Merge pull request #112527 from 06kellyjac/montserrat

authored by Sandro and committed by GitHub 69f7aa6c c90d8b82

+18 -19
+18 -19
pkgs/data/fonts/montserrat/default.nix
··· 1 - # Originally packaged for ArchLinux. 2 - # 3 - # https://aur.archlinux.org/packages/ttf-montserrat/ 4 - 5 - { lib, fetchzip }: 6 7 let 8 - version = "1.0"; 9 - in fetchzip { 10 - name = "montserrat-${version}"; 11 - 12 - url = "https://marvid.fr/~eeva/mirror/Montserrat.tar.gz"; 13 14 postFetch = '' 15 - tar -xzf $downloadedFile --strip-components=1 16 - mkdir -p $out/share/fonts/montserrat 17 - cp *.ttf $out/share/fonts/montserrat 18 ''; 19 20 - sha256 = "11sdgvhaqg59mq71aqwqp2mb428984hjxy7hd1vasia9kgk8259w"; 21 - 22 meta = with lib; { 23 description = "A geometric sans serif font with extended latin support (Regular, Alternates, Subrayada)"; 24 - homepage = "https://www.fontspace.com/julieta-ulanovsky/montserrat"; 25 - license = licenses.ofl; 26 - platforms = platforms.all; 27 - maintainers = with maintainers; [ scolobb ]; 28 }; 29 }
··· 1 + { lib, fetchFromGitHub }: 2 3 let 4 + pname = "montserrat"; 5 + version = "7.210"; 6 + in fetchFromGitHub { 7 + name = "${pname}-${version}"; 8 + owner = "JulietaUla"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-C6T0Iz1rFC+EsKFJRil2jGTMQ4X7wR80E3eORL5qi0U="; 12 13 postFetch = '' 14 + tar xf $downloadedFile --strip 1 15 + install -Dm 444 fonts/otf/*.otf -t $out/share/fonts/otf 16 + install -Dm 444 fonts/ttf/*.ttf -t $out/share/fonts/ttf 17 + install -Dm 444 fonts/webfonts/*.woff -t $out/share/fonts/woff 18 + install -Dm 444 fonts/webfonts/*.woff2 -t $out/share/fonts/woff2 19 ''; 20 21 meta = with lib; { 22 description = "A geometric sans serif font with extended latin support (Regular, Alternates, Subrayada)"; 23 + homepage = "https://www.fontspace.com/julieta-ulanovsky/montserrat"; 24 + license = licenses.ofl; 25 + platforms = platforms.all; 26 + maintainers = with maintainers; [ scolobb jk ]; 27 }; 28 }