# vim: filetype=yaml sw=2
version: 540.1.linux3
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
container:
  use_container: 1
var:
  deps:
    - build-essential
    - libssl-dev
    - uuid-dev
input_files:
  # See hfsplus-tools in taskcluster/kinds/fetch/toolchains.yml
  - URL: https://src.fedoraproject.org/repo/pkgs/hfsplus-tools/diskdev_cmds-540.1.linux3.tar.gz/0435afc389b919027b69616ad1b05709/diskdev_cmds-[% c("version") %].tar.gz
    sha256: b01b203a97f9a3bf36a027c13ddfc59292730552e62722d690d33bd5c24f5497
  - project: container-image
  # The project uses a flag that is not supported by GCC
  - name: clang
    project: clang
    enable: '[% ! c("container/global_disable") %]'
  # Build only newfs (we do not care of fsck), remove a header that does not
  # exist on Linux (at that path) and is not required on Linux either, and make
  # the UUID deterministic.
  - filename: newfs_hfs.diff
  # Remove UTCToLocal conversion to avoid a different result when hwclock
  # is set to local time or utc time (tor-browser-build#40844)
  - filename: ignore-timezone.diff
