mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-05-01 03:00:26 -04:00
* Add unbuilt strace to updater-strace-6.18 * Ruby gem updates — ruby_mini_portile2 → 2.8.9-ruby4.0,ruby_httparty: 0.23.2-ruby3.4 → 0.24.0-ruby4.0,ruby_jaro_winkler: 1.6.1-ruby3.4 → 1.6.1-ruby4.0,ruby_nokogiri: 1.18.10-ruby3.4 → 1.19.0-ruby4.0,ruby_pry: 0.15.2-ruby3.4 → 0.16.0-ruby4.0,ruby_rubocop_ast: 1.48.0-ruby3.4 → 1.49.0-ruby4.0,ruby_solargraph: 0.57.0-ruby3.4 → 0.58.1-ruby4.0,ruby_strscan: 3.1.6-ruby3.4 → 3.1.7-ruby4.0,ruby_test_unit: 3.7.6-ruby3.4 → 3.7.7-ruby4.0,ruby_thor: 1.4.0-ruby3.4 → 1.5.0-ruby4.0 (#14063) * Ruby gem updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add mini_portile2 gem. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust mini_portile2 package. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Build jaro_winkler for ruby 4 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add nokogiri build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * ruby_updates: Package File Update Run on linux/386 container. * Add mini_portile2 filelist. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add other mini_portile2 filelists. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * ruby_updates: Package File Update Run on linux/amd64 container. * ruby_updates: Package File Update Run on linux/arm/v7 container. * Only bump ruby version in lib/const.rb. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update ruby_thor Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Minimize sudo usage in workflow. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add more files in push-check. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * ruby_updates: Package File Update Run on linux/386 container. * ruby_updates: Package File Update Run on linux/amd64 container. * ruby_updates: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-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> * updater-strace-6.18: Package File Update Run on linux/386 container. * updater-strace-6.18: Package File Update Run on linux/amd64 container. * updater-strace-6.18: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com> Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
28 lines
1.1 KiB
Ruby
28 lines
1.1 KiB
Ruby
require 'buildsystems/autotools'
|
|
|
|
class Strace < Autotools
|
|
description 'strace is a diagnostic, debugging and instructional userspace utility for Linux.'
|
|
homepage 'https://strace.io/'
|
|
version '6.18'
|
|
license 'BSD'
|
|
compatibility 'all'
|
|
source_url "https://strace.io/files/#{version}/strace-#{version}.tar.xz"
|
|
source_sha256 '0ad5dcba973a69e779650ef1cb335b12ee60716fc7326609895bd33e6d2a7325'
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: 'f09d352f9173eea42ef7c3db6b45ad7cfc39f7d1d3246f29e69705b76989e97d',
|
|
armv7l: 'f09d352f9173eea42ef7c3db6b45ad7cfc39f7d1d3246f29e69705b76989e97d',
|
|
i686: 'abe1a2183da52fb0b8f52e530c9ace2dc7230bbca4c5e52313d362427b3fe8bb',
|
|
x86_64: '0ac5d57c8347e7ab815a7eafd7f1fbefd7971b2d68433d92c69344bcc035fbbf'
|
|
})
|
|
|
|
depends_on 'elfutils' # Needed for stack trace support
|
|
depends_on 'glibc' # R
|
|
|
|
# This needs to be built with linux headers 5.15 on x86_64 via
|
|
# CREW_KERNEL_VERSION=5.15 crew upgrade linuxheaders ; CREW_KERNEL_VERSION=5.15 crew build strace
|
|
|
|
autotools_configure_options '--disable-mpers --with-libdw --disable-gcc-Werror'
|
|
end
|