AutoBuild: icu4c started at 2025-07-18-03UTC. (#12217)

* icu4c => 77.1

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

* adjust icu4c

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

* Add built packages for linux/386 to branch icu4c.

* Add built packages for linux/amd64 to branch icu4c.

* icu4c => 77.1

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

* WIP updates

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

* Adjust icu4c build again.

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

* rebuilds

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

* WIP gettext

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

* Add gettext build.

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

* Add built packages for linux/386 to branch icu4c.

* Add built packages for linux/amd64 to branch icu4c.

* Add built packages for linux/arm/v7 to branch icu4c.

* Update packages

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

* more updates

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

* update

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

* updates

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

* updates

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

* updates

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

* update

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

* update

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

* update cairo

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

* update pango

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

* update

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

* Add built packages for linux/386 to branch icu4c.

* Update boost url

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

* Add built packages for linux/386 to branch icu4c.

* Add built packages for linux/amd64 to branch icu4c.

* Add built packages for linux/arm/v7 to branch icu4c.

* Adjust unit tests.

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>
This commit is contained in:
chromebrew-actions[bot]
2025-07-17 23:02:41 -05:00
committed by GitHub
parent b765ffe8f7
commit 61b0df9252
53 changed files with 836 additions and 793 deletions

View File

@@ -3,7 +3,7 @@ require_relative '../require_gem'
require_relative '../report_buildsystem_methods'
class RUST < Package
property :rust_channel, :rust_features, :rust_options, :rust_release_profile, :rust_targets, :pre_rust_options, :rust_build_extras, :rust_install_extras
property :rust_channel, :rust_features, :rust_install_path, :rust_options, :rust_release_profile, :rust_targets, :pre_rust_options, :rust_build_extras, :rust_install_extras
def self.build
rust_env =
@@ -16,6 +16,7 @@ class RUST < Package
@channel_flag = @rust_channel.to_s.empty? ? '' : "+#{@rust_channel}"
@features = @rust_features.to_s.empty? ? '' : "--features #{@rust_features}"
@profile = @rust_release_profile.to_s.empty? ? 'release' : @rust_release_profile
@rust_install_path ||= '.'
extend ReportBuildsystemMethods
print_buildsystem_methods
@@ -40,14 +41,16 @@ class RUST < Package
PATH: "#{CREW_PREFIX}/share/cargo/bin:" + ENV.fetch('PATH', nil)
}.transform_keys(&:to_s)
system rust_env, "cargo #{@channel_flag} install \
--profile=#{@profile} \
--offline \
--no-track \
--path . \
#{@features} \
#{@rust_options} \
--root #{CREW_DEST_PREFIX}"
@rust_install_path.split.each do |path|
system rust_env, "cargo #{@channel_flag} install \
--profile=#{@profile} \
--offline \
--no-track \
--path #{path} \
#{@features} \
#{@rust_options} \
--root #{CREW_DEST_PREFIX}"
end
@rust_install_extras&.call
end
end