Verified Commit 58fbd40b authored by boklm's avatar boklm
Browse files

Bug 41579: Add zip to the list of Tor Browser Build dependencies

parent c5141d16
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@ be installed.
Zstandard (zstd) is used to compress some tarballs and needs to be
installed. You'll also need tar >= 1.31, for zstd support.

Zip (Info-ZIP 3.0) is used to create some archives.

The jq tool is required to process the json used to generate the country
list used by the browser's censorship circumvention system.

@@ -49,7 +51,7 @@ If you are running Debian or Ubuntu, you can install them with:
                  libparallel-forkmanager-perl libpath-tiny-perl \
                  libsort-versions-perl libstring-shellquote-perl \
                  libtemplate-perl libxml-libxml-perl libxml-writer-perl \
                  libyaml-libyaml-perl git uidmap zstd jq
                  libyaml-libyaml-perl git uidmap zstd jq zip

If you are running Fedora, CentOS or RHEL, you can install them with:

@@ -60,7 +62,7 @@ If you are running Fedora, CentOS or RHEL, you can install them with:
              "perl(File::Copy::Recursive)" "perl(String::ShellQuote)" \
              "perl(Sort::Versions)" "perl(Digest::SHA)" "perl(Data::UUID)" \
              "perl(Data::Dump)" "perl(DateTime)" "perl(XML::Writer)" \
              "perl(Parallel::ForkManager)" perl-ph git zstd jq
              "perl(Parallel::ForkManager)" perl-ph git zstd jq zip

If you are running an Arch based system, you should be able to install them with:

@@ -70,7 +72,7 @@ If you are running an Arch based system, you should be able to install them with
            perl-sort-versions perl-data-uuid perl-data-dump perl-json \
            perl-digest-sha1 perl-io-all perl-file-slurp perl-sys-syscall \
            perl-parallel-forkmanager perl-xml-libxml perl-lwp-protocol-https \
            zstd jq
            zstd jq zip

On Arch based systems you also need to generate some .ph files RBM expects: