This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch maint-11.5 in repository builders/tor-browser-build.
from 54ec362 Bug 40513: Add script for signing Android apks new a76f5b4 Bug 40547: Use container/remote_* from rbm new 0563692 Bug 41052: Updated the manual to pipeline 44679
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
Summary of changes: doc/how-to-create-gradle-dependencies-list.txt | 2 +- doc/how-to-update-the-manual.txt | 3 +- projects/agouti/config | 5 +- projects/aiohttp/config | 5 +- projects/aiohttp_socks/config | 5 +- projects/aiorpcx/config | 5 +- projects/android-components/config | 8 +-- projects/android-toolchain/config | 4 +- projects/application-services/config | 8 +-- projects/async_timeout/config | 5 +- projects/attr/config | 5 +- projects/binutils/config | 4 +- projects/cbindgen/config | 4 +- projects/cctools/config | 6 +- projects/certifi/config | 5 +- projects/chardet/config | 5 +- projects/clang/config | 4 +- projects/cmake/config | 5 +- projects/container-image/config | 5 +- projects/dns/config | 5 +- projects/ecdsa/config | 5 +- projects/edwards25519-extra/config | 4 +- projects/edwards25519/config | 4 +- projects/electrum-nmc/config | 5 +- projects/fenix/config | 9 ++- projects/firefox/config | 14 ++-- projects/fonts/config | 4 +- projects/fxc2/config | 4 +- projects/gcc/config | 4 +- projects/geckoview/config | 9 ++- projects/glean/config | 5 +- projects/go-difflib/config | 4 +- projects/go-spew/config | 4 +- projects/go/config | 4 +- projects/goansicolor/config | 5 +- projects/gobsaes/config | 4 +- projects/gobtcd/config | 5 +- projects/gobtcd2/config | 4 +- projects/gobtclog/config | 5 +- projects/gobtcutil/config | 5 +- projects/gobuildinfo/config | 5 +- projects/gocheck/config | 4 +- projects/gocompress/config | 4 +- projects/goconfigurable/config | 5 +- projects/godegoutils/config | 5 +- projects/godexlogconfig/config | 5 +- projects/godns/config | 5 +- projects/goeasyconfig/config | 5 +- projects/goerrors/config | 4 +- projects/gogroupcache/config | 5 +- projects/goisatty/config | 5 +- projects/gokingpin/config | 5 +- projects/gomadns/config | 5 +- projects/gomock/config | 4 +- projects/goncbtcjson/config | 5 +- projects/goncrpcclient/config | 5 +- projects/gopflag/config | 5 +- projects/gopretty/config | 5 +- projects/goptlib/config | 4 +- projects/goservice/config | 5 +- projects/gosocks/config | 5 +- projects/gosvcutils/config | 5 +- projects/gosystemd/config | 5 +- projects/gotemplate/config | 5 +- projects/gotext/config | 5 +- projects/gotoml/config | 5 +- projects/gounits/config | 5 +- projects/goutls/config | 4 +- projects/gowebsocket/config | 5 +- projects/goxcrypto/config | 4 +- projects/goxcryptoed25519/config | 4 +- projects/goxcryptoripemd160/config | 4 +- projects/goxlog/config | 5 +- projects/goxnet/config | 4 +- projects/goxnetip/config | 4 +- projects/goxsys/config | 4 +- projects/goxsysunix/config | 4 +- projects/goxtext/config | 4 +- projects/goxxerrors/config | 4 +- projects/goyaml/config | 4 +- projects/gradle/config | 4 +- projects/https-everywhere/config | 3 +- projects/idna/config | 5 +- projects/idna_ssl/config | 5 +- projects/jsonrpclib/config | 5 +- projects/kcp-go/config | 5 +- projects/libdmg-hfsplus/config | 4 +- projects/libevent/config | 4 +- projects/libtapi/config | 5 +- projects/lucetc/config | 5 +- projects/macosx-toolchain/config | 4 +- projects/manual/config | 9 ++- projects/mingw-w64-clang/config | 4 +- projects/mingw-w64/config | 4 +- projects/mmdebstrap-image/config | 5 +- projects/multidict/config | 5 +- projects/nasm/config | 5 +- projects/ncdns/config | 5 +- projects/ncprop279/config | 5 +- projects/ninja/config | 5 +- projects/node/config | 4 +- projects/nsis/config | 4 +- projects/nss/config | 4 +- projects/obfs4/config | 5 +- projects/objx/config | 4 +- projects/openssl/config | 4 +- projects/osslsigncode/config | 4 +- projects/pion-datachannel/config | 4 +- projects/pion-dtls/config | 4 +- projects/pion-ice/config | 4 +- projects/pion-interceptor/config | 4 +- projects/pion-logging/config | 4 +- projects/pion-mdns/config | 4 +- projects/pion-randutil/config | 4 +- projects/pion-rtcp/config | 4 +- projects/pion-rtp/config | 4 +- projects/pion-sctp/config | 4 +- projects/pion-sdp/config | 4 +- projects/pion-srtp/config | 4 +- projects/pion-stun/config | 4 +- projects/pion-transport/config | 4 +- projects/pion-turn/config | 4 +- projects/pion-udp/config | 4 +- projects/pion-webrtc/config | 4 +- projects/pretty/config | 4 +- projects/pty/config | 4 +- projects/pyaes/config | 5 +- projects/python/config | 4 +- projects/rust/config | 4 +- projects/siphash/config | 4 +- projects/six/config | 5 +- projects/smux/config | 5 +- projects/snowflake/config | 5 +- projects/sqlcipher/config | 4 +- projects/stemns/config | 4 +- projects/testify/config | 4 +- projects/text/config | 4 +- projects/tor-android-service/config | 4 +- projects/tor-browser/config | 4 +- projects/tor-launcher/config | 10 ++- projects/tor-onion-proxy-library/config | 4 +- projects/tor/config | 4 +- projects/typing_extensions/config | 5 +- projects/uniffi-rs/config | 5 +- projects/uuid/config | 4 +- projects/wasi-sysroot/config | 5 +- projects/yarl/config | 5 +- projects/zlib/config | 4 +- projects/zstd/config | 5 +- rbm | 2 +- rbm.conf | 97 ++++---------------------- 151 files changed, 363 insertions(+), 433 deletions(-)
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch maint-11.5 in repository builders/tor-browser-build.
commit a76f5b41974afed45e989de294574ececac10763 Author: Nicolas Vigier boklm@torproject.org AuthorDate: Fri Jul 8 13:45:43 2022 +0200
Bug 40547: Use container/remote_* from rbm
With rbm#40029, container/remote_* is now added directly to rbm, so we can remove it from rbm.conf.
We also need to rename a few options: - var/container/use_container -> container/use_container - var/container/global_disable -> container/global_disable - var/container/disable_network -> container/disable_network - var/container/dir -> container/dir --- doc/how-to-create-gradle-dependencies-list.txt | 2 +- projects/agouti/config | 5 +- projects/aiohttp/config | 5 +- projects/aiohttp_socks/config | 5 +- projects/aiorpcx/config | 5 +- projects/android-components/config | 8 +-- projects/android-toolchain/config | 4 +- projects/application-services/config | 8 +-- projects/async_timeout/config | 5 +- projects/attr/config | 5 +- projects/binutils/config | 4 +- projects/cbindgen/config | 4 +- projects/cctools/config | 6 +- projects/certifi/config | 5 +- projects/chardet/config | 5 +- projects/clang/config | 4 +- projects/cmake/config | 5 +- projects/container-image/config | 5 +- projects/dns/config | 5 +- projects/ecdsa/config | 5 +- projects/edwards25519-extra/config | 4 +- projects/edwards25519/config | 4 +- projects/electrum-nmc/config | 5 +- projects/fenix/config | 9 ++- projects/firefox/config | 14 ++-- projects/fonts/config | 4 +- projects/fxc2/config | 4 +- projects/gcc/config | 4 +- projects/geckoview/config | 9 ++- projects/glean/config | 5 +- projects/go-difflib/config | 4 +- projects/go-spew/config | 4 +- projects/go/config | 4 +- projects/goansicolor/config | 5 +- projects/gobsaes/config | 4 +- projects/gobtcd/config | 5 +- projects/gobtcd2/config | 4 +- projects/gobtclog/config | 5 +- projects/gobtcutil/config | 5 +- projects/gobuildinfo/config | 5 +- projects/gocheck/config | 4 +- projects/gocompress/config | 4 +- projects/goconfigurable/config | 5 +- projects/godegoutils/config | 5 +- projects/godexlogconfig/config | 5 +- projects/godns/config | 5 +- projects/goeasyconfig/config | 5 +- projects/goerrors/config | 4 +- projects/gogroupcache/config | 5 +- projects/goisatty/config | 5 +- projects/gokingpin/config | 5 +- projects/gomadns/config | 5 +- projects/gomock/config | 4 +- projects/goncbtcjson/config | 5 +- projects/goncrpcclient/config | 5 +- projects/gopflag/config | 5 +- projects/gopretty/config | 5 +- projects/goptlib/config | 4 +- projects/goservice/config | 5 +- projects/gosocks/config | 5 +- projects/gosvcutils/config | 5 +- projects/gosystemd/config | 5 +- projects/gotemplate/config | 5 +- projects/gotext/config | 5 +- projects/gotoml/config | 5 +- projects/gounits/config | 5 +- projects/goutls/config | 4 +- projects/gowebsocket/config | 5 +- projects/goxcrypto/config | 4 +- projects/goxcryptoed25519/config | 4 +- projects/goxcryptoripemd160/config | 4 +- projects/goxlog/config | 5 +- projects/goxnet/config | 4 +- projects/goxnetip/config | 4 +- projects/goxsys/config | 4 +- projects/goxsysunix/config | 4 +- projects/goxtext/config | 4 +- projects/goxxerrors/config | 4 +- projects/goyaml/config | 4 +- projects/gradle/config | 4 +- projects/https-everywhere/config | 3 +- projects/idna/config | 5 +- projects/idna_ssl/config | 5 +- projects/jsonrpclib/config | 5 +- projects/kcp-go/config | 5 +- projects/libdmg-hfsplus/config | 4 +- projects/libevent/config | 4 +- projects/libtapi/config | 5 +- projects/lucetc/config | 5 +- projects/macosx-toolchain/config | 4 +- projects/manual/config | 4 +- projects/mingw-w64-clang/config | 4 +- projects/mingw-w64/config | 4 +- projects/mmdebstrap-image/config | 5 +- projects/multidict/config | 5 +- projects/nasm/config | 5 +- projects/ncdns/config | 5 +- projects/ncprop279/config | 5 +- projects/ninja/config | 5 +- projects/node/config | 4 +- projects/nsis/config | 4 +- projects/nss/config | 4 +- projects/obfs4/config | 5 +- projects/objx/config | 4 +- projects/openssl/config | 4 +- projects/osslsigncode/config | 4 +- projects/pion-datachannel/config | 4 +- projects/pion-dtls/config | 4 +- projects/pion-ice/config | 4 +- projects/pion-interceptor/config | 4 +- projects/pion-logging/config | 4 +- projects/pion-mdns/config | 4 +- projects/pion-randutil/config | 4 +- projects/pion-rtcp/config | 4 +- projects/pion-rtp/config | 4 +- projects/pion-sctp/config | 4 +- projects/pion-sdp/config | 4 +- projects/pion-srtp/config | 4 +- projects/pion-stun/config | 4 +- projects/pion-transport/config | 4 +- projects/pion-turn/config | 4 +- projects/pion-udp/config | 4 +- projects/pion-webrtc/config | 4 +- projects/pretty/config | 4 +- projects/pty/config | 4 +- projects/pyaes/config | 5 +- projects/python/config | 4 +- projects/rust/config | 4 +- projects/siphash/config | 4 +- projects/six/config | 5 +- projects/smux/config | 5 +- projects/snowflake/config | 5 +- projects/sqlcipher/config | 4 +- projects/stemns/config | 4 +- projects/testify/config | 4 +- projects/text/config | 4 +- projects/tor-android-service/config | 4 +- projects/tor-browser/config | 4 +- projects/tor-launcher/config | 10 ++- projects/tor-onion-proxy-library/config | 4 +- projects/tor/config | 4 +- projects/typing_extensions/config | 5 +- projects/uniffi-rs/config | 5 +- projects/uuid/config | 4 +- projects/wasi-sysroot/config | 5 +- projects/yarl/config | 5 +- projects/zlib/config | 4 +- projects/zstd/config | 5 +- rbm | 2 +- rbm.conf | 97 ++++---------------------- 150 files changed, 358 insertions(+), 430 deletions(-)
diff --git a/doc/how-to-create-gradle-dependencies-list.txt b/doc/how-to-create-gradle-dependencies-list.txt index b233eec..31fef73 100644 --- a/doc/how-to-create-gradle-dependencies-list.txt +++ b/doc/how-to-create-gradle-dependencies-list.txt @@ -47,7 +47,7 @@ Otherwise, when calling gradle in the project's build script replace the `--offline` flag with `--debug` and remove any `-Dmaven.repo.local` arguments.
Finally, allow network access during the build by setting -`var/container/disable_network/build` to `0` in rbm.conf, and rerun the build. +`container/disable_network/build` to `0` in rbm.conf, and rerun the build.
Dependent artifacts will show up as downloads in the logs. You can pull out these dependencies into a list by passing the log file to the gradle dependency diff --git a/projects/agouti/config b/projects/agouti/config index 086aa86..badab09 100644 --- a/projects/agouti/config +++ b/projects/agouti/config @@ -6,9 +6,10 @@ filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/buil
build: '[% c("projects/go/var/build_go_lib") %]'
+container: + use_container: 1 + var: - container: - use_container: 1 go_lib: github.com/sclevine/agouti
input_files: diff --git a/projects/aiohttp/config b/projects/aiohttp/config index 79f8f64..54a632d 100644 --- a/projects/aiohttp/config +++ b/projects/aiohttp/config @@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/aiohttp.git git_hash: f6f647eb828fa738610d61481f11fa51e42599e9 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/aiohttp_socks/config b/projects/aiohttp_socks/config index 3e24f2f..c389472 100644 --- a/projects/aiohttp_socks/config +++ b/projects/aiohttp_socks/config @@ -4,8 +4,7 @@ git_url: https://github.com/romis2012/aiohttp-socks.git git_hash: 3252f4bdd37fb9a7360481977f800189cb3e3aca # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/aiorpcx/config b/projects/aiorpcx/config index fd8eb5a..35047de 100644 --- a/projects/aiorpcx/config +++ b/projects/aiorpcx/config @@ -4,8 +4,7 @@ git_url: https://github.com/kyuupichan/aiorpcX.git git_hash: 4f39366e5dee3fd0a857e53f383c628807cd2715 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/android-components/config b/projects/android-components/config index 8bcb4c5..8d4b39a 100644 --- a/projects/android-components/config +++ b/projects/android-components/config @@ -6,12 +6,12 @@ git_url: https://gitlab.torproject.org/tpo/applications/android-components.git tag_gpg_id: 1 gpg_keyring: torbutton.gpg variant: '[% IF c("var/release") %]Release[% ELSE %]Beta[% END %]' +container: + use_container: 1
var: android_components_version: 99.0.3 torbrowser_branch: 11.5 - container: - use_container: 1 # This should be updated when the list of gradle dependencies is changed. gradle_dependencies_version: 35 gradle_version: 7.0.2 @@ -62,9 +62,9 @@ steps: git_url: https://github.com/mozilla-mobile/android-components.git git_hash: releases/99.0 #tag_gpg_id: 0 + container: + use_container: 0 var: - container: - use_container: 0 get_glean_version: | #!/bin/bash read -d '' p << 'EOF' || true diff --git a/projects/android-toolchain/config b/projects/android-toolchain/config index bcb33ca..57c38c1 100644 --- a/projects/android-toolchain/config +++ b/projects/android-toolchain/config @@ -1,13 +1,13 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' version: '[% c("var/version_28") %]+[% c("var/version_29") %]+[% c("var/version_30") %]+[% c("var/version_31") %]' +container: + use_container: 1 var: version_31: 31.0.0 version_30: 30.0.2 version_29: 29.0.2 version_28: 28.0.3 - container: - use_container: 1 deps: - unzip - python3 diff --git a/projects/application-services/config b/projects/application-services/config index d65014f..4e7427c 100644 --- a/projects/application-services/config +++ b/projects/application-services/config @@ -4,10 +4,10 @@ version: 91.1.1 git_hash: 17942945873cdb8be56a9316d3cb8a611b3ef321 git_url: https://github.com/mozilla/application-services git_submodule: 1 +container: + use_container: 1
var: - container: - use_container: 1 # This should be updated when the list of gradle dependencies is changed. gradle_dependencies_version: 9 gradle_version: 6.7.1 @@ -104,9 +104,9 @@ steps: list_toolchain_updates: git_hash: 'v91.1.0' input_files: [] + container: + use_container: 0 var: - container: - use_container: 0 get_android_components_version: | #!/bin/bash read -d '' p << 'EOF' || true diff --git a/projects/async_timeout/config b/projects/async_timeout/config index 1e0faa7..e64af0f 100644 --- a/projects/async_timeout/config +++ b/projects/async_timeout/config @@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/async-timeout.git git_hash: 992fd174a5282258228b74127914f4b8135bf30a # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/attr/config b/projects/attr/config index bf62203..b7360de 100644 --- a/projects/attr/config +++ b/projects/attr/config @@ -4,8 +4,7 @@ git_url: https://github.com/python-attrs/attrs.git git_hash: 0356f0603eb5d8d4e7bae132ab80847fff4abcfc # TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/binutils/config b/projects/binutils/config index 7eb4ac6..c8de80a 100644 --- a/projects/binutils/config +++ b/projects/binutils/config @@ -1,10 +1,10 @@ # vim: filetype=yaml sw=2 version: 2.35.2 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: configure_opt: '--disable-multilib --enable-gold --enable-deterministic-archives --enable-plugins' - container: - use_container: 1
targets: windows: diff --git a/projects/cbindgen/config b/projects/cbindgen/config index ec44731..65c77e4 100644 --- a/projects/cbindgen/config +++ b/projects/cbindgen/config @@ -3,14 +3,14 @@ version: '[% c("var/cbindgen_version") %]' git_url: https://github.com/eqrion/cbindgen git_hash: '[% c("var/cbindgen_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: cbindgen_version: 0.19.0 cbindgen_hash: d9e490ce8b836194595bd30611253a7028059da2 cbindgen_vendor_hash: 7d99c195b180e28ca7499d8744d020b864f952a5ba699716707aec9a06b4ee8b cbindgen_vendor_people_tpo_user: boklm - container: - use_container: 1
input_files: - project: container-image diff --git a/projects/cctools/config b/projects/cctools/config index 2725cfe..6ea60d9 100644 --- a/projects/cctools/config +++ b/projects/cctools/config @@ -5,10 +5,8 @@ version: '[% c("abbrev") %]' # taskcluster/ci/fetch/toolchains.yml git_hash: 30518813875aed656aa7f18b6d485feee25f8f87 git_url: https://github.com/tpoechtrager/cctools-port - -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/certifi/config b/projects/certifi/config index cd1120d..6741312 100644 --- a/projects/certifi/config +++ b/projects/certifi/config @@ -1,9 +1,8 @@ # vim: filetype=yaml sw=2 version: 2019.3.9 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/chardet/config b/projects/chardet/config index 94884fb..986a587 100644 --- a/projects/chardet/config +++ b/projects/chardet/config @@ -4,8 +4,7 @@ git_url: https://github.com/chardet/chardet.git git_hash: 9b8c5c2fb118d76c6beeab9affd01c332732a530 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/clang/config b/projects/clang/config index 0524420..a692a30 100644 --- a/projects/clang/config +++ b/projects/clang/config @@ -1,11 +1,11 @@ # vim: filetype=yaml sw=2 version: '[% c("var/llvm_version") %]' filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: llvm_version: '[% pc("llvm-project", "version") %]' - container: - use_container: 1
input_files: - project: container-image diff --git a/projects/cmake/config b/projects/cmake/config index 28afa05..0f931be 100644 --- a/projects/cmake/config +++ b/projects/cmake/config @@ -5,9 +5,8 @@ git_hash: 'v[% c("version") %]' tag_gpg_id: 1 gpg_keyring: cmake.gpg filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/container-image/config b/projects/container-image/config index 2d89444..062cafc 100644 --- a/projects/container-image/config +++ b/projects/container-image/config @@ -1,10 +1,11 @@ # vim: filetype=yaml sw=2 filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% sha256(c("pre")).substr(0, 12) %].tar.gz' pkg_type: build +container: + use_container: 1
var: container: - use_container: 1 suite: '[% pc(c("origin_project"), "var/container/suite", { step => c("origin_step") }) %]' arch: '[% pc(c("origin_project"), "var/container/arch", { step => c("origin_step") }) %]'
@@ -74,7 +75,7 @@ remote_get: | SET dst = shell_quote(c('get_dst', { error_if_undef => 1 })); -%] mkdir -p "[% dst %]" - [% c("rbmdir") %]/container archive '[% c("var/container/dir") %]' "[% dst %]/[% c("filename") %]" + [% c("rbmdir") %]/container archive '[% c("container/dir") %]' "[% dst %]/[% c("filename") %]"
input_files: - project: mmdebstrap-image diff --git a/projects/dns/config b/projects/dns/config index e18fc85..3dae574 100644 --- a/projects/dns/config +++ b/projects/dns/config @@ -1,9 +1,8 @@ # vim: filetype=yaml sw=2 version: 1.16.0 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image - URL: https://files.pythonhosted.org/packages/source/d/dnspython/dnspython-%5B% c("version") %].zip diff --git a/projects/ecdsa/config b/projects/ecdsa/config index e4ee567..33a7852 100644 --- a/projects/ecdsa/config +++ b/projects/ecdsa/config @@ -4,8 +4,7 @@ git_url: https://github.com/warner/python-ecdsa.git git_hash: bb359d32e93acc3eb4d216aff4ba0e7531599cfb # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/edwards25519-extra/config b/projects/edwards25519-extra/config index 2aa7390..4c36a04 100644 --- a/projects/edwards25519-extra/config +++ b/projects/edwards25519-extra/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://gitlab.com/yawning/edwards25519-extra.git git_hash: 2f91fcc9fbdb888f3c795849b6777940135559b7 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gitlab.com/yawning/edwards25519-extra.git go_lib_deps: - goxcrypto diff --git a/projects/edwards25519/config b/projects/edwards25519/config index 0f3377d..28134cd 100644 --- a/projects/edwards25519/config +++ b/projects/edwards25519/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/FiloSottile/edwards25519.git git_hash: 390f27c3be2014e4912ce88c6a1fff52ec60428b filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: filippo.io/edwards25519
input_files: diff --git a/projects/electrum-nmc/config b/projects/electrum-nmc/config index 66be513..eb21d0e 100644 --- a/projects/electrum-nmc/config +++ b/projects/electrum-nmc/config @@ -4,9 +4,8 @@ version: 3.3.11 git_url: https://github.com/namecoin/electrum-nmc.git git_hash: dc366a9cfedac24c0fd12d493f25ed058cf38271 # TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification. -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/fenix/config b/projects/fenix/config index f193de4..b478d84 100644 --- a/projects/fenix/config +++ b/projects/fenix/config @@ -6,14 +6,14 @@ git_url: https://gitlab.torproject.org/tpo/applications/fenix.git tag_gpg_id: 1 gpg_keyring: torbutton.gpg variant: Beta +container: + use_container: 1
var: fenix_version: 99.0.0b3 torbrowser_branch: 11.5 git_branch: 'tor-browser-[% c("var/fenix_version") %]-[% c("var/torbrowser_branch") %]-1' copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]' - container: - use_container: 1 # This should be updated when the list of gradle dependencies is changed. gradle_dependencies_version: 35 gradle_version: 7.0.2 @@ -66,9 +66,8 @@ steps: git_hash: releases_v99.0.0 #tag_gpg_id: 0 input_files: [] - var: - container: - use_container: 0 + container: + use_container: 0
get_gradle_dependencies_list: git_hash: '[% c("var/git_branch") %]^{/Add Tor integration and UI}' diff --git a/projects/firefox/config b/projects/firefox/config index a50606a..f74a1a1 100644 --- a/projects/firefox/config +++ b/projects/firefox/config @@ -6,6 +6,8 @@ tag_gpg_id: 1 git_url: https://git.torproject.org/tor-browser.git git_submodule: 1 gpg_keyring: torbutton.gpg +container: + use_container: 1
var: firefox_platform_version: 91.11.0 @@ -20,8 +22,6 @@ var: - autoconf2.13 - yasm - pkg-config - container: - use_container: 1
rezip: | rezip_tmpdir=$(mktemp -d) @@ -41,9 +41,8 @@ steps: filename: 'src-[% project %]-[% c("version") %].tar.xz' version: '[% c("git_hash") %]' input_files: [] - var: - container: - use_container: 0 + container: + use_container: 0 targets: nightly: version: '[% c("abbrev") %]' @@ -53,9 +52,8 @@ steps: git_hash: esr91 tag_gpg_id: 0 input_files: [] - var: - container: - use_container: 0 + container: + use_container: 0
targets: release: diff --git a/projects/fonts/config b/projects/fonts/config index ce66556..0ae75cd 100644 --- a/projects/fonts/config +++ b/projects/fonts/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 version: '2' filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" +container: + use_container: 1 var: - container: - use_container: 1 noto_git_hash: 20bc5918912503bc1537a407a694738c33c048aa # Use this way so that the script that downloads the fonts can access the # lists of all the targets. diff --git a/projects/fxc2/config b/projects/fxc2/config index d1620d9..735497b 100644 --- a/projects/fxc2/config +++ b/projects/fxc2/config @@ -3,10 +3,10 @@ version: '[% c("abbrev") %]' git_url: https://github.com/mozilla/fxc2.git git_hash: 5ace4c25b63cb5a83b58a3eae3d36256a6022cde filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: - container: - use_container: 1 compiler: mingw-w64-clang
input_files: diff --git a/projects/gcc/config b/projects/gcc/config index b8ab369..7bd7ccd 100644 --- a/projects/gcc/config +++ b/projects/gcc/config @@ -4,9 +4,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' # ABI change we should also update projects/firefox/abicheck.cc to # require the new version. version: 10.3.0 +container: + use_container: 1 var: - container: - use_container: 1 deps: - build-essential - libmpc-dev diff --git a/projects/geckoview/config b/projects/geckoview/config index 8255944..bd0aed9 100644 --- a/projects/geckoview/config +++ b/projects/geckoview/config @@ -6,6 +6,8 @@ tag_gpg_id: 1 git_url: https://git.torproject.org/tor-browser.git git_submodule: 1 gpg_keyring: torbutton.gpg +container: + use_container: 1
var: geckoview_version: 99.0b3 @@ -21,8 +23,6 @@ var: - python3-distutils - pkg-config - openjdk-11-jdk-headless - container: - use_container: 1 # this should be updated when the list of gradle dependencies is changed # see doc/how-to-create-gradle-dependencies-list.txt gradle_dependencies_version: 10 @@ -140,9 +140,8 @@ steps: git_hash: beta tag_gpg_id: 0 input_files: [] - var: - container: - use_container: 0 + container: + use_container: 0
targets: nightly: diff --git a/projects/glean/config b/projects/glean/config index e65e28f..02d9ef6 100644 --- a/projects/glean/config +++ b/projects/glean/config @@ -37,9 +37,8 @@ steps: version: 5.0.1 filename: 'glean-wheels-[% c("version") %].tar.xz' build_log: '-' - var: - container: - use_container: 1 + container: + use_container: 1 create_glean_deps_tarball: | #!/bin/bash [% c("var/set_default_env") -%] diff --git a/projects/go-difflib/config b/projects/go-difflib/config index e8d34df..eb76802 100644 --- a/projects/go-difflib/config +++ b/projects/go-difflib/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pmezard/go-difflib git_hash: 792786c7400a136282c1664665ae0a8db921c6c2 # v1.0.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pmezard/go-difflib go_lib_install: - github.com/pmezard/go-difflib/difflib diff --git a/projects/go-spew/config b/projects/go-spew/config index 946fb96..fdde571 100644 --- a/projects/go-spew/config +++ b/projects/go-spew/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/davecgh/go-spew git_hash: 8991bc29aa16c548c550c7ff78260e27b9ab7c73 # v1.1.1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/davecgh/go-spew go_lib_install: - github.com/davecgh/go-spew/spew diff --git a/projects/go/config b/projects/go/config index a043bda..da083f2 100644 --- a/projects/go/config +++ b/projects/go/config @@ -1,11 +1,11 @@ # vim: filetype=yaml sw=2 version: 1.17.11 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: go14_version: 1.4.3 - container: - use_container: 1
setup: | mkdir -p /var/tmp/dist diff --git a/projects/goansicolor/config b/projects/goansicolor/config index 6d1a73e..68b1032 100644 --- a/projects/goansicolor/config +++ b/projects/goansicolor/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/shiena/ansicolor.git git_hash: a422bbe96644373c5753384a59d678f7d261ff10 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: +use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/shiena/ansicolor
input_files: diff --git a/projects/gobsaes/config b/projects/gobsaes/config index cd8af1a..a3d2b28 100644 --- a/projects/gobsaes/config +++ b/projects/gobsaes/config @@ -3,12 +3,12 @@ git_url: https://gitlab.com/yawning/bsaes.git version: '[% c("abbrev") %]' git_hash: 0a714cd429ec754482b4001e918db30cd2094405 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gitlab.com/yawning/bsaes.git go_lib_deps: - goxsys diff --git a/projects/gobtcd/config b/projects/gobtcd/config index 56dcca4..f2f33ec 100644 --- a/projects/gobtcd/config +++ b/projects/gobtcd/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/namecoin/btcd.git git_hash: 6cfad711d4ee7367b3ab9dc572097438dbca56eb filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/namecoin/btcd go_lib_install: - github.com/namecoin/btcd/btcjson diff --git a/projects/gobtcd2/config b/projects/gobtcd2/config index 5324737..9d2c048 100644 --- a/projects/gobtcd2/config +++ b/projects/gobtcd2/config @@ -13,12 +13,12 @@ version: '[% c("abbrev") %]' git_url: '[% pc("gobtcd", "git_url") %]' git_hash: '[% pc("gobtcd", "git_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/btcsuite/btcd go_lib_install: - github.com/btcsuite/btcd/btcec diff --git a/projects/gobtclog/config b/projects/gobtclog/config index 9fcb6c6..edf8540 100644 --- a/projects/gobtclog/config +++ b/projects/gobtclog/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/btcsuite/btclog.git git_hash: 84c8d2346e9fc8c7b947e243b9c24e6df9fd206a filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/btcsuite/btclog
input_files: diff --git a/projects/gobtcutil/config b/projects/gobtcutil/config index 63a8f90..97b4182 100644 --- a/projects/gobtcutil/config +++ b/projects/gobtcutil/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/btcsuite/btcutil.git git_hash: 9e5f4b9a998d263e3ce9c56664a7816001ac8000 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/btcsuite/btcutil go_lib_deps: - gobtcd2 diff --git a/projects/gobuildinfo/config b/projects/gobuildinfo/config index 5ca103c..6ff2a75 100644 --- a/projects/gobuildinfo/config +++ b/projects/gobuildinfo/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/hlandau/buildinfo.git git_hash: 337a29b5499734e584d4630ce535af64c5fe7813 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/hlandau/buildinfo go_lib_deps: - goeasyconfig diff --git a/projects/gocheck/config b/projects/gocheck/config index bc71d01..abc7b55 100644 --- a/projects/gocheck/config +++ b/projects/gocheck/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://gopkg.in/check.v1 git_hash: 41f04d3bba152ddec2103e299fed053415705330 # v1.0.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/check.v1 go_lib_deps: - pretty diff --git a/projects/gocompress/config b/projects/gocompress/config index c675362..799c6b6 100644 --- a/projects/gocompress/config +++ b/projects/gocompress/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/dsnet/compress git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/dsnet/compress
input_files: diff --git a/projects/goconfigurable/config b/projects/goconfigurable/config index 07bace5..e775153 100644 --- a/projects/goconfigurable/config +++ b/projects/goconfigurable/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/hlandau/configurable.git git_hash: 34642c4c8cbf56801d0e34f0e82187305983ac26 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/hlandau/configurable.v1
input_files: diff --git a/projects/godegoutils/config b/projects/godegoutils/config index f4f380a..dbc977f 100644 --- a/projects/godegoutils/config +++ b/projects/godegoutils/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/hlandau/degoutils.git git_hash: 8fa2440b63444dad556d76366f1c3ee070c8a577 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/hlandau/degoutils go_lib_install: - github.com/hlandau/degoutils/net diff --git a/projects/godexlogconfig/config b/projects/godexlogconfig/config index 0dccbe2..50ada8c 100644 --- a/projects/godexlogconfig/config +++ b/projects/godexlogconfig/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/hlandau/dexlogconfig.git git_hash: 244f29bd260884993b176cd14ef2f7631f6f3c18 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/hlandau/dexlogconfig go_lib_deps: - gobuildinfo diff --git a/projects/godns/config b/projects/godns/config index a005c32..8cf8806 100644 --- a/projects/godns/config +++ b/projects/godns/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 1.1.22 git_url: https://github.com/miekg/dns.git git_hash: 1e224ff5dead8366ed6fcdcb832794be42e73f0e filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/miekg/dns go_lib_deps: - goxcryptoed25519 diff --git a/projects/goeasyconfig/config b/projects/goeasyconfig/config index a87283e..25ef3be 100644 --- a/projects/goeasyconfig/config +++ b/projects/goeasyconfig/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 1.0.17 git_url: https://github.com/hlandau/easyconfig.git git_hash: c31249162931b4963bbe6e501cccb60d23271a3f filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/hlandau/easyconfig.v1 go_lib_deps: - goconfigurable diff --git a/projects/goerrors/config b/projects/goerrors/config index 626f7d5..0ad8155 100644 --- a/projects/goerrors/config +++ b/projects/goerrors/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pkg/errors git_hash: 614d223910a179a466c1767a985424175c39b465 # v0.9.1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pkg/errors
input_files: diff --git a/projects/gogroupcache/config b/projects/gogroupcache/config index 5646737..2287d63 100644 --- a/projects/gogroupcache/config +++ b/projects/gogroupcache/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/golang/groupcache.git git_hash: 611e8accdfc92c4187d399e95ce826046d4c8d73 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/golang/groupcache go_lib_install: - github.com/golang/groupcache/lru diff --git a/projects/goisatty/config b/projects/goisatty/config index 0f5fc17..84e0887 100644 --- a/projects/goisatty/config +++ b/projects/goisatty/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 0.0.10 git_url: https://github.com/mattn/go-isatty.git git_hash: 88ba11cfdc67c7588b30042edf244b2875f892b6 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/mattn/go-isatty go_lib_deps: - goxsysunix diff --git a/projects/gokingpin/config b/projects/gokingpin/config index dd209f4..3ac50cd 100644 --- a/projects/gokingpin/config +++ b/projects/gokingpin/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 2.2.6 git_url: https://github.com/alecthomas/kingpin.git git_hash: 947dcec5ba9c011838740e680966fd7087a71d0d filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/alecthomas/kingpin.v2 go_lib_deps: - gotemplate diff --git a/projects/gomadns/config b/projects/gomadns/config index a53f410..cf37420 100644 --- a/projects/gomadns/config +++ b/projects/gomadns/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 2.0.1 git_url: https://github.com/hlandau/madns.git git_hash: 26979b3e4b5aa3e0bd53cf0a014f9eaf43b578e3 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/hlandau/madns.v2 go_lib_deps: - godns diff --git a/projects/gomock/config b/projects/gomock/config index 53229ac..97a656e 100644 --- a/projects/gomock/config +++ b/projects/gomock/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/golang/mock git_hash: 51421b967af1f557f93a59e0057aaf15ca02e29c # v1.2.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/golang/mock go_lib_install: - github.com/golang/mock/gomock diff --git a/projects/goncbtcjson/config b/projects/goncbtcjson/config index 708bfc8..e14f98c 100644 --- a/projects/goncbtcjson/config +++ b/projects/goncbtcjson/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/namecoin/ncbtcjson.git git_hash: 0d2f400334751d149ca21bfd4535c9d2274f7264 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/namecoin/ncbtcjson go_lib_deps: - gobtcd diff --git a/projects/goncrpcclient/config b/projects/goncrpcclient/config index 122700c..99b39cb 100644 --- a/projects/goncrpcclient/config +++ b/projects/goncrpcclient/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/namecoin/ncrpcclient.git git_hash: 858e1a5acd8b2da56462f50323633cdf2fe80977 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/namecoin/ncrpcclient go_lib_deps: - gobtcd diff --git a/projects/gopflag/config b/projects/gopflag/config index 16141cc..2d7c495 100644 --- a/projects/gopflag/config +++ b/projects/gopflag/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/ogier/pflag.git git_hash: 45c278ab3607870051a2ea9040bb85fcb8557481 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/ogier/pflag
input_files: diff --git a/projects/gopretty/config b/projects/gopretty/config index a2ceecf..f4bf681 100644 --- a/projects/gopretty/config +++ b/projects/gopretty/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/kr/pretty.git git_hash: 71e7e49937503c662b9b636fd6b2c14b1aa818a5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/kr/pretty go_lib_deps: - gotext diff --git a/projects/goptlib/config b/projects/goptlib/config index 1619ff3..0bd25e8 100644 --- a/projects/goptlib/config +++ b/projects/goptlib/config @@ -5,12 +5,12 @@ git_hash: '[% c("version") %]' tag_gpg_id: 1 gpg_keyring: goptlib.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: git.torproject.org/pluggable-transports/goptlib.git
targets: diff --git a/projects/goservice/config b/projects/goservice/config index 67eff54..9aff8eb 100644 --- a/projects/goservice/config +++ b/projects/goservice/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/hlandau/service.git git_hash: 0496f910e39ef577ba805f512f6e1b80d652c4b9 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/hlandau/service.v2 go_lib_deps: - gosvcutils diff --git a/projects/gosocks/config b/projects/gosocks/config index 1d9a5a8..016c1f9 100644 --- a/projects/gosocks/config +++ b/projects/gosocks/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/btcsuite/go-socks.git git_hash: 4720035b7bfd2a9bb130b1c184f8bbe41b6f0d0f filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/btcsuite/go-socks go_lib_install: - github.com/btcsuite/go-socks/socks diff --git a/projects/gosvcutils/config b/projects/gosvcutils/config index b941e05..e5b1106 100644 --- a/projects/gosvcutils/config +++ b/projects/gosvcutils/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 1.0.10 git_url: https://github.com/hlandau/svcutils.git git_hash: c25dac49e50cbbcbef8c81b089f56156f4067729 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/hlandau/svcutils.v1 go_lib_install: - gopkg.in/hlandau/svcutils.v1 diff --git a/projects/gosystemd/config b/projects/gosystemd/config index daa9f79..803d3b7 100644 --- a/projects/gosystemd/config +++ b/projects/gosystemd/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 21 git_url: https://github.com/coreos/go-systemd.git git_hash: d3cd4ed1dbcf5835feba465b180436db54f20228 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/coreos/go-systemd go_lib_install: - github.com/coreos/go-systemd/journal diff --git a/projects/gotemplate/config b/projects/gotemplate/config index 62cddc9..1af8cda 100644 --- a/projects/gotemplate/config +++ b/projects/gotemplate/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/alecthomas/template.git git_hash: fb15b899a75114aa79cc930e33c46b577cc664b1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/alecthomas/template
input_files: diff --git a/projects/gotext/config b/projects/gotext/config index 5493329..43f0e8d 100644 --- a/projects/gotext/config +++ b/projects/gotext/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 0.1.0 git_url: https://github.com/kr/text.git git_hash: e2ffdb16a802fe2bb95e2e35ff34f0e53aeef34f filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/kr/text
input_files: diff --git a/projects/gotoml/config b/projects/gotoml/config index c40c582..a401dbb 100644 --- a/projects/gotoml/config +++ b/projects/gotoml/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/BurntSushi/toml.git git_hash: 3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/BurntSushi/toml
input_files: diff --git a/projects/gounits/config b/projects/gounits/config index 8cf7395..3af8540 100644 --- a/projects/gounits/config +++ b/projects/gounits/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/alecthomas/units.git git_hash: f65c72e2690dc4b403c8bd637baf4611cd4c069b filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/alecthomas/units
input_files: diff --git a/projects/goutls/config b/projects/goutls/config index 8052176..91df0b7 100644 --- a/projects/goutls/config +++ b/projects/goutls/config @@ -5,12 +5,12 @@ git_hash: 'v[% c("version") %]' tag_gpg_id: 1 gpg_keyring: yawning.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gitlab.com/yawning/utls.git go_lib_deps: - goxcrypto diff --git a/projects/gowebsocket/config b/projects/gowebsocket/config index 1e103d3..5b27cd4 100644 --- a/projects/gowebsocket/config +++ b/projects/gowebsocket/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/btcsuite/websocket.git git_hash: 31079b6807923eb23992c421b114992b95131b55 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/btcsuite/websocket
input_files: diff --git a/projects/goxcrypto/config b/projects/goxcrypto/config index 1e23034..036cc86 100644 --- a/projects/goxcrypto/config +++ b/projects/goxcrypto/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/crypto git_hash: 69ecbb4d6d5dab05e49161c6e77ea40a030884e1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/crypto go_lib_install: - golang.org/x/crypto/chacha20poly1305 diff --git a/projects/goxcryptoed25519/config b/projects/goxcryptoed25519/config index d065de1..fd8d475 100644 --- a/projects/goxcryptoed25519/config +++ b/projects/goxcryptoed25519/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: '[% pc("goxcrypto", "git_url") %]' git_hash: '[% pc("goxcrypto", "git_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/crypto go_lib_install: - golang.org/x/crypto/ed25519 diff --git a/projects/goxcryptoripemd160/config b/projects/goxcryptoripemd160/config index b14e71d..a3642c4 100644 --- a/projects/goxcryptoripemd160/config +++ b/projects/goxcryptoripemd160/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: '[% pc("goxcrypto", "git_url") %]' git_hash: '[% pc("goxcrypto", "git_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/crypto go_lib_install: - golang.org/x/crypto/ripemd160 diff --git a/projects/goxlog/config b/projects/goxlog/config index fa47d30..6c1e149 100644 --- a/projects/goxlog/config +++ b/projects/goxlog/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: 1.0.0 git_url: https://github.com/hlandau/xlog.git git_hash: 197ef798aed28e08ed3e176e678fda81be993a31 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/hlandau/xlog go_lib_deps: - goisatty diff --git a/projects/goxnet/config b/projects/goxnet/config index 7656795..77813dd 100644 --- a/projects/goxnet/config +++ b/projects/goxnet/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/net git_hash: da137c7871d730100384dbcf36e6f8fa493aef5b filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/net go_lib_install: - golang.org/x/net/ipv4 diff --git a/projects/goxnetip/config b/projects/goxnetip/config index db1c85e..c8005ae 100644 --- a/projects/goxnetip/config +++ b/projects/goxnetip/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: '[% pc("goxnet", "git_url") %]' git_hash: '[% pc("goxnet", "git_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/net go_lib_install: - golang.org/x/net/ipv4 diff --git a/projects/goxsys/config b/projects/goxsys/config index 9f02aef..470cf61 100644 --- a/projects/goxsys/config +++ b/projects/goxsys/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/golang/sys git_hash: fae7ac547cb717d141c433a2a173315e216b64c4 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/sys go_lib_install: - golang.org/x/sys/cpu diff --git a/projects/goxsysunix/config b/projects/goxsysunix/config index a2fe03c..be7fe34 100644 --- a/projects/goxsysunix/config +++ b/projects/goxsysunix/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: '[% pc("goxsys", "git_url") %]' git_hash: '[% pc("goxsys", "git_hash") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/sys go_lib_install: - golang.org/x/sys/unix diff --git a/projects/goxtext/config b/projects/goxtext/config index ddd333c..9563c87 100644 --- a/projects/goxtext/config +++ b/projects/goxtext/config @@ -4,12 +4,12 @@ git_url: https://github.com/golang/text # v0.3.3 git_hash: 23ae387dee1f90d29a23c0e87ee0b46038fbed0e filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/text
input_files: diff --git a/projects/goxxerrors/config b/projects/goxxerrors/config index 5c1b379..55d91fa 100644 --- a/projects/goxxerrors/config +++ b/projects/goxxerrors/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/xerrors git_hash: 5ec99f83aff198f5fbd629d6c8d8eb38a04218ca filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: golang.org/x/xerrors
input_files: diff --git a/projects/goyaml/config b/projects/goyaml/config index f893dc2..6d12215 100644 --- a/projects/goyaml/config +++ b/projects/goyaml/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://gopkg.in/yaml.v3 git_hash: 9f266ea9e77c4c7aab4cf02650570e7c7b3031a5 # v3.0.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: gopkg.in/yaml.v3 go_lib_deps: - gocheck diff --git a/projects/gradle/config b/projects/gradle/config index 9e46681..5a63716 100644 --- a/projects/gradle/config +++ b/projects/gradle/config @@ -1,10 +1,10 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %].tar.gz' version: '[% pc(c("origin_project"), "var/gradle_version", { error_if_undef => 1 }) %]' +container: + use_container: 1
var: - container: - use_container: 1 deps: - unzip gradle_sha256sum: diff --git a/projects/https-everywhere/config b/projects/https-everywhere/config index 9af5ff6..e980cf3 100644 --- a/projects/https-everywhere/config +++ b/projects/https-everywhere/config @@ -6,6 +6,8 @@ git_submodule: 1 gpg_keyring: https-everywhere.gpg tag_gpg_id: 1 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].xpi" +container: + use_container: 1 var: # HTTPS Everywhere is expected to be the same on all platforms. To avoid # building the same thing 4 times, using 4 different container images @@ -16,7 +18,6 @@ var: # the same since there is now nothing platform specific in the build # inputs. This allows us to save a little time and disk space. container: - use_container: 1 suite: bullseye arch: amd64 deps: diff --git a/projects/idna/config b/projects/idna/config index c499a80..5b60819 100644 --- a/projects/idna/config +++ b/projects/idna/config @@ -4,8 +4,7 @@ git_url: https://github.com/kjd/idna.git git_hash: 1cdf175e259b299be76f49c3ddc8794214f9931f # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/idna_ssl/config b/projects/idna_ssl/config index 7331027..bec3164 100644 --- a/projects/idna_ssl/config +++ b/projects/idna_ssl/config @@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/idna-ssl.git git_hash: 1ab8304810f8bd9a880c0a013276cddd3c6e9551 # TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/jsonrpclib/config b/projects/jsonrpclib/config index e5b469b..d6a0d0a 100644 --- a/projects/jsonrpclib/config +++ b/projects/jsonrpclib/config @@ -4,8 +4,7 @@ git_url: https://github.com/tcalmant/jsonrpclib.git git_hash: fe9fcf2c99973507f7055d6c9e05e155957c2549 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/kcp-go/config b/projects/kcp-go/config index 7551a5e..106e153 100644 --- a/projects/kcp-go/config +++ b/projects/kcp-go/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/xtaci/kcp-go git_hash: 831b5b267373f6fbd3548849a3925c4e70806de2 # v5.5.11 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/xtaci/kcp-go go_lib_deps: - goerrors diff --git a/projects/libdmg-hfsplus/config b/projects/libdmg-hfsplus/config index 67e8287..0013840 100644 --- a/projects/libdmg-hfsplus/config +++ b/projects/libdmg-hfsplus/config @@ -3,9 +3,9 @@ version: '[% c("abbrev") %]' git_url: https://github.com/vasi/libdmg-hfsplus git_hash: dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: - container: - use_container: 1 deps: - build-essential - cmake diff --git a/projects/libevent/config b/projects/libevent/config index f7209d2..9afb920 100644 --- a/projects/libevent/config +++ b/projects/libevent/config @@ -5,10 +5,10 @@ git_hash: 'release-[% c("version") %]-stable' tag_gpg_id: 1 gpg_keyring: libevent.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: - container: - use_container: 1 configure_opt_project: --disable-static
targets: diff --git a/projects/libtapi/config b/projects/libtapi/config index 17aaac3..43f0c3a 100644 --- a/projects/libtapi/config +++ b/projects/libtapi/config @@ -6,9 +6,8 @@ version: '[% c("abbrev") %]' git_hash: b4f141a16c7c82f75973429c92242a8c7de3ddb1 git_url: https://github.com/tpoechtrager/apple-libtapi
-var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/lucetc/config b/projects/lucetc/config index f2d556c..4da651e 100644 --- a/projects/lucetc/config +++ b/projects/lucetc/config @@ -5,9 +5,8 @@ git_hash: d582d76bf0d17984501f3933688bf7a1eb5cf208 git_url: https://github.com/PLSysSec/lucet_sandbox_compiler/ git_submodule: 1
-var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/macosx-toolchain/config b/projects/macosx-toolchain/config index b42d190..0afe1d9 100644 --- a/projects/macosx-toolchain/config +++ b/projects/macosx-toolchain/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-1-[% c("var/build_id") %].tar.gz' version: 10.12 +container: + use_container: 1 var: - container: - use_container: 1 setup: | mkdir -p /var/tmp/dist tar -C /var/tmp/dist -xf $rootdir/[% c("compiler_tarfile") %] diff --git a/projects/manual/config b/projects/manual/config index cf928ec..8081dba 100644 --- a/projects/manual/config +++ b/projects/manual/config @@ -1,10 +1,12 @@ +# vim: filetype=yaml sw=2 # To update, see doc/how-to-update-the-manual.txt version: 43737 filename: 'manual-[% c("version") %].tar.gz' +container: + use_container: 1
var: container: - use_container: 1 suite: bullseye arch: amd64 deps: diff --git a/projects/mingw-w64-clang/config b/projects/mingw-w64-clang/config index b589b53..83d0ed7 100644 --- a/projects/mingw-w64-clang/config +++ b/projects/mingw-w64-clang/config @@ -3,10 +3,10 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' git_url: https://git.code.sf.net/p/mingw-w64/mingw-w64 git_hash: cdb052f1d4056cd510cb83197b55868427b87476 version: '[% c("abbrev") %]' +container: + use_container: 1
var: - container: - use_container: 1 setup: | mkdir -p /var/tmp/dist tar -C /var/tmp/dist -xf $rootdir/[% c("compiler_tarfile") %] diff --git a/projects/mingw-w64/config b/projects/mingw-w64/config index 3792a76..c4935c4 100644 --- a/projects/mingw-w64/config +++ b/projects/mingw-w64/config @@ -3,9 +3,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' git_url: https://git.code.sf.net/p/mingw-w64/mingw-w64 git_hash: cdb052f1d4056cd510cb83197b55868427b87476 version: '[% c("abbrev") %]' +container: + use_container: 1 var: - container: - use_container: 1 gcc_version: 10.3.0 deps: - automake diff --git a/projects/mmdebstrap-image/config b/projects/mmdebstrap-image/config index e2d0f6a..65c3a0a 100644 --- a/projects/mmdebstrap-image/config +++ b/projects/mmdebstrap-image/config @@ -2,13 +2,12 @@ filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% c("version") %].tar.gz' version: 1 pkg_type: build +container: + use_container: 1
var: ubuntu_version: 22.04
- container: - use_container: 1 - pre: | #!/bin/sh set -e diff --git a/projects/multidict/config b/projects/multidict/config index d242b08..798e817 100644 --- a/projects/multidict/config +++ b/projects/multidict/config @@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/multidict.git git_hash: bd40998bf220820a7d636d5f02912c8d4abcac23 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/nasm/config b/projects/nasm/config index ff82004..b846ca6 100644 --- a/projects/nasm/config +++ b/projects/nasm/config @@ -1,9 +1,8 @@ # vim: filetype=yaml sw=2 version: 2.14.02 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/ncdns/config b/projects/ncdns/config index 0785e51..9ee2097 100644 --- a/projects/ncdns/config +++ b/projects/ncdns/config @@ -1,3 +1,4 @@ +# vim: filetype=yaml sw=2 #version: 0.0.9 # Using latest master branch because we need the stream isolation and # disable_namecoin_tlsa features. Once they're in a tagged release, we'll go @@ -9,10 +10,10 @@ git_url: https://github.com/namecoin/ncdns.git # back to using a hash that corresponds to a tag here. git_hash: 'ca0fe5552806a4275f38468c4d3fbcb2cba1cb79' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: - container: - use_container: 1 go_lib_deps: - gogroupcache - godegoutils diff --git a/projects/ncprop279/config b/projects/ncprop279/config index 5d4ee51..c58c21f 100644 --- a/projects/ncprop279/config +++ b/projects/ncprop279/config @@ -1,3 +1,4 @@ +# vim: filetype=yaml sw=2 #version: '0.0.2' # Using latest master branch because we need the stream isolation feature. # Once it's in a tagged release, we'll go back to using a version number here. @@ -8,10 +9,10 @@ git_url: https://github.com/namecoin/ncprop279.git # to a tag here. git_hash: '7bdd741d70258407f66aab52b24788f1acccc56b' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: - container: - use_container: 1 go_lib_deps: - godns - goeasyconfig diff --git a/projects/ninja/config b/projects/ninja/config index 8e2c245..045f587 100644 --- a/projects/ninja/config +++ b/projects/ninja/config @@ -3,9 +3,8 @@ version: '[% c("abbrev") %]' git_url: https://github.com/ninja-build/ninja.git git_hash: b25c08bda4949192c69cea4cee057887341a2ffc #v1.9.0 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' -var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/node/config b/projects/node/config index 0dfa76c..6250ac4 100644 --- a/projects/node/config +++ b/projects/node/config @@ -1,11 +1,11 @@ # vim: filetype=yaml sw=2 version: '[% c("var/node_version") %]' filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: node_version: 12.22.1 node_hash: dd650df7773a6ed3e390320ba51ef33cba6499f0e9397709ea3d1debdcbcb989 - container: - use_container: 1
targets: windows: diff --git a/projects/nsis/config b/projects/nsis/config index f6dd12d..a7d9d13 100644 --- a/projects/nsis/config +++ b/projects/nsis/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 version: 3.06.1 filename: 'nsis-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: - container: - use_container: 1 deps: - build-essential - libmpc-dev diff --git a/projects/nss/config b/projects/nss/config index da59623..6dc7da8 100644 --- a/projects/nss/config +++ b/projects/nss/config @@ -4,9 +4,9 @@ filename: '[% project %]-[% c("version") %]-with-nspr-[% c("nspr_version") %]-[% # commit in libs/build-all.sh version: 3.66 nspr_version: 4.30 +container: + use_container: 1 var: - container: - use_container: 1 deps: - build-essential - gyp diff --git a/projects/obfs4/config b/projects/obfs4/config index a05d2d4..99041b9 100644 --- a/projects/obfs4/config +++ b/projects/obfs4/config @@ -6,9 +6,8 @@ tag_gpg_id: 1 gpg_keyring: yawning.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var: - container: - use_container: 1 +container: + use_container: 1
targets: nightly: diff --git a/projects/objx/config b/projects/objx/config index 80b1947..62b82b4 100644 --- a/projects/objx/config +++ b/projects/objx/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/stretchr/objx git_hash: facf9a85c22f48d2f52f2380e4efce1768749a89 # v0.1.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/stretchr/objx
input_files: diff --git a/projects/openssl/config b/projects/openssl/config index 6ff2024..350a702 100644 --- a/projects/openssl/config +++ b/projects/openssl/config @@ -1,11 +1,11 @@ # vim: filetype=yaml sw=2 version: 1.1.1q filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
var: openssldir: 'usr/local' - container: - use_container: 1
targets: linux-x86_64: diff --git a/projects/osslsigncode/config b/projects/osslsigncode/config index 03dbcba..a31aa2f 100644 --- a/projects/osslsigncode/config +++ b/projects/osslsigncode/config @@ -3,9 +3,9 @@ version: '[% c("abbrev") %]' git_url: https://github.com/mtrojnar/osslsigncode git_hash: e72a1937d1a13e87074e4584f012f13e03fc1d64 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 0 var: - container: - use_container: 0 deps: - autoconf - libtool diff --git a/projects/pion-datachannel/config b/projects/pion-datachannel/config index b92b45e..7043c09 100644 --- a/projects/pion-datachannel/config +++ b/projects/pion-datachannel/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/datachannel git_hash: 74e13972527c0130d4245897fef9c300a091b14b #v1.5.2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/datachannel go_lib_deps: - pion-logging diff --git a/projects/pion-dtls/config b/projects/pion-dtls/config index f281abe..fa83114 100644 --- a/projects/pion-dtls/config +++ b/projects/pion-dtls/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/dtls git_hash: d2f797183a9f044ce976e6df6f362662ca722412 #v2.1.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/dtls go_lib_deps: - goxcrypto diff --git a/projects/pion-ice/config b/projects/pion-ice/config index 4f2e34b..87097f2 100644 --- a/projects/pion-ice/config +++ b/projects/pion-ice/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/ice git_hash: 9b523704bbc3c73764dfee81c5215e2c23641ba4 #v2.2.6 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/ice go_lib_deps: - gocheck diff --git a/projects/pion-interceptor/config b/projects/pion-interceptor/config index a45ee5f..191f230 100644 --- a/projects/pion-interceptor/config +++ b/projects/pion-interceptor/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/interceptor git_hash: ec75ceafde7ff8751f8a2a759208a7b349804d97 #v0.1.11 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/interceptor go_lib_deps: - pion-logging diff --git a/projects/pion-logging/config b/projects/pion-logging/config index e3429ba..d8e7d86 100644 --- a/projects/pion-logging/config +++ b/projects/pion-logging/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/logging git_hash: 0387f8acdeb20faf48e539e74906dd633851f3a8 #v0.2.2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/logging
input_files: diff --git a/projects/pion-mdns/config b/projects/pion-mdns/config index 9bff5af..1982cb2 100644 --- a/projects/pion-mdns/config +++ b/projects/pion-mdns/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/mdns git_hash: 9199cc788e17df3558f7069ffcf099da260f5913 #v0.0.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/mdns go_lib_deps: - goxnet diff --git a/projects/pion-randutil/config b/projects/pion-randutil/config index 28c74f0..8fdcb5e 100644 --- a/projects/pion-randutil/config +++ b/projects/pion-randutil/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/randutil git_hash: 3e7aefb6fd280d89fca72f1596348f1939525187 #v0.1.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/randutil
input_files: diff --git a/projects/pion-rtcp/config b/projects/pion-rtcp/config index ec163c9..4f5bde4 100644 --- a/projects/pion-rtcp/config +++ b/projects/pion-rtcp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/rtcp git_hash: a4508c4eaed67332f45d8e2d41b9a936b596ca5c #v1.2.9 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/rtcp go_lib_deps: - testify diff --git a/projects/pion-rtp/config b/projects/pion-rtp/config index 11a380c..65a8da0 100644 --- a/projects/pion-rtp/config +++ b/projects/pion-rtp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/rtp git_hash: f47320ba42ace6b75f1f579fc4404c26cf2b0dce #v1.7.13 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/rtp go_lib_deps: - pion-randutil diff --git a/projects/pion-sctp/config b/projects/pion-sctp/config index 6fb0162..04aad03 100644 --- a/projects/pion-sctp/config +++ b/projects/pion-sctp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/sctp git_hash: 7e00bf835f80c3e37a83f4127e14440b647ce316 #v1.8.2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/sctp go_lib_deps: - go-spew diff --git a/projects/pion-sdp/config b/projects/pion-sdp/config index 7e5c26b..8efc62a 100644 --- a/projects/pion-sdp/config +++ b/projects/pion-sdp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/sdp git_hash: 36cd1e811dcddcbd38730f981533ea7c68fab715 #v3.0.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/sdp go_lib_deps: - pion-randutil diff --git a/projects/pion-srtp/config b/projects/pion-srtp/config index 1935197..507ff46 100644 --- a/projects/pion-srtp/config +++ b/projects/pion-srtp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/srtp git_hash: 4555d8ddce7c5fdf808d34d2b1a9be4a6458e417 #v2.0.9 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/srtp go_lib_deps: - pion-logging diff --git a/projects/pion-stun/config b/projects/pion-stun/config index 00c5111..08fd60d 100644 --- a/projects/pion-stun/config +++ b/projects/pion-stun/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/stun git_hash: 4fa7a9d658b6037114fd35b6cb257979ed474a9b # v0.3.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/stun
input_files: diff --git a/projects/pion-transport/config b/projects/pion-transport/config index ec65560..3ebfea9 100644 --- a/projects/pion-transport/config +++ b/projects/pion-transport/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/transport git_hash: 538d788545fbf8f8379e09ed7747543561bfe8d9 #v0.13.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/transport go_lib_deps: - goxnet diff --git a/projects/pion-turn/config b/projects/pion-turn/config index 2a8cf18..f28fc65 100644 --- a/projects/pion-turn/config +++ b/projects/pion-turn/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/turn git_hash: ed2e7a9679b43e4040ae932b705d6cbd95536db4 #v2.0.8 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/turn go_lib_deps: - pion-logging diff --git a/projects/pion-udp/config b/projects/pion-udp/config index 0a939d5..e97f88f 100644 --- a/projects/pion-udp/config +++ b/projects/pion-udp/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/udp git_hash: 534f92eb13db661274eb15a8ea186585e9f1e182 #v0.1.1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/udp go_lib_deps: - pion-transport diff --git a/projects/pion-webrtc/config b/projects/pion-webrtc/config index 6938249..9fdb8c7 100644 --- a/projects/pion-webrtc/config +++ b/projects/pion-webrtc/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/pion/webrtc git_hash: 7367daf2324b66290f0bdbaab1e51297de1f4989 #v3.1.41 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/pion/webrtc go_lib_deps: - agouti diff --git a/projects/pretty/config b/projects/pretty/config index 7514e53..f7dd88d 100644 --- a/projects/pretty/config +++ b/projects/pretty/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/kr/pretty git_hash: 73f6ac0b30a98e433b289500d779f50c1a6f0712 # v0.1.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/kr/pretty go_lib_deps: - text diff --git a/projects/pty/config b/projects/pty/config index ab2d7bd..18cd86b 100644 --- a/projects/pty/config +++ b/projects/pty/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/kr/pty git_hash: 282ce0e5322c82529687d609ee670fac7c7d917c # v1.1.1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/kr/pty
input_files: diff --git a/projects/pyaes/config b/projects/pyaes/config index 6fba344..104cf53 100644 --- a/projects/pyaes/config +++ b/projects/pyaes/config @@ -1,9 +1,8 @@ # vim: filetype=yaml sw=2 version: 1.6.1 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image - URL: https://files.pythonhosted.org/packages/source/p/pyaes/pyaes-%5B% c("version") %].tar.gz diff --git a/projects/python/config b/projects/python/config index deacca3..4798ca7 100644 --- a/projects/python/config +++ b/projects/python/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 version: 3.6.8 filename: 'python-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: - container: - use_container: 1 deps: - xz-utils - build-essential diff --git a/projects/rust/config b/projects/rust/config index 1723e61..88c542f 100644 --- a/projects/rust/config +++ b/projects/rust/config @@ -1,12 +1,12 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' version: '[% c("var/current_version") %]' +container: + use_container: 1
var: current_version: 1.53.0 previous_version: 1.52.0 - container: - use_container: 1
targets: android: diff --git a/projects/siphash/config b/projects/siphash/config index 7e40bc7..d48d2e3 100644 --- a/projects/siphash/config +++ b/projects/siphash/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/dchest/siphash.git git_hash: 34f201214d993633bb24f418ba11736ab8b55aa7 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/dchest/siphash
input_files: diff --git a/projects/six/config b/projects/six/config index e0945d1..4adcedb 100644 --- a/projects/six/config +++ b/projects/six/config @@ -4,8 +4,7 @@ git_url: https://github.com/benjaminp/six.git git_hash: d927b9e27617abca8dbf4d66cc9265ebbde261d6 # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/smux/config b/projects/smux/config index 54d2a11..c615ff8 100644 --- a/projects/smux/config +++ b/projects/smux/config @@ -1,13 +1,14 @@ +# vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/xtaci/smux git_hash: c6969d8a76874342611f4b544d05b1590f1a76b1 # v1.5.12 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/xtaci/smux
input_files: diff --git a/projects/snowflake/config b/projects/snowflake/config index 089771b..2a0cf3c 100644 --- a/projects/snowflake/config +++ b/projects/snowflake/config @@ -4,9 +4,8 @@ git_url: https://git.torproject.org/pluggable-transports/snowflake.git git_hash: 01ae5b56e8399d29aa18605dc9add913d84dc553 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/sqlcipher/config b/projects/sqlcipher/config index ddd3996..1bd0059 100644 --- a/projects/sqlcipher/config +++ b/projects/sqlcipher/config @@ -3,9 +3,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/buil # The required versions for application-services can be found at the respective # commit in libs/build-all.sh version: 4.4.0 +container: + use_container: 1 var: - container: - use_container: 1 deps: - build-essential - tcl diff --git a/projects/stemns/config b/projects/stemns/config index efb5793..07e70c7 100644 --- a/projects/stemns/config +++ b/projects/stemns/config @@ -3,9 +3,9 @@ version: '[% c("abbrev") %]' git_url: https://github.com/namecoin/StemNS.git git_hash: '68d437491c0308545e149181768cd98e45c1ac82' filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1 var: - container: - use_container: 1 stem-version: 1.8.0
input_files: diff --git a/projects/testify/config b/projects/testify/config index 726545f..bee1e8e 100644 --- a/projects/testify/config +++ b/projects/testify/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/stretchr/testify git_hash: 083ff1c0449867d0d8d456483ee5fab8e0c0e1e6 #v1.7.1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/stretchr/testify go_lib_deps: - go-difflib diff --git a/projects/text/config b/projects/text/config index aeb449b..5323b84 100644 --- a/projects/text/config +++ b/projects/text/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/kr/text git_hash: e2ffdb16a802fe2bb95e2e35ff34f0e53aeef34f # v0.1.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/kr/text go_lib_deps: - pty diff --git a/projects/tor-android-service/config b/projects/tor-android-service/config index 3884ef5..0cbe245 100644 --- a/projects/tor-android-service/config +++ b/projects/tor-android-service/config @@ -4,13 +4,13 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %]' git_hash: 0f264c8891904b63057c46a4e3902cc73b6b860c git_url: https://git.torproject.org/tor-android-service.git git_submodule: 1 +container: + use_container: 1
var: deps: - build-essential - unzip - container: - use_container: 1 # this should be updated when the list of gradle dependencies is changed gradle_dependencies_version: 5 gradle_version: 5.6.4 diff --git a/projects/tor-browser/config b/projects/tor-browser/config index a8e1bd3..9b77ebf 100644 --- a/projects/tor-browser/config +++ b/projects/tor-browser/config @@ -1,10 +1,10 @@ # vim: filetype=yaml sw=2 version: '[% c("var/torbrowser_version") %]' filename: 'tor-browser-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]' +container: + use_container: 1
var: - container: - use_container: 1 ddmg: '[% INCLUDE ddmg.sh %]' deps: - python diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config index 3472dd1..558712b 100644 --- a/projects/tor-launcher/config +++ b/projects/tor-launcher/config @@ -5,9 +5,8 @@ git_hash: '[% c("version") %]' gpg_keyring: torbutton.gpg tag_gpg_id: 1 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image
@@ -15,9 +14,8 @@ steps: src-tarballs: filename: 'src-[% project %]-[% c("version") %].tar.xz' input_files: [] - var: - container: - use_container: 0 + container: + use_container: 0
targets: nightly: diff --git a/projects/tor-onion-proxy-library/config b/projects/tor-onion-proxy-library/config index 09f1bc7..f9be0fd 100644 --- a/projects/tor-onion-proxy-library/config +++ b/projects/tor-onion-proxy-library/config @@ -4,14 +4,14 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %]' git_hash: aeb63ebd079b646a3ec1b7b84d755653baa467d7 git_url: https://github.com/thaliproject/Tor_Onion_Proxy_Library.git git_submodule: 1 +container: + use_container: 1
var: deps: - build-essential - unzip - zip - container: - use_container: 1 # this should be updated when the list of gradle dependencies is changed gradle_dependencies_version: 5 gradle_version: 5.6.4 diff --git a/projects/tor/config b/projects/tor/config index 09b7ed3..119ae2e 100644 --- a/projects/tor/config +++ b/projects/tor/config @@ -6,10 +6,10 @@ git_url: https://git.torproject.org/tor.git git_submodule: 1 gpg_keyring: tor.gpg tag_gpg_id: 1 +container: + use_container: 1
var: - container: - use_container: 1 deps: - build-essential - automake diff --git a/projects/typing_extensions/config b/projects/typing_extensions/config index 4926d82..b65637b 100644 --- a/projects/typing_extensions/config +++ b/projects/typing_extensions/config @@ -4,8 +4,7 @@ git_url: https://github.com/python/typing.git git_hash: baf63c5924a2b9695175df5d47ced40596024b78 # TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/uniffi-rs/config b/projects/uniffi-rs/config index 0c55e5b..9b9157a 100644 --- a/projects/uniffi-rs/config +++ b/projects/uniffi-rs/config @@ -4,9 +4,8 @@ git_url: https://github.com/mozilla/uniffi-rs git_hash: ea3ff0402438ef1ebceda4c5fbbbd2ed6a9be227 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/projects/uuid/config b/projects/uuid/config index e53c525..b22d715 100644 --- a/projects/uuid/config +++ b/projects/uuid/config @@ -3,12 +3,12 @@ version: '[% c("abbrev") %]' git_url: https://github.com/google/uuid git_hash: 44b5fee7c49cf3bcdf723f106b36d56ef13ccc88 #v1.3.0 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' +container: + use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var: - container: - use_container: 1 go_lib: github.com/google/uuid
input_files: diff --git a/projects/wasi-sysroot/config b/projects/wasi-sysroot/config index 96bf873..762b2fe 100644 --- a/projects/wasi-sysroot/config +++ b/projects/wasi-sysroot/config @@ -5,9 +5,8 @@ git_hash: b36c433738f0c29160a5ac1c1cee1b1b884bf4a0 git_url: https://github.com/CraneStation/wasi-sdk git_submodule: 1
-var: - container: - use_container: 1 +container: + use_container: 1
targets: linux: diff --git a/projects/yarl/config b/projects/yarl/config index 506bec1..0475bac 100644 --- a/projects/yarl/config +++ b/projects/yarl/config @@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/yarl.git git_hash: 619cc2203b8888fb9ad552c4a3da6f8b31d1fbac # TODO: This Git repo doesn't use GPG sigs. We should pester them about that. filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz" -var: - container: - use_container: 1 +container: + use_container: 1 input_files: - project: container-image diff --git a/projects/zlib/config b/projects/zlib/config index 957ef6d..7e27554 100644 --- a/projects/zlib/config +++ b/projects/zlib/config @@ -5,11 +5,11 @@ git_hash: 'v[% c("version") %]' git_url: https://github.com/madler/zlib.git gpg_keyring: zlib.gpg tag_gpg_id: 1 +container: + use_container: 1
var: flag_mwindows: '' - container: - use_container: 1
input_files: - project: container-image diff --git a/projects/zstd/config b/projects/zstd/config index d850489..694e77f 100644 --- a/projects/zstd/config +++ b/projects/zstd/config @@ -4,9 +4,8 @@ git_url: https://github.com/facebook/zstd.git git_hash: 97a3da1df009d4dc67251de0c4b1c9d7fe286fc1 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var: - container: - use_container: 1 +container: + use_container: 1
input_files: - project: container-image diff --git a/rbm b/rbm index 98be5a6..e93302b 160000 --- a/rbm +++ b/rbm @@ -1 +1 @@ -Subproject commit 98be5a6247850ecbdf9641a96b176a071dab2f5b +Subproject commit e93302bd80b80dd498a91cd018bcb4c81638b546 diff --git a/rbm.conf b/rbm.conf index e1da4ca..06efb0a 100644 --- a/rbm.conf +++ b/rbm.conf @@ -6,6 +6,11 @@ build_log: '[% GET ENV.RBM_LOGS_DIR ? ENV.RBM_LOGS_DIR : "logs" %]/[% project %]
pkg_type: build
+container: + disable_network: + # disable network in the build scripts + build: 1 + steps: src-tarballs: compress_tar: xz @@ -80,7 +85,7 @@ var: build_id_txt: | [% c("version") %] [% IF c("git_hash") || c("hg_hash"); GET c("abbrev"); END; %] - [% IF c("var/container/use_container") && ! c("var/container/global_disable") -%] + [% IF c("container/use_container") && ! c("container/global_disable") -%] [% c("var/container/suite") %] [% c("var/container/arch") %] [% END -%] @@ -88,12 +93,6 @@ var: build: [% SET step = c("step") -%] [% c(step, { filename => 'f', output_dir => '/out', norec => {} }) %] - container: - dir: '[% c("rbm_tmp_dir") %]/rbm-containers/[% sha256(c("build_id")) %]' - user: rbm - disable_network: - # disable network in the build scripts - build: 1
locale_ja: ja locales: @@ -179,7 +178,7 @@ var: export SHELL=/bin/bash export HOME=$rootdir umask 0022 - [% IF c("var/container/global_disable") -%] + [% IF c("container/global_disable") -%] rm -Rf /var/tmp/build /var/tmp/dist [% END -%]
@@ -281,6 +280,10 @@ targets: abi: arm64-v8a cross_prefix: aarch64-linux-android android: + container: + disable_network: + # Disable network in the script for merging GeckoView .aar files + merge_aars: 1 var: android: 1 compiler: android-toolchain @@ -295,9 +298,6 @@ targets: container: suite: bullseye arch: amd64 - disable_network: - # Disable network in the script for merging GeckoView .aar files - merge_aars: 1 deps: - build-essential - python3 @@ -480,84 +480,13 @@ targets: build_id: 1
no_containers: - var: - container: - global_disable: 1 + container: + global_disable: 1
# allow git tag signed using an expired key. # https://bugs.torproject.org/19737 gpg_allow_expired_keys: 1
-remote_start: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_start") %][% END %]' -remote_exec: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_exec") %][% END %]' -remote_put: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_put") %][% END %]' -remote_get: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_get") %][% END %]' -remote_finish: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_finish") %][% END %]' - -container: - remote_start: | - #!/bin/sh - set -e - if [ $(ls -1 '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'* | wc -l) -ne 1 ] - then - echo "Can't find container image in input files" >&2 - ls -l '[% c("remote_srcdir") %]' >&2 - exit 1 - fi - [% c("rbmdir") %]/container extract '[% c("var/container/dir") %]' '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'* - test -d '[% c("var/container/dir") %]'/home/rbm || \ - [% c("rbmdir") %]/container run --chroot='[% c("var/container/dir") %]' -- /usr/sbin/useradd -m [% c("var/container/user") %] - - remote_exec: | - #!/bin/sh - set -e - [% IF c("interactive") -%] - echo Container directory: [% shell_quote(c("var/container/dir")) %] - [% END -%] - mkdir -p '[% c("var/container/dir", { error_if_undef => 1 }) %]'/rbm - echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/cmd - echo [% shell_quote(c('exec_cmd')) %] >> '[% c("var/container/dir") %]'/rbm/cmd - echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/run - [% IF c("var/container/disable_network/" _ c("exec_name")) -%] - # Some programs such as gradle need the lo interface to be up. - # See for example tor-browser#31293 - echo 'ip link set lo up' >> '[% c("var/container/dir") %]'/rbm/run - [% END -%] - [% IF c('exec_as_root'); SET user = 'root'; ELSE; SET user = c("var/container/user", { error_if_undef => 1 }); END; %] - echo 'su - [% user %] -c /rbm/cmd' >> '[% c("var/container/dir") %]'/rbm/run - chmod +x '[% c("var/container/dir") %]'/rbm/cmd - chmod +x '[% c("var/container/dir") %]'/rbm/run - [% - IF c("var/container/disable_network/" _ c("exec_name")); - SET disable_network = '--disable-network'; - ELSE; - SET disable_network = ''; - END; - -%] - [% c("rbmdir") %]/container run [% disable_network %] --chroot='[% c("var/container/dir") %]' -- /rbm/run - - remote_put: | - #!/bin/sh - set -e - [% - SET src = shell_quote(c('put_src', { error_if_undef => 1 })); - SET dst = shell_quote(c('put_dst', { error_if_undef => 1 })); - -%] - [% c("rbmdir") %]/container put '[% c("var/container/dir") %]' [% src %] [% dst %] [% c("var/container/user") %] - - remote_get: | - #!/bin/sh - set -e - [% - SET src = shell_quote(c('get_src', { error_if_undef => 1 })); - SET dst = shell_quote(c('get_dst', { error_if_undef => 1 })); - -%] - [% c("rbmdir") %]/container get '[% c("var/container/dir") %]' [% src %] [% dst %] - - remote_finish: | - #!/bin/sh - set -e - [% c("rbmdir") %]/container remove '[% c("var/container/dir") %]' --- | # This part of the file contains options written in perl use IO::CaptureOutput qw(capture_exec);
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch maint-11.5 in repository builders/tor-browser-build.
commit 05636921daad211974ef8673e58c89dc1a3843d0 Author: Pier Angelo Vendrame pierov@torproject.org AuthorDate: Mon Jul 18 12:04:11 2022 +0200
Bug 41052: Updated the manual to pipeline 44679 --- doc/how-to-update-the-manual.txt | 3 ++- projects/manual/config | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/doc/how-to-update-the-manual.txt b/doc/how-to-update-the-manual.txt index 334701c..0afd0db 100644 --- a/doc/how-to-update-the-manual.txt +++ b/doc/how-to-update-the-manual.txt @@ -5,4 +5,5 @@ 5. Upload it to people.tpo 6. Update projects/manual/config 6.1 Change the version to $PIPELINEID - 6.2 Update the URL if it was different from the previous uploader + 6.2 Update the hash in the input_files section + 6.3 Update the URL if it was different from the previous uploader diff --git a/projects/manual/config b/projects/manual/config index 8081dba..909e565 100644 --- a/projects/manual/config +++ b/projects/manual/config @@ -1,6 +1,7 @@ # vim: filetype=yaml sw=2 # To update, see doc/how-to-update-the-manual.txt -version: 43737 +# Remember to update also the package's hash, with the version! +version: 44679 filename: 'manual-[% c("version") %].tar.gz' container: use_container: 1 @@ -18,6 +19,6 @@ input_files: - project: container-image - URL: 'https://people.torproject.org/~pierov/tbb_files/manual_%5B% c("version") %].zip' name: manual - sha256sum: 3b1356122d15fb7b27c34812ed5de1859eb86b3755736a6c466b2cc286f38110 + sha256sum: d9061ca5afdf4d04fb735bc645318d5eedc69f10fa200faaca82731ad4b105f7 - filename: packagemanual.py name: package_script
tor-commits@lists.torproject.org