-
Nicolas Vigier authoredNicolas Vigier authored
config 2.30 KiB
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
filename: 'firefox-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
git_hash: 'tor-browser-[% c("var/firefox_version") %]-6.5-1-build1'
git_url: https://git.torproject.org/tor-browser.git
tag_gpg_id: 1
gpg_keyring: torbutton.gpg
remote_docker: 1
var:
firefox_version: 45.6.0esr
torbrowser_update_channel: alpha
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
deps:
- build-essential
- unzip
- zip
- autoconf2.13
- yasm
- python
targets:
linux-x86_64:
var:
martools_filename: mar-tools-linux64.zip
arch_deps:
- libgtk2.0-dev
- libdbus-glib-1-dev
- libasound2-dev
- libgstreamer-plugins-base0.10-dev
- libxt-dev
- hardening-wrapper
# To pass configure since ESR 31.
- libpulse-dev
# To pass configure since ESR 45.
- libgconf2-dev
# We built GCC but not the libmpc2, thus we need to install it
- libmpc2
linux-i686:
var:
martools_filename: mar-tools-linux32.zip
sort_deps: 0
arch_deps:
- libc6-dev-i386
- libgtk2.0-dev:i386
- libdbus-glib-1-dev:i386
- lib32asound2-dev
- libasound2-dev:i386
- libgstreamer-plugins-base0.10-dev:i386
- libxt-dev:i386
# To pass configure since ESR 31.
- libpulse-dev:i386
# To pass configure since ESR 45.
- libgconf2-dev:i386
# We built GCC but not the libmpc2, thus we need to install it
- libmpc2
- hardening-wrapper
osx-x86_64:
var:
martools_filename: mar-tools-mac64.zip
arch_deps:
- rsync
windows-i686:
var:
martools_filename: mar-tools-win32.zip
input_files: