mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-06 22:24:12 -05:00
sanitize_gem_updates — ruby_bundler ruby_cgi ruby_erb ruby_etc ruby_gdbm ruby_io_console ruby_io_nonblock ruby_io_wait ruby_json ruby_net_imap ruby_net_smtp ruby_ostruct ruby_parser ruby_rdoc ruby_regexp_parser ruby_reline ruby_rubocop ruby_rubygems_update ruby_solargraph ruby_test_unit (#12342)
* Fix Ruby Gem Updater script. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Keep gem_compile_needed gem updates from breaking installer. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update gem versions. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * sanitize_gem_updates: Package File Update Run on linux/386 container. * Update ruby build gem version logic. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * sanitize_gem_updates: Package File Update Run on linux/amd64 container. * sanitize_gem_updates: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
bb2d3da5fb
commit
ebcd272a6c
@@ -504,7 +504,7 @@ echo "export CREW_PREFIX=${CREW_PREFIX}" >> "${CREW_PREFIX}/etc/env.d/profile"
|
||||
|
||||
echo_info 'Updating RubyGems...'
|
||||
${PREFIX_CMD} gem sources -u
|
||||
${PREFIX_CMD} gem update --no-update-sources -N --system
|
||||
${PREFIX_CMD} gem outdated | cut -d " " -f 1 | xargs -I % bash -c 'grep -q no_compile_needed /usr/local/lib/crew/packages/ruby_%.rb && (echo "Updating % gem" ; gem update % --no-update-sources -N) || echo "Not updating % gem, since it needs a gem compile and buildessential has not been installed yet."'
|
||||
|
||||
# Mark packages as installed for pre-installed gems.
|
||||
mapfile -t installed_gems < <(gem list | awk -F ' \(' '{print $1, $2}' | sed -e 's/default://' -e 's/)//' -e 's/,//' | awk '{print $1, $2}')
|
||||
|
||||
15
manifest/armv7l/r/ruby_cgi.filelist
Normal file
15
manifest/armv7l/r/ruby_cgi.filelist
Normal file
@@ -0,0 +1,15 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/ext/cgi/escape/depend
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/ext/cgi/escape/escape.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/ext/cgi/escape/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/cookie.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/core.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/escape.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/escape.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/html.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/session.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/session/pstore.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-armv8l-linux-eabihf/lib/cgi/util.rb
|
||||
20
manifest/armv7l/r/ruby_erb.filelist
Normal file
20
manifest/armv7l/r/ruby_erb.filelist
Normal file
@@ -0,0 +1,20 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/BDSL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/Gemfile
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/LICENSE.txt
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/NEWS.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/Rakefile
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/_doc/cgi.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/bin/console
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/bin/setup
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/erb.gemspec
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/ext/erb/escape/escape.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/ext/erb/escape/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb/compiler.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb/def_method.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb/escape.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb/util.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/lib/erb/version.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-armv8l-linux-eabihf/libexec/erb
|
||||
10
manifest/armv7l/r/ruby_etc.filelist
Normal file
10
manifest/armv7l/r/ruby_etc.filelist
Normal file
@@ -0,0 +1,10 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/ChangeLog
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/ext/etc/constdefs.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/ext/etc/etc.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/ext/etc/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/ext/etc/mkconstants.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/lib/etc.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-armv8l-linux-eabihf/test/etc/test_etc.rb
|
||||
3
manifest/armv7l/r/ruby_gdbm.filelist
Normal file
3
manifest/armv7l/r/ruby_gdbm.filelist
Normal file
@@ -0,0 +1,3 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-armv8l-linux-eabihf/ext/gdbm/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-armv8l-linux-eabihf/ext/gdbm/gdbm.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-armv8l-linux-eabihf/lib/gdbm.so
|
||||
8
manifest/armv7l/r/ruby_io_console.filelist
Normal file
8
manifest/armv7l/r/ruby_io_console.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/ext/io/console/console.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/ext/io/console/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/ext/io/console/win32_vk.inc
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/lib/io/console.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-armv8l-linux-eabihf/lib/io/console/size.rb
|
||||
38
manifest/armv7l/r/ruby_json.filelist
Normal file
38
manifest/armv7l/r/ruby_json.filelist
Normal file
@@ -0,0 +1,38 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/CHANGES.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/LEGAL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/fbuffer/fbuffer.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/generator/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/generator/generator.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/parser/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/parser/parser.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/simd/conf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/simd/simd.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/vendor/fpconv.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/ext/json/ext/vendor/jeaiii-ltoa.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/json.gemspec
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/bigdecimal.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/complex.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/core.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/date.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/date_time.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/exception.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/ostruct.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/range.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/rational.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/regexp.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/set.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/struct.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/symbol.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/add/time.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/common.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/ext.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/ext/generator.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/ext/generator/state.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/ext/parser.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/generic_object.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/truffle_ruby/generator.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-armv8l-linux-eabihf/lib/json/version.rb
|
||||
15
manifest/i686/r/ruby_cgi.filelist
Normal file
15
manifest/i686/r/ruby_cgi.filelist
Normal file
@@ -0,0 +1,15 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/ext/cgi/escape/depend
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/ext/cgi/escape/escape.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/ext/cgi/escape/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/cookie.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/core.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/escape.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/escape.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/html.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/session.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/session/pstore.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/cgi-0.5.0-x86-linux/lib/cgi/util.rb
|
||||
20
manifest/i686/r/ruby_erb.filelist
Normal file
20
manifest/i686/r/ruby_erb.filelist
Normal file
@@ -0,0 +1,20 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/BDSL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/Gemfile
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/LICENSE.txt
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/NEWS.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/Rakefile
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/_doc/cgi.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/bin/console
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/bin/setup
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/erb.gemspec
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/ext/erb/escape/escape.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/ext/erb/escape/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb/compiler.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb/def_method.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb/escape.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb/util.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/lib/erb/version.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/erb-5.0.2-x86-linux/libexec/erb
|
||||
10
manifest/i686/r/ruby_etc.filelist
Normal file
10
manifest/i686/r/ruby_etc.filelist
Normal file
@@ -0,0 +1,10 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/ChangeLog
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/ext/etc/constdefs.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/ext/etc/etc.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/ext/etc/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/ext/etc/mkconstants.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/lib/etc.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/etc-1.4.6-x86-linux/test/etc/test_etc.rb
|
||||
3
manifest/i686/r/ruby_gdbm.filelist
Normal file
3
manifest/i686/r/ruby_gdbm.filelist
Normal file
@@ -0,0 +1,3 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86-linux/ext/gdbm/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86-linux/ext/gdbm/gdbm.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86-linux/lib/gdbm.so
|
||||
8
manifest/i686/r/ruby_io_console.filelist
Normal file
8
manifest/i686/r/ruby_io_console.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/ext/io/console/console.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/ext/io/console/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/ext/io/console/win32_vk.inc
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/lib/io/console.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/io-console-0.8.1-x86-linux/lib/io/console/size.rb
|
||||
38
manifest/i686/r/ruby_json.filelist
Normal file
38
manifest/i686/r/ruby_json.filelist
Normal file
@@ -0,0 +1,38 @@
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/BSDL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/CHANGES.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/COPYING
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/LEGAL
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/README.md
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/fbuffer/fbuffer.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/generator/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/generator/generator.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/parser/extconf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/parser/parser.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/simd/conf.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/simd/simd.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/vendor/fpconv.c
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/ext/json/ext/vendor/jeaiii-ltoa.h
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/json.gemspec
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/bigdecimal.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/complex.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/core.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/date.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/date_time.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/exception.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/ostruct.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/range.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/rational.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/regexp.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/set.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/struct.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/symbol.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/add/time.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/common.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/ext.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/ext/generator.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/ext/generator/state.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/ext/parser.so
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/generic_object.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/truffle_ruby/generator.rb
|
||||
/usr/local/lib/ruby/gems/3.4.0/gems/json-2.13.2-x86-linux/lib/json/version.rb
|
||||
15
manifest/x86_64/r/ruby_cgi.filelist
Normal file
15
manifest/x86_64/r/ruby_cgi.filelist
Normal file
@@ -0,0 +1,15 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/BSDL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/COPYING
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/README.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/ext/cgi/escape/depend
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/ext/cgi/escape/escape.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/ext/cgi/escape/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/cookie.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/core.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/escape.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/escape.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/html.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/session.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/session/pstore.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/cgi-0.5.0-x86_64-linux/lib/cgi/util.rb
|
||||
20
manifest/x86_64/r/ruby_erb.filelist
Normal file
20
manifest/x86_64/r/ruby_erb.filelist
Normal file
@@ -0,0 +1,20 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/BDSL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/COPYING
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/Gemfile
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/LICENSE.txt
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/NEWS.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/README.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/Rakefile
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/_doc/cgi.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/bin/console
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/bin/setup
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/erb.gemspec
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/ext/erb/escape/escape.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/ext/erb/escape/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb/compiler.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb/def_method.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb/escape.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb/util.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/lib/erb/version.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/erb-5.0.2-x86_64-linux/libexec/erb
|
||||
10
manifest/x86_64/r/ruby_etc.filelist
Normal file
10
manifest/x86_64/r/ruby_etc.filelist
Normal file
@@ -0,0 +1,10 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/BSDL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/COPYING
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/ChangeLog
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/README.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/ext/etc/constdefs.h
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/ext/etc/etc.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/ext/etc/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/ext/etc/mkconstants.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/lib/etc.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/etc-1.4.6-x86_64-linux/test/etc/test_etc.rb
|
||||
3
manifest/x86_64/r/ruby_gdbm.filelist
Normal file
3
manifest/x86_64/r/ruby_gdbm.filelist
Normal file
@@ -0,0 +1,3 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86_64-linux/ext/gdbm/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86_64-linux/ext/gdbm/gdbm.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/gdbm-2.1.1-x86_64-linux/lib/gdbm.so
|
||||
8
manifest/x86_64/r/ruby_io_console.filelist
Normal file
8
manifest/x86_64/r/ruby_io_console.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/BSDL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/COPYING
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/README.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/ext/io/console/console.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/ext/io/console/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/ext/io/console/win32_vk.inc
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/lib/io/console.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/io-console-0.8.1-x86_64-linux/lib/io/console/size.rb
|
||||
38
manifest/x86_64/r/ruby_json.filelist
Normal file
38
manifest/x86_64/r/ruby_json.filelist
Normal file
@@ -0,0 +1,38 @@
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/BSDL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/CHANGES.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/COPYING
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/LEGAL
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/README.md
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/fbuffer/fbuffer.h
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/generator/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/generator/generator.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/parser/extconf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/parser/parser.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/simd/conf.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/simd/simd.h
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/vendor/fpconv.c
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/ext/json/ext/vendor/jeaiii-ltoa.h
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/json.gemspec
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/bigdecimal.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/complex.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/core.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/date.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/date_time.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/exception.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/ostruct.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/range.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/rational.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/regexp.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/set.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/struct.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/symbol.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/add/time.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/common.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/ext.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/ext/generator.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/ext/generator/state.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/ext/parser.so
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/generic_object.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/truffle_ruby/generator.rb
|
||||
/usr/local/lib64/ruby/gems/3.4.0/gems/json-2.13.2-x86_64-linux/lib/json/version.rb
|
||||
@@ -35,8 +35,10 @@ class Ruby < Package
|
||||
# at run-time, system's gmp, openssl, and zlib can be used
|
||||
|
||||
def self.patch
|
||||
# Download bundled gems version from Top of Tree.
|
||||
downloader 'https://github.com/ruby/ruby/raw/af718aaf4b56aacbe38c20c298dad35a932c2019/gems/bundled_gems', '563fa91f632e4afddf5eed00c943dacffc5fb2f59e69a5d0687b3387ee0a5a49', 'gems/bundled_gems'
|
||||
# Download bundled gems version from Top of Tree. Otherwise outdated
|
||||
# compile needed gems during install can cause issues when updates
|
||||
# are attempted.
|
||||
downloader 'https://github.com/ruby/ruby/raw/refs/heads/master/gems/bundled_gems', 'SKIP', 'gems/bundled_gems'
|
||||
end
|
||||
|
||||
def self.build
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_bundler < RUBY
|
||||
description "Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably."
|
||||
homepage 'https://bundler.io'
|
||||
version "2.6.9-#{CREW_RUBY_VER}"
|
||||
version "2.7.1-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,11 +3,19 @@ require 'buildsystems/ruby'
|
||||
class Ruby_cgi < RUBY
|
||||
description 'Support for the common gateway interface protocol.'
|
||||
homepage 'https://github.com/ruby/cgi'
|
||||
version "0.4.2-#{CREW_RUBY_VER}"
|
||||
version "0.5.0-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '638200863fc3f23003e62cfd66d5d141fe46669bcde9766f5e147d59e16a0ce0',
|
||||
armv7l: '638200863fc3f23003e62cfd66d5d141fe46669bcde9766f5e147d59e16a0ce0',
|
||||
i686: '6526f8417c3820f657b82e81696c9bf49285325abac8cf6bcbed35b6c8e3e6b1',
|
||||
x86_64: '5fdfffc4229cebfca3f283abf42e43371a4a0f2c1567dc4a3d3067e5ce45a959'
|
||||
})
|
||||
|
||||
conflicts_ok
|
||||
no_compile_needed
|
||||
gem_compile_needed
|
||||
end
|
||||
|
||||
@@ -3,17 +3,17 @@ require 'buildsystems/ruby'
|
||||
class Ruby_erb < RUBY
|
||||
description 'An easy to use but powerful templating system for Ruby.'
|
||||
homepage 'https://github.com/ruby/erb'
|
||||
version "5.0.1-#{CREW_RUBY_VER}"
|
||||
version "5.0.2-#{CREW_RUBY_VER}"
|
||||
license 'BSD-2-Clause'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '771050120f54435a6578825b5a92a59f4a155453faf427bcbf0740003738725b',
|
||||
armv7l: '771050120f54435a6578825b5a92a59f4a155453faf427bcbf0740003738725b',
|
||||
i686: 'd58b89833c7eff6b66055d01e80b4edcc9bc7efb5b24bca6614350167a2015b5',
|
||||
x86_64: 'c8833c1eeb4150ab68df29c6352a64f6e3390aea878f0f8f6023302cfd6d9a7f'
|
||||
aarch64: 'a04f71d60f08fdaa5e8e9684c80fc1076477934e7f84992ab0818b9e23cae064',
|
||||
armv7l: 'a04f71d60f08fdaa5e8e9684c80fc1076477934e7f84992ab0818b9e23cae064',
|
||||
i686: 'e61fb795d13f5277120da061476e5614d7707adc4bad3e503374333466e34f84',
|
||||
x86_64: '4304014ffafb0b127e6b5fd89c74f945aecd63143bc63a8c168c63a0d0611eac'
|
||||
})
|
||||
|
||||
depends_on 'ruby_cgi' # R
|
||||
|
||||
@@ -3,17 +3,17 @@ require 'buildsystems/ruby'
|
||||
class Ruby_etc < RUBY
|
||||
description 'Provides access to information typically stored in unix /etc directory.'
|
||||
homepage 'https://github.com/ruby/etc'
|
||||
version "1.4.5-#{CREW_RUBY_VER}"
|
||||
version "1.4.6-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '024c05673730fc7daf911de1d6e55c6f356f5b117624bbc7c1518e5e94dbb43c',
|
||||
armv7l: '024c05673730fc7daf911de1d6e55c6f356f5b117624bbc7c1518e5e94dbb43c',
|
||||
i686: '4d3ad83bec00f97af032b3fed1bf48f3bd6ba42db564a2fa7bf0f33267c441c5',
|
||||
x86_64: 'd26b0e71c5acff7122cf438fe0031b510c40e834195a4d88cd72817653ed4100'
|
||||
aarch64: '7c342cd0ce5fed8b3909017ca419cfb2b2baff20e8d2ccd81230715ab86f3f15',
|
||||
armv7l: '7c342cd0ce5fed8b3909017ca419cfb2b2baff20e8d2ccd81230715ab86f3f15',
|
||||
i686: '4a4a2c7c4c9e175640df60d83d337cbd63f023e35f900293a2b23f93867643a1',
|
||||
x86_64: '2e6018c01f20bd1797f585716019533ded413b551ad713325d8d43fcc2daed4d'
|
||||
})
|
||||
|
||||
conflicts_ok
|
||||
|
||||
@@ -3,17 +3,17 @@ require 'buildsystems/ruby'
|
||||
class Ruby_gdbm < RUBY
|
||||
description 'Ruby extension for GNU dbm.'
|
||||
homepage 'https://github.com/ruby/gdbm'
|
||||
version "2.1.0-#{CREW_RUBY_VER}"
|
||||
version "2.1.1-#{CREW_RUBY_VER}"
|
||||
license 'BSD-2-Clause'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '3514768aca721d902ca8272e90c3d7d51da3c9ab2d79eecc134c73eafb0b89c0',
|
||||
armv7l: '3514768aca721d902ca8272e90c3d7d51da3c9ab2d79eecc134c73eafb0b89c0',
|
||||
i686: '761a94f6c28950a901e4b32ed0a48be3d0c3e99c1d97e26ce2ff997af0bca173',
|
||||
x86_64: 'efcbc3eacf91acc1569673e9bf3d7ce2ddcd7f933abd64a0f2471f25b7fe3ec9'
|
||||
aarch64: 'cec83f701d7dfa462a81cbf0c261c4132fa0184e0c89d9ab50a3b890ac0f2bcb',
|
||||
armv7l: 'cec83f701d7dfa462a81cbf0c261c4132fa0184e0c89d9ab50a3b890ac0f2bcb',
|
||||
i686: '37eed9c5c1bc05c8d421b0353f380593709fbb2fa7769e54a6c7ec26dcd8f5b7',
|
||||
x86_64: '729267b6592f7de532659e915d244a9217336025ce18557b3a6abc60496f506d'
|
||||
})
|
||||
|
||||
conflicts_ok
|
||||
|
||||
@@ -3,17 +3,17 @@ require 'buildsystems/ruby'
|
||||
class Ruby_io_console < RUBY
|
||||
description 'add console capabilities to IO instances.'
|
||||
homepage 'https://github.com/ruby/io-console'
|
||||
version "0.8.0-#{CREW_RUBY_VER}"
|
||||
version "0.8.1-#{CREW_RUBY_VER}"
|
||||
license 'BSD-2-Clause'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '6dd328b99a72d54a5bc932f71844881541a3a13f52c64e37c18547901ca24c3d',
|
||||
armv7l: '6dd328b99a72d54a5bc932f71844881541a3a13f52c64e37c18547901ca24c3d',
|
||||
i686: 'c117feb1dccfc6f5ecefea5a93ffed89f50351bff70a0953aee0b88e73f610eb',
|
||||
x86_64: 'a6d663b33e4e55483dd0cad9ab16798a66a734b6d580c9a9ea2ede3ad6cc71e7'
|
||||
aarch64: 'ffdac0f757bcef6149a861d461290a22d5be5c03cdde27450297d1605ad7d516',
|
||||
armv7l: 'ffdac0f757bcef6149a861d461290a22d5be5c03cdde27450297d1605ad7d516',
|
||||
i686: 'b13e17e63eb453cf871dcd3dca24fb5620aee619bb842f863888060f34ef9663',
|
||||
x86_64: '7f4de5173f80bc06fd9c9cdaa2a31e26df030706dd62adfc32d7d135efdb4529'
|
||||
})
|
||||
|
||||
conflicts_ok
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_io_nonblock < RUBY
|
||||
description 'Enables non-blocking mode with io class.'
|
||||
homepage 'https://github.com/ruby/io-nonblock'
|
||||
version "0.3.1-#{CREW_RUBY_VER}"
|
||||
version "0.3.2-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_io_wait < RUBY
|
||||
description 'Waits until io is readable or writable without blocking.'
|
||||
homepage 'https://github.com/ruby/io-wait'
|
||||
version "0.3.1-#{CREW_RUBY_VER}"
|
||||
version "0.3.2-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,17 +3,17 @@ require 'buildsystems/ruby'
|
||||
class Ruby_json < RUBY
|
||||
description 'This is a JSON implementation as a Ruby extension in C.'
|
||||
homepage 'https://flori.github.io/json'
|
||||
version "2.12.2-#{CREW_RUBY_VER}"
|
||||
version "2.13.2-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
binary_compression 'gem'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: 'a097032c47068fd1d2be644ba73d4088ec838fcf85b04aa4f538363c6d7bb64d',
|
||||
armv7l: 'a097032c47068fd1d2be644ba73d4088ec838fcf85b04aa4f538363c6d7bb64d',
|
||||
i686: '1a0fca8623424a290da7221e2aed57c45132d5be82be76cfb1de9b73cebf6368',
|
||||
x86_64: 'd29eb0ac6a8dfe22805295349767f321d37531e178e97a342ad5dabcf03d855c'
|
||||
aarch64: 'fb439eb0c07764a05805e8c1a0ef8af5d22d306e17f420a69e5a0a9ea917026b',
|
||||
armv7l: 'fb439eb0c07764a05805e8c1a0ef8af5d22d306e17f420a69e5a0a9ea917026b',
|
||||
i686: '7865e5b6f3e9a57343e1e9f1511c28bab2be784169f39427847e4faa285ea818',
|
||||
x86_64: '55c11b04e2c3490590339713a0d74381b544d48e7f84a4d68b8beb1983553314'
|
||||
})
|
||||
|
||||
conflicts_ok
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_net_imap < RUBY
|
||||
description 'Ruby client api for Internet Message Access Protocol'
|
||||
homepage 'https://github.com/ruby/net-imap'
|
||||
version "0.5.5-#{CREW_RUBY_VER}"
|
||||
version "0.5.9-#{CREW_RUBY_VER}"
|
||||
license 'BSD-2-Clause'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_net_smtp < RUBY
|
||||
description 'Simple Mail Transfer Protocol client library for Ruby.'
|
||||
homepage 'https://github.com/ruby/net-smtp'
|
||||
version "0.5.0-#{CREW_RUBY_VER}"
|
||||
version "0.5.1-#{CREW_RUBY_VER}"
|
||||
license 'BSD-2-Clause'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_ostruct < RUBY
|
||||
description 'Class to build custom data structures, similar to a hash.'
|
||||
homepage 'https://github.com/ruby/ostruct'
|
||||
version "0.6.2-#{CREW_RUBY_VER}"
|
||||
version "0.6.3-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_parser < RUBY
|
||||
description 'A Ruby parser written in pure Ruby.'
|
||||
homepage 'https://github.com/whitequark/parser'
|
||||
version "3.3.8.0-#{CREW_RUBY_VER}"
|
||||
version "3.3.9.0-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_rdoc < RUBY
|
||||
description 'RDoc produces HTML and command-line documentation for Ruby projects.'
|
||||
homepage 'https://ruby.github.io/rdoc'
|
||||
version "6.14.1-#{CREW_RUBY_VER}"
|
||||
version "6.14.2-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_regexp_parser < RUBY
|
||||
description 'A library for tokenizing, lexing, and parsing Ruby regular expressions.'
|
||||
homepage 'https://github.com/ammar/regexp_parser'
|
||||
version "2.10.0-#{CREW_RUBY_VER}"
|
||||
version "2.11.0-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_reline < RUBY
|
||||
description 'Alternative GNU Readline or Editline implementation by pure Ruby.'
|
||||
homepage 'https://github.com/ruby/reline'
|
||||
version "0.6.1-#{CREW_RUBY_VER}"
|
||||
version "0.6.2-#{CREW_RUBY_VER}"
|
||||
license 'Ruby'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -6,7 +6,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_rubocop < RUBY
|
||||
description 'A Ruby static code analyzer and formatter'
|
||||
homepage 'https://rubocop.org'
|
||||
version "1.78.0-#{CREW_RUBY_VER}"
|
||||
version "1.79.2-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_rubygems_update < RUBY
|
||||
description 'RubyGems is a package management framework for Ruby.'
|
||||
homepage 'https://github.com/rubygems/rubygems'
|
||||
version "3.7.0-#{CREW_RUBY_VER}"
|
||||
version "3.7.1-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_solargraph < RUBY
|
||||
description 'IDE tools for code completion, inline documentation, and static analysis.'
|
||||
homepage 'https://solargraph.org'
|
||||
version "0.56.1-#{CREW_RUBY_VER}"
|
||||
version "0.56.2-#{CREW_RUBY_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
|
||||
class Ruby_test_unit < RUBY
|
||||
description '|- test-unit (test::unit) is unit testing framework for ruby, based on xunit principles.'
|
||||
homepage 'https://test-unit.github.io/'
|
||||
version "3.6.7-#{CREW_RUBY_VER}"
|
||||
version "3.7.0-#{CREW_RUBY_VER}"
|
||||
license 'PSFL'
|
||||
compatibility 'all'
|
||||
source_url 'SKIP'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/local/bin/ruby
|
||||
# update_ruby_gem_packages version 2.2 (for Chromebrew)
|
||||
# update_ruby_gem_packages version 2.3 (for Chromebrew)
|
||||
# Author: Satadru Pramanik (satmandu) satadru at gmail dot com
|
||||
# Usage in root of cloned chromebrew repo:
|
||||
# tools/update_ruby_gem_packages.rb
|
||||
@@ -45,9 +45,10 @@ def check_for_updated_ruby_packages
|
||||
# We replace all dashes with underscores in our initial package names, but some gems actually use underscores, so we need special cases.
|
||||
# This list was created by looking at what packages were listed as not having updates in rubygems, and then looking up the upstream name for them.
|
||||
if %w[
|
||||
connection_pool error_highlight lint_roller method_source
|
||||
mini_mime multi_xml mutex_m power_assert regexp_parser
|
||||
repl_type_completor ruby2_keywords syntax_suggest
|
||||
connection_pool error_highlight jaro_winkler
|
||||
lint_roller method_source mini_mime multi_xml mutex_m
|
||||
power_assert regexp_parser repl_type_completor ruby2_keywords
|
||||
syntax_suggest
|
||||
].include?(gem_name)
|
||||
# These gems used underscores originally, so don't replace anything
|
||||
elsif gem_name == 'language_server_protocol'
|
||||
@@ -76,7 +77,7 @@ def check_for_updated_ruby_packages
|
||||
|
||||
next unless Libversion.version_compare2(PackageUtils.get_clean_version(pkg.version), gem_version) == -1
|
||||
|
||||
updateable_packages[package] = ruby_gem_version
|
||||
updateable_packages[package] = gem_version
|
||||
end
|
||||
end
|
||||
pool.shutdown
|
||||
|
||||
Reference in New Issue
Block a user