Files
chromebrew/packages/ruby_nkf.rb
github-actions[bot] dce18d8dd9 Ruby => 3.4.1 (#11066)
* Ruby => 3.4.0, and remove old kernel workarounds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to ruby

* Add built packages for linux/amd64 to ruby

* Add built packages for linux/arm/v7 to ruby

* dep adjustment for Ruby 3.4

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add gem adjustment for ruby 3.4.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update ruby gems deps.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust ruby_resolv_replace requirements.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update rubygems package name.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add repl_type_completor package.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update ruby => 3.4.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust build to prevent breakage.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust build workflow script.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add workaround for broken rubocop from ruby upgrade.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Handle case of gem compiler not being installed.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to ruby

* Add built packages for linux/amd64 to ruby

* Add built packages for linux/arm/v7 to ruby

* Update lib/downloader.rb

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update packages/ruby_repl_type_completor.rb

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update tools/build_updated_packages.rb

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update packages/ruby_repl_type_completor.rb

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update tools/build_updated_packages.rb

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Add broken rake invocation workaround.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update Rubygems.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update gems and fix gem updater to account for rubygems.org/versions appending updates during the month to the bottom of the file.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Sync up logic in buildsystems/ruby.rb and tools/update_ruby_gem_packages.rb

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-31 19:00:07 +00:00

22 lines
665 B
Ruby

require 'buildsystems/ruby'
class Ruby_nkf < RUBY
description 'Ruby extension for Network Kanji Filter'
homepage 'https://github.com/ruby/nkf'
version "0.2.0-#{CREW_RUBY_VER}"
license 'BSD-2-Clause'
compatibility 'all'
source_url 'SKIP'
binary_compression 'gem'
binary_sha256({
aarch64: '6d253a775655cb03ae0a30d3d3d638844d9735df3629a166a79d3f012d488b14',
armv7l: '6d253a775655cb03ae0a30d3d3d638844d9735df3629a166a79d3f012d488b14',
i686: '30a5076b3fe7c6f5fe8094b8443d345138c4c98c09cc9e28d82127097fcb97fb',
x86_64: '37184992d5efe2dc2e5c3f1cf08a16219655f3dcec0a996103004f82cc4496c8'
})
conflicts_ok
gem_compile_needed
end