[tbb-commits] [tor-browser-build/master] Bug 40191: Update application-services to 67.2.0
sysrqb at torproject.org
sysrqb at torproject.org
Thu Jan 14 20:57:41 UTC 2021
commit 0941260263176268d9669a0dcea6d12cd7089851
Author: Georg Koppen <gk at torproject.org>
Date: Sat Dec 19 09:48:11 2020 +0000
Bug 40191: Update application-services to 67.2.0
---
projects/application-services/build | 9 ++------
projects/application-services/config | 41 ++++--------------------------------
projects/nss/config | 4 ++--
3 files changed, 8 insertions(+), 46 deletions(-)
diff --git a/projects/application-services/build b/projects/application-services/build
index f366605..8cf98a8 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -12,18 +12,13 @@ tar -C $GRADLE_HOME -xf $rootdir/[% c('input_files_by_name/gradle') %]
export PATH=$GRADLE_HOME/gradle/bin:$PATH
cd /var/tmp/dist
[% FOREACH arch = ['armv7', 'aarch64', 'x86', 'x86_64'] -%]
- # The host (i.e. Linux) bits should be the same for all four targets. Thus,
- # extracting all input files into the same place should give us a working host
- # part with all the needed target architectures.
- tar -xf $rootdir/[% c('input_files_by_name/rust-' _ arch) %]
tar -xf $rootdir/[% c('input_files_by_name/nss-' _ arch) %]
mv nss nss-[% arch %]
tar -xf $rootdir/[% c('input_files_by_name/sqlcipher-' _ arch) %]
mv sqlcipher sqlcipher-[% arch %]
[% END -%]
-# We pick the armv7 flavor, but it actually does not matter which one we choose
-# as `uniffi-bindgen` is a host tool. See: tor-browser-build#40171.
-tar -xf $rootdir/[% c('input_files_by_name/uniffi-rs-armv7') %]
+tar -xf $rootdir/[% c('input_files_by_name/rust') %]
+tar -xf $rootdir/[% c('input_files_by_name/uniffi-rs') %]
export PATH=/var/tmp/dist/rust/bin:/var/tmp/dist/uniffi-rs:$PATH
cd $rootdir
diff --git a/projects/application-services/config b/projects/application-services/config
index a67a880..93a099d 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-version: 67.0.0
-git_hash: 6a234c2b1e1972f11e585551d4cf2e40e84bf16f
+version: 67.2.0
+git_hash: 4cc798c8cd8a1e38ce88e0bb22a05692be63b164
git_url: https://github.com/mozilla/application-services
git_submodule: 1
@@ -26,43 +26,10 @@ input_files:
name: '[% c("var/compiler") %]'
- project: gradle
name: gradle
- # We need the torbrowser-* targets for Rust and Rust-dependent projects, see:
- # #40094.
- project: rust
- name: rust-armv7
- target_prepend:
- - torbrowser-android-armv7
- - project: rust
- name: rust-aarch64
- target_prepend:
- - torbrowser-android-aarch64
- - project: rust
- name: rust-x86
- target_prepend:
- - torbrowser-android-x86
- - project: rust
- name: rust-x86_64
- target_prepend:
- - torbrowser-android-x86_64
- # `uniffi-rs` provides us with a host tool, yet we still need to include
- # artifacts for all architectures to avoid unnecessary rebuilding later on.
- # See: tor-browser-build#40171.
+ name: rust
- project: uniffi-rs
- name: uniffi-rs-armv7
- target_prepend:
- - torbrowser-android-armv7
- - project: uniffi-rs
- name: uniffi-rs-aarch64
- target_prepend:
- - torbrowser-android-aarch64
- - project: uniffi-rs
- name: uniffi-rs-x86
- target_prepend:
- - torbrowser-android-x86
- - project: uniffi-rs
- name: uniffi-rs-x86_64
- target_prepend:
- - torbrowser-android-x86_64
+ name: uniffi-rs
- project: nss
name: nss-armv7
target_prepend:
diff --git a/projects/nss/config b/projects/nss/config
index 4fc6c90..fb84009 100644
--- a/projects/nss/config
+++ b/projects/nss/config
@@ -2,7 +2,7 @@
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
# The required versions for application-services can be found at the respective
# commit in libs/build-all.sh
-version: 3.57
+version: 3.59
nspr_version: 4.29
var:
container:
@@ -19,7 +19,7 @@ input_files:
project: ninja
- URL: 'https://ftp.mozilla.org/pub/security/nss/releases/NSS_[% c("version") | replace("\\.", "_") %]_RTM/src/nss-[% c("version") %]-with-nspr-[% c("nspr_version") %].tar.gz'
name: nss
- sha256sum: d457f915846219b20e8ad1dba80b9273e3f27aca3cebc4a0775ae8641e899ad1
+ sha256sum: 2e2c09c17b1c9f43a2f0a5d83a30a712bff3016d2b7cf5a3dd904847292607ae
- filename: configure.patch
- filename: config.patch
- filename: bug_13028.patch
More information about the tbb-commits
mailing list