[tor-commits] [builders/tor-browser-build] branch master updated: Bug 40186: fonts: Download .zip archive instead of Git clone

gitolite role git at cupani.torproject.org
Mon Mar 28 10:23:13 UTC 2022


This is an automated email from the git hooks/post-receive script.

boklm pushed a commit to branch master
in repository builders/tor-browser-build.

The following commit(s) were added to refs/heads/master by this push:
     new e9591b5  Bug 40186: fonts: Download .zip archive instead of Git clone
e9591b5 is described below

commit e9591b588506295699c3f2aed1db88d0d8e48a84
Author: Jeremy Rand <jeremyrand at airmail.cc>
AuthorDate: Thu Mar 24 00:49:42 2022 +0000

    Bug 40186: fonts: Download .zip archive instead of Git clone
    
    Reduces storage usage from >6 GiB to <40 MiB.
---
 projects/fonts/build  | 4 ++--
 projects/fonts/config | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/projects/fonts/build b/projects/fonts/build
index a1e066b..14e2974 100644
--- a/projects/fonts/build
+++ b/projects/fonts/build
@@ -2,8 +2,8 @@
 [% c("var/set_default_env") -%]
 distdir=/var/tmp/dist/fonts
 mkdir -p $distdir
-tar xf [% project %]-[% c("version") %].tar.gz
-ln -s [% project %]-[% c("version") %] noto-fonts
+unzip -o 720e34851382ee3c1ef024d8dffb68ffbfb234c2.zip
+mv noto-fonts-* noto-fonts
 mkdir -p $distdir
 [% FOREACH fontfile = c("var/noto_fonts_hinted");
      GET 'cp "noto-fonts/hinted/' _ fontfile _ '" $distdir' _ "\n";
diff --git a/projects/fonts/config b/projects/fonts/config
index 9d11d2c..d708afd 100644
--- a/projects/fonts/config
+++ b/projects/fonts/config
@@ -1,7 +1,5 @@
 # vim: filetype=yaml sw=2
-version: '[% c("abbrev") %]'
-git_url: https://github.com/googlei18n/noto-fonts.git
-git_hash: 720e34851382ee3c1ef024d8dffb68ffbfb234c2
+version: '1'
 filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
 var:
   container:
@@ -87,6 +85,8 @@ targets:
 
 input_files:
   - project: container-image
+  - URL: https://github.com/googlefonts/noto-fonts/archive/720e34851382ee3c1ef024d8dffb68ffbfb234c2.zip
+    sha256sum: 26029b0b157e30ba063a759a1af859f849b7090162802a2cf57dfaad06849528
   - URL: https://github.com/googlei18n/noto-emoji/raw/2f1ffdd6fbbd05d6f382138a3d3adcd89c5ce800/fonts/NotoEmoji-Regular.ttf
     sha256sum: 415dc6290378574135b64c808dc640c1df7531973290c4970c51fdeb849cb0c5
     enable: '[% c("var/linux") %]'

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tor-commits mailing list