[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/
commit: f0976cbe58de272ab04a19e821677dfa466fb22a Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:30:35 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:30:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0976cbe net-vpn/libreswan: security cleanup Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> net-vpn/libreswan/Manifest | 2 - net-vpn/libreswan/libreswan-3.32-r4.ebuild | 119 net-vpn/libreswan/libreswan-4.5.ebuild | 122 - 3 files changed, 243 deletions(-) diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest index 8177dcb0c785..b7a2cc17fadf 100644 --- a/net-vpn/libreswan/Manifest +++ b/net-vpn/libreswan/Manifest @@ -1,3 +1 @@ -DIST libreswan-3.32.tar.gz 4141631 BLAKE2B 37a4cb5c1f52d69b17ba60abd2b7a181d9f5567914a453ab875185110aeda4d33ecdaacfc83e361f153860a1db66faec70e0ad06af65e310af28ae72ce68fc6a SHA512 bb65512351059e2fac6f1c3ed1e291eabd6835faacf6d9c58649dd71dab1bb4fe6d6074178dea6dea01f24d39f3fbefd84c6060e4d8436b5d057fa55ae4467f3 -DIST libreswan-4.5.tar.gz 3529355 BLAKE2B 7485a8c77b997026681b3b99194ee54176f1cd7230af72a2aa231e5caa97946c40b0178f0ffa1dd200085b5919883697d7300bb328561501789707035f045337 SHA512 451a4f71099aa4776624a4c127fdaff492acc38a44228255dcbf955efa0982fd963c989d63522f56279eec6a9ef738febb573dde34aa541724ab11e37a554f9e DIST libreswan-4.6.tar.gz 3579760 BLAKE2B 56099e753d9da882ea9e4b7966706f39bac36cd88adcba5fa1c3201cbe0a2ba7a02042cb9eeb8fd52a7b1ba0f3128b854114abc748fe9bf6d9059937a72eb0e4 SHA512 c1c3efd7665dee6caaf08cb5aa50fcd37c299acad4b62648284fdb04edd50ba8fc8d33a9fb210edaf2312697f8cd251f33a6b16587eb2cfefd1269b4482dd499 diff --git a/net-vpn/libreswan/libreswan-3.32-r4.ebuild b/net-vpn/libreswan/libreswan-3.32-r4.ebuild deleted file mode 100644 index 6d019790c6e4.. --- a/net-vpn/libreswan/libreswan-3.32-r4.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd toolchain-funcs tmpfiles - -DESCRIPTION="IPsec implementation for Linux, fork of Openswan" -HOMEPAGE="https://libreswan.org/; -SRC_URI="https://download.libreswan.org/${P}.tar.gz; - -LICENSE="GPL-2 BSD-4 RSA DES" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="caps curl dnssec ldap pam seccomp selinux systemd test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/gmp:0= - dev-libs/libevent:0= - dev-libs/nspr - >=dev-libs/nss-3.42 - >=sys-kernel/linux-headers-4.19 - virtual/libcrypt:= - caps? ( sys-libs/libcap-ng ) - curl? ( net-misc/curl ) - dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= ) - ldap? ( net-nds/openldap ) - pam? ( sys-libs/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) - systemd? ( sys-apps/systemd:0= ) -" -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - dev-libs/nss - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - test? ( dev-python/setproctitle ) -" -RDEPEND="${DEPEND} - dev-libs/nss[utils(+)] - sys-apps/iproute2 - !net-vpn/strongswan - selinux? ( sec-policy/selinux-ipsec ) -" - -usetf() { - usex "$1" true false -} - -PATCHES=( "${FILESDIR}/${PN}-3.30-ip-path.patch" ) - -src_prepare() { - sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' initsystems/openrc/ipsec.init.in || die - sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ s/oldinitdcheck//' initsystems/systemd/Makefile || die - default -} - -src_configure() { - tc-export AR CC - export INC_USRLOCAL=/usr - export INC_MANDIR=share/man - export FINALEXAMPLECONFDIR=/usr/share/doc/${PF} - export FINALDOCDIR=/usr/share/doc/${PF}/html - export INITSYSTEM=openrc - export INC_RCDIRS= - export INC_RCDEFAULT=/etc/init.d - export USERCOMPILE= - export USERLINK= - export USE_DNSSEC=$(usetf dnssec) - export USE_LABELED_IPSEC=$(usetf selinux) - export USE_LIBCAP_NG=$(usetf caps) - export USE_LIBCURL=$(usetf curl) - export USE_LINUX_AUDIT=$(usetf selinux) - export USE_LDAP=$(usetf ldap) - export USE_SECCOMP=$(usetf seccomp) - export USE_SYSTEMD_WATCHDOG=$(usetf systemd) - export SD_WATCHDOGSEC=$(usex systemd 200 0) - export USE_XAUTHPAM=$(usetf pam) - export DEBUG_CFLAGS= - export OPTIMIZE_CFLAGS= - export WERROR_CFLAGS= -} - -src_compile() { - emake all - emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" all -} - -src_test() { - : # integration tests only that require set of kvms to be set up -} - -src_install() { - default - emake -C
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/webrick/
commit: b00be3f28399f07e45089da38b8220976813bd16 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:20:38 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00be3f2 dev-ruby/webrick: add ruby31; EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/webrick/webrick-1.7.0-r1.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/dev-ruby/webrick/webrick-1.7.0-r1.ebuild b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild new file mode 100644 index ..16b7d4901641 --- /dev/null +++ b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="webrick.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An HTTP server toolkit" +HOMEPAGE="https://github.com/ruby/webrick; +SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rexml/
commit: 25048338e2a1b05bee3449bdb95497676b662bc8 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:19:22 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25048338 dev-ruby/rexml: add ruby31; EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rexml/rexml-3.2.5-r1.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild new file mode 100644 index ..1f937256f3eb --- /dev/null +++ b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An XML toolkit for Ruby" +HOMEPAGE="https://github.com/ruby/rexml; +SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="3" + +all_ruby_prepare() { + sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} test/run.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rss/
commit: f4b6f3c147d6a456c0a3975fa8789500319cb212 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:19:43 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b6f3c1 dev-ruby/rss: add ruby31; EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rss/rss-0.2.9-r1.ebuild | 25 + 1 file changed, 25 insertions(+) diff --git a/dev-ruby/rss/rss-0.2.9-r1.ebuild b/dev-ruby/rss/rss-0.2.9-r1.ebuild new file mode 100644 index ..0a5d8460c01d --- /dev/null +++ b/dev-ruby/rss/rss-0.2.9-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Family of libraries that support various formats of XML feeds" +HOMEPAGE="https://github.com/ruby/rss; + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend "dev-ruby/rexml" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/^helper.install/ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
commit: af28a0c7330604bcc44b48aca118b31e8060b33f Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:20:00 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af28a0c7 dev-ruby/rbs: add 2.2.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbs/rbs-2.2.2.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-ruby/rbs/rbs-2.2.2.ebuild b/dev-ruby/rbs/rbs-2.2.2.ebuild index e7dfc3c0b10e..e107891a5fc4 100644 --- a/dev-ruby/rbs/rbs-2.2.2.ebuild +++ b/dev-ruby/rbs/rbs-2.2.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -39,5 +39,10 @@ all_ruby_prepare() { # Avoid setup tests since they require a lot of development dependencies. rm -f test/rbs/test/runtime_test_test.rb || die + # Avoid tests requiring a network connection + rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb test/rbs/collection/config_test.rb || die + sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die + sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die + sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/psych/
commit: a829e90cfa2ff105fba47e1ffbf15f6b77fcb419 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:20:57 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a829e90c dev-ruby/psych: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/psych/psych-4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/psych/psych-4.0.3.ebuild b/dev-ruby/psych/psych-4.0.3.ebuild index 531b925e6c18..d89152e027fb 100644 --- a/dev-ruby/psych/psych-4.0.3.ebuild +++ b/dev-ruby/psych/psych-4.0.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb)
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubygems/
commit: fd803921e78ca325d4b058f945e2245424c226ee Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:15:48 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd803921 dev-ruby/rubygems: add 3.3.8 for ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rubygems/Manifest | 1 + dev-ruby/rubygems/rubygems-3.3.8.ebuild | 110 2 files changed, 111 insertions(+) diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index 69451bd9f650..970240b561c6 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -4,3 +4,4 @@ DIST rubygems-3.1.6.tgz 996339 BLAKE2B 8dc242a64c6f934b876de841cb6ea86455d7754cb DIST rubygems-3.2.14.tgz 987419 BLAKE2B cfd1545f022194f8b7a99b1698a38d4cfae08b8fe25c45fc7b7c935953ec7a66b0b00f21f77eefe757226d80f19a2093f2b85767e5caabfe13f445fbf6dc5508 SHA512 de28bdfdc239cd49bb5a1f78f0a9e3ec432fb70c8326c7899f7ef0a088f60becd99ba81285b20388296f96afb46ca3ca359208621d88a6be68b7388d155a2383 DIST rubygems-3.2.22.tgz 1236895 BLAKE2B c4782e064d2d9748519f915264411e11151edf9273e6a0473e70c39d9fc484b0c2d45e5fe4f00c6b83d9f27393a487c9e0b87a6f9d02449b370ae64a32f891a6 SHA512 6872e08b22ed3903e9d6e67ed03bb79f1ab6819eac0837b9f1003c0ef88ee751a380f9f55e548988baf2658470fcad204eca289acbd2043e04a9d12ed23eac16 DIST rubygems-3.2.33.tar.gz 12131881 BLAKE2B 6ec9321d808df2ee1bbde7f9889471bb7dbadb719872577a9f04863ccf7c314f6b9e2edb178efa8b1996070112673163efb2cf7501d289cecbddd134770dcb12 SHA512 dcac57031ffa3ca04227a631323559ea99cb0b26e082b3bc51dd4f9b34b996903c7701932aa303192c0483a9e1c1424233937d1d406773b4279263a4 +DIST rubygems-3.3.8.tar.gz 12928096 BLAKE2B f09f7da32db03b9240515cbc114b94fdec0e7d9da6c4ac1ca297f76989be154da3dd6dbf4701e295d01dac957fbd4429ea39eee3ee66bc4fb6d4e6194ccec96a SHA512 bc5719204ac81d9a70df0c8affd99c6e45835f3aa140c9d262d34bee879a7b932a0b5069453e949054e9f3feeab7d376f1a02e1aeaed167b30bf59fe57d0af40 diff --git a/dev-ruby/rubygems/rubygems-3.3.8.ebuild b/dev-ruby/rubygems/rubygems-3.3.8.ebuild new file mode 100644 index ..e272a6bf4929 --- /dev/null +++ b/dev-ruby/rubygems/rubygems-3.3.8.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +inherit ruby-ng prefix + +DESCRIPTION="Centralized Ruby extension management system" +HOMEPAGE="https://rubygems.org/; +LICENSE="GPL-2 || ( Ruby MIT )" + +SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="server test" +RESTRICT="!test? ( test )" + +PDEPEND="server? ( =dev-ruby/builder-3* )" + +ruby_add_depend "virtual/ruby-ssl" + +ruby_add_bdepend " + test? ( + dev-ruby/json + dev-ruby/minitest:5 + dev-ruby/rake + dev-ruby/rdoc + dev-ruby/webrick + )" + +all_ruby_prepare() { + # Remove unpackaged automatiek from Rakefile which stops it from working + sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die + + mkdir -p lib/rubygems/defaults || die + cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die + + eprefixify lib/rubygems/defaults/operating_system.rb + + # Disable broken tests when changing default values: + sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die + # Avoid test that won't work as json is also installed as plain ruby code + sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die + + # Avoid test that requires additional utility scripts + rm -f test/test_changelog_generator.rb || die + + # Update manifest after changing files to avoid a test failure + if use test; then + rake update_manifest || die + fi +} + +each_ruby_compile() { + # Not really a build but... + sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem +} + +each_ruby_test() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + #unset RUBYOPT + + if [[ "${EUID}" -ne "0" ]]; then + RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ + -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/
commit: 1dc1fdd8f4218328a49e6a898b479e3dfe7cfcca Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:16:44 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc1fdd8 dev-ruby/rake: add ruby31; EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rake/rake-13.0.6-r1.ebuild | 61 + 1 file changed, 61 insertions(+) diff --git a/dev-ruby/rake/rake-13.0.6-r1.ebuild b/dev-ruby/rake/rake-13.0.6-r1.ebuild new file mode 100644 index ..56b5c8015f57 --- /dev/null +++ b/dev-ruby/rake/rake-13.0.6-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="rake.gemspec" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Make-like scripting in Ruby" +HOMEPAGE="https://github.com/ruby/rake; +SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND+=" app-arch/gzip" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 ) + doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -e 's/git ls-files -z/find * -type f -print0/' \ + -e "s:_relative ': './:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_compile() { + if use doc; then + rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die + rm -f html/js/*.js.gz + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + ruby_fakegem_binwrapper rake + + if use doc; then + pushd html + dodoc -r * + popd + fi + + doman doc/rake.1 + + newbashcomp "${FILESDIR}"/rake.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 1cb5c2b6ece28301cc23219219c672d27482a67a Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:21:12 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb5c2b6 dev-ruby/stringio: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringio/stringio-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/stringio/stringio-3.0.1.ebuild b/dev-ruby/stringio/stringio-3.0.1.ebuild index cbf925e888e0..120921dc24ce 100644 --- a/dev-ruby/stringio/stringio-3.0.1.ebuild +++ b/dev-ruby/stringio/stringio-3.0.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb)
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bundler/
commit: 91a878539273e0b9b45ce9a5cbd0ec5b257f6ff8 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:18:47 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a87853 dev-ruby/bundler: add 2.3.8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bundler/Manifest | 1 + dev-ruby/bundler/bundler-2.3.8.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index 76b340eb6471..0179e1f19ae3 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -5,3 +5,4 @@ DIST bundler-2.2.25.gem 391168 BLAKE2B 73a5872a978ed85f39e188c31b051776b8364b69d DIST bundler-2.2.29.gem 392192 BLAKE2B 072e3c1d9a0994e96674f517be3fd1bd248cf77a10fcc50c8ed141bdc98a1395ac1a259880f56150829dc6aba186de31666b6fa3e6de5d606023d8ec871de66c SHA512 c56bf37b2c828e9dfd7260bf99d4ece1e8cfa66d0d3c5fcbdf6f69b117772af25e53f57ef2ce1f2eb0b4796e211ebb0f69244e3ae2e0e9f8ce277434912a4950 DIST bundler-2.2.31.gem 401408 BLAKE2B 6990443b0336e5766524ec0d3e35e1a9b20ac8c35b85bf36028c5b7af68614c5cb86aa709b4646e5d2c18639d299d62c53733caab31843dc24d2407fae724f75 SHA512 c40876b51b19126607267e874b6270bb4992bfd4267aa69d5b6908da7e8e77218f11fe1ad0d9c104ca529caf69bf3d8c1a69b8c55badf4c6f94dd9adf82fee1a DIST bundler-2.2.33.gem 401920 BLAKE2B bfdb62c86449683d479f735ff6d65d33576ff03f1d67f6001c46839111ee3c1307db86c9d02f050c2290b1d2e3133da1010ab9d1012aa0ee4c207148ff913aac SHA512 8ac6bc00eb7a206fbd4e0d0de5d636583f48006b51352e50896230afba1098aeae2418694c8592f73af02612fe8e10dacd71b79804b724fad7633b23c81f1d14 +DIST bundler-2.3.8.gem 403968 BLAKE2B 80640d5032034be0511762c60832c85c65b7b97397eca49d2bc35977a85625104477606abd6d8b286dd4697906a5d97076cac30f7ab58f45b258ba1e637bbc2c SHA512 e04bc9762135bdab7eb70bde4f21289375b7ea9bee795775dc614f31a6f145a5406396dbc638bdac778ac7c39d60c953e5ba38376b8bc72e7a8cfd1c40b25585 diff --git a/dev-ruby/bundler/bundler-2.3.8.ebuild b/dev-ruby/bundler/bundler-2.3.8.ebuild new file mode 100644 index ..edb4e5d01e3b --- /dev/null +++ b/dev-ruby/bundler/bundler-2.3.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/typeprof/
commit: 86b9c955931d0ede87ad3f397a6611f4916b25eb Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:20:14 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b9c955 dev-ruby/typeprof: add 0.21.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/typeprof/typeprof-0.21.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/typeprof/typeprof-0.21.2.ebuild b/dev-ruby/typeprof/typeprof-0.21.2.ebuild index 156427374a15..e32717b894fb 100644 --- a/dev-ruby/typeprof/typeprof-0.21.2.ebuild +++ b/dev-ruby/typeprof/typeprof-0.21.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kpeg/
commit: ca2a0e7f6fc3bdf05c258cccfeb65cf0ecf7 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:18:26 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2a dev-ruby/kpeg: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/kpeg/kpeg-1.3.1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-ruby/kpeg/kpeg-1.3.1.ebuild b/dev-ruby/kpeg/kpeg-1.3.1.ebuild index 145da7b1303a..254aa1f1cb94 100644 --- a/dev-ruby/kpeg/kpeg-1.3.1.ebuild +++ b/dev-ruby/kpeg/kpeg-1.3.1.ebuild @@ -2,9 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" inherit ruby-fakegem
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/did_you_mean/
commit: c4888abaa324ffb09f394f434af75d6ac90c6081 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:19:03 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4888aba dev-ruby/did_you_mean: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/did_you_mean/did_you_mean-1.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/did_you_mean/did_you_mean-1.6.1.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.6.1.ebuild index 0ada6e88b9e3..ac22136edecb 100644 --- a/dev-ruby/did_you_mean/did_you_mean-1.6.1.ebuild +++ b/dev-ruby/did_you_mean/did_you_mean-1.6.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 16b790b8a866034840f27c9f559daae24f4dd83e Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 06:50:09 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b790b8 dev-ruby/stringio: import of 3.0.1 Dependency for dev-ruby/psych. Extracted from dev-lang/ruby so keywords set accordingly. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringio/Manifest | 1 + dev-ruby/stringio/metadata.xml | 11 +++ dev-ruby/stringio/stringio-3.0.1.ebuild | 30 ++ 3 files changed, 42 insertions(+) diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest new file mode 100644 index ..bbee0e4ff780 --- /dev/null +++ b/dev-ruby/stringio/Manifest @@ -0,0 +1 @@ +DIST stringio-3.0.1.tar.gz 30570 BLAKE2B 385ebe0571ac63a694c8c07cbda74eb53983a163f91d800c880eea9fbd0ec7d53d5a92d03b8afc5a71c9e48bf1c017c2a055fb3bc09c2f555c1a7743cf19ad5a SHA512 7781ee20f7f3d546ee227d7366ac88731b65ea743c39280c4f3d2107d9001eef4a4d583760110817c31f4433f0a45812acd88a0b1b31b2863a8fdc3f54b19ea7 diff --git a/dev-ruby/stringio/metadata.xml b/dev-ruby/stringio/metadata.xml new file mode 100644 index ..d1f032e54888 --- /dev/null +++ b/dev-ruby/stringio/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/stringio + + diff --git a/dev-ruby/stringio/stringio-3.0.1.ebuild b/dev-ruby/stringio/stringio-3.0.1.ebuild new file mode 100644 index ..cbf925e888e0 --- /dev/null +++ b/dev-ruby/stringio/stringio-3.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb) +RUBY_FAKEGEM_GEMSPEC="stringio.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Pseudo IO class from/to String." +HOMEPAGE="https://github.com/ruby/stringio; +SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + sed -e "/s.version =/ s/source_version/'${PV}'/" \ + -e 's/__dir__/"."/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest/
commit: 4413310a0a74b8ccf29dc44d01cb79d1e6fab915 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:15:27 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4413310a dev-ruby/minitest: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/minitest/minitest-5.15.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/minitest/minitest-5.15.0.ebuild b/dev-ruby/minitest/minitest-5.15.0.ebuild index ab0f7e13109b..7f40be51ca3d 100644 --- a/dev-ruby/minitest/minitest-5.15.0.ebuild +++ b/dev-ruby/minitest/minitest-5.15.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_DOCDIR="doc" RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
[gentoo-commits] repo/gentoo:master commit in: virtual/ruby-ssl/
commit: 7f51056ffac6cf1d8e493c028489ea75e1d30f6e Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:14:54 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f51056f virtual/ruby-ssl: add ruby31 version Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> virtual/ruby-ssl/ruby-ssl-12.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/virtual/ruby-ssl/ruby-ssl-12.ebuild b/virtual/ruby-ssl/ruby-ssl-12.ebuild new file mode 100644 index ..a3c1681b78f3 --- /dev/null +++ b/virtual/ruby-ssl/ruby-ssl-12.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +inherit ruby-ng + +DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + ruby_targets_ruby26? ( dev-lang/ruby:2.6[ssl] ) + ruby_targets_ruby27? ( dev-lang/ruby:2.7[ssl] ) + ruby_targets_ruby30? ( dev-lang/ruby:3.0[ssl] ) + ruby_targets_ruby31? ( dev-lang/ruby:3.1[ssl] ) +" + +pkg_setup() { :; } +src_unpack() { :; } +src_prepare() { eapply_user; } +src_compile() { :; } +src_install() { :; } +pkg_preinst() { :; } +pkg_postinst() { :; }
[gentoo-commits] repo/gentoo:master commit in: virtual/rubygems/
commit: 5fbf1d0282ce52f29c531804ae62a8160c2eb6ff Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:15:10 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbf1d02 virtual/rubygems: add ruby31 version Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> virtual/rubygems/rubygems-17.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/virtual/rubygems/rubygems-17.ebuild b/virtual/rubygems/rubygems-17.ebuild new file mode 100644 index ..17e6cd963444 --- /dev/null +++ b/virtual/rubygems/rubygems-17.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +inherit ruby-ng + +DESCRIPTION="Virtual ebuild for rubygems" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) + ruby_targets_ruby27? ( >=dev-ruby/rubygems-3.1.0[ruby_targets_ruby27] ) + ruby_targets_ruby30? ( >=dev-ruby/rubygems-3.2.0[ruby_targets_ruby30] ) + ruby_targets_ruby31? ( >=dev-ruby/rubygems-3.3.0[ruby_targets_ruby31] ) +" + +pkg_setup() { :; } +src_unpack() { :; } +src_prepare() { eapply_user; } +src_compile() { :; } +src_install() { :; } +pkg_preinst() { :; } +pkg_postinst() { :; }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/json/
commit: 9bf0faaaf82c338c6adec8e1213f29b7d5225231 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:16:17 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf0faaa dev-ruby/json: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/json/json-2.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/json/json-2.6.1.ebuild b/dev-ruby/json/json-2.6.1.ebuild index 34e2b84f19d0..c17bebd12cd3 100644 --- a/dev-ruby/json/json-2.6.1.ebuild +++ b/dev-ruby/json/json-2.6.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" RUBY_FAKEGEM_DOCDIR="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/racc/
commit: 35b1301bf586c021c2376a05acd231cbf48775f1 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:17:48 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b1301b dev-ruby/racc: add ruby31; EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/racc/racc-1.5.2-r2.ebuild | 60 ++ 1 file changed, 60 insertions(+) diff --git a/dev-ruby/racc/racc-1.5.2-r2.ebuild b/dev-ruby/racc/racc-1.5.2-r2.ebuild new file mode 100644 index ..223c5c03648e --- /dev/null +++ b/dev-ruby/racc/racc-1.5.2-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog" + +RUBY_FAKEGEM_GEMSPEC="racc.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse" + +inherit multilib ruby-fakegem + +DESCRIPTION="A LALR(1) parser generator for Ruby" +HOMEPAGE="https://github.com/tenderlove/racc; +SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "dev-ruby/rake + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed" + + sed -i -e 's/, :isolate//' Rakefile || die + sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die + + # Avoid depending on rake-compiler since we don't use it to compile + # the extension. + sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile + sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile + # Which means we need to generate the parser file here + rake lib/racc/parser-text.rb || die + + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r rdoc + + docinto examples + dodoc -r sample +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/psych/
commit: 970aeda80262e88edc3b2989087e5d8faf2fc212 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 06:56:45 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970aeda8 dev-ruby/psych: import of 4.0.3 Dependency for dev-ruby/rdoc Extracted from dev-lang/ruby so keywords set accordingly. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/psych/Manifest | 1 + dev-ruby/psych/metadata.xml | 11 +++ dev-ruby/psych/psych-4.0.3.ebuild | 25 + 3 files changed, 37 insertions(+) diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest new file mode 100644 index ..b3917a04fe77 --- /dev/null +++ b/dev-ruby/psych/Manifest @@ -0,0 +1 @@ +DIST psych-4.0.3.gem 93184 BLAKE2B dd3dbd561a4abd97dfc5396d17966dca20205b8f5e7a13f858398ac7160610fb623a63b4e70cd91516c7e6e64fa5cb9986b9e3fa3c74dbb7b0752cb37f0467b9 SHA512 d28d3d4e5f9e00949f8ead2ef2224ac494c5d1b6d8c45f176e0563500829dab85b2366f10cd7b01339b4a4b6bf8f57c4616b84e3d3e245e551e382ebb3b6d0ad diff --git a/dev-ruby/psych/metadata.xml b/dev-ruby/psych/metadata.xml new file mode 100644 index ..d8a98a8fa324 --- /dev/null +++ b/dev-ruby/psych/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/psych + + diff --git a/dev-ruby/psych/psych-4.0.3.ebuild b/dev-ruby/psych/psych-4.0.3.ebuild new file mode 100644 index ..531b925e6c18 --- /dev/null +++ b/dev-ruby/psych/psych-4.0.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb) +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A YAML parser and emitter" +HOMEPAGE="https://github.com/ruby/psych; + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend "dev-ruby/stringio" + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/power_assert/
commit: 41056a277734237e283342b104b6916332f41b2d Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:18:10 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41056a27 dev-ruby/power_assert: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/power_assert/power_assert-2.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/power_assert/power_assert-2.0.1.ebuild b/dev-ruby/power_assert/power_assert-2.0.1.ebuild index f4ff5d42d4ac..2523bfaf469e 100644 --- a/dev-ruby/power_assert/power_assert-2.0.1.ebuild +++ b/dev-ruby/power_assert/power_assert-2.0.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/
commit: 51c17f7ddd8d014016803c6ae7c5ab14816d314d Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:17:24 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c17f7d dev-ruby/test-unit: add ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test-unit/test-unit-3.5.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test-unit/test-unit-3.5.3.ebuild b/dev-ruby/test-unit/test-unit-3.5.3.ebuild index 496be5175274..3e9bf2936d21 100644 --- a/dev-ruby/test-unit/test-unit-3.5.3.ebuild +++ b/dev-ruby/test-unit/test-unit-3.5.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/, dev-lang/ruby/files/3.1/
commit: 28c577ea567095d12b456135459331e34a87f66d Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:14:37 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c577ea dev-lang/ruby: add ruby 3.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/Manifest | 1 + dev-lang/ruby/files/3.1/001-socksocket-fix.patch | 15 ++ .../ruby/files/3.1/010-default-gem-location.patch | 20 ++ dev-lang/ruby/files/3.1/900-musl-coroutine.patch | 28 +++ dev-lang/ruby/ruby-3.1.1.ebuild| 267 + 5 files changed, 331 insertions(+) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 2aa532d28be2..e739d42d9b3b 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,3 +1,4 @@ DIST ruby-2.6.9.tar.xz 11590064 BLAKE2B 8d14baf479053b7fab517f1e41191b009413d557431c558d92489a36d539f9a667571e4493abba171b047f8ba6d1f676fb6d2f2152fcae737924e773a324ddf6 SHA512 f60aa89e685cea324185eb0d13e6b44caef4e4f761cbf9ea1386ae70e39faf3866ac01e4bb5354574f2583e74290b8c80eaf63d126040d52368be6c771476451 DIST ruby-2.7.5.tar.xz 12072980 BLAKE2B 50bb822cb2c5e76fee8755c710b593ce3bcb0f4f14b96a4e9eef5e58b4614bcf5f91491586b1dd6411fce57c258a7ad80136cd3cfbddf28e4fd4b37f486d2bea SHA512 21c8a713e3ce115fc4c405113ac691ddcefc3419f528b93ca1ac59e7052c1b6e9e241da0e570e291e567f28f3d840824dbcc5967b216cbe7d6ca7a05580fa311 DIST ruby-3.0.3.tar.xz 14991880 BLAKE2B d57b7f6e0d0121326b1a191e93a49c045d26dfd1ab8b0d283b99d09968e07277edde0baaeec072602d6d06e20dcd3893d6cb0b03f59dbc59ebf0e3ebd5646446 SHA512 bb9ea426278d5a7ac46595296f03b82d43df8b7db41045cdf85611e05e26c703c53f700494cd7cf5d4c27fa953bdc5c144317d7720812db0a6e3b6f4bc4d2e00 +DIST ruby-3.1.1.tar.xz 15103808 BLAKE2B c11ec8d60cd24c88716d6e685e4cc19931e40504ac04b9d8c79b890cdaf8f4661e95649475e40171e267797674839047276c7f7f1613f20ed3cd5b9ae910950a SHA512 8877fa9a458964a59a11529cd10b3d25b5f6238cd4678b6dcea0bd4b750499cf8ff39d8824053b4ab26c5cd0cfb604a57807ce61580175857fcf00b2cff3e55f diff --git a/dev-lang/ruby/files/3.1/001-socksocket-fix.patch b/dev-lang/ruby/files/3.1/001-socksocket-fix.patch new file mode 100644 index ..1a79e25491cc --- /dev/null +++ b/dev-lang/ruby/files/3.1/001-socksocket-fix.patch @@ -0,0 +1,15 @@ +Fix compilation with socks5 USE flag. + +Patch by Phobos Kappa in https://bugs.gentoo.org/762253 + +--- a/ext/socket/sockssocket.c 2020-12-25 05:33:01.0 +0200 b/ext/socket/sockssocket.c 2020-12-28 15:42:50.310029778 +0200 +@@ -34,7 +34,7 @@ + init = 1; + } + +-return rsock_init_inetsock(sock, host, port, Qnil, Qnil, INET_SOCKS, Qnil); ++return rsock_init_inetsock(sock, host, port, Qnil, Qnil, INET_SOCKS, Qnil, Qnil); + } + + #ifdef SOCKS5 diff --git a/dev-lang/ruby/files/3.1/010-default-gem-location.patch b/dev-lang/ruby/files/3.1/010-default-gem-location.patch new file mode 100644 index ..039a44b0530b --- /dev/null +++ b/dev-lang/ruby/files/3.1/010-default-gem-location.patch @@ -0,0 +1,20 @@ +--- a/tool/rbinstall.rb.~1~2020-12-25 04:33:01.0 +0100 b/tool/rbinstall.rb2020-12-25 10:05:34.629096405 +0100 +@@ -897,7 +897,7 @@ + end + + def install_default_gem(dir, srcdir, bindir) +- gem_dir = Gem.default_dir ++ gem_dir = ENV['GEM_DESTDIR'] + install_dir = with_destdir(gem_dir) + prepare "default gems from #{dir}", gem_dir + makedirs(Gem.ensure_default_gem_subdirectories(install_dir, $dir_mode).map {|d| File.join(gem_dir, d)}) +@@ -1018,7 +1018,7 @@ + end + Gem.instance_variable_set(:@ruby, ruby_path) if Gem.ruby != ruby_path + +- gem_dir = Gem.default_dir ++ gem_dir = ENV['GEM_DESTDIR'] + install_dir = with_destdir(gem_dir) + prepare "bundled gems", gem_dir + RbInstall.no_write do diff --git a/dev-lang/ruby/files/3.1/900-musl-coroutine.patch b/dev-lang/ruby/files/3.1/900-musl-coroutine.patch new file mode 100644 index ..a323cdd6e770 --- /dev/null +++ b/dev-lang/ruby/files/3.1/900-musl-coroutine.patch @@ -0,0 +1,28 @@ +Adapted for Gentoo version 3.0.2 + +From b570e7de87aaad8c903176d835e8124127f627b3 Mon Sep 17 00:00:00 2001 +From: Andrew Aladjev +Date: Sat, 26 Sep 2020 12:58:06 +0300 +Subject: [PATCH] fixed default coroutine selection for musl + +--- + configure.ac | 5 - + coroutine/copy/Context.c | 2 ++ + 2 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index ab5d532c103b..084f0936c006 100644 +--- a/configure.ac b/configure.ac +@@ -2364,7 +2364,10 @@ + rb_cv_coroutine=copy + ], + [ +-rb_cv_coroutine=ucontext ++AC_CHECK_FUNCS([getcontext swapcontext makecontext], ++[rb_cv_coroutine=ucontext], ++[rb_cv_coroutine=copy; break] ++) + ] +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6936ca62a41e0eed1bcde62bde12d669170be35c Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:13:29 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6936ca62 eclass/ruby-utils.eclass: add ruby31 Signed-off-by: Hans de Graaff gentoo.org> eclass/ruby-utils.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass index 2506aee25541..d871ee74b411 100644 --- a/eclass/ruby-utils.eclass +++ b/eclass/ruby-utils.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ruby-utils.eclass @@ -36,7 +36,7 @@ if [[ ! ${_RUBY_UTILS} ]]; then RUBY_TARGETS_PREFERENCE="ruby26 " # All other active ruby targets -RUBY_TARGETS_PREFERENCE+="ruby27 ruby30" +RUBY_TARGETS_PREFERENCE+="ruby27 ruby30 ruby31" _ruby_implementation_depend() { @@ -88,6 +88,10 @@ _ruby_implementation_depend() { rubypn="dev-lang/ruby" rubyslot=":3.0" ;; + ruby31) + rubypn="dev-lang/ruby" + rubyslot=":3.1" + ;; ree18) rubypn="dev-lang/ruby-enterprise" rubyslot=":1.8"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 64bdde913d5040066694a3cefc418ba330547434 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:17:07 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bdde91 dev-ruby/rdoc: add 6.4.0 for ruby31 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/Manifest | 1 + dev-ruby/rdoc/rdoc-6.4.0.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index c409c816427d..03b5ca48f03d 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,2 +1,3 @@ DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B 1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a SHA512 1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B 200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3 SHA512 e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2 +DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3 SHA512 6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7 diff --git a/dev-ruby/rdoc/rdoc-6.4.0.ebuild b/dev-ruby/rdoc/rdoc-6.4.0.ebuild new file mode 100644 index ..89e8599b0b1f --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.4.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec" + +inherit prefix ruby-fakegem + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/; +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="doc" + +RDEPEND+=">=app-eselect/eselect-ruby-20181225" + +ruby_add_rdepend " + >=dev-ruby/psych-4.0.0 +" + +ruby_add_bdepend " + >=dev-ruby/kpeg-1.1.0-r1 + >dev-ruby/racc-1.4.10 + dev-ruby/rake + test? ( + dev-ruby/bundler + >=dev-ruby/minitest-5.8:5 + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ + -e '/rubocop\/rake/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die + + # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems. + sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in $(ruby_get_use_implementations); do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + use prefix && hprefixify
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ed3e472168efc2e0cde0e5093a91ff5bcefcda83 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 12 07:12:31 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 12 07:21:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3e4721 eclass/ruby-fakegem.eclass: drop obsolete psych blocker This old version of dev-ruby/psych should be long gone now, and dev-ruby/psych needs to be added again to support ruby 3.1. Signed-off-by: Hans de Graaff gentoo.org> eclass/ruby-fakegem.eclass | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 0f212e3b3072..bad6b0865323 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -200,9 +200,7 @@ esac SRC_URI="https://rubygems.org/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}${RUBY_FAKEGEM_SUFFIX:+-${RUBY_FAKEGEM_SUFFIX}}.gem; -# dev-ruby/psych is no longer installed and is incompatible with modern -# ruby versions. -ruby_add_bdepend "virtual/rubygems !!dev-ruby/psych" +ruby_add_bdepend "virtual/rubygems" ruby_add_rdepend virtual/rubygems case ${EAPI} in 5|6)
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 8e1e11b22ac410783567d3f0213e66704d5a20bf Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 12 06:11:38 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 12 06:11:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1e11b2 mail-client/thunderbird: drop 91.6.2 Bug: https://bugs.gentoo.org/834805 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird/Manifest | 64 -- mail-client/thunderbird/thunderbird-91.6.2.ebuild | 1136 - 2 files changed, 1200 deletions(-) diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 29fe692a500a..2373812551cb 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,68 +1,4 @@ DIST firefox-91esr-patches-05j.tar.xz 17116 BLAKE2B 5db6d2d3d5432369d2cfcda1a2b542d70ac18c1af7013d91984054c9658d7e3f989527c3a248de53f2e8dc51a852a46477f9ad75e98db28f50f8609fcafe547c SHA512 42080a8e28014d5f8de7ff45e0128ab71747faad7a92f0f7094686125835c168751794bd0229f77290f075502c271af0171ffae2863325d10cc6e8a853a90d3e -DIST thunderbird-91.6.2-af.xpi 561894 BLAKE2B 170acfb4fce50eeb71bae30cc21d49dc7d61289254c6ebfc72ed81d1f5da925c6d11a97634dbee8f0ad56048aff48449b16ce8d495e37225eed84c9dd27c2f4c SHA512 f585504b9038536e6dd6241d0d08086f485cd1276d4dc1c921ea29b51bc5d2a435b2d12706c15f9d1257c98a139e84d6e9f6798b44db4a5b122c8ab4b43e3ec6 -DIST thunderbird-91.6.2-ar.xpi 665245 BLAKE2B 779ff9f0bf6c5339310b736a35686e4c8bc482ff28b84505d83db4a6df6cf1596228dc11e2a6036390ffb2f7f74eef1ec858e1d10758f6368cc87d5fb652 SHA512 25520faf118ff01fb8b70bd67290c511995f7f1f4f5cbc6779a694bafd3604e78f8d5619985d1c80e0d1b5823252ae3b0af31295b05c6fa90b3475af605d5d03 -DIST thunderbird-91.6.2-ast.xpi 580512 BLAKE2B 36fe8e8a1f50eab9fbf9aa5cbd582818b9f9c5a213343d1e64b3d8cb3b544e60bee480ede11336d78c7396b36078ce7e831b4ae1df5a66f1773ca68d05b81412 SHA512 f7f5ede8bb16aad264dd4de78cfb98fff930a8c7d0f1d5243b8297c62d569f676afc3e3154c1fa4adb71b38454bca9c735558da927efeea812d84277c7cc6c8d -DIST thunderbird-91.6.2-be.xpi 694745 BLAKE2B bd4d4f6b3d5c9a52458362e2d64c944f14d6cfe2a82fcdd2fee76118d7f0cb5737a3633e30436f9630a634170e75b334562c203719956922c7af91f9f8e4cf2d SHA512 d6fd9fe1a01b52a6e253e01544668371bc6b5d34308374546caf4fc9b31b3385527df1a97e85f5e7574dbb556bd55f73ca221e913edabd25a9927f808118e682 -DIST thunderbird-91.6.2-bg.xpi 690968 BLAKE2B abae5481b0aa992072b995f58bdb57263102fea417796617de0202f5ea71e7e51fea9848cecd69a457417c2bca3e89cf74f28a975efd7ec7b779085c19e7d706 SHA512 0b45dd6fb7017d81dc233fcb607db66c4cb3edc6a8352e37e045862aa8d7e6354f301bb864cde31f054e3322bda84dfe2e938ac296898f3c4688611a9cb8 -DIST thunderbird-91.6.2-br.xpi 620588 BLAKE2B 1cb9fc22b754632284a2982eaeb816f822c574091b3aadd6e5a64690efd0085fa245dca47e85c2901bd75599050d82f2aa99e1579e90eace5e48ac18264a7b74 SHA512 1638e2512af653840574893e85a96a835acca18ad124b9b2c7a53d5e35b52ade59bd79c362f02c96d70144573a27adf264a1a9c9d570966d5dd44e4ec4459c6b -DIST thunderbird-91.6.2-ca.xpi 645023 BLAKE2B b1f6de8b4b5fcba15db2869d01308fb56555ae36913b7f298f0933155ad93ec2a488174674c66da76adc597b279504c2b3c1e04f13e2b1a091f058dcde24b042 SHA512 8c8bc3362086c5fd3b5a38067626ac3c69d03a5627ef784ea8932c5e42c191b36842b036f9154e5ff5d41885270fa996066caa2285ccf86b5f458915ef46e2ce -DIST thunderbird-91.6.2-cak.xpi 652066 BLAKE2B fbab3b1671754a4da7569cb932b9de787c88bff6c18e229aa5f2f55fc2df0435220e806f251d483a39af4fae62686b5412672154cc47c11898a27016d625ff43 SHA512 d63558fa88e603ff0eb71c39e94dc25026aca8df18a08849cd1d03ed86716745de4903658f49c255dc4fa1cefdc6d230d9ab7ee2459deb8c42f98947a848e037 -DIST thunderbird-91.6.2-cs.xpi 706863 BLAKE2B 1dbb10c095ff17b7319ac6083a07c5d09fe594375379acbbe0ca5e3390b2041916330d884669d9418e49829ddc5f2edd96b9d9b66f9b7fca4e2677a38f45aae1 SHA512 93380b605dfb7db1044cce028428a95dcd842546c61a7bc13d25eab32301b6a2eb25fc4fec174bfdd3242adb371063202b43838f6ab876b84b5b746ae49dfe35 -DIST thunderbird-91.6.2-cy.xpi 683931 BLAKE2B 7260be5add0a5596f1c189dbb0288c22ea7a84c53431d40a59ce9b11f166a56856013e940b28ccc22517972d747dab32b2a9cf720a8d155a4181be3c0c939c48 SHA512 69b6d8aff97d9a5b7a6bcbf848eabcda5c04e59155b4ada65e847c5592d60767f2c7d3bd3cdca89dfc2c659672aba35c811b7dfadf95ea84f0d39be722105f98 -DIST thunderbird-91.6.2-da.xpi 663958 BLAKE2B 3fb81990a3b13d5136e6fad6f61f7585af87550739072cc1482d23646336a01549a825d06e8037756cf9ef7b2e60a0e6223debba7151c20baf080f25ce09ef32 SHA512 11614a5e83431be0dc3b5e46b62b3f2bdd2b4aecb2c48a985786c753f7fa5f04470f57b4ed523b043f280f6881ae7d5c489c02d236537542fda477cb8fa0ffcb -DIST thunderbird-91.6.2-de.xpi 694810 BLAKE2B fd521ba5e89e454ae2c5804d28f242113bdb7a978fbc6ada0381c9828e7469fcd2f3dd1a62361372d1d0fcb27fa3de15d37fa15bbe328ce9786667888f271915 SHA512 c8f813698de20efe9980e038d1bdca9e78bf4a2840d5d74785427e74acf84b189b92d9f83324dea8854de7cb442eb7e0fb2d906465ad78b8a385c8405b7ebf80 -DIST thunderbird-91.6.2-dsb.xpi 719349 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-process/bottom/
commit: 5b9e494a24ac19c3a0ebc74ad00cfd71122c5041 Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 12 06:10:28 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 12 06:11:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9e494a sys-process/bottom: stabilize 0.6.8 for amd64 Bug: https://bugs.gentoo.org/834981 Signed-off-by: Joonas Niilola gentoo.org> sys-process/bottom/bottom-0.6.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bottom/bottom-0.6.8.ebuild b/sys-process/bottom/bottom-0.6.8.ebuild index 16d27f278e57..9ef609064ad1 100644 --- a/sys-process/bottom/bottom-0.6.8.ebuild +++ b/sys-process/bottom/bottom-0.6.8.ebuild @@ -179,7 +179,7 @@ SRC_URI="$(cargo_crate_uris)" LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 MIT MPL-2.0 Unlicense ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" IUSE="+battery" # Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pybrowserstack-screenshots/
commit: 8d95ce3db3fc96cda1b13dc63f4b320c61c01a00 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 04:00:31 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 04:00:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d95ce3d dev-python/pybrowserstack-screenshots: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/pybrowserstack-screenshots/metadata.xml | 2 +- ...-0.1.ebuild => pybrowserstack-screenshots-0.1-r1.ebuild} | 13 - 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-python/pybrowserstack-screenshots/metadata.xml b/dev-python/pybrowserstack-screenshots/metadata.xml index b777f69e5..d4d8cdc77 100644 --- a/dev-python/pybrowserstack-screenshots/metadata.xml +++ b/dev-python/pybrowserstack-screenshots/metadata.xml @@ -9,6 +9,6 @@ https://github.com/cmck/pybrowserstack-screenshots/issues cmck/pybrowserstack-screenshots -pybrowserstack-screenshot +pybrowserstack-screenshots diff --git a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild similarity index 73% rename from dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild rename to dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild index dda136c5a..bd32c1d9e 100644 --- a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild +++ b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild @@ -1,16 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..9} pypy3 ) inherit distutils-r1 -SRC_URI="https://github.com/cmck/pybrowserstack-screenshots/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" DESCRIPTION="A python api wrapper and client for Browserstack Screenshots API" -HOMEPAGE="https://github.com/cmck/pybrowserstack-screenshots; +SRC_URI="https://github.com/cmck/pybrowserstack-screenshots/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://github.com/cmck/pybrowserstack-screenshots + https://pypi.org/project/pybrowserstack-screenshots/ +" +KEYWORDS="~amd64" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 9aafc20cd416ed137e593351a605cbb801a9f783 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:57:42 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:57:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9aafc20c app-misc/diff-so-fancy: remove gitlab upstream metadata Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/diff-so-fancy/metadata.xml b/app-misc/diff-so-fancy/metadata.xml index f6d5fdd00..65c720cda 100644 --- a/app-misc/diff-so-fancy/metadata.xml +++ b/app-misc/diff-so-fancy/metadata.xml @@ -8,6 +8,5 @@ so-fancy/diff-so-fancy -so-fancy/diff-so-fancy
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/parallel-netcdf/
commit: 4179cb449e93182f3cdd71430cc95e73ad4aedf0 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:51:25 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:51:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4179cb44 sys-cluster/parallel-netcdf: update homepage Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild b/sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild index 09c7c966f..34a074397 100644 --- a/sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild +++ b/sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ DESCRIPTION="Parallel extension to netCDF" HOMEPAGE=" https://parallel-netcdf.github.io http://cucis.ece.northwestern.edu/projects/PnetCDF - http://www-unix.mcs.anl.gov/parallel-netcdf + https://trac.mcs.anl.gov/projects/parallel-netcdf " SRC_URI="http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/${MYP}.tar.gz; S="${WORKDIR}/${MYP}"
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/portals4/
commit: ef6d34f6703f781e13d7de1fdf9ae80eae0ccc35 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:49:22 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:49:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef6d34f6 sys-cluster/portals4: update homepage Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r3.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r3.ebuild index 8aa21c7dc..ace51d178 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r3.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r3.ebuild @@ -12,7 +12,7 @@ inherit autotools docs optfeature DESCRIPTION="low-level network API for high-performance networking" HOMEPAGE=" - https://www.cs.sandia.gov/Portals/portals4.html + https://www.sandia.gov/portals/portals-4-0/ https://github.com/Portals4/portals4 " SRC_URI="https://github.com/Portals4/portals4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/opentracing/
commit: f9733c1b2247c641b3961c6af0bb4ab413d89d54 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:50:09 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:50:09 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9733c1b dev-python/opentracing: use https Signed-off-by: Alessandro Barbieri gmail.com> dev-python/opentracing/opentracing-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/opentracing/opentracing-2.4.0.ebuild b/dev-python/opentracing/opentracing-2.4.0.ebuild index 408a4c917..6032582ef 100644 --- a/dev-python/opentracing/opentracing-2.4.0.ebuild +++ b/dev-python/opentracing/opentracing-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="OpenTracing API for Python" HOMEPAGE=" - http://opentracing.io + https://opentracing.io https://github.com/opentracing/opentracing-python " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ots-python/
commit: 688ad3722a850c41a624164a3a554bd4d2d73a0f Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:54:39 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:54:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=688ad372 dev-python/ots-python: fix homepage Signed-off-by: Alessandro Barbieri gmail.com> dev-python/ots-python/metadata.xml | 2 +- .../{ots-python-8.1.4.ebuild => ots-python-8.1.4-r1.ebuild} | 13 - 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-python/ots-python/metadata.xml b/dev-python/ots-python/metadata.xml index 12937ae6e..5c5bb5a69 100644 --- a/dev-python/ots-python/metadata.xml +++ b/dev-python/ots-python/metadata.xml @@ -9,6 +9,6 @@ https://github.com/googlefonts/ots-python/issues googlefonts/ots-python -ots-python +opentype-sanitizers diff --git a/dev-python/ots-python/ots-python-8.1.4.ebuild b/dev-python/ots-python/ots-python-8.1.4-r1.ebuild similarity index 76% rename from dev-python/ots-python/ots-python-8.1.4.ebuild rename to dev-python/ots-python/ots-python-8.1.4-r1.ebuild index 42a215919..2a66b0130 100644 --- a/dev-python/ots-python/ots-python-8.1.4.ebuild +++ b/dev-python/ots-python/ots-python-8.1.4-r1.ebuild @@ -1,16 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..9} pypy3 ) inherit distutils-r1 -SRC_URI="https://github.com/googlefonts/ots-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" DESCRIPTION="A Python wrapper for OpenType Sanitizer" -HOMEPAGE="https://github.com/googlefonts/ots-python; +HOMEPAGE=" + https://github.com/googlefonts/ots-python + https://pypi.org/project/opentype-sanitizer/ +" +SRC_URI="https://github.com/googlefonts/ots-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/browserstack-local-python/
commit: 0392be53d4472d45879ed2c0895c1ddd8f2c74c2 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:55:47 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:55:47 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0392be53 dev-python/browserstack-local-python: update upstream metadata Signed-off-by: Alessandro Barbieri gmail.com> dev-python/browserstack-local-python/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/browserstack-local-python/metadata.xml b/dev-python/browserstack-local-python/metadata.xml index dfd006d29..8f1759654 100644 --- a/dev-python/browserstack-local-python/metadata.xml +++ b/dev-python/browserstack-local-python/metadata.xml @@ -9,6 +9,6 @@ https://github.com/browserstack/browserstack-local-python/issues browserstack/browserstack-local-python -browserstack-local-python +browserstack-local
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ncclient/
commit: 9d93a3123825041b7539a3948ff95ae9168bded4 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:36:43 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:36:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d93a312 dev-python/ncclient: fix manifest Closes: https://bugs.gentoo.org/830513 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/ncclient/Manifest | 2 +- dev-python/ncclient/ncclient-0.6.12.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/ncclient/Manifest b/dev-python/ncclient/Manifest index a6fddb76c..923800b63 100644 --- a/dev-python/ncclient/Manifest +++ b/dev-python/ncclient/Manifest @@ -1 +1 @@ -DIST ncclient-0.6.12.tar.gz 129201 BLAKE2B 43c8af07dcebebbec4b85217b08843ee71b3bbf6c79351973fef383d5741f6fbd8143ce57a717d0f45ed9f8fd6fb9bb89f96c17ea45455c1aad58d05a187dbfc SHA512 32b324f255516676962a91550c7ffac7d95a2dac2b850071fc1bdf2f49dc2958c8ed3b1313d0bb8ef69e94171b3e5063ab36abf05e5a37bf137b7a0659a34f35 +DIST ncclient-0.6.12.tar.gz 129189 BLAKE2B 456791d422928b134aefc568f2ffa31ada9246c3e10e481724d57c56e8eb44353e402e828dfa34ee12edc7edb40e86a8e1ad12797666a7d12ecd9931e4377323 SHA512 ba1547579c830733f2f450ecafaf146a364b3a123f4cb0a3395e0ed19ad31025823b928d06acb537a531203a5ac65fc757b6fb34fefdde0f1e357e5f57bf73d0 diff --git a/dev-python/ncclient/ncclient-0.6.12.ebuild b/dev-python/ncclient/ncclient-0.6.12.ebuild index aeadaad8a..9a0f8b7dc 100644 --- a/dev-python/ncclient/ncclient-0.6.12.ebuild +++ b/dev-python/ncclient/ncclient-0.6.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit distutils-r1 DESCRIPTION="Python library for NETCONF clients" HOMEPAGE=" https://github.com/ncclient/ncclient - https://pypi.org/project/ncclient + https://pypi.org/project/ncclient/ " SRC_URI="https://github.com/ncclient/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-monascaclient/
commit: fe0fcdb31da61510a94df9bc49a86402cde3f649 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:18:35 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:18:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe0fcdb3 dev-python/python-monascaclient: add oslotest dependency Closes: https://bugs.gentoo.org/830518 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/python-monascaclient/python-monascaclient-2.5.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/python-monascaclient/python-monascaclient-2.5.0.ebuild b/dev-python/python-monascaclient/python-monascaclient-2.5.0.ebuild index beebb365d..544f72833 100644 --- a/dev-python/python-monascaclient/python-monascaclient-2.5.0.ebuild +++ b/dev-python/python-monascaclient/python-monascaclient-2.5.0.ebuild @@ -32,6 +32,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] )
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/os-win/
commit: 9d3fa30d989ff4e20ce9329ce64f938f4785c0f5 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:26:50 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:26:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d3fa30d dev-python/os-win: new version Closes: https://bugs.gentoo.org/830515 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/os-win/Manifest | 2 +- dev-python/os-win/{os-win-5.5.0.ebuild => os-win-5.6.0.ebuild} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-python/os-win/Manifest b/dev-python/os-win/Manifest index 086dce99c..6ba62c255 100644 --- a/dev-python/os-win/Manifest +++ b/dev-python/os-win/Manifest @@ -1 +1 @@ -DIST os-win-5.5.0.tar.gz 225851 BLAKE2B f0427ecfb25b45f4980992a54ae4b2d6518af5df17013dfd338c9331d1492cab36f9061082a41bee5ab829f31008ddaf7a8708fdd89d3df89d9989d30aba5357 SHA512 bc980d973f5089c1328095b6edfaabf2435df3acbca543a768dbbccc8a10ffce4405c54c7711d2c7fa55c40442fa4b116f2e2d40ad4116b1c8bb96ace3450335 +DIST os-win-5.6.0.tar.gz 225948 BLAKE2B 64217d7bf625acad6a72d44f47887e5e1466f346ee6c1bd0685d9e1aa068222385654de8bf39403f2ebc90c14d651beb2978dcc1a48668d436b49bbedfbc34c7 SHA512 8856303c436ce6d9e9689993659905d4976511508d4e38ebc8fbc027a9c4a0ca26a7f38729f47af76a19ba1b1833ccef2ad4dd4277911b9d8c795e4f7dbce9ed diff --git a/dev-python/os-win/os-win-5.5.0.ebuild b/dev-python/os-win/os-win-5.6.0.ebuild similarity index 96% rename from dev-python/os-win/os-win-5.5.0.ebuild rename to dev-python/os-win/os-win-5.6.0.ebuild index 9dbd6e266..9e2321daf 100644 --- a/dev-python/os-win/os-win-5.5.0.ebuild +++ b/dev-python/os-win/os-win-5.6.0.ebuild @@ -28,12 +28,13 @@ EPYTEST_DESELECT=( os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_create_default_setting_data os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_false os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_true + os_win/tests/unit/test_hacking.py ) -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 -DESCRIPTION="Windows / Hyper-V library for OpenStack projects." +DESCRIPTION="Windows / Hyper-V library for OpenStack projects" HOMEPAGE=" https://github.com/openstack/os-win https://opendev.org/openstack/os-win
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/neutron-lib/
commit: 451763c792008d393ce4da71c5f62cdf7b60104c Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:54:21 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451763c7 dev-python/neutron-lib: update DESCRIPTION Signed-off-by: Alessandro Barbieri gmail.com> dev-python/neutron-lib/neutron-lib-2.15.0.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-python/neutron-lib/neutron-lib-2.15.0.ebuild b/dev-python/neutron-lib/neutron-lib-2.15.0.ebuild index 58044c90c..c34108271 100644 --- a/dev-python/neutron-lib/neutron-lib-2.15.0.ebuild +++ b/dev-python/neutron-lib/neutron-lib-2.15.0.ebuild @@ -11,15 +11,15 @@ EPYTEST_DESELECT=( neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_to_primitive_json_serializable neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_from_primitive ) -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 -DESCRIPTION="Neutron shared routines and utilities." +DESCRIPTION="Neutron shared routines and utilities" HOMEPAGE=" https://github.com/openstack/neutron-lib https://opendev.org/openstack/neutron-lib - https://pypi.org/project/neutron-lib + https://pypi.org/project/neutron-lib/ " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" @@ -65,5 +65,4 @@ DEPEND=" >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] ) " - distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-db/
commit: 98b0c80e169041e93a8d02b7838d906cb3b9b8aa Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:41:42 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98b0c80e dev-python/oslo-db: add 11.2.0, drop 11.0.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-db/Manifest | 2 +- dev-python/oslo-db/{oslo-db-11.0.0.ebuild => oslo-db-11.2.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest index 396d500a6..8142a5596 100644 --- a/dev-python/oslo-db/Manifest +++ b/dev-python/oslo-db/Manifest @@ -1 +1 @@ -DIST oslo.db-11.0.0.tar.gz 178177 BLAKE2B faae25bf421972cb26c517d035060bdeaa2136cab2409909c96069a31eadab4307366547e9a053afda1a98eec9c5dbebcea5f77600b6861b5114ee69ffbaeeb2 SHA512 ebcd4b5f6c705d81572b8817ebe90a225a999600663b7523fb22e5158caa48db35395928296fcdff949f661e57bbbd6298ae35632541dfe5605d28360e590efb +DIST oslo.db-11.2.0.tar.gz 177589 BLAKE2B 8e0671e7021b40856a8a9e1ee9699abf9ba8eb9f549a15efc0e8ad03b8bf2a7f5f1438b22ffc545ae5c301f38687877877794bdd4b85c4d36cc8434fb7a6edd0 SHA512 5037d83bd45187055808190bb73681d56af6edd523df91f9edff06de1ae6694a018e0635e9e2e80bbc21f0690b8eb218e73c1be0f4a4ddcd93a97ffa5f093232 diff --git a/dev-python/oslo-db/oslo-db-11.0.0.ebuild b/dev-python/oslo-db/oslo-db-11.2.0.ebuild similarity index 96% rename from dev-python/oslo-db/oslo-db-11.0.0.ebuild rename to dev-python/oslo-db/oslo-db-11.2.0.ebuild index 09f017c8a..8e2c87a76 100644 --- a/dev-python/oslo-db/oslo-db-11.0.0.ebuild +++ b/dev-python/oslo-db/oslo-db-11.2.0.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="OpenStack Common DB Code" HOMEPAGE=" - https://pypi.org/project/oslo.db + https://pypi.org/project/oslo.db/ https://opendev.org/openstack/oslo.db https://launchpad.net/oslo.db "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-policy/
commit: 235a6b7d2d37f27c4ccf2c76708004073695e940 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:38:11 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=235a6b7d dev-python/oslo-policy: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-policy/Manifest | 1 - dev-python/oslo-policy/oslo-policy-3.5.0.ebuild | 36 - dev-python/oslo-policy/oslo-policy-3.8.2.ebuild | 9 +++ 3 files changed, 4 insertions(+), 42 deletions(-) diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest index c4cd19588..824d92395 100644 --- a/dev-python/oslo-policy/Manifest +++ b/dev-python/oslo-policy/Manifest @@ -1,2 +1 @@ -DIST oslo.policy-3.5.0.tar.gz 103988 BLAKE2B d78ce2cdc2b25c532c3207775430c32d1ae9e999df4cd918dfbce147a897fc9a4d46e7006bee0908b4d83cef2e2f71b2fb230aa56eeeae6302d61a435f5449ff SHA512 7d670aded9ac6ddc5360c60182f60cd75f3dec3d6d1bd9fc0d17794cd17349d8fff5e2bc8bc7df85d6bbbabad5373c824772e3d6006add69387d3663475fdb1a DIST oslo.policy-3.8.2.tar.gz 112412 BLAKE2B ecfec4c18597b18a2b37e83e5e398b7bed7d9cb11c44186528517eca9a1967779ffcb22b6726f1064b55b8206af27c4396982cf2da9247535e070c56e5cd6134 SHA512 6daea44a93f53608529314b5eb780d999a1ffd65c3c54f05d58341254f99754c94e177ad01bb37aa036f98f3211bb3705c499ad6244a68165ae56fa59943c79a diff --git a/dev-python/oslo-policy/oslo-policy-3.5.0.ebuild b/dev-python/oslo-policy/oslo-policy-3.5.0.ebuild deleted file mode 100644 index 392acf9cd..0 --- a/dev-python/oslo-policy/oslo-policy-3.5.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services" -HOMEPAGE="https://pypi.org/project/oslo.policy/; -SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz" -S="${WORKDIR}/oslo.policy-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}] -" -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.40.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/oslo-policy/oslo-policy-3.8.2.ebuild b/dev-python/oslo-policy/oslo-policy-3.8.2.ebuild index a79c52e73..66da9b6a6 100644 --- a/dev-python/oslo-policy/oslo-policy-3.8.2.ebuild +++ b/dev-python/oslo-policy/oslo-policy-3.8.2.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services" HOMEPAGE=" https://opendev.org/openstack/oslo.policy - https://pypi.org/project/oslo.policy + https://pypi.org/project/oslo.policy/ https://github.com/openstack/oslo.policy " SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz" @@ -19,7 +19,7 @@ S="${WORKDIR}/oslo.policy-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] @@ -27,7 +27,6 @@ RDEPEND=" >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}] >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}] >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] >=dev-python/oslo-utils-3.40.0[${PYTHON_USEDEP}] "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/os-ken/
commit: 4d6eddb89a15643c6a7bf8b5fa58d914b2fc2b6d Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:44:52 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d6eddb8 dev-python/os-ken: add 2.3.1, drop 2.1.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/os-ken/Manifest | 2 +- dev-python/os-ken/{os-ken-2.1.0.ebuild => os-ken-2.3.1.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/os-ken/Manifest b/dev-python/os-ken/Manifest index c5e5fb14f..e11eae955 100644 --- a/dev-python/os-ken/Manifest +++ b/dev-python/os-ken/Manifest @@ -1 +1 @@ -DIST os-ken-2.1.0.tar.gz 1367132 BLAKE2B b00842998f0fdf8056290217d45d0ee54e966c43deef9491ac77574c7a45d50e8609c946159ee4f4c06e22dab3857c93b04898d8d267502702eba88908dcc95d SHA512 9e8e1ad506bcf44b28af64a7771773097ba338abf5dc19c3bf8299227bbcbb5b745aec38e585f5be6ae9f5426a0c32499f56bafdd2615846939bbdd2eac6c527 +DIST os-ken-2.3.1.tar.gz 1374401 BLAKE2B 48d0bec58f911a708e0ff662162ea2163c0466176fa0618580733f55415e3681be545b30675ce0f2fa174a72e8dc4950ff5d5c1a4adba96f86540f9b1649e03b SHA512 5a2b916b1207595fc3c96e1e4cccfc9bed4a7be6859ca49892e50f98633fe18cbab6e59b11c3d024765b21a826d81031aec66d1016369b9887b1af9fb7952c9f diff --git a/dev-python/os-ken/os-ken-2.1.0.ebuild b/dev-python/os-ken/os-ken-2.3.1.ebuild similarity index 94% rename from dev-python/os-ken/os-ken-2.1.0.ebuild rename to dev-python/os-ken/os-ken-2.3.1.ebuild index aaa801d6f..162afaf4e 100644 --- a/dev-python/os-ken/os-ken-2.1.0.ebuild +++ b/dev-python/os-ken/os-ken-2.3.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 @@ -11,7 +11,7 @@ DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches" HOMEPAGE=" https://github.com/openstack/os-ken https://opendev.org/openstack/os-ken - https://pypi.org/project/os-ken + https://pypi.org/project/os-ken/ " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os-ken-${PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-messaging/
commit: c3091b9fc3777807ef8a5d38d2b4008ffb408003 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:54:56 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3091b9f dev-python/oslo-messaging: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-messaging/oslo-messaging-12.9.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/oslo-messaging/oslo-messaging-12.9.1.ebuild b/dev-python/oslo-messaging/oslo-messaging-12.9.1.ebuild index fddc5191e..8f24015ac 100644 --- a/dev-python/oslo-messaging/oslo-messaging-12.9.1.ebuild +++ b/dev-python/oslo-messaging/oslo-messaging-12.9.1.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Messaging API for RPC and notifications over different messaging transports" HOMEPAGE=" - https://pypi.org/project/oslo.messaging + https://pypi.org/project/oslo.messaging/ https://opendev.org/openstack/oslo.messaging https://launchpad.net/oslo.messaging "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-service/
commit: d53d54a726f0ab67a4dc51f9c5e729c67d0b753a Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:32:25 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:10 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d53d54a7 dev-python/oslo-service: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-service/oslo-service-2.6.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/oslo-service/oslo-service-2.6.0.ebuild b/dev-python/oslo-service/oslo-service-2.6.0.ebuild index f49d1976e..43defa22c 100644 --- a/dev-python/oslo-service/oslo-service-2.6.0.ebuild +++ b/dev-python/oslo-service/oslo-service-2.6.0.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Library for running OpenStack services" HOMEPAGE=" - https://pypi.org/project/oslo.service + https://pypi.org/project/oslo.service/ https://opendev.org/openstack/oslo.service https://launchpad.net/oslo.service " @@ -20,7 +20,6 @@ S="${WORKDIR}/oslo.service-${PV}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND=" >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-versionedobjects/
commit: 78118fcb8a525db6d6e5f9adef68207ea114c9ed Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:33:15 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78118fcb dev-python/oslo-versionedobjects: update DESCRIPTION Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-versionedobjects/oslo-versionedobjects-2.5.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/oslo-versionedobjects/oslo-versionedobjects-2.5.0.ebuild b/dev-python/oslo-versionedobjects/oslo-versionedobjects-2.5.0.ebuild index f3407c3e9..1fdb22503 100644 --- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-2.5.0.ebuild +++ b/dev-python/oslo-versionedobjects/oslo-versionedobjects-2.5.0.ebuild @@ -3,15 +3,15 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 -DESCRIPTION="A library that provides a generic versioned and RPC-friendly object model." +DESCRIPTION="A library that provides a generic versioned and RPC-friendly object model" HOMEPAGE=" https://docs.openstack.org/developer/oslo.versionedobjects https://opendev.org/openstack/oslo.versionedobjects - https://pypi.org/project/oslo.versionedobjects + https://pypi.org/project/oslo.versionedobjects/ https://launchpad.net/oslo.versionedobjects " SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-designateclient/
commit: 5c0facb94d692cf475b51824a7556939dcbc0bfa Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:58:48 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:58:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c0facb9 dev-python/python-designateclient: skip functional tests Closes: https://bugs.gentoo.org/830516 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> .../python-designateclient/python-designateclient-4.5.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/python-designateclient/python-designateclient-4.5.0.ebuild b/dev-python/python-designateclient/python-designateclient-4.5.0.ebuild index 5b544962f..bfbb8932b 100644 --- a/dev-python/python-designateclient/python-designateclient-4.5.0.ebuild +++ b/dev-python/python-designateclient/python-designateclient-4.5.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +EPYTEST_IGNORE=( designateclient/functionaltests/ ) PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 @@ -32,8 +33,8 @@ RDEPEND=" >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" -BDEPEND=" +DEPEND=" + ${RDEPEND} test? ( >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/etcd3gw/
commit: d3b0bbd45164aad4ad4eb7149dd2d9e3c5843bb9 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:20:48 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3b0bbd4 dev-python/etcd3gw: add 1.0.1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/etcd3gw/Manifest | 1 + dev-python/etcd3gw/etcd3gw-1.0.1.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-python/etcd3gw/Manifest b/dev-python/etcd3gw/Manifest index 433757e38..03bc566fc 100644 --- a/dev-python/etcd3gw/Manifest +++ b/dev-python/etcd3gw/Manifest @@ -1 +1,2 @@ DIST etcd3gw-1.0.0.tar.gz 27035 BLAKE2B 5ad3dfb1b08388f4d73fc9e857d7e7610672cfde8aa0de55eb7bf6a50dd58a937fbabea19c31ebef5a9f7181f96447ad1d381e2724f6a10be589447fcedbaec1 SHA512 d1aac81ebd221277c03bbb0f5dd76bb7c99a52132113959cf397fd44a598ade77300d506e2e5cfa04864cfd6a16f40ea8ddd350a4763a30609d8d94c78ac +DIST etcd3gw-1.0.1.tar.gz 27309 BLAKE2B dbc2c4cc76b6602d5d631609fed49dd556c86f763d4d59f14d7d514f0e7fb43ea94e5841883b9eacfa599ec0c7bb09797496017b51b23b362dd3b1bfd42b447e SHA512 d90b69afd64f023cd16e5f9ac31c61e285887db9f364ebcf176dae56b02e4e9f7b05713d358cebde3a3d8769896a768499f99945e34d015a73634251c28b31fe diff --git a/dev-python/etcd3gw/etcd3gw-1.0.1.ebuild b/dev-python/etcd3gw/etcd3gw-1.0.1.ebuild new file mode 100644 index 0..98ebcc27d --- /dev/null +++ b/dev-python/etcd3gw/etcd3gw-1.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A python client for etcd3 grpc-gateway v3 API" +HOMEPAGE=" + https://opendev.org/openstack/etcd3gw + https://pypi.org/project/etcd3gw/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/futurist-0.16.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}] + >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] + >=dev-python/pytest-3.0.0[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-middleware/
commit: eb850571755bf227286d9a4f54a3ae781eada682 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:35:58 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb850571 dev-python/oslo-middleware: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild b/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild index 473ebcad9..45d521bef 100644 --- a/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild +++ b/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows" HOMEPAGE=" - https://pypi.org/project/oslo.middleware + https://pypi.org/project/oslo.middleware/ https://launchpad.net/oslo.middleware https://opendev.org/openstack/oslo.middleware " @@ -34,8 +34,8 @@ RDEPEND=" >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}] >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" -BDEPEND=" +DEPEND=" + ${RDEPEND} test? ( >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tooz/
commit: 5d2b2c94058337781189d3ba00e3b2c7e1855d66 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:09:38 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 02:09:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d2b2c94 dev-python/tooz: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/tooz/tooz-2.10.1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-python/tooz/tooz-2.10.1.ebuild b/dev-python/tooz/tooz-2.10.1.ebuild index 415803412..1e44cc7cf 100644 --- a/dev-python/tooz/tooz-2.10.1.ebuild +++ b/dev-python/tooz/tooz-2.10.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 @@ -30,8 +30,8 @@ RDEPEND=" >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" -BDEPEND=" +DEPEND=" + ${RDEPEND} test? ( >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] @@ -44,6 +44,7 @@ BDEPEND=" dev-python/etcd3gw[${PYTHON_USEDEP}] dev-python/pymemcache[${PYTHON_USEDEP}] dev-python/pymysql[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/sysv_ipc[${PYTHON_USEDEP}] dev-python/zake[${PYTHON_USEDEP}] ) @@ -52,7 +53,7 @@ BDEPEND=" distutils_enable_tests nose python_prepare_all() { - # allow useage of renamed msgpack + # allow usage of renamed msgpack sed -i '/^msgpack/d' requirements.txt || die distutils-r1_python_prepare_all }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/os-traits/
commit: 9ef3ea9009305ed7f50e37b4fee4ee389c7b132a Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:43:35 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ef3ea90 dev-python/os-traits: add 2.7.0, drop 2.6.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/os-traits/Manifest | 2 +- .../os-traits/{os-traits-2.6.0.ebuild => os-traits-2.7.0.ebuild}| 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/os-traits/Manifest b/dev-python/os-traits/Manifest index 874cdf84f..3605d4097 100644 --- a/dev-python/os-traits/Manifest +++ b/dev-python/os-traits/Manifest @@ -1 +1 @@ -DIST os-traits-2.6.0.tar.gz 29757 BLAKE2B a0839c5869fe843a372376c7146be595dd48223fcded187a3aca98db33dede7e234818ee30e79d7ecd52c3366ee87a1796e0623ed4d04c3a512304a0bddee9de SHA512 57f46678c1859af09f0e13e491760bddd818b7779716d91197f9fa45c6b195bb023a4de5fface68a95a87bf66547b27d74addb66cde043bd571a0eca176ee53b +DIST os-traits-2.7.0.tar.gz 30237 BLAKE2B bcd14d416b8b57fed413fac6fd5496c65f7e43851b367593e1f44dd0d18d1aae63dc57c61ab8efa1c7ab5b17c6dcbb7c30f70c13618810f42fe38f3d8dfc SHA512 91ba2d527597eb00cc7576e1597b5bb1ca55c488752576debec5539512387f058bafa410c044eb46d7fc22441612ab446faf1e1b3db5678d11197abc91873457 diff --git a/dev-python/os-traits/os-traits-2.6.0.ebuild b/dev-python/os-traits/os-traits-2.7.0.ebuild similarity index 89% rename from dev-python/os-traits/os-traits-2.6.0.ebuild rename to dev-python/os-traits/os-traits-2.7.0.ebuild index 0436f29ea..3657fa725 100644 --- a/dev-python/os-traits/os-traits-2.6.0.ebuild +++ b/dev-python/os-traits/os-traits-2.7.0.ebuild @@ -3,14 +3,14 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 -DESCRIPTION="os-traits is a library containing standardized trait strings." +DESCRIPTION="os-traits is a library containing standardized trait strings" HOMEPAGE=" https://github.com/openstack/os-traits - https://pypi.org/project/os-traits + https://pypi.org/project/os-traits/ https://opendev.org/openstack/os-traits https://launchpad.net/os-traits "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oslo-metrics/
commit: 9970e35692c51aa4ea12311ff266ec5a2ab904f8 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:34:21 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:03:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9970e356 dev-python/oslo-metrics: enable py3.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/oslo-metrics/oslo-metrics-0.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/oslo-metrics/oslo-metrics-0.3.0.ebuild b/dev-python/oslo-metrics/oslo-metrics-0.3.0.ebuild index dafbd0472..144f78e1f 100644 --- a/dev-python/oslo-metrics/oslo-metrics-0.3.0.ebuild +++ b/dev-python/oslo-metrics/oslo-metrics-0.3.0.ebuild @@ -3,13 +3,13 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="OpenStack library for collecting metrics from Oslo libraries" HOMEPAGE=" - https://pypi.org/project/oslo.metrics + https://pypi.org/project/oslo.metrics/ https://opendev.org/openstack/oslo.metrics https://launchpad.net/oslo.metrics "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/etcd3/
commit: dc09cf22aaa369532965d6c2143a724a6f1e54d4 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:16:20 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 02:16:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc09cf22 dev-python/etcd3: add etcd dependency Closes: https://bugs.gentoo.org/831960 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/etcd3/etcd3-0.12.0.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-python/etcd3/etcd3-0.12.0.ebuild b/dev-python/etcd3/etcd3-0.12.0.ebuild index c3a5aa7ac..60491b7c4 100644 --- a/dev-python/etcd3/etcd3-0.12.0.ebuild +++ b/dev-python/etcd3/etcd3-0.12.0.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Python client for the etcd API v3" HOMEPAGE=" - https://pypi.org/project/etcd3 + https://pypi.org/project/etcd3/ https://github.com/kragniz/python-etcd3 " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" @@ -19,12 +19,13 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" + dev-db/etcd >=dev-python/grpcio-1.2.0[${PYTHON_USEDEP}] >=dev-python/tenacity-5.0.2[${PYTHON_USEDEP}] >=dev-python/protobuf-python-3.6.1[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" -BDEPEND=" +DEPEND=" + ${RDEPEND} test? ( >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/futurist/
commit: a390963e501b1b296347db66470ac5ae80385ad4 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 02:09:16 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 02:09:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a390963e dev-python/futurist: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/futurist/futurist-2.3.0-r1.ebuild | 38 dev-python/futurist/futurist-2.3.0.ebuild| 23 - 2 files changed, 38 insertions(+), 23 deletions(-) diff --git a/dev-python/futurist/futurist-2.3.0-r1.ebuild b/dev-python/futurist/futurist-2.3.0-r1.ebuild new file mode 100644 index 0..f69a66d83 --- /dev/null +++ b/dev-python/futurist/futurist-2.3.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Useful additions to futures, from the future" +HOMEPAGE=" + https://opendev.org/openstack/futurist + https://pypi.org/project/futurist/ + http://docs.openstack.org/developer/futurist +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/futurist/futurist-2.3.0.ebuild b/dev-python/futurist/futurist-2.3.0.ebuild deleted file mode 100644 index d6854a2b6..0 --- a/dev-python/futurist/futurist-2.3.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="Useful additions to futures, from the future" -HOMEPAGE="https://pypi.org/project/futurist/ http://docs.openstack.org/developer/futurist; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]" -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrome-remote-desktop/
commit: d78b190dd5af7bf086c020713e17024a81c6caba Author: Mike Frysinger gentoo org> AuthorDate: Sat Mar 12 03:20:55 2022 + Commit: Mike Frysinger gentoo org> CommitDate: Sat Mar 12 03:23:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78b190d net-misc/chrome-remote-desktop: version bump to 99.0.4844.11 #834961 Closes: https://bugs.gentoo.org/834961 Signed-off-by: Mike Frysinger gentoo.org> net-misc/chrome-remote-desktop/Manifest| 1 + .../chrome-remote-desktop-99.0.4844.11.ebuild | 144 + 2 files changed, 145 insertions(+) diff --git a/net-misc/chrome-remote-desktop/Manifest b/net-misc/chrome-remote-desktop/Manifest index 2621d83dcfd5..1afddd1eabab 100644 --- a/net-misc/chrome-remote-desktop/Manifest +++ b/net-misc/chrome-remote-desktop/Manifest @@ -1 +1,2 @@ DIST chrome-remote-desktop_96.0.4664.9_amd64.deb 62383372 BLAKE2B b7ac12e2f1c16781225b9c74e558e51d817aad5de2d953d94a06d5d3fa0d937dd317f7157c770e01a91c249f0192542da67911899014360c6fadd252bf0908ae SHA512 86d4ac9b15da2b29f7245866dbc78a131c6aad8efb8ac4f150935afdd5ad95e8f2bc4a59cda52849c96aadaa869b05f9eb7a5cdfda711358e5055e08cf9fbd79 +DIST chrome-remote-desktop_99.0.4844.11_amd64.deb 16817980 BLAKE2B 4784fb597722ee8abe3d073c7c2a0c1d1e9796e5c6df9935a2b5d2c4d6ee3629738c0bbfd6528a45b85b95ee192b5760b5137b7d89bd543d5c43d56fd9a030bb SHA512 71c621d1484f80b07b04637b1472baa1072b726109f9786ceabb1393bc1ebd3fe90c546d695871924a3a243840c87e35de78ff07598fbe6f3fe9fcb22b335b65 diff --git a/net-misc/chrome-remote-desktop/chrome-remote-desktop-99.0.4844.11.ebuild b/net-misc/chrome-remote-desktop/chrome-remote-desktop-99.0.4844.11.ebuild new file mode 100644 index ..489accba4990 --- /dev/null +++ b/net-misc/chrome-remote-desktop/chrome-remote-desktop-99.0.4844.11.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Base URL: https://dl.google.com/linux/chrome-remote-desktop/deb/ +# Fetch the Release file: +# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/Release +# Which gives you the Packages file: +# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-i386/Packages +# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages +# And finally gives you the file name: +# pool/main/c/chrome-remote-desktop/chrome-remote-desktop_29.0.1547.32_amd64.deb +# +# Use curl to find the answer: +# curl -q https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages | grep ^Filename + +EAPI="7" + +PYTHON_COMPAT=( python3_{8,9,10} ) +PLOCALES="am ar bg bn ca cs da de el en_GB en es_419 es et fa fil fi fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW" + +inherit unpacker python-single-r1 optfeature plocale + +DESCRIPTION="access remote computers via Chrome!" +PLUGIN_URL="https://chrome.google.com/remotedesktop; +HOMEPAGE="https://support.google.com/chrome/answer/1649523 + https://chrome.google.com/remotedesktop; +BASE_URI="https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/${PN}/${PN}_${PV}; +SRC_URI="amd64? ( ${BASE_URI}_amd64.deb )" + +LICENSE="google-chrome" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="bindist mirror" + +# Packages we execute, but don't link. +RDEPEND="app-admin/sudo + ${PYTHON_DEPS}" +# All the libs this package links against. +RDEPEND+=" + >=dev-libs/expat-2 + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + $(python_gen_cond_dep 'dev-python/psutil[${PYTHON_USEDEP}]') + gnome-base/gconf:2 + media-libs/fontconfig + media-libs/freetype:2 + sys-apps/dbus + sys-devel/gcc + sys-libs/glibc + sys-libs/pam + x11-apps/xdpyinfo + x11-apps/setxkbmap + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXtst + x11-libs/pango" +# Settings we just need at runtime. +# TODO: Look at switching to xf86-video-dummy & xf86-input-void instead of xvfb. +# - The env var (CHROME_REMOTE_DESKTOP_USE_XORG) seems to be stripped before being checked. +# - The Xorg invocation uses absolute paths with -logfile & -config which are rejected. +# - The config takes over the active display in addition to starting up a virtual one. +RDEPEND+=" + x11-base/xorg-server[xvfb]" +DEPEND="$(unpacker_src_uri_depends)" + +S=${WORKDIR} + +QA_PREBUILT="/opt/google/chrome-remote-desktop/*" + +PATCHES=( + "${FILESDIR}"/${PN}-91.0.4472.10-always-sudo.patch #541708 +) + +src_prepare() { + default + + gunzip usr/share/doc/${PN}/*.gz || die + +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 6c699cd16ee80ef3a85291851ebfb5f45af43d60 Author: Nick Sarnie gentoo org> AuthorDate: Sat Mar 12 02:33:38 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Mar 12 02:37:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c699cd1 app-emulation/wine-vanilla: Sync with ::wine Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> app-emulation/wine-vanilla/Manifest| 1 + app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild | 541 + 2 files changed, 542 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index acdd05bf57ae..58a198334b76 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -5,3 +5,4 @@ DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde DIST wine-7.1.tar.xz 27149156 BLAKE2B a97b408a73b5cee52ac5e91b03a0e1850f5567e818d0383e4a546482b5f383eb185ed3ee2cf26377600d6963736b27180d2a87d79c58c053d37ead8d488e5268 SHA512 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 DIST wine-7.2.tar.xz 27191032 BLAKE2B 5fae75e99ba57cff9e6e5d1ff125413f2779eb786da47305d4bdfda2ac35fa80b72f9157f82ac39291f294d892bb8c3d8add869d738ca3e9ef3d1530c6d647af SHA512 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 DIST wine-7.3.tar.xz 27221860 BLAKE2B f6841f12f23bc9afb47f797ebf538e87a2453d76acfcd707942313be09e4259959c29c12188a7d70825957ef8a067efd0f5148c9f080c862bf51b87d0ee30857 SHA512 afadf96311e08fe5427276030ccad6b8de9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a +DIST wine-7.4.tar.xz 27538164 BLAKE2B bad6abb8d6aa5a0f08c64e4a96b5a6f81b129e4c3e9ef0b5df624e2f2475c29060551ccca44ce9bdd52158710e819f505e1eb824692b107c99f7808bb6d1 SHA512 ed3e08e27ea2dbec1e317aad37bd7e3a501363dc8a5d823f9db29039006aaac6b9bfb2552aa85ae3f5678ff721e2dacb534d3b7d6ed0b959b0e5431192d03736 diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild new file mode 100644 index ..09120707a07b --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild @@ -0,0 +1,541 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(ver_cut 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz; + KEYWORDS="-* ~amd64 ~x86" +fi +S="${WORKDIR}/${MY_P}" + +GWP_V="20211122" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE="https://www.winehq.org/; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + osmesa? ( opengl ) + test? ( abi_x86_32 ) + vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2?
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 951c29b44b60332c38c6fcf6e13ef76217dacbe9 Author: Nick Sarnie gentoo org> AuthorDate: Sat Mar 12 02:35:57 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Mar 12 02:37:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951c29b4 app-emulation/wine-staging: Sync with ::wine Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> app-emulation/wine-staging/Manifest| 2 + app-emulation/wine-staging/wine-staging-7.4.ebuild | 616 + 2 files changed, 618 insertions(+) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index c3ddd583103d..ec66821e4f7d 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -3,7 +3,9 @@ DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde DIST wine-7.1.tar.xz 27149156 BLAKE2B a97b408a73b5cee52ac5e91b03a0e1850f5567e818d0383e4a546482b5f383eb185ed3ee2cf26377600d6963736b27180d2a87d79c58c053d37ead8d488e5268 SHA512 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 DIST wine-7.2.tar.xz 27191032 BLAKE2B 5fae75e99ba57cff9e6e5d1ff125413f2779eb786da47305d4bdfda2ac35fa80b72f9157f82ac39291f294d892bb8c3d8add869d738ca3e9ef3d1530c6d647af SHA512 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 DIST wine-7.3.tar.xz 27221860 BLAKE2B f6841f12f23bc9afb47f797ebf538e87a2453d76acfcd707942313be09e4259959c29c12188a7d70825957ef8a067efd0f5148c9f080c862bf51b87d0ee30857 SHA512 afadf96311e08fe5427276030ccad6b8de9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a +DIST wine-7.4.tar.xz 27538164 BLAKE2B bad6abb8d6aa5a0f08c64e4a96b5a6f81b129e4c3e9ef0b5df624e2f2475c29060551ccca44ce9bdd52158710e819f505e1eb824692b107c99f7808bb6d1 SHA512 ed3e08e27ea2dbec1e317aad37bd7e3a501363dc8a5d823f9db29039006aaac6b9bfb2552aa85ae3f5678ff721e2dacb534d3b7d6ed0b959b0e5431192d03736 DIST wine-staging-7.0.tar.gz 9614226 BLAKE2B f1263abde0fcb83f1784805df13e32db18758167f58e2370f3bbc16fdd6c0ad9b158c6e106e75183a42e42c29ef2971f2f297b2a733090727c1249a4914b45af SHA512 fbec2de7a13c7e59a041d8102d69b803d4475b743068d215cce510af905b81903aa028604068af0d309fe1708eb1ab62aad42887ac079af5206635bee0045952 DIST wine-staging-7.1.tar.gz 9623294 BLAKE2B a76aae22b93d8e56000998dcd4300af5a60d4648a459ca21da5bc122d0c8c0d57c2e7140c01c1eea4c0c8a808e7a98db72fa91c58663ec3fd60a1c7cc8504ddc SHA512 cae234a3874c8bd3a4514c81ee311871c79c6c631145497e279ae86ceb6fef8e324d622d8b9974dbe7cbffacef09d8a6cb47a042096bf1a5ba737fed017e4038 DIST wine-staging-7.2.tar.gz 9625920 BLAKE2B 4bda1fda8aa39bb49f8808ca91020ef8a4ccdd74878085d8c7d31d68b9f622a936a72dcbca5cd2a9f990dae95c6d5e9b1a55c83f062cdd5ca4e88116d685affa SHA512 d8e0779b143424d5677ec556140db8698e414c240b9107a62ed3364e57e1e9d1c7115d141a71997ed4d436154b5254b061bac5071dd99b0d4729053e73304c38 DIST wine-staging-7.3.tar.gz 9668058 BLAKE2B 9721fac9728f883309d430fa51221de31d67476640590a211a1b8047adeec4f0ad2b11a250bdc5d71e48e1e47868ed1aea3722dc7794c46bc0ed3b24219e9b14 SHA512 8f574bf89968d3c30944f9ba365b1ec4c4c9a662b3a54cf153d5a18be6957d8a5c2597c241ddd8a3e62cce866902e1df36594db6342b7432074e28c0e918935b +DIST wine-staging-7.4.tar.gz 9669176 BLAKE2B b689ace69e9599aada78dacf7f64cc126d0c488d8cbeb6b874d4fa0ba92dfdace88d3a6fd84aceb76a39749fb872d6d23f57044d406944634a24fc77577cc593 SHA512 15e1cbb121b9dfb19ef3754e51f21cb42925daae6e8bf09d192cb46139bee3c3c3fcbb9172e88695a0afaf9f788751d5f8d2055f316972e3efc536570d4401ba diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild b/app-emulation/wine-staging/wine-staging-7.4.ebuild new file mode 100644 index ..cf584a42b185 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild @@ -0,0 +1,616 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils +MY_PN="${PN%%-*}" +MY_PV="${PV/_/-}" +MY_P="${MY_PN}-${MY_PV}" + +if [[ ${MY_PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(ver_cut 1) + MINOR_V=$(ver_cut 2) + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz; + KEYWORDS="-* ~amd64 ~x86" +fi
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 1dc2acd14bcb678acdfeab195f471096f4c14b9e Author: Nick Sarnie gentoo org> AuthorDate: Sat Mar 12 02:36:19 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Mar 12 02:37:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc2acd1 app-emulation/wine-staging: Drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> app-emulation/wine-staging/Manifest| 2 - app-emulation/wine-staging/wine-staging-7.0.ebuild | 616 - 2 files changed, 618 deletions(-) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index ec66821e4f7d..2e96ae85acef 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,10 +1,8 @@ DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d SHA512 a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96 -DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde5a61608e7c35f48addcce7a4d660e63c3caa3ca2c365d1e83b55a1c3485872b2d6bfa8941e2bce44c4aca6 SHA512 eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c DIST wine-7.1.tar.xz 27149156 BLAKE2B a97b408a73b5cee52ac5e91b03a0e1850f5567e818d0383e4a546482b5f383eb185ed3ee2cf26377600d6963736b27180d2a87d79c58c053d37ead8d488e5268 SHA512 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 DIST wine-7.2.tar.xz 27191032 BLAKE2B 5fae75e99ba57cff9e6e5d1ff125413f2779eb786da47305d4bdfda2ac35fa80b72f9157f82ac39291f294d892bb8c3d8add869d738ca3e9ef3d1530c6d647af SHA512 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 DIST wine-7.3.tar.xz 27221860 BLAKE2B f6841f12f23bc9afb47f797ebf538e87a2453d76acfcd707942313be09e4259959c29c12188a7d70825957ef8a067efd0f5148c9f080c862bf51b87d0ee30857 SHA512 afadf96311e08fe5427276030ccad6b8de9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a DIST wine-7.4.tar.xz 27538164 BLAKE2B bad6abb8d6aa5a0f08c64e4a96b5a6f81b129e4c3e9ef0b5df624e2f2475c29060551ccca44ce9bdd52158710e819f505e1eb824692b107c99f7808bb6d1 SHA512 ed3e08e27ea2dbec1e317aad37bd7e3a501363dc8a5d823f9db29039006aaac6b9bfb2552aa85ae3f5678ff721e2dacb534d3b7d6ed0b959b0e5431192d03736 -DIST wine-staging-7.0.tar.gz 9614226 BLAKE2B f1263abde0fcb83f1784805df13e32db18758167f58e2370f3bbc16fdd6c0ad9b158c6e106e75183a42e42c29ef2971f2f297b2a733090727c1249a4914b45af SHA512 fbec2de7a13c7e59a041d8102d69b803d4475b743068d215cce510af905b81903aa028604068af0d309fe1708eb1ab62aad42887ac079af5206635bee0045952 DIST wine-staging-7.1.tar.gz 9623294 BLAKE2B a76aae22b93d8e56000998dcd4300af5a60d4648a459ca21da5bc122d0c8c0d57c2e7140c01c1eea4c0c8a808e7a98db72fa91c58663ec3fd60a1c7cc8504ddc SHA512 cae234a3874c8bd3a4514c81ee311871c79c6c631145497e279ae86ceb6fef8e324d622d8b9974dbe7cbffacef09d8a6cb47a042096bf1a5ba737fed017e4038 DIST wine-staging-7.2.tar.gz 9625920 BLAKE2B 4bda1fda8aa39bb49f8808ca91020ef8a4ccdd74878085d8c7d31d68b9f622a936a72dcbca5cd2a9f990dae95c6d5e9b1a55c83f062cdd5ca4e88116d685affa SHA512 d8e0779b143424d5677ec556140db8698e414c240b9107a62ed3364e57e1e9d1c7115d141a71997ed4d436154b5254b061bac5071dd99b0d4729053e73304c38 DIST wine-staging-7.3.tar.gz 9668058 BLAKE2B 9721fac9728f883309d430fa51221de31d67476640590a211a1b8047adeec4f0ad2b11a250bdc5d71e48e1e47868ed1aea3722dc7794c46bc0ed3b24219e9b14 SHA512 8f574bf89968d3c30944f9ba365b1ec4c4c9a662b3a54cf153d5a18be6957d8a5c2597c241ddd8a3e62cce866902e1df36594db6342b7432074e28c0e918935b diff --git a/app-emulation/wine-staging/wine-staging-7.0.ebuild b/app-emulation/wine-staging/wine-staging-7.0.ebuild deleted file mode 100644 index e7dbb165e6b2.. --- a/app-emulation/wine-staging/wine-staging-7.0.ebuild +++ /dev/null @@ -1,616 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" -PLOCALE_BACKUP="en" - -inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils -MY_PN="${PN%%-*}" -MY_PV="${PV/_/-}" -MY_P="${MY_PN}-${MY_PV}" - -if [[ ${MY_PV} == "" ]] ; then - EGIT_REPO_URI="https://source.winehq.org/git/wine.git; - EGIT_BRANCH="master" - inherit git-r3 - SRC_URI="" - #KEYWORDS="" -else - MAJOR_V=$(ver_cut 1) -
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/
commit: 830752e5effc7b632dfc86213517616bfdb860bb Author: Nick Sarnie gentoo org> AuthorDate: Sat Mar 12 02:24:50 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Mar 12 02:31:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=830752e5 app-emulation/wine-vanilla: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> app-emulation/wine-vanilla/Manifest| 1 + app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild | 541 + 2 files changed, 542 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 64dd57b..a6465f7 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -87,3 +87,4 @@ DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde DIST wine-7.1.tar.xz 27149156 BLAKE2B a97b408a73b5cee52ac5e91b03a0e1850f5567e818d0383e4a546482b5f383eb185ed3ee2cf26377600d6963736b27180d2a87d79c58c053d37ead8d488e5268 SHA512 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 DIST wine-7.2.tar.xz 27191032 BLAKE2B 5fae75e99ba57cff9e6e5d1ff125413f2779eb786da47305d4bdfda2ac35fa80b72f9157f82ac39291f294d892bb8c3d8add869d738ca3e9ef3d1530c6d647af SHA512 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 DIST wine-7.3.tar.xz 27221860 BLAKE2B f6841f12f23bc9afb47f797ebf538e87a2453d76acfcd707942313be09e4259959c29c12188a7d70825957ef8a067efd0f5148c9f080c862bf51b87d0ee30857 SHA512 afadf96311e08fe5427276030ccad6b8de9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a +DIST wine-7.4.tar.xz 27538164 BLAKE2B bad6abb8d6aa5a0f08c64e4a96b5a6f81b129e4c3e9ef0b5df624e2f2475c29060551ccca44ce9bdd52158710e819f505e1eb824692b107c99f7808bb6d1 SHA512 ed3e08e27ea2dbec1e317aad37bd7e3a501363dc8a5d823f9db29039006aaac6b9bfb2552aa85ae3f5678ff721e2dacb534d3b7d6ed0b959b0e5431192d03736 diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild new file mode 100644 index 000..0912070 --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild @@ -0,0 +1,541 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(ver_cut 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz; + KEYWORDS="-* ~amd64 ~x86" +fi +S="${WORKDIR}/${MY_P}" + +GWP_V="20211122" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE="https://www.winehq.org/; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + osmesa? ( opengl ) + test? ( abi_x86_32 ) + vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2? ( +
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/
commit: 952b08faa666e30dad8ca14b16636dcb589721dc Author: Nick Sarnie gentoo org> AuthorDate: Sat Mar 12 02:25:59 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Mar 12 02:31:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=952b08fa app-emulation/wine-staging: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> app-emulation/wine-staging/Manifest| 2 + app-emulation/wine-staging/wine-staging-7.4.ebuild | 616 + 2 files changed, 618 insertions(+) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 8b89e08..88548d3 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -80,6 +80,7 @@ DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde DIST wine-7.1.tar.xz 27149156 BLAKE2B a97b408a73b5cee52ac5e91b03a0e1850f5567e818d0383e4a546482b5f383eb185ed3ee2cf26377600d6963736b27180d2a87d79c58c053d37ead8d488e5268 SHA512 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 DIST wine-7.2.tar.xz 27191032 BLAKE2B 5fae75e99ba57cff9e6e5d1ff125413f2779eb786da47305d4bdfda2ac35fa80b72f9157f82ac39291f294d892bb8c3d8add869d738ca3e9ef3d1530c6d647af SHA512 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 DIST wine-7.3.tar.xz 27221860 BLAKE2B f6841f12f23bc9afb47f797ebf538e87a2453d76acfcd707942313be09e4259959c29c12188a7d70825957ef8a067efd0f5148c9f080c862bf51b87d0ee30857 SHA512 afadf96311e08fe5427276030ccad6b8de9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a +DIST wine-7.4.tar.xz 27538164 BLAKE2B bad6abb8d6aa5a0f08c64e4a96b5a6f81b129e4c3e9ef0b5df624e2f2475c29060551ccca44ce9bdd52158710e819f505e1eb824692b107c99f7808bb6d1 SHA512 ed3e08e27ea2dbec1e317aad37bd7e3a501363dc8a5d823f9db29039006aaac6b9bfb2552aa85ae3f5678ff721e2dacb534d3b7d6ed0b959b0e5431192d03736 DIST wine-staging-150ce22fa21ffa040816e725ead34ed1de516bd8.tar.gz 9840427 BLAKE2B e263d6563a5438973309346ba820acdb5079ef236c5c55694bdfa16c54f3f4fe76750ab324d6c5e1f0b429df634b917f138f4a1db38417ac2b49ce41ee36a211 SHA512 37f05909ca6cb28a3527f31882562146d3971f47345312b96783b5e62bc95ee61779f12f4c13e3d05ec5f331463a7600c16d5bc428d13c42bf3e3568f4d3923e DIST wine-staging-3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52.tar.gz 9835238 BLAKE2B 27c0e7fe418e7ee82c7b1cfc13c0c1508a7f4637ef7b8d64675ed4038a42961382170c064221a7bad70a4e168aef7d4e33974d06afc18fc6da4cf5db047b242e SHA512 b2ad84bed89e713f4dc4f01763c40dc785f39f180a8f926c1b9e944a581ffcfd5c422427314201df1359b4b1c27dc2261281353f44ae9408e800d6add7bde366 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d SHA512 4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33 @@ -153,3 +154,4 @@ DIST wine-staging-7.0.tar.gz 9614226 BLAKE2B f1263abde0fcb83f1784805df13e32db187 DIST wine-staging-7.1.tar.gz 9623294 BLAKE2B a76aae22b93d8e56000998dcd4300af5a60d4648a459ca21da5bc122d0c8c0d57c2e7140c01c1eea4c0c8a808e7a98db72fa91c58663ec3fd60a1c7cc8504ddc SHA512 cae234a3874c8bd3a4514c81ee311871c79c6c631145497e279ae86ceb6fef8e324d622d8b9974dbe7cbffacef09d8a6cb47a042096bf1a5ba737fed017e4038 DIST wine-staging-7.2.tar.gz 9625920 BLAKE2B 4bda1fda8aa39bb49f8808ca91020ef8a4ccdd74878085d8c7d31d68b9f622a936a72dcbca5cd2a9f990dae95c6d5e9b1a55c83f062cdd5ca4e88116d685affa SHA512 d8e0779b143424d5677ec556140db8698e414c240b9107a62ed3364e57e1e9d1c7115d141a71997ed4d436154b5254b061bac5071dd99b0d4729053e73304c38 DIST wine-staging-7.3.tar.gz 9668058 BLAKE2B 9721fac9728f883309d430fa51221de31d67476640590a211a1b8047adeec4f0ad2b11a250bdc5d71e48e1e47868ed1aea3722dc7794c46bc0ed3b24219e9b14 SHA512 8f574bf89968d3c30944f9ba365b1ec4c4c9a662b3a54cf153d5a18be6957d8a5c2597c241ddd8a3e62cce866902e1df36594db6342b7432074e28c0e918935b +DIST wine-staging-7.4.tar.gz 9669176 BLAKE2B b689ace69e9599aada78dacf7f64cc126d0c488d8cbeb6b874d4fa0ba92dfdace88d3a6fd84aceb76a39749fb872d6d23f57044d406944634a24fc77577cc593 SHA512 15e1cbb121b9dfb19ef3754e51f21cb42925daae6e8bf09d192cb46139bee3c3c3fcbb9172e88695a0afaf9f788751d5f8d2055f316972e3efc536570d4401ba diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild b/app-emulation/wine-staging/wine-staging-7.4.ebuild new file mode 100644 index 000..cf584a4 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild @@ -0,0 +1,616 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/zellij/
commit: c1e21934f0dbfdc3f30f30b3cfeb7042097c2265 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:25:51 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:25:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1e21934 app-misc/zellij: add 0.26.0, drop 0.25.0-r1 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/zellij/Manifest | 22 +++--- ...ellij-0.25.0-r1.ebuild => zellij-0.26.0.ebuild} | 20 ++-- 2 files changed, 5 insertions(+), 37 deletions(-) diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest index 695ac6e10..d75e4da8f 100644 --- a/app-misc/zellij/Manifest +++ b/app-misc/zellij/Manifest @@ -63,8 +63,6 @@ DIST darling_macro-0.13.0.crate 1915 BLAKE2B 15572e0e3d8122d5dc02929decd93338082 DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST dialoguer-0.9.0.crate 23539 BLAKE2B d7fb00405377db6ba3e951000e0feb8866d452495d505f223560b8ef589ee8a231812d8510cf242582a732d2eb6850d459f1a7aef334ba7fbe1e528b21b9086e SHA512 8636a89cb05e54f36799576a0431b969a359682221b07cb68e59cd83adb22936daaa7bb2b38a31d1a8fcf8043838437c543787401d628cd87892df17d1d485dd DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 -DIST dirs-2.0.2.crate 11779 BLAKE2B d1a6152d05a98eacff15c6c7f1f550d475b5a1cf62e541a2fa8b9836b9a1ea6b98f9314341dda35929b968fcf8a47dac7679c5c0b0dd97f21564a8d469c2e254 SHA512 34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396 -DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf @@ -90,7 +88,6 @@ DIST futures-task-0.3.17.crate 11712 BLAKE2B ca42fc54c3a3795e59b423fbd1235b10b4a DIST futures-util-0.3.17.crate 147679 BLAKE2B e29d07117a7285fc52a390821299f55da901573a5d3df6a1845b852488f98b359ef35de0aa3fe05e613dc662247318cf3df5aebcb00149012c6a3ff24c171a57 SHA512 6a87b0510c3f8214ce14b7f333d212558647c523b5eb7da36dfe4f694e0ca4be3cbf97fdd7bfff5e0c7015644742d74d6184221482d644653a106d5564722fba DIST generational-arena-0.2.8.crate 20899 BLAKE2B 739e3b836ddd37e7f64b6389c7bec6763ac9c390a5a9b4adc9b35200e7d26d21ba0748fc808aafac52087f552a4c56e8e10ebf8d016507e1781c579f1e73 SHA512 a5e073a8d26aa32b617fb4130d2b9401c3a3d9ff51a2910f2de4de019ddfd2e5077f2489acb40330e640c573139c1c911ce59a36011bd439c011a3af922bdc1d DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f -DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-python/meshio/
commit: dcd546e83ea8dc078f6a8fdfa072d7beddf8f299 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 12 01:23:44 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 12 01:23:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd546e8 dev-python/meshio: add 5.3.4, drop 5.3.0 Signed-off-by: Marek Szuba gentoo.org> dev-python/meshio/Manifest | 2 +- .../meshio/{meshio-5.3.0.ebuild => meshio-5.3.4.ebuild} | 12 +++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-python/meshio/Manifest b/dev-python/meshio/Manifest index 739f12db6010..34088632a9af 100644 --- a/dev-python/meshio/Manifest +++ b/dev-python/meshio/Manifest @@ -1,2 +1,2 @@ -DIST meshio-5.3.0.tar.gz 491246 BLAKE2B 0fd867c2ddabb29cd88dfdea1b5ef04ebf8d63ed957df5df7c426a00f0de409dcd556de4530dec91e71126671e7048af071f734e3d1c375fc67de0403edd7f37 SHA512 2304c75b74093120655cbfae6ec7b770de6bfdbe677c84e997449df91d7d3fd6b61c946d00bf57eba99e5812a08a032c55bf2d4c81316b356016d818b329f795 DIST meshio-5.3.2.tar.gz 491651 BLAKE2B 537f76f7b69a64777b631344da4b6a3e1cee33be1df05726406aceeddb68ed6589abb210f30cb74dbd899688a417ec9140fa6d8a5f7eb94ce5d85e99f315a731 SHA512 91a5d6064b69b8e631a60c613e0b06e784b475c296cc9572d4f9111dac932b0e75cf7ef1e6849329354a9708de1d32bafc1b297297d94a5554962f6807123921 +DIST meshio-5.3.4.tar.gz 492100 BLAKE2B 2eda13879b5cfd777201a668accfea82ee852ba729f5037584b9760eb1e9a2482a8d2e3ef7774271a38d88fba2533f012049040783e8abbd35ec4c3bb720ae52 SHA512 d8e7228045aa70d0a3ca5b113a24889f97aa327abe10d2c7bbc54ec358735117b6ba37b40fbf1a168f00f96a055d6940fd2f5cd0250e20c43c50ea7827e4d53d diff --git a/dev-python/meshio/meshio-5.3.0.ebuild b/dev-python/meshio/meshio-5.3.4.ebuild similarity index 72% rename from dev-python/meshio/meshio-5.3.0.ebuild rename to dev-python/meshio/meshio-5.3.4.ebuild index 770099433c77..24f6d8fde63d 100644 --- a/dev-python/meshio/meshio-5.3.0.ebuild +++ b/dev-python/meshio/meshio-5.3.4.ebuild @@ -17,12 +17,14 @@ SLOT="0" KEYWORDS="~amd64" IUSE="hdf5 netcdf" -# Only some of the hdf5 tests are skipped if h5py is not found -REQUIRED_USE="test? ( hdf5 )" - -RDEPEND="dev-python/numpy[${PYTHON_USEDEP}] +RDEPEND=" + >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] dev-python/rich[${PYTHON_USEDEP}] hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] ) - netcdf? ( dev-python/netcdf4-python[${PYTHON_USEDEP}] )" + netcdf? ( dev-python/netcdf4-python[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( dev-python/h5py[${PYTHON_USEDEP}] ) +" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-emulation/protontricks/
commit: 6c41cbb468530c0a2ea8b50ddb48368bc97e4746 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 12 00:42:34 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 12 00:42:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c41cbb4 app-emulation/protontricks: add 1.8.0 Signed-off-by: Marek Szuba gentoo.org> app-emulation/protontricks/Manifest| 1 + .../protontricks/protontricks-1.8.0.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/app-emulation/protontricks/Manifest b/app-emulation/protontricks/Manifest index 45a071f9157a..8dacce3460df 100644 --- a/app-emulation/protontricks/Manifest +++ b/app-emulation/protontricks/Manifest @@ -1 +1,2 @@ DIST protontricks-1.7.0.tar.gz 139203 BLAKE2B d93bbb672286d32743da1473e132508084bae527159911367c51e88686c38d3bad0a2f72a2c0f0feb09412e31e6d5bb20dfe113b9e71e4e655693bfbe663a968 SHA512 c12f211051bc23c8eb03c5385e8245361d72dcce1e641a7da1f87f344db5fdc7d698bd7691e0855ae025c1d94944db89b380805664d87123b6252d06259480ff +DIST protontricks-1.8.0.tar.gz 145619 BLAKE2B 5a7e5040c646838574abd06ac628d6c004f26ad8406bfefd8f24dc5a8438c4ba19bd5b848911141b58faf7431e3ee88e3f5f82735154eeaf7179f7ec4643634e SHA512 db688663b0e82089ea218c256c7fae6b9222572e7213cecb26bfa68de59eb0c6c95bb0b39b138e180f7bcda27d8d0c33bcd8a3ff3c4009815dcfe1c73be702c6 diff --git a/app-emulation/protontricks/protontricks-1.8.0.ebuild b/app-emulation/protontricks/protontricks-1.8.0.ebuild new file mode 100644 index ..cfb253df8379 --- /dev/null +++ b/app-emulation/protontricks/protontricks-1.8.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 xdg-utils + +DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games" +HOMEPAGE="https://github.com/Matoking/protontricks; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+gui" + +RDEPEND="app-emulation/winetricks + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/vdf[${PYTHON_USEDEP}] + ') + gui? ( gnome-extra/zenity + || ( + app-emulation/winetricks[gtk] + app-emulation/winetricks[kde] + ) + )" +BDEPEND="$(python_gen_cond_dep ' + dev-python/setuptools_scm[${PYTHON_USEDEP}] +')" + +DOCS=( CHANGELOG.md README.md ) + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + echo "version = '${PV}'" > "${S}"/src/${PN}/_version.py || die "Failed to generate the version file" +} + +pkg_postinst() { + xdg_desktop_database_update + + elog + + if ! use gui; then + ewarn "Please note that disabling USE=gui does *not* presently remove the --gui command-line option," + ewarn "it just means using this option will fail unless gnome-extra/zenity happens to be installed." + ewarn + fi + + elog "Protontricks can only find games for which a Proton prefix already exists." + elog "Make sure to run a Proton game at least once before trying to use protontricks on it." + elog +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansible-compat/
commit: 4189f1bd4d208f93a323c5d1b4ee1203af3c0521 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 12 01:18:41 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 12 01:18:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4189f1bd dev-python/ansible-compat: add 2.0.0, drop 0.5.0 Signed-off-by: Marek Szuba gentoo.org> dev-python/ansible-compat/Manifest | 2 +- ...ansible-compat-0.5.0.ebuild => ansible-compat-2.0.0.ebuild} | 10 -- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index 5471b0454288..1acf1b8455fd 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -1,2 +1,2 @@ -DIST ansible-compat-0.5.0.tar.gz 32913 BLAKE2B 468dbcf20865225c76896dd8aad6f4b9a749b7a45d661484f89e2eaab4416b29f2e0ea0477b86ea52193165cd23180a79ebd5adac571e0b7d659096e84c27bcb SHA512 3ea219ceda313daf923d11ff45c31a760ddbae7ac782b1f89316eb29960a8028fab4e7e242fa0247c6ef5824d71ff9f22ae8956af73dda261a69713110e3db8e DIST ansible-compat-1.0.0.tar.gz 34729 BLAKE2B 56eb32314e310777e454a5f5e020cc4dfc485e6d5720d45e99734ce8cf238377f1ff443f9f78f5b9de947944564a7001294907c0e186fe94cd4561d4d348723e SHA512 dd02b47acf38b378016acbe6f2e6494df1cbf68d88a0cb685a5f594ee24b23af1c4d14878090ba7ea69f76185afb57eeb546cc40a6038171eebc991401c6e241 +DIST ansible-compat-2.0.0.tar.gz 34702 BLAKE2B a88afd442ffa520037957a537be5a22c8644c1a3d3cc9e23645f74687db068113945869c271b93ad1fdc07ebc58f29d3137e606889a0eb01ad0e68f75237ba1f SHA512 2b2aade5a201e6edbd5000b0e19497eb5ed5eaf9633edd502c19596b3d1018212f5504f1abad5bc225a8128ad5bb118fcea664b3a927490bcb3636e00ec16fd9 diff --git a/dev-python/ansible-compat/ansible-compat-0.5.0.ebuild b/dev-python/ansible-compat/ansible-compat-2.0.0.ebuild similarity index 81% rename from dev-python/ansible-compat/ansible-compat-0.5.0.ebuild rename to dev-python/ansible-compat/ansible-compat-2.0.0.ebuild index 7b7537c2f7bc..5a527bb5e082 100644 --- a/dev-python/ansible-compat/ansible-compat-0.5.0.ebuild +++ b/dev-python/ansible-compat/ansible-compat-2.0.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -# TODO: 0.6.0+ support py3.10 upstream but as of 2021-11-18 we are still missing -# support for it in app-admin/ansible-base, add when ready -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml inherit distutils-r1 @@ -47,7 +46,6 @@ EPYTEST_DESELECT=( test/test_runtime_example.py::test_runtime ) -# Requires currently unpackaged Sphinx extension myst_parser -#distutils_enable_sphinx docs 'dev-python/sphinx_ansible_theme' +distutils_enable_sphinx docs dev-python/ansible-pygments dev-python/myst_parser dev-python/sphinx_ansible_theme distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-paramiko/
commit: 78052e08aad70353555f5e59c62d76f541308907 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:17:33 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:17:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78052e08 dev-python/types-paramiko: add 2.8.16 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-paramiko/Manifest | 1 + .../types-paramiko/types-paramiko-2.8.16.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/types-paramiko/Manifest b/dev-python/types-paramiko/Manifest index c78e8dc3c..d4e7cb735 100644 --- a/dev-python/types-paramiko/Manifest +++ b/dev-python/types-paramiko/Manifest @@ -1 +1,2 @@ DIST types-paramiko-2.7.3.tar.gz 18616 BLAKE2B 0259c2fd7d6f051e377fa27332012cf0defa1968d02b7f7d33720f41e5991fc27c898717411ad8cb9c3583724d7aa269d99ff569dd6f0fdda0039b6a8e6a2860 SHA512 d63f6ddd993b0ccf55e5fbbcbe0e5770a467c9681ded16db19b6eeabf4f3e83a6515e86ba6f72144cae7bb5c9860cf4849223e114b5150bc1c59ee223fd9cead +DIST types-paramiko-2.8.16.tar.gz 19948 BLAKE2B 9230c958b3644d8f2b5e644fa24fac065577d3b4ce3b7adc71f8aff00a932f4fd146b8f8d867dec8941b753cd9676bb63b357d5ba7880861e9f1ffbb1946 SHA512 5e79cf930f281315c0996f46fa7c78612680da3d737cf650b0980d2cf97a825c9956afe1f20c398c200f52edf28a722505b25518f01f865dc652cafe5ed7e83b diff --git a/dev-python/types-paramiko/types-paramiko-2.8.16.ebuild b/dev-python/types-paramiko/types-paramiko-2.8.16.ebuild new file mode 100644 index 0..e2a0b2317 --- /dev/null +++ b/dev-python/types-paramiko/types-paramiko-2.8.16.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for paramiko" +HOMEPAGE=" + https://pypi.org/project/types-paramiko/ + https://github.com/python/typeshed/tree/master/stubs/paramiko +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/cryptography-3.4.4[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-pytz/
commit: f2727953f53f2f2ca0fbafbf05347664b3c3b7e5 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:14:55 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:14:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2727953 dev-python/types-pytz: add 2021.3.5 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-pytz/Manifest | 1 + dev-python/types-pytz/types-pytz-2021.3.5.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/types-pytz/Manifest b/dev-python/types-pytz/Manifest index 487f3ed8a..0dcfc8409 100644 --- a/dev-python/types-pytz/Manifest +++ b/dev-python/types-pytz/Manifest @@ -1 +1,2 @@ DIST types-pytz-2021.3.0.tar.gz 2034 BLAKE2B c104024d3758d13cd898a0a4fd3f002765bea6e7d1e5c8112e08ee772dd7298b0e9dd6d84bfb95ed30c792734dbf8ee1c4b71baf3245d4063ff389c7c7fe51a3 SHA512 2d30f0e04876b76642a475942d2059fd07294d8d5a8218f3022bdcd861d62596376f57d8450f6ec6d7380a9997296f76815278c0b61562d7bef710c371f8feb4 +DIST types-pytz-2021.3.5.tar.gz 3030 BLAKE2B 59728927f7fe6828659d915b0054b7aa9a937b62d474f694487dfac45e5e605de62d55a71bf1155ccb0eb6a2519b393f09979bd3f12c8c06998edcb6d54b7d8a SHA512 6c4c99ce685d8a6e9b3d0f8e26b64c54505880a1fa139850822c61f16f967ad3efeb5779c57a2005612974f6e35a25808585b346fe7ca97e5d7a5ef08d2ed26e diff --git a/dev-python/types-pytz/types-pytz-2021.3.5.ebuild b/dev-python/types-pytz/types-pytz-2021.3.5.ebuild new file mode 100644 index 0..47dfcb961 --- /dev/null +++ b/dev-python/types-pytz/types-pytz-2021.3.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for pytz" +HOMEPAGE=" + https://pypi.org/project/types-pytz/ + https://github.com/python/typeshed/tree/master/stubs/pytz +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-python-dateutil/
commit: a5ecc6d74e58e30fcda88a5707d594b01de23694 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:15:51 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:15:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5ecc6d7 dev-python/types-python-dateutil: add 2.8.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-python-dateutil/Manifest | 1 + .../types-python-dateutil-2.8.9.ebuild| 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/types-python-dateutil/Manifest b/dev-python/types-python-dateutil/Manifest index 262ceb309..dd307aa00 100644 --- a/dev-python/types-python-dateutil/Manifest +++ b/dev-python/types-python-dateutil/Manifest @@ -1 +1,2 @@ DIST types-python-dateutil-2.8.2.tar.gz 5661 BLAKE2B 005984f976234aa1e0b1e8630f3bb6c4b86919b86c39791c07101b6ad3263fcc9815044d4b29d4705a6d7f42164d4e3605e031594d1465dfe0187e60527d1f0e SHA512 95fe5b1f8ac13f17f5338f8db7239f8afb9b2c5c7761b78319c03f893f03d27137056181f454c8cbf1a0757ac75e53e798b836b9530bcc52d4be7cc7e50d89be +DIST types-python-dateutil-2.8.9.tar.gz 6613 BLAKE2B 899f37df550666e586c118e27860a2c0fa3b6063e67880e34bcdf3a76a1b4263e61979fc0593525f663c1cd99c5d097dccd2bd0fc422bb181b20eb95f326b202 SHA512 ec4ff75e361afebce93115755c2137d39d5145eaaf7b3ef32de2c9c4518d1ed01d7cd9c489cde2f4e243cf547068f4dd944981b3f163f12f38949dd4091c7dbb diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.9.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.9.ebuild new file mode 100644 index 0..adcbd9197 --- /dev/null +++ b/dev-python/types-python-dateutil/types-python-dateutil-2.8.9.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for python-dateutil" +HOMEPAGE=" + https://pypi.org/project/types-python-dateutil/ + https://github.com/python/typeshed/tree/master/stubs/python-dateutil +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ufo2ft/
commit: 15201f14ba7b7669c7760a6fb07ce4c2c032dbc8 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:06:52 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:06:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15201f14 dev-python/ufo2ft: add 2.25.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/ufo2ft/Manifest | 1 + dev-python/ufo2ft/ufo2ft-2.25.3.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/ufo2ft/Manifest b/dev-python/ufo2ft/Manifest index dbc091a99..a74e0abda 100644 --- a/dev-python/ufo2ft/Manifest +++ b/dev-python/ufo2ft/Manifest @@ -1 +1,2 @@ DIST ufo2ft-2.21.0.zip 331745 BLAKE2B 06d273e18bd1d0b2bdc4ac187a119d04cd5385f6629a6ed30fa2b8da269714359506fb6db62b49c9f7d7b2c78f18cd1b7df5c84e531f25eee969e305537bf5e0 SHA512 c432f1c47c40ab3d97b83279fe3bd9955bc6d3bfa8fce1c00e4e54c22ac5f22036320fc39f761dc85c5ae33be0eb384bea0ea2ba8b7ef69b9fd89b92e9fe72db +DIST ufo2ft-2.25.3.tar.gz 173168 BLAKE2B 365a14dff4704f98a8c6ad1904420d01e367099e96d35fe9275e93dd30c4224d3c0f573fc5d0cb4bede7625e6eaeea58f14a1864fa22355ce4ee259f18a82f18 SHA512 eec5ddd997830bfb93c7545e94569d447f31f23ac74babe66bf5a3f552c709ef9add6da43b02a92f6990413aaa64b411dc8ed79151cf4debf5c38aadeb4ff856 diff --git a/dev-python/ufo2ft/ufo2ft-2.25.3.ebuild b/dev-python/ufo2ft/ufo2ft-2.25.3.ebuild new file mode 100644 index 0..347f868ef --- /dev/null +++ b/dev-python/ufo2ft/ufo2ft-2.25.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A bridge from UFOs to FontTool objects" +HOMEPAGE=" + https://github.com/googlefonts/ufo2ft + https://pypi.org/project/ufo2ft/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}] + >=dev-python/compreffor-0.5.1_p1[${PYTHON_USEDEP}] + >=dev-python/cffsubr-0.2.9_p1[${PYTHON_USEDEP}] + >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}] + >=dev-python/defcon-0.10.0[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.29.1[${PYTHON_USEDEP}] + >=dev-python/skia-pathops-0.7.0[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.13.1[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/glyphsLib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cffsubr/, dev-python/cffsubr/files/
commit: 537a899d0db43f02d69b5e08e4ec6dcdcc7d45cf Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 00:54:06 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 00:54:06 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=537a899d dev-python/cffsubr: add 0.2.9_p1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/cffsubr/Manifest| 1 + dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild | 44 ++ .../files/cffsubr-0.2.9_p1-fix-setup-py.patch | 22 +++ 3 files changed, 67 insertions(+) diff --git a/dev-python/cffsubr/Manifest b/dev-python/cffsubr/Manifest index d42a93d36..c0a09a371 100644 --- a/dev-python/cffsubr/Manifest +++ b/dev-python/cffsubr/Manifest @@ -1 +1,2 @@ DIST cffsubr-0.2.8.tar.gz 124245 BLAKE2B fa78acf9158faf3917f194a2c30a13c2a598a7476a89dc79f95440eb04fe91663e7620729e6be1635ce1df24fff34068c42ea155abb17f016f50e961d13f52af SHA512 5f5a655168c6157799d17e20762893f23a7f7d90e739fb5bbe0a4fd895dc2b1c5359b5bdb92f4cb8333f841cd5b471359825d709f2477afd2bd7322760359d24 +DIST cffsubr-0.2.9_p1.tar.gz 124635 BLAKE2B c040339d113247b34195d7b7a220b449810ced52ffeea209bde2bb871c964a1da7d734c7167ece88ade03b26e722dca7f235a70326ff8c9b268b707ba5730a79 SHA512 8f1ea1fb732b772c1ac479883df6993ff2d56457c725d621bb1ebebf7a27393bb96771b9db8364513ae7f815bc74da15dd8c22695eeaf6f65d8dc62c8ae947dc diff --git a/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild b/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild new file mode 100644 index 0..cb351f361 --- /dev/null +++ b/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +MYPV="${PV/_p/.post}" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Standalone CFF subroutinizer based on AFDKO tx tool" +HOMEPAGE="https://github.com/adobe-type-tools/cffsubr; +SRC_URI="https://github.com/adobe-type-tools/cffsubr/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] + >=dev-util/afdko-3.6.1[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${PN}-system_tx.diff" + "${FILESDIR}/${P}-fix-setup-py.patch" +) + +distutils_enable_tests pytest + +pkg_setup() { + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" +} + +src_prepare() { + #no bundled afdko + rm -rf external || die + default +} diff --git a/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch b/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch new file mode 100644 index 0..dfdfe352a --- /dev/null +++ b/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch @@ -0,0 +1,22 @@ +--- a/setup.py b/setup.py +@@ -136,7 +136,7 @@ + package_dir={"": "src"}, + packages=find_packages("src"), + entry_points={"console_scripts": ["cffsubr = cffsubr.__main__:main"]}, +-ext_modules=[tx], ++ext_modules=[], + zip_safe=False, + cmdclass=cmdclass, + install_requires=[ +@@ -144,9 +144,7 @@ + "fontTools >= 4.10.2", + ], + setup_requires=[ +-"setuptools_scm", +-# finds all git tracked files including submodules when making sdist MANIFEST +-"setuptools-git-ls-files", ++"setuptools_scm" + ], + extras_require={"testing": ["pytest"]}, + python_requires=">=3.6",
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-urllib3/
commit: f87f52c4a6e4b20287ebee57d4b09f175f2a22f1 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:13:13 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:13:13 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f87f52c4 dev-python/types-urllib3: initial import Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-urllib3/Manifest | 1 + dev-python/types-urllib3/metadata.xml | 12 dev-python/types-urllib3/types-urllib3-1.26.10.ebuild | 19 +++ 3 files changed, 32 insertions(+) diff --git a/dev-python/types-urllib3/Manifest b/dev-python/types-urllib3/Manifest new file mode 100644 index 0..ce4f5fe70 --- /dev/null +++ b/dev-python/types-urllib3/Manifest @@ -0,0 +1 @@ +DIST types-urllib3-1.26.10.tar.gz 8547 BLAKE2B 47dd538fe9ffb96793536942f8fe5deb7403e655473e919771ebaae1eb39839cb4c0f60fb7117d5c1eaa971937167ce1002eac4a7cc978edc20e76cc5c037675 SHA512 8341951167d51e596eb4d532691cbc948cf92936af7688d3bbd2161d86de327ba88f096e4205f5c74c9a1c3c5a1bec8e1317d829e870eca3c8760aa4997a30a1 diff --git a/dev-python/types-urllib3/metadata.xml b/dev-python/types-urllib3/metadata.xml new file mode 100644 index 0..7f25d4748 --- /dev/null +++ b/dev-python/types-urllib3/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +https://github.com/python/typeshed/issues +types-urllib3 + + diff --git a/dev-python/types-urllib3/types-urllib3-1.26.10.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.10.ebuild new file mode 100644 index 0..b96a6633a --- /dev/null +++ b/dev-python/types-urllib3/types-urllib3-1.26.10.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for urllib3" +HOMEPAGE=" + https://pypi.org/project/types-urllib3/ + https://github.com/python/typeshed/tree/master/stubs/urllib3 +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/compreffor/, dev-python/compreffor/files/
commit: 18acb5391f42f7afecc02030fe33e9ff21c3a523 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:06:33 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:06:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18acb539 dev-python/compreffor: add 0.5.1_p1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/compreffor/Manifest | 1 + dev-python/compreffor/compreffor-0.5.1_p1.ebuild | 41 ++ ...for-0.5.1_p1-remove-unwanted-dependencies.patch | 11 ++ 3 files changed, 53 insertions(+) diff --git a/dev-python/compreffor/Manifest b/dev-python/compreffor/Manifest index 1fe65fb46..11b3c1337 100644 --- a/dev-python/compreffor/Manifest +++ b/dev-python/compreffor/Manifest @@ -1 +1,2 @@ +DIST compreffor-0.5.1.post1.tar.gz 75132 BLAKE2B ed37118c45d616029dad90451240ff7d5eb131ecd080c713ccc8241d3288a869f5e2950524b0faf58e895c8f1e76e0da8df24cc0526a1ce342d509de856fc0e2 SHA512 eaab7e01b158f68c28c946f39af80bd8313b9338301aee8a4119de243442791d68cf7edc0e8ac86efc0cadf6115de89f38ec445cf5ce13055aed44dcfaeb3eed DIST compreffor-0.5.1.zip 78104 BLAKE2B 515bb6079ac8ba1498568dcb68c1f1da046e2877997c4ca9ae30be99db7e7e331b874e2d11b4ecf78ee0be00e5f3778096dad3067743f002254ea52861e94522 SHA512 86008c487ea84ba713a784035dc260bba045c2bd9791e3fdbbd30f300ec5a9796b8f9c54dd39f19a6cb4143e7e1c3c59f7b31f1e5455e707815ec9cc363c6761 diff --git a/dev-python/compreffor/compreffor-0.5.1_p1.ebuild b/dev-python/compreffor/compreffor-0.5.1_p1.ebuild new file mode 100644 index 0..bac2d4796 --- /dev/null +++ b/dev-python/compreffor/compreffor-0.5.1_p1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +MYPV="${PV/_p/.post}" +MYP="${PN}-${MYPV}" +PYTHON_COMPAT=( python3_{8,9} ) + +inherit distutils-r1 + +DESCRIPTION="A CFF table subroutinizer for FontTools" +HOMEPAGE=" + https://github.com/googlefonts/compreffor + https://pypi.org/project/compreffor/ +" +SRC_URI="mirror://pypi/${MYP:0:1}/${PN}/${MYP}.tar.gz" +S="${WORKDIR}/${MYP}" +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=dev-python/fonttools-4[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" +BDEPEND="app-arch/unzip" + +PATCHES=( "${FILESDIR}/${P}-remove-unwanted-dependencies.patch" ) + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + default +} diff --git a/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch b/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch new file mode 100644 index 0..a7ed61b45 --- /dev/null +++ b/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch @@ -0,0 +1,11 @@ +--- a/setup.py b/setup.py +@@ -152,7 +152,7 @@ + 'build_ext': custom_build_ext, + }, + setup_requires=( +-["setuptools_scm", "setuptools_git_ls_files"] + pytest_runner + wheel ++["setuptools_scm"] + wheel + ), + tests_require=[ + 'pytest>=2.8',
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-requests/
commit: a05e3c3892b804b8d511df9bae40949c1e508875 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 01:13:39 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 01:13:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a05e3c38 dev-python/types-requests: add 2.27.11 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-requests/Manifest | 1 + .../types-requests/types-requests-2.27.11.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index efb7ff990..719397a3f 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1 +1,2 @@ DIST types-requests-2.25.11.tar.gz 14055 BLAKE2B 313bfd314e44950b3767142f30ef4963836beb0b5abb60bc0c74fa332c54cc63f94b7f35ae1e207911ee41635b8a44a330abe14379dcc2199fcdc3d12ef2058b SHA512 3f748f234f499c16085be1a408b0f6698c5ca71ed52a2b7dfc4d7df43d102ff081e109b762cd1caf34e8b40c5b776941576882184fb0fe13d5c831f045e69e33 +DIST types-requests-2.27.11.tar.gz 10065 BLAKE2B df6189456484ae269dddc492f6599d9f4283576dd61263a46f73ab68cccb29a9e5df65a3aacd0dc391a136d6e0b7a5dfac27fe69be3b2f5e5d5a585018481c24 SHA512 68e4a2f6397f43d3763bb97da3d60c777b9418e6f086006afb30fd2f7d600dbb3e5282604ffc51bf5a42a936426aa3060fb3b22a2f39df0f2a18e551862ff39a diff --git a/dev-python/types-requests/types-requests-2.27.11.ebuild b/dev-python/types-requests/types-requests-2.27.11.ebuild new file mode 100644 index 0..904df09ef --- /dev/null +++ b/dev-python/types-requests/types-requests-2.27.11.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flashrom/
commit: 75bf411f6385e0c13deb485d542a35323a39db34 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 12 00:21:03 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 12 00:21:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bf411f sys-apps/flashrom: remove another -only local use flag Signed-off-by: Marek Szuba gentoo.org> sys-apps/flashrom/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-apps/flashrom/metadata.xml b/sys-apps/flashrom/metadata.xml index 454e1bbd085b..efb5ba4405d1 100644 --- a/sys-apps/flashrom/metadata.xml +++ b/sys-apps/flashrom/metadata.xml @@ -41,7 +41,6 @@ Enable Serial Flasher programmer Install ich_descriptor_tool, a tool for reading descriptor-mode SPI-flash images for Intel chipsets Enable support for Altera USB-Blaster dongles - Enable wiki informations, like supported devices etc. flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices.
[gentoo-commits] repo/gentoo:master commit in: app-forensics/aide/files/
commit: a1c2babb3bb0ba114b392617cdafd27b3a68e67b Author: Daniel Hiepler coderdu de> AuthorDate: Fri Mar 11 14:51:42 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:11:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c2babb app-forensics/aide: create new revision of aide.cron * replace tempfile with mktemp (respects $TMPDIR or uses /tmp by default) * Double quote to prevent globbing and word splitting. * Use $(...) notation instead of legacy backticks `...` * Prefer [ p ] && [ q ] as [ p -a q ] is not well defined * don't check $QUIETREPORTS twice * (--verbose): option no longer supported, use 'log_level' and 'report_level' options instead * remove old comment - remaining debianutils dependency (tempfile) is removed now * remove whitespace Signed-off-by: Daniel Hiepler coderdu.de> Signed-off-by: Sam James gentoo.org> app-forensics/aide/files/aide.cron-r2 | 188 ++ 1 file changed, 188 insertions(+) diff --git a/app-forensics/aide/files/aide.cron-r2 b/app-forensics/aide/files/aide.cron-r2 new file mode 100644 index ..b8a78ba2a856 --- /dev/null +++ b/app-forensics/aide/files/aide.cron-r2 @@ -0,0 +1,188 @@ +#!/bin/bash +# Modified: Benjamin Smee +# Date: Fri Sep 10 11:35:41 BST 2004 + +# This is the email address reports get mailed to +MAILTO=root@localhost + +# Set this to suppress mailings when there's nothing to report +QUIETREPORTS=1 + +# This parameter defines which aide command to run from the cron script. +# Sensible values are "update" and "check". +# Default is "check", ensuring backwards compatibility. +# Since "update" does not take any longer, it is recommended to use "update", +# so that a new database is created every day. The new database needs to be +# manually copied over the current one, though. +COMMAND=update + +# This parameter defines how many lines to return per e-mail. Output longer +# than this value will be truncated in the e-mail sent out. +LINES=1000 + +# This parameter gives a grep regular expression. If given, all output lines +# that _don't_ match the regexp are listed first in the script's output. This +# allows to easily remove noise from the aide report. +NOISE="(/var/cache/|/var/lib/|/var/tmp)" +PATH="/bin:/usr/bin:/sbin:/usr/sbin" +LOGDIR="/var/log/aide" +LOGFILE="aide.log" +CONFFILE="/etc/aide/aide.conf" +ERRORLOG="aide_error.log" +MAILLOG="aide_mail.log" +ERRORTMP=$(mktemp "${ERRORLOG}.XX") + +[ -f /usr/bin/aide ] || exit 0 + +DATABASE=$(grep "^database=file:/" $CONFFILE | head -n 1 | cut --delimiter=: --fields=2) +FQDN=$(hostname -f) +DATE=$(date +"at %Y-%m-%d %H:%M") + +# default values + +DATABASE="${DATABASE:-/var/lib/aide/aide.db}" + +AIDEARGS="" + +if [ ! -f "$DATABASE" ]; then + /usr/sbin/sendmail $MAILTO <"$LOGDIR/$LOGFILE" 2>"$ERRORTMP" +RETVAL=$? + +if [ -n "$QUIETREPORTS" ] && ! [ -s "$LOGDIR/$LOGFILE" ] && ! [ -s "$ERRORTMP" ] ; then + # Bail now because there was no output and QUIETREPORTS is set + exit 0 +fi + +MAILTMP=$(mktemp "${MAILLOG}.XX") + +(cat << EOF +This is an automated report generated by the Advanced Intrusion Detection +Environment on $FQDN ${DATE}. + +EOF + +# include error log in daily report e-mail + +if [ "$RETVAL" != "0" ]; then + cat > "$LOGDIR/$ERRORLOG" << EOF + +* +*aide returned a non-zero exit value* +* + +EOF + echo "exit value is: $RETVAL" >> "$LOGDIR/$ERRORLOG" +else + touch "$LOGDIR/$ERRORLOG" +fi +< "$ERRORTMP" cat >> "$LOGDIR/$ERRORLOG" +rm -f "$ERRORTMP" + +if [ -s "$LOGDIR/$ERRORLOG" ]; then + errorlines=$(wc -l "$LOGDIR/$ERRORLOG" | awk '{ print $1 }') + if [ "${errorlines:=0}" -gt $LINES ]; then + cat << EOF + + +* aide has returned many errors. * +* the error log output has been truncated in this mail * + + +EOF + echo "Error output is $errorlines lines, truncated to $LINES." + head -$LINES "$LOGDIR/$ERRORLOG" + echo "The full output can be found in $LOGDIR/$ERRORLOG." + else + echo "Errors produced ($errorlines lines):" + cat "$LOGDIR/$ERRORLOG" + fi +else + echo "AIDE produced no errors." +fi + +# include de-noised log + +if [ -n "$NOISE" ]; then + NOISETMP=$(mktemp "aidenoise.XX") + NOISETMP2=$(mktemp "aidenoise.XX") + sed -n '1,/^Detailed information about changes:/p' "$LOGDIR/$LOGFILE" | \ + grep '^\(changed\|removed\|added\):' | \ + grep -v "^added: THERE WERE ALSO [0-9]\+ FILES ADDED UNDER THIS
[gentoo-commits] repo/gentoo:master commit in: app-forensics/aide/files/
commit: 2823ca8dc37d4377400cdd3eaa647827d0120596 Author: Daniel Hiepler coderdu de> AuthorDate: Fri Mar 11 12:37:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:11:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2823ca8d app-forensics/aide: create new revision of aide.conf * verbose option was replaced by log_level & report_level * database option was renamed to database_in Signed-off-by: Daniel Hiepler coderdu.de> Signed-off-by: Sam James gentoo.org> app-forensics/aide/files/aide.conf-r2 | 136 ++ 1 file changed, 136 insertions(+) diff --git a/app-forensics/aide/files/aide.conf-r2 b/app-forensics/aide/files/aide.conf-r2 new file mode 100644 index ..4bce675f7da3 --- /dev/null +++ b/app-forensics/aide/files/aide.conf-r2 @@ -0,0 +1,136 @@ +# Example configuration file for AIDE +# See more: man 5 aide.conf + +database_in=file:/var/lib/aide/aide.db +database_out=file:/var/lib/aide/aide.db.new + +# Change this to "no" or remove it to not gzip output +# (only useful on systems with few CPU cycles to spare) +gzip_dbout=yes + +# Default: warning +#log_level=info + +# Default: changed_attributes +#report_level=added_removed_attributes + +report_url=file:/var/log/aide/aide.log +report_url=stdout +#report_url=stderr + +# Here are all the things we can check - these are the default rules +# +# p: permissions +# ftype: file type +# i: inode +# l: link name +# n: number of links +# u: user +# g: group +# s: size +# b: block count +# m: mtime (modification time) +# a: atime (access time) +# c: ctime (change time) +# S: check for growing size +# I: ignore changed filename +# ANF: allow new files +# ARF: allow removed files +# md5: md5 checksum +# sha1: sha1 checksum +# sha256: sha256 checksum +# sha512: sha512 checksum +# rmd160: rmd160 checksum +# tiger: tiger checksum +# crc32:crc32 checksum +# R: p+ftype+i+l+n+u+g+s+m+c+md5+X +# L: p+ftype+i+l+n+u+g+X +# E: Empty group +# X: acl+selinux+xattrs+e2fsattrs (if groups are explicitly enabled) +# >: Growing file p+ftype+l+u+g+i+n+S+X + +# Defines formerly set here have been moved to /etc/default/aide. + +# Custom rules +Binlib = p+i+n+u+g+s+b+m+c+md5+sha256+rmd160 +ConfFiles = p+i+n+u+g+s+b+m+c+md5+sha256+rmd160 +Logs = p+i+n+u+g+S +Devices = p+i+n+u+g+s+b+c+md5+sha256+rmd160 +Databases = p+n+u+g +StaticDir = p+i+n+u+g +ManPages = p+i+n+u+g+s+b+m+c+md5+sha256+rmd160 + +# Next decide what directories/files you want in the database + +# Kernel, system map, etc. +=/boot$ Binlib +# Configs +/etc ConfFiles +!/etc/mtab +# Binaries +/bin Binlib +/sbin Binlib +/usr/bin Binlib +/usr/sbin Binlib +/usr/libexec Binlib +/usr/local/bin Binlib +/usr/local/sbin Binlib +#/usr/games Binlib +# Libraries +/lib(64)? Binlib +/usr/lib(64)? Binlib +/usr/local/lib(64)? Binlib +# Log files +=/var/log$ StaticDir +#!/var/log/ksymoops +/var/log/aide/aide.log(.[0-9])?(.gz)? Databases +/var/log/aide/error.log(.[0-9])?(.gz)? Databases +#/var/log/setuid.changes(.[0-9])?(.gz)? Databases +!/var/log/aide +/var/log Logs +# Devices +!/dev/pts +# If you get spurious warnings about being unable to mmap() /dev/cpu/mtrr, +# you may uncomment this to get rid of them. They're harmless but sometimes +# annoying. +#!/dev/cpu/mtrr +#!/dev/xconsole +/dev Devices +# Other miscellaneous files +/var/run$ StaticDir +!/var/run +# Test only the directory when dealing with /proc +/proc$ StaticDir +!/proc + +# You can look through these examples to get further ideas + +# MD5 sum files - especially useful with debsums -g +#/var/lib/dpkg/info/([^\.]+).md5sums u+g+s+m+md5+sha1 + +# Check crontabs +#/var/spool/anacron/cron.daily Databases +#/var/spool/anacron/cron.monthly Databases +#/var/spool/anacron/cron.weekly Databases +#/var/spool/cron Databases +#/var/spool/cron/crontabs Databases + +# manpages can be trojaned, especially depending on *roff implementation +#/usr/man ManPages +#/usr/share/man ManPages +#/usr/local/man ManPages + +# docs +#/usr/doc ManPages +#/usr/share/doc ManPages + +# check users' home directories +#/home Binlib + +# check sources for modifications +#/usr/src L +#/usr/local/src L + +# Check headers for same +#/usr/include L +#/usr/local/include L
[gentoo-commits] repo/gentoo:master commit in: app-forensics/aide/
commit: aadd36b9b8884cefd3576cc3bee8d2a71bdc2afb Author: Daniel Hiepler coderdu de> AuthorDate: Fri Mar 11 15:55:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:11:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadd36b9 app-forensics/aide: reference new default config and cron script Signed-off-by: Daniel Hiepler coderdu.de> Closes: https://github.com/gentoo/gentoo/pull/24486 Signed-off-by: Sam James gentoo.org> app-forensics/aide/{aide-0.17.4-r1.ebuild => aide-0.17.4-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-forensics/aide/aide-0.17.4-r1.ebuild b/app-forensics/aide/aide-0.17.4-r2.ebuild similarity index 96% rename from app-forensics/aide/aide-0.17.4-r1.ebuild rename to app-forensics/aide/aide-0.17.4-r2.ebuild index 6b3fb2f5f72d..39625b22eff5 100644 --- a/app-forensics/aide/aide-0.17.4-r1.ebuild +++ b/app-forensics/aide/aide-0.17.4-r2.ebuild @@ -91,10 +91,10 @@ src_install() { insinto /etc/${PN} insopts -m0600 - newins "${FILESDIR}"/aide.conf-r1 aide.conf + newins "${FILESDIR}"/aide.conf-r2 aide.conf dosbin "${FILESDIR}"/aideinit - dodoc -r contrib/ "${FILESDIR}"/aide.cron + dodoc -r contrib/ "${FILESDIR}"/aide.cron-r2 keepdir /var/{lib,log}/${PN} }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/, x11-misc/xscreensaver/files/
commit: 6566d4988d100cbbfb4fec194576e69bc53d7386 Author: Hank Leininger korelogic com> AuthorDate: Fri Mar 4 18:34:20 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6566d498 x11-misc/xscreensaver: fix configure with USE=-opengl Deliberately disabling opengl became a fatal error in configure. Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/834582 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24404 Signed-off-by: Sam James gentoo.org> .../files/xscreensaver-6.03-without-gl-configure.patch| 11 +++ x11-misc/xscreensaver/xscreensaver-6.03.ebuild| 1 + 2 files changed, 12 insertions(+) diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch b/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch new file mode 100644 index ..9d741072f4e1 --- /dev/null +++ b/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch @@ -0,0 +1,11 @@ +diff -urP xscreensaver-6.03.orig/configure.ac xscreensaver-6.03/configure.ac +--- xscreensaver-6.03.orig/configure.ac2022-03-04 11:23:24.415172769 -0700 xscreensaver-6.03/configure.ac 2022-03-04 11:27:40.419205257 -0700 +@@ -4737,7 +4737,6 @@ + CONF_STATUS=1 + elif test "$with_gl_req" = no ; then + noteL 'The OpenGL 3D library is not being used.' +-CONF_STATUS=1 + else + noteL 'The OpenGL 3D library was not found.' + CONF_STATUS=1 diff --git a/x11-misc/xscreensaver/xscreensaver-6.03.ebuild b/x11-misc/xscreensaver/xscreensaver-6.03.ebuild index 815313c79b32..c56932d1468c 100644 --- a/x11-misc/xscreensaver/xscreensaver-6.03.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-6.03.ebuild @@ -91,6 +91,7 @@ PATCHES=( "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch "${FILESDIR}"/${PN}-6.01-gtk-detection.patch "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch + "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch ) DOCS=( README{,.hacking} )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/files/
commit: 4ee76047540b02174ea9e096e1aaded1d285e8cd Author: Sam James gentoo org> AuthorDate: Sat Mar 12 00:10:26 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:10:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee76047 x11-misc/xscreensaver: add USE=-opengl patch annotation Signed-off-by: Sam James gentoo.org> .../xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch| 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch b/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch index 9d741072f4e1..e1996291bd3a 100644 --- a/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch +++ b/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch @@ -1,4 +1,5 @@ -diff -urP xscreensaver-6.03.orig/configure.ac xscreensaver-6.03/configure.ac +Upstream don't support this anymore (https://github.com/gentoo/gentoo/pull/24404#issuecomment-1061128526) +but it's a trivial patch so let's keep it going for now. --- xscreensaver-6.03.orig/configure.ac2022-03-04 11:23:24.415172769 -0700 +++ xscreensaver-6.03/configure.ac 2022-03-04 11:27:40.419205257 -0700 @@ -4737,7 +4737,6 @@
[gentoo-commits] repo/gentoo:master commit in: sys-devel/icecream/
commit: 87556f241ec6b6b8154afdd7ac88643226b69751 Author: Sam James gentoo org> AuthorDate: Sat Mar 12 00:03:15 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:03:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87556f24 sys-devel/icecream: drop 1.0.0-r3 Closes: https://bugs.gentoo.org/602492 Signed-off-by: Sam James gentoo.org> sys-devel/icecream/Manifest | 1 - sys-devel/icecream/icecream-1.0.0-r3.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/sys-devel/icecream/Manifest b/sys-devel/icecream/Manifest index 1b0adc19c2ea..42b3865eabe0 100644 --- a/sys-devel/icecream/Manifest +++ b/sys-devel/icecream/Manifest @@ -1,2 +1 @@ -DIST icecc-1.0.0.tar.bz2 485534 BLAKE2B 31a978a4a461f20716a95277426e79d4c298c212d36361dbbd68c5affcbbbe2f0c71f743cc7b731d86fbb5f09ab556182482f56e1382be8572d019f80a004fc8 SHA512 4292ecef6232112c3f4531cb2290a55f70c5c24095fef0865af2526d49fc10a043ffb06d22552e161f671c18ff1ab62795c3a63e2c8cb26f869cf65d0938af2a DIST icecream-1.3.1.tar.gz 224068 BLAKE2B d7d66dadf27b0b88ab706bf217ce2b0d33b5db2ed95e48c4e9dcbd000931688ad6809ecbd4e14f0f3889bcebddc8543bd364c9dda09ba71e5dc04d0a5a2122d5 SHA512 d850394b4093defcf2c50bb3f9306348a45bf17d21f4730baeee7125998c2a548b7b3a7597785855d7e388e84830769bf0ec1c4136330a4c8e359cbdd111f5da diff --git a/sys-devel/icecream/icecream-1.0.0-r3.ebuild b/sys-devel/icecream/icecream-1.0.0-r3.ebuild deleted file mode 100644 index 53e06f4ae2be.. --- a/sys-devel/icecream/icecream-1.0.0-r3.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/icecream/icecc}" - -DESCRIPTION="Distributed compiling of C(++) code across several machines; based on distcc" -HOMEPAGE="https://github.com/icecc/icecream; -SRC_URI="ftp://ftp.suse.com/pub/projects/${PN}/${MY_P}.tar.bz2; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" - -DEPEND="sys-libs/libcap-ng" -RDEPEND=" - ${DEPEND} - acct-group/icecream - acct-user/icecream - dev-util/shadowman -" - -PATCHES=( "${FILESDIR}/${P}-libcap-ng.patch" ) - -src_configure() { - local myeconfargs=( - --enable-shared --disable-static - --enable-clang-wrappers - --enable-clang-rewrite-includes - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newconfd suse/sysconfig.icecream icecream - newinitd "${FILESDIR}"/icecream-r2 icecream - - insinto /etc/logrotate.d - newins suse/logrotate icecream - - insinto /usr/share/shadowman/tools - newins - icecc <<<'/usr/libexec/icecc/bin' - - find "${D}" -name '*.la' -delete || die -} - -pkg_prerm() { - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT} == / ]]; then - eselect compiler-shadow remove icecc - fi -} - -pkg_postinst() { - if [[ ${ROOT} == / ]]; then - eselect compiler-shadow update icecc - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/icecream/
commit: 9f386cb76f9339f7b62ab5eb525b342944fbf1b8 Author: Sam James gentoo org> AuthorDate: Sat Mar 12 00:05:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 12 00:05:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f386cb7 sys-devel/icecream: add 1.4 Signed-off-by: Sam James gentoo.org> sys-devel/icecream/Manifest| 1 + sys-devel/icecream/icecream-1.4.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/sys-devel/icecream/Manifest b/sys-devel/icecream/Manifest index 42b3865eabe0..7641b4101f3a 100644 --- a/sys-devel/icecream/Manifest +++ b/sys-devel/icecream/Manifest @@ -1 +1,2 @@ DIST icecream-1.3.1.tar.gz 224068 BLAKE2B d7d66dadf27b0b88ab706bf217ce2b0d33b5db2ed95e48c4e9dcbd000931688ad6809ecbd4e14f0f3889bcebddc8543bd364c9dda09ba71e5dc04d0a5a2122d5 SHA512 d850394b4093defcf2c50bb3f9306348a45bf17d21f4730baeee7125998c2a548b7b3a7597785855d7e388e84830769bf0ec1c4136330a4c8e359cbdd111f5da +DIST icecream-1.4.tar.gz 232707 BLAKE2B 5fdebea4d0eba4a99e8c7c01acab46ec323a887d3fe9944da23ae7089403a9ebf7bf9870ca61af49578af6adf49679341f7070f9e3da3e8c7c2f50d9d4e7c3fe SHA512 b77dd630c51b7b6b4d7fa06cd14a580891b974fe2d50074f7a3b129adc558fc7ce19b3a3716a6798c2fd0f7d0d3a1bc295bbedee3ed6dafa015f309c7c2590f5 diff --git a/sys-devel/icecream/icecream-1.4.ebuild b/sys-devel/icecream/icecream-1.4.ebuild new file mode 100644 index ..8b29c30afdb4 --- /dev/null +++ b/sys-devel/icecream/icecream-1.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +AT_NOELIBTOOLIZE="yes" +inherit autotools systemd tmpfiles + +DESCRIPTION="Distributed compiler with a central scheduler to share build load" +HOMEPAGE="https://github.com/icecc/icecream; +SRC_URI="https://github.com/icecc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" + +DEPEND="app-arch/libarchive:= + app-arch/zstd:= + acct-user/icecream + acct-group/icecream + dev-libs/lzo:2 + sys-libs/libcap-ng" +RDEPEND="${DEPEND} + dev-util/shadowman" +BDEPEND="app-text/docbook2X + virtual/pkgconfig" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + --enable-clang-rewrite-includes \ + --enable-clang-wrappers +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + systemd_dounit "${FILESDIR}"/iceccd.service + systemd_dounit "${FILESDIR}"/icecc-scheduler.service + + newconfd suse/sysconfig.icecream icecream + newinitd "${FILESDIR}"/icecream.openrc icecream + + keepdir /var/log/icecream + fowners icecream:icecream /var/log/icecream + fperms 0750 /var/log/icecream + + newtmpfiles "${FILESDIR}"/icecream-tmpfiles.conf icecream.conf + + insinto /etc/logrotate.d + newins suse/logrotate icecream + + insinto /etc/firewalld/services + doins suse/iceccd.xml + doins suse/icecc-scheduler.xml + + insinto /usr/share/shadowman/tools + newins - icecc <<<"${EPREFIX}"/usr/libexec/icecc/bin +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} && -z ${ROOT} ]] ; then + eselect compiler-shadow remove icecc + fi +} + +pkg_postinst() { + tmpfiles_process icecream.conf + + if [[ -z ${ROOT} ]] ; then + eselect compiler-shadow update icecc + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: e9906938a6a90284b1ac83f8d171d94dd91534b8 Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:54:52 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9906938 x11-terms/xterm: add 372 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 1 + x11-terms/xterm/xterm-372.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 236b98b98dfd..e8fb708322f2 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,3 +1,4 @@ DIST xterm-367.tgz 1448562 BLAKE2B 29b38ba3b48c843ecbf22d209a05afb4e9a6d52cf8f14efa18ed5dd02b26cc11c107bfb17260cb62f68fc318cb08e5147b5f12e8779ca63151c7b712ada60b7e SHA512 86fd6ed4e4aa0201349edd67d8bf00d3b93a19640307372011f9bdcd26fdb453267d1ab092a0639902e419b00c175d793b196884b6e65e546650e1b83a4461c4 DIST xterm-370.tgz 1500208 BLAKE2B 973cda2511e761be64332746f004ed9ea716c8f5b7065cef2ef60d789e6186138b671920f23135b5c66d3226ce17c1d195db456350c94f5f0973e29610896b1a SHA512 24f1836c4f5aec175c45db77e9bc829b45ee2c93cf12c20252b22bee470392ef0637cfbbb6e90074b1c038ac023f74a4fb713bbd4abf2b5b86d064667caf38dd DIST xterm-371.tgz 1507938 BLAKE2B 4ae16885bc07e7a0feb9aae29ef724f45e1170ba1eb7660c000df9a3f903c73063569d366383e7c30546480675b3fcd6513bb824ee3a5ee05155739e858360c5 SHA512 024c2cd8ab5a9da658507974a917497f693a0fb8cf4519c41c7e75ef2bfcc146c7078129590a836a322f7e59a550ad741b55dcbe98be6ee7988ccebe8903 +DIST xterm-372.tgz 1507107 BLAKE2B 256b99b13512740086203c4c05685cd170356118e11029a01d30b32f69c1fc5088efa0dabc955d8a24acf36f3e061faf7af9866c2302a4ac45405b97455384a0 SHA512 f65fee6227ca27be85569ec06f3701a6114489e036975d0fe37f3c71d7598d1b06c8689cfbda593a98418eec1417bd60b33e3978752b255989cfa0bb4ce332bf diff --git a/x11-terms/xterm/xterm-372.ebuild b/x11-terms/xterm/xterm-372.ebuild new file mode 100644 index ..9a982a2d7cbb --- /dev/null +++ b/x11-terms/xterm/xterm-372.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" +DEPEND=" + kernel_linux? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:0= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +src_configure() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults + + # bug #454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $($(tc-getPKG_CONFIG) --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings + --enable-wide-chars + --libdir="${EPREFIX}"/etc + --with-app-defaults="${DEFAULTS_DIR}" + --with-utempter + --with-x + $(use_enable openpty) + $(use_enable sixel sixel-graphics) + $(use_enable toolbar) + $(use_enable truetype freetype) + $(use_enable unicode luit) + $(use_enable unicode mini-luit) + $(use_with Xaw3d) + $(use_with xinerama) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + docinto html + dodoc xterm.log.html + domenu *.desktop + + # Fix
[gentoo-commits] repo/gentoo:master commit in: net-misc/whois/
commit: 218a1641c6d3942f6b14f6f435674a2fb64badbc Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:58:10 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:58:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218a1641 net-misc/whois: add 5.5.12 Signed-off-by: Sam James gentoo.org> net-misc/whois/Manifest| 1 + net-misc/whois/whois-5.5.12.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest index 2ba008a3ee23..c62890ba9d08 100644 --- a/net-misc/whois/Manifest +++ b/net-misc/whois/Manifest @@ -1,2 +1,3 @@ DIST whois-5.5.10.tar.gz 102555 BLAKE2B 9f1236ceeaea839e5f2a33aa63b39fa7e0566eeb4d2131b88b47dd62f037639a5860719a645d9cc2d0707faa1e86c9822634dda37e1a7a8d3b31a78cf34ecce2 SHA512 5ee92c15146353e77dddcbeddb6e704e0c42d29b8c0ff899ecce80f8e39903e8c796daec7f3de3f197d382f88e7cd4abd470463ea6c13a01347d0cd15d99af28 DIST whois-5.5.11.tar.gz 102806 BLAKE2B be1a5f04ee5af4987224151116d1d7e37ad580b8cc00c3fd4752e10b2cbc1dc46a528591cf75e95a83a99884c961f20865802246e00508c90e338590e7e0be37 SHA512 a7e400a727dd88b4c8f1df2e850879ece882b9af1d5daaff22bb3e1c88be01b4e5430f74f9d4afd4c73538d87022536e40d5f3f63a501a95845396fe0be595b4 +DIST whois-5.5.12.tar.gz 103268 BLAKE2B f9e132a0de189ede87342383f4b869529efe4d99ffdb12450ab909f4df135dbab40319b16d889533803783ed7de4a518ff81d267d0939b3040bf2e25bff8b711 SHA512 f46065d6df0dc6f7d33996e33f456cef9b313e025515916e0476c36255df2919e49f2dcb7666b179393a4429572ac7e099c2783d72cff73222953ac093484786 diff --git a/net-misc/whois/whois-5.5.12.ebuild b/net-misc/whois/whois-5.5.12.ebuild new file mode 100644 index ..7ddebc10e44a --- /dev/null +++ b/net-misc/whois/whois-5.5.12.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_P=${P/-/_} +DESCRIPTION="Improved Whois Client" +HOMEPAGE="https://github.com/rfc1036/whois; + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rfc1036/whois.git; +else + #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" + SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="iconv idn nls xcrypt" + +RDEPEND="iconv? ( virtual/libiconv ) + idn? ( net-dns/libidn2:= ) + nls? ( virtual/libintl ) + xcrypt? ( >=sys-libs/libxcrypt-4.1:= ) + !xcrypt? ( virtual/libcrypt:= )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils + >=dev-lang/perl-5 + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.7.2-config-file.patch + "${FILESDIR}"/${PN}-5.3.0-libidn_automagic.patch + "${FILESDIR}"/${PN}-5.5.6-libxcrypt_automagic.patch +) + +src_prepare() { + default + + if use nls ; then + sed -i -e 's:#\(.*pos\):\1:' Makefile || die + else + sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die + + # don't generate po files when nls is disabled (bug #419889) + sed -i -e '/^all:/s/ pos//' \ + -e '/^install:/s/ install-pos//' Makefile || die + fi +} + +src_configure() { :; } # expected no-op + +src_compile() { + unset HAVE_ICONV HAVE_LIBIDN + + use iconv && export HAVE_ICONV=1 + use idn && export HAVE_LIBIDN=1 + use xcrypt && export HAVE_XCRYPT=1 + + tc-export CC + + emake CFLAGS="${CFLAGS} ${CPPFLAGS}" +} + +src_install() { + emake BASEDIR="${ED}" prefix=/usr install + + insinto /etc + doins whois.conf + dodoc README debian/changelog + + if ! use userland_GNU ; then + mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1 || die + mv "${ED}"/usr/bin/{whois,mdwhois} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 2e11aef8c2a7e37ace5467eb5e7061587fd205a1 Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:49:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:49:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e11aef8 www-client/firefox: Stabilize 91.7.0 arm64, #834827 Signed-off-by: Sam James gentoo.org> www-client/firefox/firefox-91.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/firefox/firefox-91.7.0.ebuild b/www-client/firefox/firefox-91.7.0.ebuild index aa7a6c35fad9..73ee1d6ace7d 100644 --- a/www-client/firefox/firefox-91.7.0.ebuild +++ b/www-client/firefox/firefox-91.7.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox; -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" SLOT="esr" LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-java/lmax-disruptor/
commit: ba34ec253f8104ce0942985074d7e621e0f78c99 Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:39:33 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba34ec25 dev-java/lmax-disruptor: Stabilize 3.4.4 x86, #834098 Signed-off-by: Sam James gentoo.org> dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild index 42bd6f7f6616..ee8d9e174cde 100644 --- a/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild +++ b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/LMAX-Exchange/disruptor/archive/${PV}.tar.gz -> ${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/digikam/
commit: 57e00367956c736100b2f3736e050ee7edf928e2 Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:39:28 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:39:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e00367 media-gfx/digikam: Stabilize 7.5.0 x86, #833841 Signed-off-by: Sam James gentoo.org> media-gfx/digikam/digikam-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/digikam/digikam-7.5.0.ebuild b/media-gfx/digikam/digikam-7.5.0.ebuild index 8010afe031cf..1c774239c811 100644 --- a/media-gfx/digikam/digikam-7.5.0.ebuild +++ b/media-gfx/digikam/digikam-7.5.0.ebuild @@ -14,7 +14,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/" fi SRC_URI+="digiKam-${PV/_/-}.tar.xz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-java/lmax-disruptor/
commit: 0f7a4b6675b638652b4cc2c1b954ed62378b94b3 Author: Sam James gentoo org> AuthorDate: Fri Mar 11 23:39:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 11 23:39:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7a4b66 dev-java/lmax-disruptor: Stabilize 3.4.4 amd64, #834098 Signed-off-by: Sam James gentoo.org> dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild index 7965344532c6..42bd6f7f6616 100644 --- a/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild +++ b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/LMAX-Exchange/disruptor/archive/${PV}.tar.gz -> ${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/
commit: c2317a8cb57765e3dc7a22a94f973e158e367cac Author: Stefan Strogin gentoo org> AuthorDate: Fri Mar 11 21:47:33 2022 + Commit: Stefan Strogin gentoo org> CommitDate: Fri Mar 11 21:47:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=c2317a8c net-im/element-desktop: upgrade 1.9.8 -> 1.10.6 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> net-im/element-desktop/Manifest | 4 ++-- .../{element-desktop-1.9.8.ebuild => element-desktop-1.10.6.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest index 3c3c914..c289dfb 100644 --- a/net-im/element-desktop/Manifest +++ b/net-im/element-desktop/Manifest @@ -1,2 +1,2 @@ -DIST element-desktop-1.9.8.tar.gz 1921161 BLAKE2B e724f008165ca17ef59ef51af62f18f2d6e0ee3ec5f9586124d96892b170426f0bcba56eb36a3dbdd49a5f96dc39e76c7319515bb4575801ea05511ddb3a88a7 SHA512 be00616a164f2faa989beb1f67204a1ecb590aa1564cc444f9e87d0c6fcd2e9abc7c67bad804f05ba204f87415b7e16f2a0fd58db185a2dfffe173d162e4688c -DIST element-web-1.9.8.tar.gz 1399380 BLAKE2B baa217a0cb7e8daee5b92b2b39c5e546ffba1953b0e727a7ed51c53ef88a5192c81b08faaf12d55eae8f5fc73025a44d86696a69811b418aafe9d28142cf8f8c SHA512 a2aeadac8af6afe826225c02b73e75a96cbaf918a144be5ebcae825fbc9714355b3420478b7d832160b016a24e58d423e113f0ead2e54338dbb27f44518f9009 +DIST element-desktop-1.10.6.tar.gz 1941383 BLAKE2B 658d17c9b13c505a165a68cda451c99b7eebb58e88135953e0f5a39762f84aaec456b48b2389669c59244f68a56f29669741229e0033a6397f5609656fa14d6b SHA512 c3b037b856812c7b0e823489131b92126f7c3f1de39a84a3ca1229eb32fe6b6f76521bc524c39f8badcd6b6a6adc1963dd921f4f47c0a363fc2ec2b9cfd26f4d +DIST element-web-1.10.6.tar.gz 1413600 BLAKE2B 0b9b3e8b3824b371758f15726736ca9e4198ca4380b738995df28b8cc82d36a6f785b080c17007be8d9aca360b67d31bc8307da7577c122422f13e37a0cb87ff SHA512 b77d2adab831f0d1197a4eecccad2582935381b4a029aa00456075b8a89c396e4a17dfc8aa119dd0abda97db1add0c64de2025db7dbb5cd2891c5cbbc46468f1 diff --git a/net-im/element-desktop/element-desktop-1.9.8.ebuild b/net-im/element-desktop/element-desktop-1.10.6.ebuild similarity index 98% rename from net-im/element-desktop/element-desktop-1.9.8.ebuild rename to net-im/element-desktop/element-desktop-1.10.6.ebuild index 0c0434e..cf87212 100644 --- a/net-im/element-desktop/element-desktop-1.9.8.ebuild +++ b/net-im/element-desktop/element-desktop-1.10.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 7e23bdaa57e1a179ce91e1d99da7a83578ea730d Author: Lars Wendler gentoo org> AuthorDate: Fri Mar 11 22:01:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Mar 11 22:03:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e23bdaa media-libs/harfbuzz: Bump to version 4.0.1 Signed-off-by: Lars Wendler gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/harfbuzz-4.0.1.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index b94e9377c1a3..b98fdf7413c7 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,3 +1,4 @@ DIST harfbuzz-3.2.0.tar.gz 28221148 BLAKE2B 55ff832d3f740e2d3819f66ddfadd10312533addc975a8871e549ad33f27f4a6da33cc190e3de17bd12c9716258bd0cb165c4c04da5057f92cc53e8673d4c10a SHA512 5d8c629416c0bc557b83e8d9d731d41b9e8ee3abc74590e65ed6ca67d74d3a440d038134313f17a7b1b14ef0fc1ecf8bb87113fdcf5f0c8d3dc3d2eeb9b08c18 DIST harfbuzz-3.4.0.tar.gz 29043149 BLAKE2B 7b779149b34353ebb85143f74e9efdd8f8ba3616cd192df63ae43aa86f3f08d9a4104554f1f43624824549cf957625e496a307470dd1a9599e492cbf490ab1f3 SHA512 c0b3802fc084cb781acb717f07ca7811685e6834d97ae1a2f13ddc68ce0a31d672cb92e1192705c6d5ed870cb735f5d37150f7bf661b95d806a9d8f362520c01 DIST harfbuzz-4.0.0.tar.gz 29060304 BLAKE2B f49693d3329a44c7e614d27a491076dd00e725ac85f64bdaacc128a9573e459b84c247c1585adb2e3ce194bd7b3d01ce7c517ff2e27f04d23985b8655188a239 SHA512 d2b740f3392cd2763f467298dcd384e74fdbf592ebc066125451f886163c24bfe7993eb43f34d0ea3933ad16eee1c6f6ebe4e95f48cc13ac6650c64dd0b4ba8c +DIST harfbuzz-4.0.1.tar.gz 29070744 BLAKE2B c88aa93908a8203d53eff0e2dabe29fd619ee75ca32932fe836270fa0eaae535746029d917c1b378c598bf50d4b50a062f9bd70f22f24aa1d7d7bba6e65ad24f SHA512 771be2493e35c9ba101e1c173bd2bcab13d733d83a93ca1a0dceec1db217197bc0ba2bd8b85a3052857aea5c509de827715074c16717d7133fc95afb5a7e89e2 diff --git a/media-libs/harfbuzz/harfbuzz-4.0.1.ebuild b/media-libs/harfbuzz/harfbuzz-4.0.1.ebuild new file mode 100644 index ..5513b4acfdb6 --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-4.0.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; + +if [[ ${PV} = ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="Old-MIT ISC icu" +# 0.9.18 introduced the harfbuzz-icu split; bug #472416 +# 3.0.0 dropped some unstable APIs; bug #813705 +SLOT="0/4.0.0" + +IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:= ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +pkg_setup() { + python-any-r1_pkg_setup + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi +} + +src_prepare() { + default + + xdg_environment_reset + + sed -i \ + -e '/tests\/macos\.tests/d' \ + test/shape/data/in-house/Makefile.sources \ + || die # bug 726120 + + # bug 618772 + append-cxxflags -std=c++14 + + # bug 790359 + filter-flags -fexceptions -fthreadsafe-statics + + # bug 762415 + local pyscript + for pyscript in $(find -type f -name "*.py") ; do + python_fix_shebang -q "${pyscript}" + done +} + +multilib_src_configure() { + # harfbuzz-gobject only used for instrospection, bug #535852 + local emesonargs=( + -Dcoretext="disabled" + -Dchafa="disabled" + + $(meson_feature glib) + $(meson_feature graphite graphite2) + $(meson_feature icu) + $(meson_feature introspection gobject) + $(meson_feature test
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3-for-spark/
commit: ed2328c4b86578b7b8f53c2c4a372718635f26f6 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Mar 11 21:00:38 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 11 21:01:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2328c4 sci-mathematics/why3-for-spark: add USE to select sexp Closes: https://bugs.gentoo.org/834881 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> sci-mathematics/why3-for-spark/metadata.xml| 3 +- ...k-2021.ebuild => why3-for-spark-2021-r1.ebuild} | 65 +- 2 files changed, 40 insertions(+), 28 deletions(-) diff --git a/sci-mathematics/why3-for-spark/metadata.xml b/sci-mathematics/why3-for-spark/metadata.xml index edf687ae15b9..9b2196685bde 100644 --- a/sci-mathematics/why3-for-spark/metadata.xml +++ b/sci-mathematics/why3-for-spark/metadata.xml @@ -21,7 +21,8 @@ Add sci-mathematics/coq support Build HTML documentation Enable hypothesis selection - Use dev-ml/zarith + Add support for outputting S-expressions with dev-ml/ppx_sexp_conv + Use Zarith (dev-ml/zarith) instead of Nums (dev-ml/num) for computations Enable compression of session files diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2021.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild similarity index 77% rename from sci-mathematics/why3-for-spark/why3-for-spark-2021.ebuild rename to sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild index fb9acf5c9a31..986e7bf497fd 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2021.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools findlib ADAMIRROR=https://community.download.adacore.com/v1 ID=dd74ae7ecfd7d56aff7b17cee7a35559384a600f @@ -16,29 +16,36 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="coq doc emacs gtk html hypothesis-selection +ocamlopt zarith zip" +IUSE="coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip" RESTRICT="strip" -DEPEND=">=dev-lang/ocaml-4.11:=[ocamlopt?] +RDEPEND=" + >=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:= dev-ml/num:= dev-ml/yojson:= - coq? ( - sci-mathematics/coq + coq? ( sci-mathematics/coq ) + emacs? ( app-editors/emacs:* ) + gtk? ( dev-ml/lablgtk:=[sourceview] ) + html? ( dev-tex/hevea:= ) + hypothesis-selection? ( dev-ml/ocamlgraph:= ) + sexp? ( + dev-ml/ppx_deriving:=[ocamlopt?] + dev-ml/ppx_sexp_conv:=[ocamlopt?] + dev-ml/sexplib:=[ocamlopt?] ) + zarith? ( dev-ml/zarith:= ) + zip? ( dev-ml/camlzip:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" doc? ( - dev-tex/rubber dev-python/sphinx - media-gfx/graphviz dev-python/sphinxcontrib-bibtex + dev-tex/rubber + media-gfx/graphviz ) - gtk? ( dev-ml/lablgtk:=[sourceview] ) - emacs? ( app-editors/emacs:* ) - html? ( dev-tex/hevea:= ) - hypothesis-selection? ( dev-ml/ocamlgraph:= ) - zarith? ( dev-ml/zarith:= ) - zip? ( dev-ml/camlzip:= )" -RDEPEND="${DEPEND}" +" S="${WORKDIR}"/${MYP} @@ -68,30 +75,34 @@ QA_FLAGS_IGNORED=( /usr/bin/gnat_server /usr/bin/gnatwhy3 /usr/bin/why3realize.cmxs + /usr/bin/why3ide.cmxs ) REQUIRED_USE="html? ( doc )" src_prepare() { find examples -name \*gz | xargs gunzip - default eautoreconf + default } src_configure() { - econf \ - --disable-pvs-libs \ - --disable-isabelle-libs \ - --enable-verbose-make \ - $(use_enable coq coq-libs) \ - $(use_enable doc) \ - $(use_enable emacs emacs-compilation) \ - $(use_enable gtk ide) \ - $(use_enable html html-pdf) \ - $(use_enable hypothesis-selection) \ - $(use_enable ocamlopt native-code) \ - $(use_enable zarith) \ + local myconf=( + --disable-pvs-libs + --disable-isabelle-libs + --enable-verbose-make + $(use_enable coq coq-libs) + $(use_enable doc) + $(use_enable emacs emacs-compilation) + $(use_enable gtk ide) + $(use_enable html html-pdf) + $(use_enable hypothesis-selection) + $(use_enable ocamlopt native-code) + $(use_enable sexp pp-sexp) + $(use_enable zarith) $(use_enable zip) + ) + econf "${myconf[@]}" } src_compile() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uharfbuzz/files/, dev-python/uharfbuzz/
commit: c74621ec34ece6d4529c9adb73c26ad6c1f6ba6b Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 20:46:35 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 20:57:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c74621ec dev-python/uharfbuzz: add 0.21.0, drop 0.16.1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/uharfbuzz/Manifest | 2 +- .../files/uharfbuzz-0.16.1-system-harfbuzz.patch | 23 -- ...fbuzz-0.16.1.ebuild => uharfbuzz-0.21.0.ebuild} | 12 +-- 3 files changed, 7 insertions(+), 30 deletions(-) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index 23f36f54f..512dcec3d 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1,2 +1,2 @@ -DIST uharfbuzz-0.16.1.tar.gz 33252 BLAKE2B 63c036b0884303d724cfc64acb0f44b2705c3ddb35e8132c399535ae0db54744ee8f244aac9e68e73b39969328cbee63d094f4e97908f5e5a007d995176c53cb SHA512 d1c08135a4cc470278726aa6c8c6da7ccac04ab6d0c718c7576c81233834d182c7428c1123abc4f05f094fac2fe4dbb1dd8d264e752cadb3030f7045721ae1ee DIST uharfbuzz-0.18.0.tar.gz 33469 BLAKE2B ec255a4d6f9a74b12fd2a2b16f4309a223a50a8a6eea62d51d74dcd911b9300282576c66ec92cd28b00b48734a279391b62fe76ae64604f3e69df002f5e9568d SHA512 faf75e885e64ffdd28613c0ceeb30fc3ac4936cb252c8ff7e396c89b86195bf77f0f2135846152b2b8e949f8f806e9ddd75f42f00bb11514cd806062a06e2701 +DIST uharfbuzz-0.21.0.tar.gz 34064 BLAKE2B ad8ba13e53cba90794af6d9e99a555d0a266c584894ddc9cc90a9b86002cdeec438c68fa395a90d4e9119574bffd140a824c8acec8b4d5661c0013f8693a2a95 SHA512 090e408163e59d796ff9a9a7b2dca9e7ca00277ffc80139066a287f489d7358681b9eadf4a7bf5e5a7e7457c18fb30ed27d7ae2b71bfcf9cc48362a6c0793085 diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.16.1-system-harfbuzz.patch b/dev-python/uharfbuzz/files/uharfbuzz-0.16.1-system-harfbuzz.patch deleted file mode 100644 index bc835c9be..0 --- a/dev-python/uharfbuzz/files/uharfbuzz-0.16.1-system-harfbuzz.patch +++ /dev/null @@ -1,23 +0,0 @@ a/setup.py -+++ b/setup.py -@@ -13,7 +13,7 @@ - with open(os.path.join(here, 'README.md'), encoding='utf-8') as f: - long_description = f.read() - --define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')] -+define_macros = [('HB_EXPERIMENTAL_API', '1')] - linetrace = False - if int(os.environ.get('CYTHON_LINETRACE', '0')): - linetrace = True -@@ -30,8 +30,9 @@ - extension = Extension( - 'uharfbuzz._harfbuzz', - define_macros=define_macros, --include_dirs=['harfbuzz/src'], --sources=['src/uharfbuzz/_harfbuzz.pyx', 'harfbuzz/src/harfbuzz.cc'], -+include_dirs=['/usr/include/harfbuzz'], -+libraries=['harfbuzz'], -+sources=['src/uharfbuzz/_harfbuzz.pyx'], - language='c++', - extra_compile_args=extra_compile_args, - extra_link_args=extra_link_args, diff --git a/dev-python/uharfbuzz/uharfbuzz-0.16.1.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.21.0.ebuild similarity index 71% rename from dev-python/uharfbuzz/uharfbuzz-0.16.1.ebuild rename to dev-python/uharfbuzz/uharfbuzz-0.21.0.ebuild index 611d52451..90c61b347 100644 --- a/dev-python/uharfbuzz/uharfbuzz-0.16.1.ebuild +++ b/dev-python/uharfbuzz/uharfbuzz-0.21.0.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DISTUTILS_USE_SETUPTOOLS="pyproject.toml" -EPYTEST_DESELECT=( "tests/test_uharfbuzz.py::TestCallbacks::test_message_func" ) +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 @@ -20,11 +19,12 @@ SLOT="0" RDEPEND=">=media-libs/harfbuzz-2.8.1[experimental(-)]" DEPEND=" ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] + >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] + >=dev-python/wheel-0.31[${PYTHON_USEDEP}] " -PATCHES=( "${FILESDIR}/${P}-system-harfbuzz.patch" ) +PATCHES=( "${FILESDIR}/${PN}-0.18.0-system-harfbuzz.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/wsgi_intercept/
commit: 55ebc1ab3f34018b4ad1fde54a8c4c63c36a8ff1 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 20:36:26 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 20:57:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55ebc1ab dev-python/wsgi_intercept: add 1.9.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/wsgi_intercept/Manifest | 1 + .../wsgi_intercept/wsgi_intercept-1.9.3.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/wsgi_intercept/Manifest b/dev-python/wsgi_intercept/Manifest index 3c3189d40..95c20a033 100644 --- a/dev-python/wsgi_intercept/Manifest +++ b/dev-python/wsgi_intercept/Manifest @@ -1 +1,2 @@ DIST wsgi_intercept-1.9.2.tar.gz 29083 BLAKE2B 97eda40f40f0ea00ff213f310ce6c77ee9c822e89330ed8a277f32851d06bdf1050629e69677cf7fb00d04128403c5a89aec1d03d796fdbb65e8f3e4e9b6 SHA512 a313fe6302c9f168bd050c83ded1d58ef74feb54870197eb85b3527c2cc77eb76b4ca61ff4b554e13cca10ec7106ad9ba35c9a41a00bbd82ef39a26df2af7769 +DIST wsgi_intercept-1.9.3.tar.gz 30002 BLAKE2B 65b7b39543dc486d8ea394b093a3892bdbd7b8e8314a3b839af13ca7abc79f0397092b0d908a873821b1d42d713f5fdd64d2cd815498c7e4f77300725b8ab30c SHA512 b23cbbe20299dad413db0130bf9b055b58ad0a8349d18d9a3eb22cec4db6c9c570785c2ba29245ac52fa1c340a80cb7eb18c04b7bd75dd57961ae8c5142eabdc diff --git a/dev-python/wsgi_intercept/wsgi_intercept-1.9.3.ebuild b/dev-python/wsgi_intercept/wsgi_intercept-1.9.3.ebuild new file mode 100644 index 0..fe2323fdb --- /dev/null +++ b/dev-python/wsgi_intercept/wsgi_intercept-1.9.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="wsgi_intercept installs a WSGI application in place of a real URI for testing" +HOMEPAGE=" + https://pypi.org/project/wsgi-intercept/ + https://github.com/cdent/wsgi-intercept +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/httplib2[${PYTHON_USEDEP}] + >=dev-python/requests-2.0.1[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.11.0[${PYTHON_USEDEP}] + ) +" + +RESTRICT="test" +PROPERTIES="test_network" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/xattr/
commit: 84050aefc4708e2abc9e6613c0f48a63efb32282 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 20:34:26 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 20:57:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84050aef dev-python/xattr: add 0.9.9 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/xattr/Manifest | 1 + dev-python/xattr/xattr-0.9.9.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/xattr/Manifest b/dev-python/xattr/Manifest index 09bd08ab7..8086105a8 100644 --- a/dev-python/xattr/Manifest +++ b/dev-python/xattr/Manifest @@ -1 +1,2 @@ DIST xattr-0.9.7.tar.gz 13389 BLAKE2B cae6adafe873555058b09c06ee7132726f70642672abce3d2e8ab4844bfadaf6c88ec49d82e51d30c1167e6b362adddec9ef466c9c9cf0d70080c84a741a3f07 SHA512 98473ad4ac270b747416e448f426eb55888ed1a641027f27fc9ced58eff29c6866de6b1d914628e9be1785a93dc857977d172e6bcbe5233e6449447dd08d9bd0 +DIST xattr-0.9.9.tar.gz 15508 BLAKE2B e56c262ca1f390365ed95d746a57a95a39c118ad0c50c7ece556e006d666879d5d318c1e53686b588cb6d8deb9d7f699f3962b15b2440e327b93d840f8765e4b SHA512 1c4c15d77757850290e4434f50d0fae243a9dfe2d190e68310ba35e675e1499a21cd0cd156c4b9f5325b6c2834485527fcf41ec0b255b0bbf2fde4c303f2e325 diff --git a/dev-python/xattr/xattr-0.9.9.ebuild b/dev-python/xattr/xattr-0.9.9.ebuild new file mode 100644 index 0..bea1575cb --- /dev/null +++ b/dev-python/xattr/xattr-0.9.9.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python wrapper for extended filesystem attributes" +HOMEPAGE="https://github.com/xattr/xattr; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/cffi-1.0.0[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +distutils_enable_tests setup.py
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ufoLib2/
commit: 7eb29d4f2755f178d7ab1077f08bcc05f088ff40 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 20:53:10 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 20:57:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7eb29d4f dev-python/ufoLib2: add 0.13.1, drop 0.11.1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/ufoLib2/Manifest| 2 +- ...ufoLib2-0.11.1.ebuild => ufoLib2-0.13.1.ebuild} | 29 +- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/dev-python/ufoLib2/Manifest b/dev-python/ufoLib2/Manifest index 0662f7640..ffa41dfc3 100644 --- a/dev-python/ufoLib2/Manifest +++ b/dev-python/ufoLib2/Manifest @@ -1,2 +1,2 @@ -DIST ufoLib2-0.11.1.zip 118203 BLAKE2B 74e8fca0ed8c7ceda204d518e5be71bed2f753bba454cbdb380b379f9767e5c5a733471b2107ab32040ba729d067ebac94a1cf92ad24f190fa42ddc1f20ea005 SHA512 4e9b2ab04bb93825c698ff62d2676ffa6a92b83230aaf94176226330852431c9e2d3816b89b0fcd052cf71e91a871c9395c6053d60bdd9cf7e54a08cbe5768d5 DIST ufoLib2-0.11.4.zip 119452 BLAKE2B 841c7737c8d8479cc9bdbdbd0f1690854088abba9028035a9f03ccf091c95808d77fa445e678e2f5576482f820fcf5f20d92b93822e3bd167a1def5cdd8024a5 SHA512 dcd307d24a1c7ef0c932ed6edda2e5aab6a691cf7b0ae1f4c89b7bf57f6cb988fde9889d569ca21f1571f493c6efcf0411b55b8990e7a9fdce3316863de9a8cd +DIST ufoLib2-0.13.1.tar.gz 88239 BLAKE2B 5c15c1ad9eedba904cb9730604d3853d21fc8f7ae30f440421349f233bac356947aaab7f57204cef9684f1beaabeeefbf913a973f44afc6b8dd185015abb9d87 SHA512 16330412f1d838f995e3524f4538c176bbff471b07b7670147a0d7e706542c67601dacd29dd985bf5a7ae95688008b7c292f1d67c38756ec633069c7bd64 diff --git a/dev-python/ufoLib2/ufoLib2-0.11.1.ebuild b/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild similarity index 54% rename from dev-python/ufoLib2/ufoLib2-0.11.1.ebuild rename to dev-python/ufoLib2/ufoLib2-0.13.1.ebuild index 18d2c70c5..4e8502300 100644 --- a/dev-python/ufoLib2/ufoLib2-0.11.1.ebuild +++ b/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild @@ -1,45 +1,40 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) DOCS_DEPEND=" dev-python/sphinx_rtd_theme dev-python/typing-extensions " DOCS_DIR="${S}/docs/source" DOCS_BUILDER="sphinx" +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 docs DESCRIPTION="A UFO font library" -HOMEPAGE="https://github.com/fonttools/ufoLib2; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" +HOMEPAGE=" + https://github.com/fonttools/ufoLib2 + https://pypi.org/project/ufoLib2/ +" +SRC_URI="https://github.com/fonttools/ufoLib2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" -# fs not pulled in by fonttools RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}] >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - dev-python/fs[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] " DEPEND=" ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-6.2[${PYTHON_USEDEP}] test? ( dev-python/typing-extensions[${PYTHON_USEDEP}] ) " -BDEPEND="app-arch/unzip" - distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/\/d' -i setup.cfg || die - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/unicodedata2/
commit: 4c5f8778d7e3861c81c1f1e19261ae0baf357cb6 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 20:39:03 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 20:57:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c5f8778 dev-python/unicodedata2: add 14.0.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/unicodedata2/Manifest | 1 + dev-python/unicodedata2/unicodedata2-14.0.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/unicodedata2/Manifest b/dev-python/unicodedata2/Manifest index 3c5965e05..9fa962410 100644 --- a/dev-python/unicodedata2/Manifest +++ b/dev-python/unicodedata2/Manifest @@ -1 +1,2 @@ DIST unicodedata2-13.0.0.2.tar.gz 1202880 BLAKE2B 237a1be7a22a93e417a14687e7169630632a3fed90dbda963c5ef6994cbac45e67c7930529362c438a8a20251c64979b3baeaa963dd40e70bd453d2ceb77 SHA512 451a49a9e29935c59932804d8a821562f07ea22658fe57a472eed9a5eacfc9c7c497f25c084451c90cf0992638956ac51572f0c52e74452ece7d66c052d82641 +DIST unicodedata2-14.0.0.tar.gz 624067 BLAKE2B 0394af31670dbc3e89f616144f88081a69e1e4d9404d432a3f70c8973e967f28b914413219e0b22f089ccaa898193a45f4a2ce41bfe1f889622c69bd9b56735e SHA512 bb0b1e3834a892d23bda0d51443655b244e0f24cbb9ed51065afac3fdd2ed01a6382d4015ea0dcfaddc99c7858e19e3e3e86a9024a5600cb67cef219ebc719ba diff --git a/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild new file mode 100644 index 0..6c1fa4d53 --- /dev/null +++ b/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYPV="$(ver_rs 3 -)" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Unicodedata backport for python 2/3 updated to the latest unicode version" +HOMEPAGE="https://github.com/mikekap/unicodedata2; +SRC_URI="https://github.com/mikekap/unicodedata2/archive/refs/tags/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND=" + test? ( + dev-python/pytest-randomly[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmime/
commit: 35118bc6ceed83006aedb89114f19625f29e7521 Author: Matt Turner gentoo org> AuthorDate: Fri Mar 11 19:51:43 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Mar 11 19:58:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35118bc6 dev-libs/gmime: Version bump to 3.2.9 Signed-off-by: Matt Turner gentoo.org> dev-libs/gmime/Manifest | 1 + dev-libs/gmime/gmime-3.2.9.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index d31b5244897a..8f94c1ffc64e 100644 --- a/dev-libs/gmime/Manifest +++ b/dev-libs/gmime/Manifest @@ -1,2 +1,3 @@ DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659 SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 DIST gmime-3.2.7.tar.xz 2227048 BLAKE2B 7fba57640038f34bd45ecba1067b6db131705310b62a74da1fa3d575993bbc6cc1dce4e3d219dd42033775e0a90f2b2acc86b1094f96f03a7532eae1b69e63ae SHA512 2c8fecd6eb74c9e956c419ce111bef6280916ea3756a534b6b800a273f0fff260717cda7fefd4bd4c6ddb27973112ec6e73fa971fa74bb9aa04cfe587d45f10b +DIST gmime-3.2.9.tar.xz 2230284 BLAKE2B b6dd81adf939fed8fee70880e2c3f907d9eb8fb33efb90c78d6e6c93754e310f44a1affa8c59ac980805be42bbd5f61353633ac071dfa8fd89b65f2f23cbda24 SHA512 00b92ff5e2001644bfac50d1736203dd478c3a44c8f325a216105c5b354540807df9a6025bd0313d1e60793d8388ed4f5ff72685e116e3f36e6ca8c6b326a19b diff --git a/dev-libs/gmime/gmime-3.2.9.ebuild b/dev-libs/gmime/gmime-3.2.9.ebuild new file mode 100644 index ..ccc807d2d80a --- /dev/null +++ b/dev-libs/gmime/gmime-3.2.9.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome2 vala + +DESCRIPTION="A C/C++ MIME creation and parser library with support for S/MIME, PGP, and Unix mbox spools" +HOMEPAGE="https://github.com/jstedfast/gmime http://spruce.sourceforge.net/gmime/; +SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz; + +SLOT="3.0" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="crypt doc idn test +vala" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-libs/zlib + crypt? ( >=app-crypt/gpgme-1.8.0:= ) + idn? ( net-dns/libidn2:= ) + vala? ( + $(vala_depend) + >=dev-libs/gobject-introspection-1.30.0:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.8 + virtual/libiconv + virtual/pkgconfig + doc? ( app-text/docbook-sgml-utils ) + test? ( app-crypt/gnupg ) +" +# gnupg is needed for tests if --enable-cryptography is enabled, which we do unconditionally + +src_prepare() { + gnome2_src_prepare + use vala && vala_setup +} + +src_configure() { + if [[ ${CHOST} == *-solaris* ]]; then + # bug #???, why not use --with-libiconv + append-libs iconv + fi + + gnome2_src_configure \ + --enable-largefile \ + $(use_enable crypt crypto) \ + $(use_enable vala) \ + $(use_with idn libidn) \ + $(usex doc "" DB2HTML=) +} + +src_compile() { + gnome2_src_compile + if use doc; then + emake -C docs/tutorial html + fi +} + +src_install() { + gnome2_src_install + + if use doc ; then + docinto tutorial + dodoc -r docs/tutorial/html/ + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/go-mtpfs/
commit: e11d9cd565411bea48270c0f7c66ec091d1c2cb9 Author: William Hubbs gentoo org> AuthorDate: Fri Mar 11 19:45:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Fri Mar 11 19:46:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11d9cd5 sys-fs/go-mtpfs: migrate to dependency tarball Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> sys-fs/go-mtpfs/Manifest | 17 + sys-fs/go-mtpfs/go-mtpfs-1.0.0.ebuild | 34 +++--- 2 files changed, 8 insertions(+), 43 deletions(-) diff --git a/sys-fs/go-mtpfs/Manifest b/sys-fs/go-mtpfs/Manifest index 309ef0e2cfa5..441dbcb3fc64 100644 --- a/sys-fs/go-mtpfs/Manifest +++ b/sys-fs/go-mtpfs/Manifest @@ -1,17 +1,2 @@ -DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv0.0.0-20190726130028-2f29801b.mod 165 BLAKE2B 3c00585dfae81a1d3f411bc0bd8f24ed6837fbba75b567195ba611cec746bcc3b560fd2dbef2264d80ba6927af0a822d032356f2b5697012fbd41d43faf24041 SHA512 cb39e8ee3d11d09445bfd47e68c819b0aee04a5616967354833b6d5ae08611199050ee86e3165ae22b03bd85fe8d82985a2f19e515d60145fdca12154eb45ce7 -DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv0.0.0-20190726130028-2f29801b.zip 296527 BLAKE2B 13b839fed2e680244d4cdb7afd78e8a7d79c9a4d167c9bbd09108bc18c74f0c136d1819e6d4eadfe66591c0e81caef4f6c150c92e2358cc35f6ff341e39e91c9 SHA512 012aa7ea118dd1d627869257d4dd2c0ba40108a0704b908a8b1c6737c67fe305b99e0e214653d9f8352e031c84b10b3846f4404b0b0adbbfcfc1c1e05e9d38cd -DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.mod 94 BLAKE2B 36f3fb449d60fd88b98ab51277603a6c6aa551a1b15fc01ec289506cbb22fca2d7bc2841dd8574c9cdcc5ef14d70aacd5eecd240060b396c76422326f5e5dcea SHA512 a4ec6bdb7df5b5706be0a19144023042cce1fe54d1fe23d2556fcf1c23fadc112f5c4f16d6b497ab0ddf595fb21550543e65ace43a147747d894c220da346ce2 -DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.zip 219180 BLAKE2B 8b80ef3028be429c025c8b75aaae686cac7fcbd0d6b196311dc77c1079a5c8db5b8b2db602282345bb0fd25037669b00796e7a92a40cfc42a79cd299ebe0940d SHA512 b5a5bea977945d4305b3506e5a6f96d1acce91280e103f1c88f3b2c072437d5bbf84b8ef8760ae073106156342356a763ef0db9339b6e2c72002a73f8187ebf6 -DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.0.1.mod 168 BLAKE2B 0f0c27a9f98a7622d1549ab708bd4fbc12cf7f8e2d5e488a77524d94f105647a4d7125505a45287845e7d557a053462ace845f9244841954b534b31238ce0517 SHA512 3698021f166b89bbe92497f3b278a4683270f6e488837bb02f03ca6ece642abcb70bebf5b437bd71a90b0471930654069b83185ba15bac3318b854d0a033 -DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.0.1.zip 286729 BLAKE2B 3a268b05391216041ae50fab09a3a765b0b811b0f05f625c206d114c0feeec4058509616a1a31fbf03dae862baf5565b0234a3da180667f8b9bd0154995504f3 SHA512 cb0b4e22297d390795dc88323c8d71847760a027c5f168b59861b3bb03de5789bae466511b861c809c16b34c6659e2d7f72b36c768af85b0055ee62a48606061 -DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.0.2.mod 202 BLAKE2B 4f6833004dcb52b6d482749e2c5fb9b1be9bb40ae7f46b6b6eb026d39e6bddb92b9a99b32735ec1e42f3402f322fea96dc6e46a186719bbf908662e48ced SHA512 d2559ce7fd11ed7e5398e960b7c19038ec9cd2f322886c64d4967580d8fbe7b6d3e9da244c29f0cc080a192fd84bb508b75f29597ef4e09621acafb0e592657d -DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.0.2.zip 287139 BLAKE2B c67d884c8cbd25a2dccac55dcd3b55fb34b8e07cd517ddd20fac33c5c5c66f466aa44f8b59acc92f39c344cefbe3080596a622925235975aecb3d33bdb5c72d0 SHA512 cd2dcc27bd09fdece5c55ffd946a14e22f3a426a094c8b5e05e3bb5e6e359775304772fa7859f55f2dc1bd0e13d3024a8d3537d1abc00d371f0491bf876bc316 -DIST github.com%2Fhanwen%2Fusb%2F@v%2Fv0.0.0-20141217151552-69aee4530ac7.mod 29 BLAKE2B fa81f7ee7eb868c49bfb7b8c6a527f2c9cf05f28a5322692b916ca755eea0255dcc640963dd002980d09145529a3e56dd6eaa6e714c2268c43b7ae19e17237aa SHA512 73bf0e1253c776a05d7518e4da2c74fc003f3b4a002303d64e1adea08ab157bd161651e647e2415603d5aa400eb12b0bde12ae7786755ea3a3448976f2aac416 -DIST github.com%2Fhanwen%2Fusb%2F@v%2Fv0.0.0-20141217151552-69aee4530ac7.zip 9353 BLAKE2B c00ec955841381512696975ae88f2925d7b81e46b21712e05459a14649130a48cb7ccd8e4daef8094eb3d5d5eb2687c996e7f15a7a678b0d216e37a81229cded SHA512 3ea8f1a5e7b1b03950721a22f89f3c6faa6acac01fca473bfe9b183d9c17fa90dc12cd54ab043534147fc88a3588b6fe2b4e6a994d6148394ee12000f7614d15 -DIST github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv0.0.0-20170820004349-d65d576e9348.mod 37 BLAKE2B 0ff43371511295cc3819b33c0dc26e3d9352a4b931ad3dabdf79561e5ee077ddfdaf5a601827246c0b5cd8992d53d47ef74aab0b7deac6d08ef5f60f44a728ff SHA512 60a202487e693d925ec13186a89ca6b7f322cf53b2bb3d8657d50a0fa0561ef9f2d8416901478fa9783b7a44774511486fcc8735b1d15b558f7ce111f53d5a27 -DIST github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv1.1.0.mod 46 BLAKE2B 1989fd1b186328abc02f8dcd503bf396ee63b55630d3f37f576c7e55b4c48623f62d5f2b16d047afeaa13cd423ab014f254df5f210da52535bb8818a60b375d4 SHA512 4fcffc595708aba2673e895182e695e91d6d239f8feaaaeaf15d75fcff398112af0f0d5ebdb28506d95eae30533dcbb54112ac0b0a4034ee11d7a35b78674915
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
commit: e75bece6d5179b4ec755ec47cd8a6aed43d7b5d4 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Mar 11 19:40:02 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Mar 11 19:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75bece6 x11-wm/xpra: Drop myself from maintainership Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> x11-wm/xpra/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml index 224acc5dbb49..79237ca0d2ac 100644 --- a/x11-wm/xpra/metadata.xml +++ b/x11-wm/xpra/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - dilfri...@gentoo.org - Andreas K. Huettel - hero...@gentoo.org Benda Xu
[gentoo-commits] repo/gentoo:master commit in: media-gfx/exact-image/
commit: d02e633df94175577e7a7409589b8366a82756a3 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Mar 11 18:46:30 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 11 18:46:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02e633d media-gfx/exact-image: fix HOMEPAGE Closes: https://bugs.gentoo.org/834553 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> media-gfx/exact-image/exact-image-1.0.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild b/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild index d16a3856626e..f166ddcf3d83 100644 --- a/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild +++ b/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild @@ -13,7 +13,7 @@ LUA_COMPAT=( lua5-{1..4} luajit ) inherit php-ext-source-r3 lua-single toolchain-funcs DESCRIPTION="A fast, modern and generic image processing library" -HOMEPAGE="http://www.exactcode.de/site/open_source/exactimage/; +HOMEPAGE="https://exactcode.com/opensource/exactimage/; SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3fs/
commit: 2318c130a6258a594216958bbd3a95e6e2fb0cc2 Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 11 18:37:38 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 11 18:37:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2318c130 net-fs/s3fs: drop to maintainer-needed Inactive proxy-maintainer, no post-CVS activity. Closes: https://bugs.gentoo.org/633078 Signed-off-by: Matthew Smith gentoo.org> net-fs/s3fs/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/net-fs/s3fs/metadata.xml b/net-fs/s3fs/metadata.xml index 6d9323ed63db..7656a3f39fbb 100644 --- a/net-fs/s3fs/metadata.xml +++ b/net-fs/s3fs/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - rin...@gmail.com - Juraj Variny - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Enable dev-libs/openssl crypto backend Enable dev-libs/nss crypto backend
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 3b1bc5ca806e106085b39c90e974d03d035f516a Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 11 18:42:21 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 11 18:42:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1bc5ca dev-lang/elixir: drop to maintainer-needed Inactive proxy-maintainer, no post-CVS activity. (also remove the whitespace from remote-id, it breaks p.g.o) Closes: https://bugs.gentoo.org/632910 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/metadata.xml | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml index 5a1358562005..263e2ee30986 100644 --- a/dev-lang/elixir/metadata.xml +++ b/dev-lang/elixir/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - styx...@gmail.com - Mikhail - - - proxy-ma...@gentoo.org - Proxy Maintainers - + https://github.com/elixir-lang/elixir/issues @@ -19,8 +12,6 @@ http://elixir-lang.org/docs.html - - elixir-lang/elixir - + elixir-lang/elixir
[gentoo-commits] repo/gentoo:master commit in: media-gfx/solvespace/, media-gfx/solvespace/files/
commit: a07889772b00f016a65e4270662133fb644603fa Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 11 18:20:20 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 11 18:28:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0788977 media-gfx/solvespace: use system mimalloc Also bump to EAPI-8, use xdg eclass, correct *DEPEND, and some minor style tweaks. x86 keyword dropped as mimalloc is not keyworded for x86. Signed-off-by: Matthew Smith gentoo.org> .../files/solvespace-3.0-use-system-mimalloc.patch | 74 media-gfx/solvespace/solvespace-3.0-r1.ebuild | 78 ++ 2 files changed, 152 insertions(+) diff --git a/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch b/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch new file mode 100644 index ..485a870449b2 --- /dev/null +++ b/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch @@ -0,0 +1,74 @@ +From eb8cd7a379503a0206d6ff43a2ce0749a32f2a37 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Fri, 11 Mar 2022 18:11:27 + +Subject: [PATCH] build: Use system mimalloc + +--- + CMakeLists.txt | 8 + src/CMakeLists.txt | 12 +++- + 2 files changed, 3 insertions(+), 17 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index bdd3670..93485d7 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -173,14 +173,6 @@ endif() + message(STATUS "Using in-tree libdxfrw") + add_subdirectory(extlib/libdxfrw) + +-message(STATUS "Using in-tree mimalloc") +-set(MI_OVERRIDE OFF CACHE BOOL "") +-set(MI_BUILD_SHARED OFF CACHE BOOL "") +-set(MI_BUILD_OBJECT OFF CACHE BOOL "") +-set(MI_BUILD_TESTS OFF CACHE BOOL "") +-add_subdirectory(extlib/mimalloc EXCLUDE_FROM_ALL) +-set(MIMALLOC_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/extlib/mimalloc/include) +- + if(WIN32 OR APPLE) + # On Win32 and macOS we use vendored packages, since there is little to no benefit + # to trying to find system versions. In particular, trying to link to libraries from +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 5ac7b41..9f4e2f7 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -55,10 +55,7 @@ target_include_directories(slvs + + target_link_libraries(slvs + ${util_LIBRARIES} +-mimalloc-static) +- +-add_dependencies(slvs +-mimalloc-static) ++mimalloc) + + set_target_properties(slvs PROPERTIES + PUBLIC_HEADER ${CMAKE_SOURCE_DIR}/include/slvs.h +@@ -213,9 +210,6 @@ add_library(solvespace-core STATIC + ${solvespace_core_HEADERS} + ${solvespace_core_SOURCES}) + +-add_dependencies(solvespace-core +-mimalloc-static) +- + target_link_libraries(solvespace-core + ${OpenMP_CXX_LIBRARIES} + dxfrw +@@ -223,7 +217,7 @@ target_link_libraries(solvespace-core + ${ZLIB_LIBRARY} + ${PNG_LIBRARY} + ${FREETYPE_LIBRARY} +-mimalloc-static) ++mimalloc) + + if(Backtrace_FOUND) + target_link_libraries(solvespace-core +@@ -430,4 +424,4 @@ if(APPLE) + COMMENT "Bundling executable solvespace-cli" + VERBATIM) + endif() +-endif() +\ No newline at end of file ++endif() +-- +2.35.1 + diff --git a/media-gfx/solvespace/solvespace-3.0-r1.ebuild b/media-gfx/solvespace/solvespace-3.0-r1.ebuild new file mode 100644 index ..73b691667314 --- /dev/null +++ b/media-gfx/solvespace/solvespace-3.0-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# solvespace's libdxfrw is quite heavily modified and incompatible with +# the upstream libdxfrw. +DXFRW_COMMIT="0b7b7b709d9299565db603f878214656ef5e9ddf" +DXFRW_PV="0.6.3" +DXFRW_P="libdxfrw-${DXFRW_PV}-${DXFRW_COMMIT}" + +inherit cmake toolchain-funcs xdg + +DESCRIPTION="Parametric 2d/3d CAD" +HOMEPAGE="http://solvespace.com; +SRC_URI="https://github.com/solvespace/solvespace/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/solvespace/libdxfrw/archive/${DXFRW_COMMIT}.tar.gz -> ${DXFRW_P}.tar.gz" + +# licenses +# + SolveSpace (GPL-3+) +# |- Bitstream Vera (BitstreamVera) +# + libdxfrw (GPL-2+) + +IUSE="openmp" +KEYWORDS="~amd64" +LICENSE="BitstreamVera GPL-2+ GPL-3+" +SLOT="0" + +RDEPEND=" + dev-cpp/atkmm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 + dev-libs/glib:2 + dev-libs/json-c:= + dev-libs/libsigc++:2 + dev-libs/libspnav + dev-libs/mimalloc:= + media-libs/fontconfig + media-libs/freetype:2 + media-libs/libglvnd + media-libs/libpng:0= + sys-libs/zlib + virtual/opengl + x11-libs/cairo + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-3.0-use-system-mimalloc.patch ) + +# This is shown to the user in the UI and --version. +MY_HASH="0e0b0252e23dd5bd4ae82ababcc54c44aee036d6" +