diff --git a/pkgs/by-name/al/alcarin-tengwar/package.nix b/pkgs/by-name/al/alcarin-tengwar/package.nix index d792aaf678a4..6abb297caf20 100644 --- a/pkgs/by-name/al/alcarin-tengwar/package.nix +++ b/pkgs/by-name/al/alcarin-tengwar/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "alcarin-tengwar"; version = "0.83"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "Tosche"; repo = "Alcarin-Tengwar"; diff --git a/pkgs/by-name/al/aleo-fonts/package.nix b/pkgs/by-name/al/aleo-fonts/package.nix index d5bfadced1fa..2f2b4143567c 100644 --- a/pkgs/by-name/al/aleo-fonts/package.nix +++ b/pkgs/by-name/al/aleo-fonts/package.nix @@ -16,8 +16,15 @@ stdenvNoCC.mkDerivation { hash = "sha256-HSxP5/sLHQTujBVt1u93625EXEc42lxpt8W1//6ngWM="; }; + outputs = [ + "out" + "webfont" + ]; + nativeBuildInputs = [ installFonts ]; + preInstall = "rm -r fonts/old"; + meta = { description = "Slab serif typeface designed by Alessio Laiso"; homepage = "https://github.com/AlessioLaiso/aleo"; diff --git a/pkgs/by-name/at/atkinson-hyperlegible-mono/package.nix b/pkgs/by-name/at/atkinson-hyperlegible-mono/package.nix index e8992b04834e..6ff13cca2427 100644 --- a/pkgs/by-name/at/atkinson-hyperlegible-mono/package.nix +++ b/pkgs/by-name/at/atkinson-hyperlegible-mono/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation { pname = "atkinson-hyperlegible-mono"; version = "2.001-unstable-2024-11-20"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "googlefonts"; repo = "atkinson-hyperlegible-next-mono"; diff --git a/pkgs/by-name/at/atkinson-hyperlegible-next/package.nix b/pkgs/by-name/at/atkinson-hyperlegible-next/package.nix index 008735231ebc..f1fd44c17506 100644 --- a/pkgs/by-name/at/atkinson-hyperlegible-next/package.nix +++ b/pkgs/by-name/at/atkinson-hyperlegible-next/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation { pname = "atkinson-hyperlegible-next"; version = "2.001-unstable-2025-02-21"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "googlefonts"; repo = "atkinson-hyperlegible-next"; diff --git a/pkgs/by-name/be/beedii/package.nix b/pkgs/by-name/be/beedii/package.nix index 406a21e9abc1..53a441916b46 100644 --- a/pkgs/by-name/be/beedii/package.nix +++ b/pkgs/by-name/be/beedii/package.nix @@ -10,6 +10,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "beedii"; version = "1.0.0"; + outputs = [ + "out" + "webfont" + ]; + src = fetchzip { url = "https://github.com/webkul/beedii/releases/download/v${finalAttrs.version}/beedii.zip"; hash = "sha256-MefkmWl7LdhQiePpixKcatoIeOTlrRaO3QA9xWAxJ4Q="; diff --git a/pkgs/by-name/be/behdad-fonts/package.nix b/pkgs/by-name/be/behdad-fonts/package.nix index 0d910fe516e0..d3285f4c9670 100644 --- a/pkgs/by-name/be/behdad-fonts/package.nix +++ b/pkgs/by-name/be/behdad-fonts/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "behdad-fonts"; version = "0.0.3"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "font-store"; repo = "BehdadFont"; diff --git a/pkgs/by-name/be/besley/package.nix b/pkgs/by-name/be/besley/package.nix index aed509d05c28..bd286ee12d71 100644 --- a/pkgs/by-name/be/besley/package.nix +++ b/pkgs/by-name/be/besley/package.nix @@ -8,6 +8,11 @@ stdenvNoCC.mkDerivation { pname = "besley"; version = "4.0-unstable-2023-01-09"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "indestructible-type"; repo = "Besley"; diff --git a/pkgs/by-name/bl/blackout/package.nix b/pkgs/by-name/bl/blackout/package.nix index cc353081a0b1..02651463bb0e 100644 --- a/pkgs/by-name/bl/blackout/package.nix +++ b/pkgs/by-name/bl/blackout/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation { pname = "blackout"; version = "2014-07-29"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "theleagueof"; repo = "blackout"; diff --git a/pkgs/by-name/bo/bodoni-moda/package.nix b/pkgs/by-name/bo/bodoni-moda/package.nix index c2c1de12fe28..722ad5097d85 100644 --- a/pkgs/by-name/bo/bodoni-moda/package.nix +++ b/pkgs/by-name/bo/bodoni-moda/package.nix @@ -8,6 +8,11 @@ stdenvNoCC.mkDerivation { pname = "bodoni-moda"; version = "2.4-unstable-2024-02-18"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "indestructible-type"; repo = "Bodoni"; diff --git a/pkgs/by-name/co/cooper/package.nix b/pkgs/by-name/co/cooper/package.nix index 612072f08f83..fefbb01d7155 100644 --- a/pkgs/by-name/co/cooper/package.nix +++ b/pkgs/by-name/co/cooper/package.nix @@ -8,6 +8,11 @@ stdenvNoCC.mkDerivation { pname = "cooper"; version = "1.01-unstable-2025-05-25"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "indestructible-type"; repo = "Cooper"; diff --git a/pkgs/by-name/hu/hubot-sans/package.nix b/pkgs/by-name/hu/hubot-sans/package.nix index 8364556015b9..28d9c5eabfc1 100644 --- a/pkgs/by-name/hu/hubot-sans/package.nix +++ b/pkgs/by-name/hu/hubot-sans/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "hubot-sans"; version = "1.0.1"; + outputs = [ + "out" + "webfont" + ]; + src = fetchzip { url = "https://github.com/github/hubot-sans/releases/download/v${finalAttrs.version}/Hubot-Sans.zip"; hash = "sha256-EWTyoGNqyZcqlF1H1Tdcodc8muHIo8C9gbSPAjiogRk="; diff --git a/pkgs/by-name/li/linden-hill/package.nix b/pkgs/by-name/li/linden-hill/package.nix index 658d755dedbd..94024487822a 100644 --- a/pkgs/by-name/li/linden-hill/package.nix +++ b/pkgs/by-name/li/linden-hill/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation { pname = "linden-hill"; version = "2011-05-25"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "theleagueof"; repo = "linden-hill"; diff --git a/pkgs/by-name/li/literata/package.nix b/pkgs/by-name/li/literata/package.nix index 456ef1c3d8ae..f79a56da0385 100644 --- a/pkgs/by-name/li/literata/package.nix +++ b/pkgs/by-name/li/literata/package.nix @@ -8,6 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "literata"; version = "3.103"; + outputs = [ + "out" + "webfont" + ]; + src = fetchzip { url = "https://github.com/googlefonts/literata/releases/download/${finalAttrs.version}/${finalAttrs.version}.zip"; hash = "sha256-XwwvyzwO2uhi1Bay9HtB75j1QfAJR4TMETgy/zyvwZ0="; diff --git a/pkgs/by-name/lo/lora/package.nix b/pkgs/by-name/lo/lora/package.nix index 7e1a849c5080..8947b828a6b2 100644 --- a/pkgs/by-name/lo/lora/package.nix +++ b/pkgs/by-name/lo/lora/package.nix @@ -10,6 +10,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "lora"; version = "3.021"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "cyrealtype"; repo = "lora"; diff --git a/pkgs/by-name/mo/mona-sans/package.nix b/pkgs/by-name/mo/mona-sans/package.nix index 98ad86ae9169..d8cd9f825040 100644 --- a/pkgs/by-name/mo/mona-sans/package.nix +++ b/pkgs/by-name/mo/mona-sans/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "mona-sans"; version = "2.0.23"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { rev = finalAttrs.version; owner = "github"; diff --git a/pkgs/by-name/ro/route159/package.nix b/pkgs/by-name/ro/route159/package.nix index d9cfe49a31cc..3e4f7b38b5ff 100644 --- a/pkgs/by-name/ro/route159/package.nix +++ b/pkgs/by-name/ro/route159/package.nix @@ -13,6 +13,11 @@ stdenvNoCC.mkDerivation { pname = "route159"; version = "${majorVersion}.${minorVersion}"; + outputs = [ + "out" + "webfont" + ]; + src = fetchzip { url = "https://dotcolon.net/files/fonts/route159_${majorVersion}${minorVersion}.zip"; hash = "sha256-1InyBW1LGbp/IU/ql9mvT14W3MTxJdWThFwRH6VHpTU="; diff --git a/pkgs/by-name/st/stix-two/package.nix b/pkgs/by-name/st/stix-two/package.nix index b21a7b98ceff..0cc8be8d4923 100644 --- a/pkgs/by-name/st/stix-two/package.nix +++ b/pkgs/by-name/st/stix-two/package.nix @@ -9,6 +9,13 @@ stdenvNoCC.mkDerivation rec { pname = "stix-two"; version = "2.13"; + outputs = [ + "out" + "webfont" + ]; + + preInstall = "rm -r static_ttf_woff2/"; + src = fetchzip { url = "https://github.com/stipub/stixfonts/raw/v${version}/zipfiles/STIX${ builtins.replaceStrings [ "." ] [ "_" ] version diff --git a/pkgs/by-name/su/sudo-font/package.nix b/pkgs/by-name/su/sudo-font/package.nix index 1e9a37a05894..c9fe099f0f41 100644 --- a/pkgs/by-name/su/sudo-font/package.nix +++ b/pkgs/by-name/su/sudo-font/package.nix @@ -9,6 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sudo-font"; version = "3.4"; + outputs = [ + "out" + "webfont" + ]; + src = fetchzip { url = "https://github.com/jenskutilek/sudo-font/releases/download/v${finalAttrs.version}/sudo.zip"; hash = "sha256-sSLY94wY9+AYAqWDq+Xy+KctUfJVS0jeS3baF8mLO9I=";