1this derivation will be built:2 /nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv3building '/nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv' on 'ssh-ng://customer@mac02.m.ntd.one'4building '/nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv'5format-check> traversed 498 files6format-check> emitted 396 files for processing7format-check> formatted 396 files (1 changed) in 4.735s8format-check> diff --git a/packages/herdr/build.zig.zon.nix b/packages/herdr/build.zig.zon.nix9format-check> index 1ca2810..be96782 10064410format-check> --- a/packages/herdr/build.zig.zon.nix11format-check> +++ b/packages/herdr/build.zig.zon.nix12format-check> @@ -9,52 +9,56 @@13format-check> zig_0_15,14format-check> zstd,15format-check> name ? "zig-packages",16format-check> -}: let17format-check> - unpackZigArtifact = {18format-check> - name,19format-check> - artifact,20format-check> - }:21format-check> - runCommandLocal name22format-check> +}:23format-check> +let24format-check> + unpackZigArtifact =25format-check> {26format-check> - nativeBuildInputs = [zig_0_15];27format-check> - }28format-check> - ''29format-check> - hash="$(cd "$TMPDIR" && zig fetch --global-cache-dir "$TMPDIR" ${artifact})"30format-check> - mv "$TMPDIR/p/$hash" "$out"31format-check> - chmod 755 "$out"32format-check> - '';33format-check> + name,34format-check> + artifact,35format-check> + }:36format-check> + runCommandLocal name37format-check> + {38format-check> + nativeBuildInputs = [ zig_0_15 ];39format-check> + }40format-check> + ''41format-check> + hash="$(cd "$TMPDIR" && zig fetch --global-cache-dir "$TMPDIR" ${artifact})"42format-check> + mv "$TMPDIR/p/$hash" "$out"43format-check> + chmod 755 "$out"44format-check> + '';45format-check> 46format-check> - fetchZig = {47format-check> - name,48format-check> - url,49format-check> - hash,50format-check> - unpack,51format-check> - }: let52format-check> - artifact =53format-check> - if unpack54format-check> - then55format-check> - fetchzip {56format-check> - inherit url hash;57format-check> - nativeBuildInputs = [zstd];58format-check> - }59format-check> - else fetchurl {inherit url hash;};60format-check> - in61format-check> - unpackZigArtifact {inherit name artifact;};62format-check> + fetchZig =63format-check> + {64format-check> + name,65format-check> + url,66format-check> + hash,67format-check> + unpack,68format-check> + }:69format-check> + let70format-check> + artifact =71format-check> + if unpack then72format-check> + fetchzip {73format-check> + inherit url hash;74format-check> + nativeBuildInputs = [ zstd ];75format-check> + }76format-check> + else77format-check> + fetchurl { inherit url hash; };78format-check> + in79format-check> + unpackZigArtifact { inherit name artifact; };80format-check> 81format-check> - fetchGitZig = {82format-check> - name,83format-check> - url,84format-check> - hash,85format-check> - }: let86format-check> - parts = lib.splitString "#" url;87format-check> - url_base = builtins.elemAt parts 0;88format-check> - url_without_query = builtins.elemAt (lib.splitString "?" url_base) 0;89format-check> - rev_base = builtins.elemAt parts 1;90format-check> - rev =91format-check> - if builtins.match "^[a-fA-F0-9]{40}$" rev_base != null92format-check> - then rev_base93format-check> - else "refs/heads/${rev_base}";94format-check> - in95format-check> + fetchGitZig =96format-check> + {97format-check> + name,98format-check> + url,99format-check> + hash,100format-check> + }:101format-check> + let102format-check> + parts = lib.splitString "#" url;103format-check> + url_base = builtins.elemAt parts 0;104format-check> + url_without_query = builtins.elemAt (lib.splitString "?" url_base) 0;105format-check> + rev_base = builtins.elemAt parts 1;106format-check> + rev =107format-check> + if builtins.match "^[a-fA-F0-9]{40}$" rev_base != null then rev_base else "refs/heads/${rev_base}";108format-check> + in109format-check> fetchgit {110format-check> inherit name rev hash;111format-check> url = url_without_query;112format-check> @@ -62,359 +66,361 @@113format-check> fetchSubmodules = false;114format-check> };115format-check> 116format-check> - fetchZigArtifact = {117format-check> - name,118format-check> - url,119format-check> - hash,120format-check> - unpack,121format-check> - }: let122format-check> - parts = lib.splitString "://" url;123format-check> - proto = builtins.elemAt parts 0;124format-check> - path = builtins.elemAt parts 1;125format-check> - fetcher = {126format-check> - "git+http" = fetchGitZig {127format-check> - inherit name hash;128format-check> - url = "http://${path}";129format-check> - };130format-check> - "git+https" = fetchGitZig {131format-check> - inherit name hash;132format-check> - url = "https://${path}";133format-check> - };134format-check> - http = fetchZig {135format-check> - inherit name hash unpack;136format-check> - url = "http://${path}";137format-check> - };138format-check> - https = fetchZig {139format-check> - inherit name hash unpack;140format-check> - url = "https://${path}";141format-check> - };142format-check> - };143format-check> - in144format-check> + fetchZigArtifact =145format-check> + {146format-check> + name,147format-check> + url,148format-check> + hash,149format-check> + unpack,150format-check> + }:151format-check> + let152format-check> + parts = lib.splitString "://" url;153format-check> + proto = builtins.elemAt parts 0;154format-check> + path = builtins.elemAt parts 1;155format-check> + fetcher = {156format-check> + "git+http" = fetchGitZig {157format-check> + inherit name hash;158format-check> + url = "http://${path}";159format-check> + };160format-check> + "git+https" = fetchGitZig {161format-check> + inherit name hash;162format-check> + url = "https://${path}";163format-check> + };164format-check> + http = fetchZig {165format-check> + inherit name hash unpack;166format-check> + url = "http://${path}";167format-check> + };168format-check> + https = fetchZig {169format-check> + inherit name hash unpack;170format-check> + url = "https://${path}";171format-check> + };172format-check> + };173format-check> + in174format-check> fetcher.${proto};175format-check> in176format-check> - linkFarm name [177format-check> - {178format-check> - name = "N-V-__8AANT61wB--nJ95Gj_ctmzAtcjloZ__hRqNw5lC1Kr";179format-check> - path = fetchZigArtifact {180format-check> - name = "bindings";181format-check> - url = "https://deps.files.ghostty.org/DearBindings_v0.17_ImGui_v1.92.5-docking.tar.gz";182format-check> - hash = "sha256-i/7FAOAJJvZ5hT7iPWfMOS08MYFzPKRwRzhlHT9wuqM=";183format-check> - unpack = false;184format-check> - };185format-check> - }186format-check> - {187format-check> - name = "N-V-__8AALw2uwF_03u4JRkZwRLc3Y9hakkYV7NKRR9-RIZJ";188format-check> - path = fetchZigArtifact {189format-check> - name = "breakpad";190format-check> - url = "https://deps.files.ghostty.org/breakpad-b99f444ba5f6b98cac261cbb391d8766b34a5918.tar.gz";191format-check> - hash = "sha256-bMqYlD0amQdmzvYQd8Ca/1k4Bj/heh7+EijlQSttatk=";192format-check> - unpack = false;193format-check> - };194format-check> - }195format-check> - {196format-check> - name = "N-V-__8AAIrfdwARSa-zMmxWwFuwpXf1T3asIN7s5jqi9c1v";197format-check> - path = fetchZigArtifact {198format-check> - name = "fontconfig";199format-check> - url = "https://deps.files.ghostty.org/fontconfig-2.14.2.tar.gz";200format-check> - hash = "sha256-O6LdkhWHGKzsXKrxpxYEO1qgVcJ7CB2RSvPMtA3OilU=";201format-check> - unpack = false;202format-check> - };203format-check> - }204format-check> - {205format-check> - name = "N-V-__8AAKLKpwC4H27Ps_0iL3bPkQb-z6ZVSrB-x_3EEkub";206format-check> - path = fetchZigArtifact {207format-check> - name = "freetype";208format-check> - url = "https://deps.files.ghostty.org/freetype-1220b81f6ecfb3fd222f76cf9106fecfa6554ab07ec7fdc4124b9bb063ae2adf969d.tar.gz";209format-check> - hash = "sha256-QnIB9dUVFnDQXB9bRb713aHy592XHvVPD+qqf/0quQw=";210format-check> - unpack = false;211format-check> - };212format-check> - }213format-check> - {214format-check> - name = "N-V-__8AADcZkgn4cMhTUpIz6mShCKyqqB-NBtf_S2bHaTC-";215format-check> - path = fetchZigArtifact {216format-check> - name = "gettext";217format-check> - url = "https://deps.files.ghostty.org/gettext-0.24.tar.gz";218format-check> - hash = "sha256-yRhQPVk9cNr0hE0XWhPYFq+stmfAb7oeydzVACwVGLc=";219format-check> - unpack = false;220format-check> - };221format-check> - }222format-check> - {223format-check> - name = "N-V-__8AABzkUgISeKGgXAzgtutgJsZc0-kkeqBBscJgMkvy";224format-check> - path = fetchZigArtifact {225format-check> - name = "glslang";226format-check> - url = "https://deps.files.ghostty.org/glslang-12201278a1a05c0ce0b6eb6026c65cd3e9247aa041b1c260324bf29cee559dd23ba1.tar.gz";227format-check> - hash = "sha256-FKLtu1Ccs+UamlPj9eQ12/WXFgS0uDPmPmB26MCpl7U=";228format-check> - unpack = false;229format-check> - };230format-check> - }231format-check> - {232format-check> - name = "gobject-0.3.0-Skun7ANLnwDvEfIpVmohcppXgOvg_I6YOJFmPIsKfXk-";233format-check> - path = fetchZigArtifact {234format-check> - name = "gobject";235format-check> - url = "https://deps.files.ghostty.org/gobject-2025-11-08-23-1.tar.zst";236format-check> - hash = "sha256-OxS9/XC5aMJj1KhOcFP1ZZN7PI4ADw4f7ocx6V64mOc=";237format-check> - unpack = true;238format-check> - };239format-check> - }240format-check> - {241format-check> - name = "N-V-__8AALiNBAA-_0gprYr92CjrMj1I5bqNu0TSJOnjFNSr";242format-check> - path = fetchZigArtifact {243format-check> - name = "gtk4_layer_shell";244format-check> - url = "https://deps.files.ghostty.org/gtk4-layer-shell-1.1.0.tar.gz";245format-check> - hash = "sha256-mChCgSYKXu9bT2OlXxbEv2p4ihAgptsDfssPcfozaYg=";246format-check> - unpack = false;247format-check> - };248format-check> - }249format-check> - {250format-check> - name = "N-V-__8AAG02ugUcWec-Ndp-i7JTsJ0dgF8nnJRUInkGLG7G";251format-check> - path = fetchZigArtifact {252format-check> - name = "harfbuzz";253format-check> - url = "https://deps.files.ghostty.org/harfbuzz-11.0.0.tar.xz";254format-check> - hash = "sha256-8WNRuv4hRyX+LB1bWfDZPkmQWkskeJn7kNcM/5U6K5s=";255format-check> - unpack = false;256format-check> - };257format-check> - }258format-check> - {259format-check> - name = "N-V-__8AAGmZhABbsPJLfbqrh6JTHsXhY6qCaLAQyx25e0XE";260format-check> - path = fetchZigArtifact {261format-check> - name = "highway";262format-check> - url = "https://deps.files.ghostty.org/highway-66486a10623fa0d72fe91260f96c892e41aceb06.tar.gz";263format-check> - hash = "sha256-h9T4iT704I8iSXNgj/6/lCaKgTgLp5wS6IQZaMgKohI=";264format-check> - unpack = false;265format-check> - };266format-check> - }267format-check> - {268format-check> - name = "N-V-__8AAEbOfQBnvcFcCX2W5z7tDaN8vaNZGamEQtNOe0UI";269format-check> - path = fetchZigArtifact {270format-check> - name = "imgui";271format-check> - url = "https://github.com/ocornut/imgui/archive/refs/tags/v1.92.5-docking.tar.gz";272format-check> - hash = "sha256-yBbCDox18+Fa6Gc1DnmSVQLRpqhZOLsac7iSfl8x+cs=";273format-check> - unpack = false;274format-check> - };275format-check> - }276format-check> - {277format-check> - name = "N-V-__8AAPy1AwDnEoq1ww42uq58nusIeQgR16W4-5SQZFIM";278format-check> - path = fetchZigArtifact {279format-check> - name = "iterm2_themes";280format-check> - url = "https://deps.files.ghostty.org/ghostty-themes-release-20260511-160054-2671288.tgz";281format-check> - hash = "sha256-R2NJUKxz2LHRiCBi/MAnN3XzMyY4VWlbX0uWCbWefjQ=";282format-check> - unpack = false;283format-check> - };284format-check> - }285format-check> - {286format-check> - name = "N-V-__8AAIC5lwAVPJJzxnCAahSvZTIlG-HhtOvnM1uh-66x";287format-check> - path = fetchZigArtifact {288format-check> - name = "jetbrains_mono";289format-check> - url = "https://deps.files.ghostty.org/JetBrainsMono-2.304.tar.gz";290format-check> - hash = "sha256-xXppHouCrQmLWWPzlZAy5AOPORCHr3cViFulkEYQXMQ=";291format-check> - unpack = false;292format-check> - };293format-check> - }294format-check> - {295format-check> - name = "N-V-__8AAJrvXQCqAT8Mg9o_tk6m0yf5Fz-gCNEOKLyTSerD";296format-check> - path = fetchZigArtifact {297format-check> - name = "libpng";298format-check> - url = "https://deps.files.ghostty.org/libpng-1220aa013f0c83da3fb64ea6d327f9173fa008d10e28bc9349eac3463457723b1c66.tar.gz";299format-check> - hash = "sha256-/syVtGzwXo4/yKQUdQ4LparQDYnp/fF16U/wQcrxoDo=";300format-check> - unpack = false;301format-check> - };302format-check> - }303format-check> - {304format-check> - name = "libxev-0.0.0-86vtc4IcEwCqEYxEYoN_3KXmc6A9VLcm22aVImfvecYs";305format-check> - path = fetchZigArtifact {306format-check> - name = "libxev";307format-check> - url = "https://deps.files.ghostty.org/libxev-34fa50878aec6e5fa8f532867001ab3c36fae23e.tar.gz";308format-check> - hash = "sha256-1B9oJExVyOWRj+Y9d9eHkOBTlOYuEkcwGBUKdlgRhkg=";309format-check> - unpack = true;310format-check> - };311format-check> - }312format-check> - {313format-check> - name = "N-V-__8AAG3RoQEyRC2Vw7Qoro5SYBf62IHn3HjqtNVY6aWK";314format-check> - path = fetchZigArtifact {315format-check> - name = "libxml2";316format-check> - url = "https://deps.files.ghostty.org/libxml2-2.11.5.tar.gz";317format-check> - hash = "sha256-bCgFni4+60K1tLFkieORamNGwQladP7jvGXNxdiaYhU=";318format-check> - unpack = false;319format-check> - };320format-check> - }321format-check> - {322format-check> - name = "N-V-__8AAMVLTABmYkLqhZPLXnMl-KyN38R8UVYqGrxqO26s";323format-check> - path = fetchZigArtifact {324format-check> - name = "nerd_fonts_symbols_only";325format-check> - url = "https://deps.files.ghostty.org/NerdFontsSymbolsOnly-3.4.0.tar.gz";326format-check> - hash = "sha256-EWTRuVbUveJI17LwmYxDzJT1ICQxoVZKeTiVsec7DQQ=";327format-check> - unpack = false;328format-check> - };329format-check> - }330format-check> - {331format-check> - name = "N-V-__8AAHjwMQDBXnLq3Q2QhaivE0kE2aD138vtX2Bq1g7c";332format-check> - path = fetchZigArtifact {333format-check> - name = "oniguruma";334format-check> - url = "https://deps.files.ghostty.org/oniguruma-1220c15e72eadd0d9085a8af134904d9a0f5dfcbed5f606ad60edc60ebeccd9706bb.tar.gz";335format-check> - hash = "sha256-ABqhIC54RI9MC/GkjHblVodrNvFtks4yB+zP1h2Z8qA=";336format-check> - unpack = false;337format-check> - };338format-check> - }339format-check> - {340format-check> - name = "N-V-__8AADYiAAB_80AWnH1AxXC0tql9thT-R-DYO1gBqTLc";341format-check> - path = fetchZigArtifact {342format-check> - name = "pixels";343format-check> - url = "https://deps.files.ghostty.org/pixels-12207ff340169c7d40c570b4b6a97db614fe47e0d83b5801a932dcd44917424c8806.tar.gz";344format-check> - hash = "sha256-Veg7FtCRCCUCvxSb9FfzH0IJLFmCZQ4/+657SIcb8Ro=";345format-check> - unpack = false;346format-check> - };347format-check> - }348format-check> - {349format-check> - name = "N-V-__8AAKYZBAB-CFHBKs3u4JkeiT4BMvyHu3Y5aaWF3Bbs";350format-check> - path = fetchZigArtifact {351format-check> - name = "plasma_wayland_protocols";352format-check> - url = "https://deps.files.ghostty.org/plasma_wayland_protocols-12207e0851c12acdeee0991e893e0132fc87bb763969a585dc16ecca33e88334c566.tar.gz";353format-check> - hash = "sha256-XFi6IUrNjmvKNCbcCLAixGqN2Zeymhs+KLrfccIN9EE=";354format-check> - unpack = false;355format-check> - };356format-check> - }357format-check> - {358format-check> - name = "N-V-__8AAPlZGwBEa-gxrcypGBZ2R8Bse4JYSfo_ul8i2jlG";359format-check> - path = fetchZigArtifact {360format-check> - name = "sentry";361format-check> - url = "https://deps.files.ghostty.org/sentry-1220446be831adcca918167647c06c7b825849fa3fba5f22da394667974537a9c77e.tar.gz";362format-check> - hash = "sha256-KsZJfMjWGo0xCT5HrduMmyxFsWsHBbszSoNbZCPDGN8=";363format-check> - unpack = false;364format-check> - };365format-check> - }366format-check> - {367format-check> - name = "N-V-__8AANb6pwD7O1WG6L5nvD_rNMvnSc9Cpg1ijSlTYywv";368format-check> - path = fetchZigArtifact {369format-check> - name = "spirv_cross";370format-check> - url = "https://deps.files.ghostty.org/spirv_cross-1220fb3b5586e8be67bc3feb34cbe749cf42a60d628d2953632c2f8141302748c8da.tar.gz";371format-check> - hash = "sha256-tStvz8Ref6abHwahNiwVVHNETizAmZVVaxVsU7pmV+M=";372format-check> - unpack = false;373format-check> - };374format-check> - }375format-check> - {376format-check> - name = "uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM";377format-check> - path = fetchZigArtifact {378format-check> - name = "uucode";379format-check> - url = "git+https://github.com/jacobsandlund/uucode#5f05f8f83a75caea201f12cc8ea32a2d82ea9732";380format-check> - hash = "sha256-sHPh+TQSdUGus/QTbj7KSJJkTuNTrK4VNmQDjS30Lf8=";381format-check> - unpack = true;382format-check> - };383format-check> - }384format-check> - {385format-check> - name = "uucode-0.2.0-ZZjBPqZVVABQepOqZHR7vV_NcaN-wats0IB6o-Exj6m9";386format-check> - path = fetchZigArtifact {387format-check> - name = "uucode";388format-check> - url = "https://deps.files.ghostty.org/uucode-0.2.0-ZZjBPqZVVABQepOqZHR7vV_NcaN-wats0IB6o-Exj6m9.tar.gz";389format-check> - hash = "sha256-jLrhrmCXQ1T+LQP1JTBBB3Jn+1hCZfODbC4SdlfNdKg=";390format-check> - unpack = true;391format-check> - };392format-check> - }393format-check> - {394format-check> - name = "vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS";395format-check> - path = fetchZigArtifact {396format-check> - name = "vaxis";397format-check> - url = "https://deps.files.ghostty.org/vaxis-7dbb9fd3122e4ffad262dd7c151d80d863b68558.tar.gz";398format-check> - hash = "sha256-zTyrZrIffM+GJIt973tKDeWHmOCwbn7KLDdQxSiK00Y=";399format-check> - unpack = true;400format-check> - };401format-check> - }402format-check> - {403format-check> - name = "N-V-__8AAKrHGAAs2shYq8UkE6bGcR1QJtLTyOE_lcosMn6t";404format-check> - path = fetchZigArtifact {405format-check> - name = "wayland";406format-check> - url = "https://deps.files.ghostty.org/wayland-9cb3d7aa9dc995ffafdbdef7ab86a949d0fb0e7d.tar.gz";407format-check> - hash = "sha256-6kGR1o5DdnflHzqs3ieCmBAUTpMdOXoyfcYDXiw5xQ0=";408format-check> - unpack = false;409format-check> - };410format-check> - }411format-check> - {412format-check> - name = "N-V-__8AAKw-DAAaV8bOAAGqA0-oD7o-HNIlPFYKRXSPT03S";413format-check> - path = fetchZigArtifact {414format-check> - name = "wayland_protocols";415format-check> - url = "https://deps.files.ghostty.org/wayland-protocols-258d8f88f2c8c25a830c6316f87d23ce1a0f12d9.tar.gz";416format-check> - hash = "sha256-XO3K3egbdeYPI+XoO13SuOtO+5+Peb16NH0UiusFMPg=";417format-check> - unpack = false;418format-check> - };419format-check> - }420format-check> - {421format-check> - name = "N-V-__8AAFdWDwA0ktbNUi9pFBHCRN4weXIgIfCrVjfGxqgA";422format-check> - path = fetchZigArtifact {423format-check> - name = "wayland_protocols";424format-check> - url = "https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/1.47/wayland-protocols-1.47.tar.gz";425format-check> - hash = "sha256-3S3xSrX0EDgleq7cxLX7msDuAY8/D5SvkJcCjmDTMiM=";426format-check> - unpack = false;427format-check> - };428format-check> - }429format-check> - {430format-check> - name = "N-V-__8AAAzZywE3s51XfsLbP9eyEw57ae9swYB9aGB6fCMs";431format-check> - path = fetchZigArtifact {432format-check> - name = "wuffs";433format-check> - url = "https://deps.files.ghostty.org/wuffs-122037b39d577ec2db3fd7b2130e7b69ef6cc1807d68607a7c232c958315d381b5cd.tar.gz";434format-check> - hash = "sha256-nkzSCr6W5sTG7enDBXEIhgEm574uLD41UVR2wlC+HBM=";435format-check> - unpack = false;436format-check> - };437format-check> - }438format-check> - {439format-check> - name = "z2d-0.10.0-j5P_Hu-6FgBsZNgwphIqh17jDnj8_yPtD8yzjO6PpHRQ";440format-check> - path = fetchZigArtifact {441format-check> - name = "z2d";442format-check> - url = "https://deps.files.ghostty.org/z2d-0.10.0-j5P_Hu-6FgBsZNgwphIqh17jDnj8_yPtD8yzjO6PpHRQ.tar.gz";443format-check> - hash = "sha256-qD+XexnAjSanRAwr5ZIaPY1aQhNW5DFVJ4PYLwhIr2E=";444format-check> - unpack = true;445format-check> - };446format-check> - }447format-check> - {448format-check> - name = "zf-0.10.3-OIRy8RuJAACKA3Lohoumrt85nRbHwbpMcUaLES8vxDnh";449format-check> - path = fetchZigArtifact {450format-check> - name = "zf";451format-check> - url = "https://deps.files.ghostty.org/zf-3c52637b7e937c5ae61fd679717da3e276765b23.tar.gz";452format-check> - hash = "sha256-BfAZILill3I/nBf1oWwol77N34Jcpm4hudC+XSeMgZY=";453format-check> - unpack = true;454format-check> - };455format-check> - }456format-check> - {457format-check> - name = "zig_js-0.0.0-rjCAV-6GAADxFug7rDmPH-uM_XcnJ5NmuAMJCAscMjhi";458format-check> - path = fetchZigArtifact {459format-check> - name = "zig_js";460format-check> - url = "https://deps.files.ghostty.org/zig_js-04db83c617da1956ac5adc1cb9ba1e434c1cb6fd.tar.gz";461format-check> - hash = "sha256-r6GdXwrv+jTu0AkTlyN/FuO+N4X+l20gsbS59wrE7V4=";462format-check> - unpack = true;463format-check> - };464format-check> - }465format-check> - {466format-check> - name = "zig_objc-0.0.0-Ir_Sp5gTAQCvxxR7oVIrPXxXwsfKgVP7_wqoOQrZjFeK";467format-check> - path = fetchZigArtifact {468format-check> - name = "zig_objc";469format-check> - url = "https://deps.files.ghostty.org/zig_objc-f356ed02833f0f1b8e84d50bed9e807bf7cdc0ae.tar.gz";470format-check> - hash = "sha256-jWFQ5BrV880qqa9KypltWuRLqNSh21rDxt6Jxp0EoMM=";471format-check> - unpack = true;472format-check> - };473format-check> - }474format-check> - {475format-check> - name = "wayland-0.5.0-dev-lQa1khrMAQDJDwYFKpdH3HizherB7sHo5dKMECfvxQHe";476format-check> - path = fetchZigArtifact {477format-check> - name = "zig_wayland";478format-check> - url = "https://deps.files.ghostty.org/zig_wayland-1b5c038ec10da20ed3a15b0b2a6db1c21383e8ea.tar.gz";479format-check> - hash = "sha256-1wRkixysjdFMyrATxlXdukAc34MwfNj0B6ydYVn+UKw=";480format-check> - unpack = true;481format-check> - };482format-check> - }483format-check> - {484format-check> - name = "zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms";485format-check> - path = fetchZigArtifact {486format-check> - name = "zigimg";487format-check> - url = "https://github.com/ivanstepanovftw/zigimg/archive/d7b7ab0ba0899643831ef042bd73289510b39906.tar.gz";488format-check> - hash = "sha256-vkcTloGX+vRw7e6GYJLO9eocYaEOYjXYE0dT7jscZ4A=";489format-check> - unpack = true;490format-check> - };491format-check> - }492format-check> - {493format-check> - name = "N-V-__8AAB0eQwD-0MdOEBmz7intriBReIsIDNlukNVoNu6o";494format-check> - path = fetchZigArtifact {495format-check> - name = "zlib";496format-check> - url = "https://deps.files.ghostty.org/zlib-1220fed0c74e1019b3ee29edae2051788b080cd96e90d56836eea857b0b966742efb.tar.gz";497format-check> - hash = "sha256-F+iIY/NgBnKrSRgvIXKBtvxNPHYr3jYZNeQ2qVIU0Fw=";498format-check> - unpack = false;499format-check> - };500format-check> - }501format-check> - ]502format-check> +linkFarm name [503format-check> + {504format-check> + name = "N-V-__8AANT61wB--nJ95Gj_ctmzAtcjloZ__hRqNw5lC1Kr";505format-check> + path = fetchZigArtifact {506format-check> + name = "bindings";507format-check> + url = "https://deps.files.ghostty.org/DearBindings_v0.17_ImGui_v1.92.5-docking.tar.gz";508format-check> + hash = "sha256-i/7FAOAJJvZ5hT7iPWfMOS08MYFzPKRwRzhlHT9wuqM=";509format-check> + unpack = false;510format-check> + };511format-check> + }512format-check> + {513format-check> + name = "N-V-__8AALw2uwF_03u4JRkZwRLc3Y9hakkYV7NKRR9-RIZJ";514format-check> + path = fetchZigArtifact {515format-check> + name = "breakpad";516format-check> + url = "https://deps.files.ghostty.org/breakpad-b99f444ba5f6b98cac261cbb391d8766b34a5918.tar.gz";517format-check> + hash = "sha256-bMqYlD0amQdmzvYQd8Ca/1k4Bj/heh7+EijlQSttatk=";518format-check> + unpack = false;519format-check> + };520format-check> + }521format-check> + {522format-check> + name = "N-V-__8AAIrfdwARSa-zMmxWwFuwpXf1T3asIN7s5jqi9c1v";523format-check> + path = fetchZigArtifact {524format-check> + name = "fontconfig";525format-check> + url = "https://deps.files.ghostty.org/fontconfig-2.14.2.tar.gz";526format-check> + hash = "sha256-O6LdkhWHGKzsXKrxpxYEO1qgVcJ7CB2RSvPMtA3OilU=";527format-check> + unpack = false;528format-check> + };529format-check> + }530format-check> + {531format-check> + name = "N-V-__8AAKLKpwC4H27Ps_0iL3bPkQb-z6ZVSrB-x_3EEkub";532format-check> + path = fetchZigArtifact {533format-check> + name = "freetype";534format-check> + url = "https://deps.files.ghostty.org/freetype-1220b81f6ecfb3fd222f76cf9106fecfa6554ab07ec7fdc4124b9bb063ae2adf969d.tar.gz";535format-check> + hash = "sha256-QnIB9dUVFnDQXB9bRb713aHy592XHvVPD+qqf/0quQw=";536format-check> + unpack = false;537format-check> + };538format-check> + }539format-check> + {540format-check> + name = "N-V-__8AADcZkgn4cMhTUpIz6mShCKyqqB-NBtf_S2bHaTC-";541format-check> + path = fetchZigArtifact {542format-check> + name = "gettext";543format-check> + url = "https://deps.files.ghostty.org/gettext-0.24.tar.gz";544format-check> + hash = "sha256-yRhQPVk9cNr0hE0XWhPYFq+stmfAb7oeydzVACwVGLc=";545format-check> + unpack = false;546format-check> + };547format-check> + }548format-check> + {549format-check> + name = "N-V-__8AABzkUgISeKGgXAzgtutgJsZc0-kkeqBBscJgMkvy";550format-check> + path = fetchZigArtifact {551format-check> + name = "glslang";552format-check> + url = "https://deps.files.ghostty.org/glslang-12201278a1a05c0ce0b6eb6026c65cd3e9247aa041b1c260324bf29cee559dd23ba1.tar.gz";553format-check> + hash = "sha256-FKLtu1Ccs+UamlPj9eQ12/WXFgS0uDPmPmB26MCpl7U=";554format-check> + unpack = false;555format-check> + };556format-check> + }557format-check> + {558format-check> + name = "gobject-0.3.0-Skun7ANLnwDvEfIpVmohcppXgOvg_I6YOJFmPIsKfXk-";559format-check> + path = fetchZigArtifact {560format-check> + name = "gobject";561format-check> + url = "https://deps.files.ghostty.org/gobject-2025-11-08-23-1.tar.zst";562format-check> + hash = "sha256-OxS9/XC5aMJj1KhOcFP1ZZN7PI4ADw4f7ocx6V64mOc=";563format-check> + unpack = true;564format-check> + };565format-check> + }566format-check> + {567format-check> + name = "N-V-__8AALiNBAA-_0gprYr92CjrMj1I5bqNu0TSJOnjFNSr";568format-check> + path = fetchZigArtifact {569format-check> + name = "gtk4_layer_shell";570format-check> + url = "https://deps.files.ghostty.org/gtk4-layer-shell-1.1.0.tar.gz";571format-check> + hash = "sha256-mChCgSYKXu9bT2OlXxbEv2p4ihAgptsDfssPcfozaYg=";572format-check> + unpack = false;573format-check> + };574format-check> + }575format-check> + {576format-check> + name = "N-V-__8AAG02ugUcWec-Ndp-i7JTsJ0dgF8nnJRUInkGLG7G";577format-check> + path = fetchZigArtifact {578format-check> + name = "harfbuzz";579format-check> + url = "https://deps.files.ghostty.org/harfbuzz-11.0.0.tar.xz";580format-check> + hash = "sha256-8WNRuv4hRyX+LB1bWfDZPkmQWkskeJn7kNcM/5U6K5s=";581format-check> + unpack = false;582format-check> + };583format-check> + }584format-check> + {585format-check> + name = "N-V-__8AAGmZhABbsPJLfbqrh6JTHsXhY6qCaLAQyx25e0XE";586format-check> + path = fetchZigArtifact {587format-check> + name = "highway";588format-check> + url = "https://deps.files.ghostty.org/highway-66486a10623fa0d72fe91260f96c892e41aceb06.tar.gz";589format-check> + hash = "sha256-h9T4iT704I8iSXNgj/6/lCaKgTgLp5wS6IQZaMgKohI=";590format-check> + unpack = false;591format-check> + };592format-check> + }593format-check> + {594format-check> + name = "N-V-__8AAEbOfQBnvcFcCX2W5z7tDaN8vaNZGamEQtNOe0UI";595format-check> + path = fetchZigArtifact {596format-check> + name = "imgui";597format-check> + url = "https://github.com/ocornut/imgui/archive/refs/tags/v1.92.5-docking.tar.gz";598format-check> + hash = "sha256-yBbCDox18+Fa6Gc1DnmSVQLRpqhZOLsac7iSfl8x+cs=";599format-check> + unpack = false;600format-check> + };601format-check> + }602format-check> + {603format-check> + name = "N-V-__8AAPy1AwDnEoq1ww42uq58nusIeQgR16W4-5SQZFIM";604format-check> + path = fetchZigArtifact {605format-check> + name = "iterm2_themes";606format-check> + url = "https://deps.files.ghostty.org/ghostty-themes-release-20260511-160054-2671288.tgz";607format-check> + hash = "sha256-R2NJUKxz2LHRiCBi/MAnN3XzMyY4VWlbX0uWCbWefjQ=";608format-check> + unpack = false;609format-check> + };610format-check> + }611format-check> + {612format-check> + name = "N-V-__8AAIC5lwAVPJJzxnCAahSvZTIlG-HhtOvnM1uh-66x";613format-check> + path = fetchZigArtifact {614format-check> + name = "jetbrains_mono";615format-check> + url = "https://deps.files.ghostty.org/JetBrainsMono-2.304.tar.gz";616format-check> + hash = "sha256-xXppHouCrQmLWWPzlZAy5AOPORCHr3cViFulkEYQXMQ=";617format-check> + unpack = false;618format-check> + };619format-check> + }620format-check> + {621format-check> + name = "N-V-__8AAJrvXQCqAT8Mg9o_tk6m0yf5Fz-gCNEOKLyTSerD";622format-check> + path = fetchZigArtifact {623format-check> + name = "libpng";624format-check> + url = "https://deps.files.ghostty.org/libpng-1220aa013f0c83da3fb64ea6d327f9173fa008d10e28bc9349eac3463457723b1c66.tar.gz";625format-check> + hash = "sha256-/syVtGzwXo4/yKQUdQ4LparQDYnp/fF16U/wQcrxoDo=";626format-check> + unpack = false;627format-check> + };628format-check> + }629format-check> + {630format-check> + name = "libxev-0.0.0-86vtc4IcEwCqEYxEYoN_3KXmc6A9VLcm22aVImfvecYs";631format-check> + path = fetchZigArtifact {632format-check> + name = "libxev";633format-check> + url = "https://deps.files.ghostty.org/libxev-34fa50878aec6e5fa8f532867001ab3c36fae23e.tar.gz";634format-check> + hash = "sha256-1B9oJExVyOWRj+Y9d9eHkOBTlOYuEkcwGBUKdlgRhkg=";635format-check> + unpack = true;636format-check> + };637format-check> + }638format-check> + {639format-check> + name = "N-V-__8AAG3RoQEyRC2Vw7Qoro5SYBf62IHn3HjqtNVY6aWK";640format-check> + path = fetchZigArtifact {641format-check> + name = "libxml2";642format-check> + url = "https://deps.files.ghostty.org/libxml2-2.11.5.tar.gz";643format-check> + hash = "sha256-bCgFni4+60K1tLFkieORamNGwQladP7jvGXNxdiaYhU=";644format-check> + unpack = false;645format-check> + };646format-check> + }647format-check> + {648format-check> + name = "N-V-__8AAMVLTABmYkLqhZPLXnMl-KyN38R8UVYqGrxqO26s";649format-check> + path = fetchZigArtifact {650format-check> + name = "nerd_fonts_symbols_only";651format-check> + url = "https://deps.files.ghostty.org/NerdFontsSymbolsOnly-3.4.0.tar.gz";652format-check> + hash = "sha256-EWTRuVbUveJI17LwmYxDzJT1ICQxoVZKeTiVsec7DQQ=";653format-check> + unpack = false;654format-check> + };655format-check> + }656format-check> + {657format-check> + name = "N-V-__8AAHjwMQDBXnLq3Q2QhaivE0kE2aD138vtX2Bq1g7c";658format-check> + path = fetchZigArtifact {659format-check> + name = "oniguruma";660format-check> + url = "https://deps.files.ghostty.org/oniguruma-1220c15e72eadd0d9085a8af134904d9a0f5dfcbed5f606ad60edc60ebeccd9706bb.tar.gz";661format-check> + hash = "sha256-ABqhIC54RI9MC/GkjHblVodrNvFtks4yB+zP1h2Z8qA=";662format-check> + unpack = false;663format-check> + };664format-check> + }665format-check> + {666format-check> + name = "N-V-__8AADYiAAB_80AWnH1AxXC0tql9thT-R-DYO1gBqTLc";667format-check> + path = fetchZigArtifact {668format-check> + name = "pixels";669format-check> + url = "https://deps.files.ghostty.org/pixels-12207ff340169c7d40c570b4b6a97db614fe47e0d83b5801a932dcd44917424c8806.tar.gz";670format-check> + hash = "sha256-Veg7FtCRCCUCvxSb9FfzH0IJLFmCZQ4/+657SIcb8Ro=";671format-check> + unpack = false;672format-check> + };673format-check> + }674format-check> + {675format-check> + name = "N-V-__8AAKYZBAB-CFHBKs3u4JkeiT4BMvyHu3Y5aaWF3Bbs";676format-check> + path = fetchZigArtifact {677format-check> + name = "plasma_wayland_protocols";678format-check> + url = "https://deps.files.ghostty.org/plasma_wayland_protocols-12207e0851c12acdeee0991e893e0132fc87bb763969a585dc16ecca33e88334c566.tar.gz";679format-check> + hash = "sha256-XFi6IUrNjmvKNCbcCLAixGqN2Zeymhs+KLrfccIN9EE=";680format-check> + unpack = false;681format-check> + };682format-check> + }683format-check> + {684format-check> + name = "N-V-__8AAPlZGwBEa-gxrcypGBZ2R8Bse4JYSfo_ul8i2jlG";685format-check> + path = fetchZigArtifact {686format-check> + name = "sentry";687format-check> + url = "https://deps.files.ghostty.org/sentry-1220446be831adcca918167647c06c7b825849fa3fba5f22da394667974537a9c77e.tar.gz";688format-check> + hash = "sha256-KsZJfMjWGo0xCT5HrduMmyxFsWsHBbszSoNbZCPDGN8=";689format-check> + unpack = false;690format-check> + };691format-check> + }692format-check> + {693format-check> + name = "N-V-__8AANb6pwD7O1WG6L5nvD_rNMvnSc9Cpg1ijSlTYywv";694format-check> + path = fetchZigArtifact {695format-check> + name = "spirv_cross";696format-check> + url = "https://deps.files.ghostty.org/spirv_cross-1220fb3b5586e8be67bc3feb34cbe749cf42a60d628d2953632c2f8141302748c8da.tar.gz";697format-check> + hash = "sha256-tStvz8Ref6abHwahNiwVVHNETizAmZVVaxVsU7pmV+M=";698format-check> + unpack = false;699format-check> + };700format-check> + }701format-check> + {702format-check> + name = "uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM";703format-check> + path = fetchZigArtifact {704format-check> + name = "uucode";705format-check> + url = "git+https://github.com/jacobsandlund/uucode#5f05f8f83a75caea201f12cc8ea32a2d82ea9732";706format-check> + hash = "sha256-sHPh+TQSdUGus/QTbj7KSJJkTuNTrK4VNmQDjS30Lf8=";707format-check> + unpack = true;708format-check> + };709format-check> + }710format-check> + {711format-check> + name = "uucode-0.2.0-ZZjBPqZVVABQepOqZHR7vV_NcaN-wats0IB6o-Exj6m9";712format-check> + path = fetchZigArtifact {713format-check> + name = "uucode";714format-check> + url = "https://deps.files.ghostty.org/uucode-0.2.0-ZZjBPqZVVABQepOqZHR7vV_NcaN-wats0IB6o-Exj6m9.tar.gz";715format-check> + hash = "sha256-jLrhrmCXQ1T+LQP1JTBBB3Jn+1hCZfODbC4SdlfNdKg=";716format-check> + unpack = true;717format-check> + };718format-check> + }719format-check> + {720format-check> + name = "vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS";721format-check> + path = fetchZigArtifact {722format-check> + name = "vaxis";723format-check> + url = "https://deps.files.ghostty.org/vaxis-7dbb9fd3122e4ffad262dd7c151d80d863b68558.tar.gz";724format-check> + hash = "sha256-zTyrZrIffM+GJIt973tKDeWHmOCwbn7KLDdQxSiK00Y=";725format-check> + unpack = true;726format-check> + };727format-check> + }728format-check> + {729format-check> + name = "N-V-__8AAKrHGAAs2shYq8UkE6bGcR1QJtLTyOE_lcosMn6t";730format-check> + path = fetchZigArtifact {731format-check> + name = "wayland";732format-check> + url = "https://deps.files.ghostty.org/wayland-9cb3d7aa9dc995ffafdbdef7ab86a949d0fb0e7d.tar.gz";733format-check> + hash = "sha256-6kGR1o5DdnflHzqs3ieCmBAUTpMdOXoyfcYDXiw5xQ0=";734format-check> + unpack = false;735format-check> + };736format-check> + }737format-check> + {738format-check> + name = "N-V-__8AAKw-DAAaV8bOAAGqA0-oD7o-HNIlPFYKRXSPT03S";739format-check> + path = fetchZigArtifact {740format-check> + name = "wayland_protocols";741format-check> + url = "https://deps.files.ghostty.org/wayland-protocols-258d8f88f2c8c25a830c6316f87d23ce1a0f12d9.tar.gz";742format-check> + hash = "sha256-XO3K3egbdeYPI+XoO13SuOtO+5+Peb16NH0UiusFMPg=";743format-check> + unpack = false;744format-check> + };745format-check> + }746format-check> + {747format-check> + name = "N-V-__8AAFdWDwA0ktbNUi9pFBHCRN4weXIgIfCrVjfGxqgA";748format-check> + path = fetchZigArtifact {749format-check> + name = "wayland_protocols";750format-check> + url = "https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/1.47/wayland-protocols-1.47.tar.gz";751format-check> + hash = "sha256-3S3xSrX0EDgleq7cxLX7msDuAY8/D5SvkJcCjmDTMiM=";752format-check> + unpack = false;753format-check> + };754format-check> + }755format-check> + {756format-check> + name = "N-V-__8AAAzZywE3s51XfsLbP9eyEw57ae9swYB9aGB6fCMs";757format-check> + path = fetchZigArtifact {758format-check> + name = "wuffs";759format-check> + url = "https://deps.files.ghostty.org/wuffs-122037b39d577ec2db3fd7b2130e7b69ef6cc1807d68607a7c232c958315d381b5cd.tar.gz";760format-check> + hash = "sha256-nkzSCr6W5sTG7enDBXEIhgEm574uLD41UVR2wlC+HBM=";761format-check> + unpack = false;762format-check> + };763format-check> + }764format-check> + {765format-check> + name = "z2d-0.10.0-j5P_Hu-6FgBsZNgwphIqh17jDnj8_yPtD8yzjO6PpHRQ";766format-check> + path = fetchZigArtifact {767format-check> + name = "z2d";768format-check> + url = "https://deps.files.ghostty.org/z2d-0.10.0-j5P_Hu-6FgBsZNgwphIqh17jDnj8_yPtD8yzjO6PpHRQ.tar.gz";769format-check> + hash = "sha256-qD+XexnAjSanRAwr5ZIaPY1aQhNW5DFVJ4PYLwhIr2E=";770format-check> + unpack = true;771format-check> + };772format-check> + }773format-check> + {774format-check> + name = "zf-0.10.3-OIRy8RuJAACKA3Lohoumrt85nRbHwbpMcUaLES8vxDnh";775format-check> + path = fetchZigArtifact {776format-check> + name = "zf";777format-check> + url = "https://deps.files.ghostty.org/zf-3c52637b7e937c5ae61fd679717da3e276765b23.tar.gz";778format-check> + hash = "sha256-BfAZILill3I/nBf1oWwol77N34Jcpm4hudC+XSeMgZY=";779format-check> + unpack = true;780format-check> + };781format-check> + }782format-check> + {783format-check> + name = "zig_js-0.0.0-rjCAV-6GAADxFug7rDmPH-uM_XcnJ5NmuAMJCAscMjhi";784format-check> + path = fetchZigArtifact {785format-check> + name = "zig_js";786format-check> + url = "https://deps.files.ghostty.org/zig_js-04db83c617da1956ac5adc1cb9ba1e434c1cb6fd.tar.gz";787format-check> + hash = "sha256-r6GdXwrv+jTu0AkTlyN/FuO+N4X+l20gsbS59wrE7V4=";788format-check> + unpack = true;789format-check> + };790format-check> + }791format-check> + {792format-check> + name = "zig_objc-0.0.0-Ir_Sp5gTAQCvxxR7oVIrPXxXwsfKgVP7_wqoOQrZjFeK";793format-check> + path = fetchZigArtifact {794format-check> + name = "zig_objc";795format-check> + url = "https://deps.files.ghostty.org/zig_objc-f356ed02833f0f1b8e84d50bed9e807bf7cdc0ae.tar.gz";796format-check> + hash = "sha256-jWFQ5BrV880qqa9KypltWuRLqNSh21rDxt6Jxp0EoMM=";797format-check> + unpack = true;798format-check> + };799format-check> + }800format-check> + {801format-check> + name = "wayland-0.5.0-dev-lQa1khrMAQDJDwYFKpdH3HizherB7sHo5dKMECfvxQHe";802format-check> + path = fetchZigArtifact {803format-check> + name = "zig_wayland";804format-check> + url = "https://deps.files.ghostty.org/zig_wayland-1b5c038ec10da20ed3a15b0b2a6db1c21383e8ea.tar.gz";805format-check> + hash = "sha256-1wRkixysjdFMyrATxlXdukAc34MwfNj0B6ydYVn+UKw=";806format-check> + unpack = true;807format-check> + };808format-check> + }809format-check> + {810format-check> + name = "zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms";811format-check> + path = fetchZigArtifact {812format-check> + name = "zigimg";813format-check> + url = "https://github.com/ivanstepanovftw/zigimg/archive/d7b7ab0ba0899643831ef042bd73289510b39906.tar.gz";814format-check> + hash = "sha256-vkcTloGX+vRw7e6GYJLO9eocYaEOYjXYE0dT7jscZ4A=";815format-check> + unpack = true;816format-check> + };817format-check> + }818format-check> + {819format-check> + name = "N-V-__8AAB0eQwD-0MdOEBmz7intriBReIsIDNlukNVoNu6o";820format-check> + path = fetchZigArtifact {821format-check> + name = "zlib";822format-check> + url = "https://deps.files.ghostty.org/zlib-1220fed0c74e1019b3ee29edae2051788b080cd96e90d56836eea857b0b966742efb.tar.gz";823format-check> + hash = "sha256-F+iIY/NgBnKrSRgvIXKBtvxNPHYr3jYZNeQ2qVIU0Fw=";824format-check> + unpack = false;825format-check> + };826format-check> + }827format-check> +]828format-check> -------------------------------829format-check> aborting due to above changes ^830error: build of '/nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv' on 'ssh-ng://customer@mac02.m.ntd.one' failed: Cannot build '/nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv'.831 Reason: builder failed with exit code 1.832 Output paths:833 /nix/store/iq26y0x9prjpa9nxs9n50hzbk0nrflai-format-check834 Last 25 log lines:835 > + hash = "sha256-1wRkixysjdFMyrATxlXdukAc34MwfNj0B6ydYVn+UKw=";836 > + unpack = true;837 > + };838 > + }839 > + {840 > + name = "zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms";841 > + path = fetchZigArtifact {842 > + name = "zigimg";843 > + url = "https://github.com/ivanstepanovftw/zigimg/archive/d7b7ab0ba0899643831ef042bd73289510b39906.tar.gz";844 > + hash = "sha256-vkcTloGX+vRw7e6GYJLO9eocYaEOYjXYE0dT7jscZ4A=";845 > + unpack = true;846 > + };847 > + }848 > + {849 > + name = "N-V-__8AAB0eQwD-0MdOEBmz7intriBReIsIDNlukNVoNu6o";850 > + path = fetchZigArtifact {851 > + name = "zlib";852 > + url = "https://deps.files.ghostty.org/zlib-1220fed0c74e1019b3ee29edae2051788b080cd96e90d56836eea857b0b966742efb.tar.gz";853 > + hash = "sha256-F+iIY/NgBnKrSRgvIXKBtvxNPHYr3jYZNeQ2qVIU0Fw=";854 > + unpack = false;855 > + };856 > + }857 > +]858 > -------------------------------859 > aborting due to above changes ^860 For full logs, run:861 nix log /nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv862error: Cannot build '/nix/store/870a5mzlzwq2iag0s690nh30zczs84iq-format-check.drv'.863 Reason: builder failed with exit code 1.864 Output paths:865 /nix/store/iq26y0x9prjpa9nxs9n50hzbk0nrflai-format-check