From 289b63b643eb1b5d9071376cb919aa1475ec2bca Mon Sep 17 00:00:00 2001 From: David Beauchamp Date: Mon, 14 Oct 2024 12:03:14 -0400 Subject: [PATCH] extra/ruby to 3.3.5-2 --- extra/ruby/.SRCINFO | 10 +++++----- extra/ruby/PKGBUILD | 12 +++++++----- extra/ruby/README.md | 4 ++++ 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/extra/ruby/.SRCINFO b/extra/ruby/.SRCINFO index 259975492..fdea0ff37 100644 --- a/extra/ruby/.SRCINFO +++ b/extra/ruby/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = ruby pkgdesc = An object-oriented language for quick and easy programming - pkgver = 3.2.5 + pkgver = 3.3.5 pkgrel = 2 url = https://www.ruby-lang.org/en/ arch = x86_64 @@ -22,9 +22,9 @@ pkgbase = ruby makedepends = tk makedepends = zlib options = !emptydirs - source = https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.5.tar.xz - sha512sums = 092348b84b513aec62e63ec10b326370d0e3d1fa3126c59c03c84f28e2d7741a4772c461b077ec6a7dac3964a20f434655729e1acd50a3438755d7ad64073305 - b2sums = a37c92a0f751e81dcae328b8944c4ecf10f6aee4f4468d6d08bb924c9808c8556c5febb71a825dd62dbcccf56385138e6e306bf3efae3589bdf0512d16d99d1a + source = https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.xz + sha512sums = dd5c6a7f74854e143e0ca46b9d7c0d1983fc4886f5f733cd108345dbf4b21f61ad978ad6806e05a57b7af28fd9216dd38d7145808188bbb3695a7f3a4eda3883 + b2sums = 4fa242ceeaf0dbf0d048b3f116f149f299c1a0ccca500a47929344da523cd3c49365381777e56546fe94003ee90ccc1f2cc957697eb82cd8beb7311b0b00287c pkgname = ruby depends = gcc-libs @@ -156,7 +156,6 @@ pkgname = ruby-default-gems depends = ruby-bundler depends = ruby-erb depends = ruby-irb - depends = ruby-racc depends = ruby-rdoc depends = ruby-rubygems @@ -171,6 +170,7 @@ pkgname = ruby-bundled-gems depends = ruby-net-smtp depends = ruby-power_assert depends = ruby-prime + depends = ruby-racc depends = ruby-rake depends = ruby-rbs depends = ruby-rexml diff --git a/extra/ruby/PKGBUILD b/extra/ruby/PKGBUILD index 26b180959..bfd57e620 100644 --- a/extra/ruby/PKGBUILD +++ b/extra/ruby/PKGBUILD @@ -19,7 +19,7 @@ pkgname=( ruby-bundled-gems ruby-stdlib ) -pkgver=3.2.5 +pkgver=3.3.5 pkgrel=2 pkgdesc='An object-oriented language for quick and easy programming' url='https://www.ruby-lang.org/en/' @@ -47,8 +47,8 @@ checkdepends=( ) options=('!emptydirs') source=("https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz") -sha512sums=('092348b84b513aec62e63ec10b326370d0e3d1fa3126c59c03c84f28e2d7741a4772c461b077ec6a7dac3964a20f434655729e1acd50a3438755d7ad64073305') -b2sums=('a37c92a0f751e81dcae328b8944c4ecf10f6aee4f4468d6d08bb924c9808c8556c5febb71a825dd62dbcccf56385138e6e306bf3efae3589bdf0512d16d99d1a') +sha512sums=('dd5c6a7f74854e143e0ca46b9d7c0d1983fc4886f5f733cd108345dbf4b21f61ad978ad6806e05a57b7af28fd9216dd38d7145808188bbb3695a7f3a4eda3883') +b2sums=('4fa242ceeaf0dbf0d048b3f116f149f299c1a0ccca500a47929344da523cd3c49365381777e56546fe94003ee90ccc1f2cc957697eb82cd8beb7311b0b00287c') _bootstrap=0 _rubyver="${pkgver:0:3}.0" @@ -62,6 +62,7 @@ _bundled_gems=( net-smtp power_assert prime + racc rake rbs rexml @@ -70,6 +71,7 @@ _bundled_gems=( typeprof ) _bundled_gems_bins=( + racc rake rbs rdbg @@ -147,7 +149,6 @@ _default_tool_gems=( bundler erb irb - racc rdoc rubygems ) @@ -157,7 +158,6 @@ _default_tool_gems_bins=( erb gem irb - racc rdoc ri ) @@ -302,6 +302,7 @@ _remove_bundled_gems() { done for bin in "${_bundled_gems_bins[@]}"; do rm --recursive --verbose "${pkgdir}/usr/bin/${bin}" + rm --recursive --verbose --force "${pkgdir}/usr/bin/${bin}.lock" rm --recursive --verbose --force "${pkgdir}/usr/share/man/man1/${bin}.1" done @@ -324,6 +325,7 @@ _remove_default_tool_gems() { done for bin in "${_default_tool_gems_bins[@]}"; do rm --recursive --verbose "${pkgdir}/usr/bin/${bin}" + rm --recursive --verbose --force "${pkgdir}/usr/bin/${bin}.lock" rm --recursive --verbose --force "${pkgdir}/usr/share/man/man1/${bin}.1" done } diff --git a/extra/ruby/README.md b/extra/ruby/README.md index aae9a00b0..b88458abb 100644 --- a/extra/ruby/README.md +++ b/extra/ruby/README.md @@ -31,7 +31,9 @@ Build the following packages in the given order: - ruby-rake - ruby-hoe - ruby-kpeg +- ruby-test-unit-ruby-core - ruby-rdoc +- ruby-tracer - ruby-irb - ruby-power_assert `--nocheck` - ruby-test-unit @@ -76,6 +78,8 @@ Build the following packages in the given order: - ruby-racc - ruby-rdoc - ruby-typeprof +- ruby-test-unit-ruby-core +- ruby-tracer ### rebuild all packages