... |
... |
@@ -15,6 +15,9 @@ be installed. |
15
|
15
|
Zstandard (zstd) is used to compress some tarballs and needs to be
|
16
|
16
|
installed. You'll also need tar >= 1.31, for zstd support.
|
17
|
17
|
|
|
18
|
+The jq tool is required to process the json used to generate the country
|
|
19
|
+list used by the browser's censorship circumvention system.
|
|
20
|
+
|
18
|
21
|
You also need a few perl modules installed:
|
19
|
22
|
- YAML::XS
|
20
|
23
|
- File::Basename
|
... |
... |
@@ -46,7 +49,7 @@ If you are running Debian or Ubuntu, you can install them with: |
46
|
49
|
libparallel-forkmanager-perl libpath-tiny-perl \
|
47
|
50
|
libsort-versions-perl libstring-shellquote-perl \
|
48
|
51
|
libtemplate-perl libxml-libxml-perl libxml-writer-perl \
|
49
|
|
- libyaml-libyaml-perl git uidmap zstd
|
|
52
|
+ libyaml-libyaml-perl git uidmap zstd jq
|
50
|
53
|
|
51
|
54
|
If you are running Fedora, CentOS or RHEL, you can install them with:
|
52
|
55
|
|
... |
... |
@@ -57,7 +60,7 @@ If you are running Fedora, CentOS or RHEL, you can install them with: |
57
|
60
|
"perl(File::Copy::Recursive)" "perl(String::ShellQuote)" \
|
58
|
61
|
"perl(Sort::Versions)" "perl(Digest::SHA)" "perl(Data::UUID)" \
|
59
|
62
|
"perl(Data::Dump)" "perl(DateTime)" "perl(XML::Writer)" \
|
60
|
|
- "perl(Parallel::ForkManager)" perl-ph git zstd
|
|
63
|
+ "perl(Parallel::ForkManager)" perl-ph git zstd jq
|
61
|
64
|
|
62
|
65
|
If you are running an Arch based system, you should be able to install them with:
|
63
|
66
|
|
... |
... |
@@ -67,7 +70,7 @@ If you are running an Arch based system, you should be able to install them with |
67
|
70
|
perl-sort-versions perl-data-uuid perl-data-dump perl-json \
|
68
|
71
|
perl-digest-sha1 perl-io-all perl-file-slurp perl-sys-syscall \
|
69
|
72
|
perl-parallel-forkmanager perl-xml-libxml perl-lwp-protocol-https \
|
70
|
|
- zstd
|
|
73
|
+ zstd jq
|
71
|
74
|
|
72
|
75
|
On Arch based systems you also need to generate some .ph files RBM expects:
|
73
|
76
|
|