From e24a7874a3d2669b87d1920d6e649b1243054788 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 29 Sep 2025 16:49:13 +0800 Subject: [PATCH] superhtml: 0.5.3 -> 0.6.0 --- pkgs/by-name/su/superhtml/deps.nix | 90 ++++++++++++++------------- pkgs/by-name/su/superhtml/package.nix | 25 ++++---- 2 files changed, 61 insertions(+), 54 deletions(-) diff --git a/pkgs/by-name/su/superhtml/deps.nix b/pkgs/by-name/su/superhtml/deps.nix index c85582239480..bedd979a1e8a 100644 --- a/pkgs/by-name/su/superhtml/deps.nix +++ b/pkgs/by-name/su/superhtml/deps.nix @@ -1,61 +1,65 @@ +# generated by zon2nix (https://github.com/nix-community/zon2nix) + { linkFarm, fetchzip, fetchgit, }: + linkFarm "zig-packages" [ { - name = "1220b9ce6dc0e1fbcd9e7b406ab164344f81774351495f860a90729187c3c058ef4f"; - path = fetchgit { - url = "https://github.com/kristoff-it/zig-lsp-kit"; - rev = "b4bf61d7fbf9cf7cfdb6f01b211947d2de3e42fd"; - hash = "sha256-6mlnPTLBXZQwWXstV+h1PAKtMq8RGcJM2dRJ8NqqqtU="; - }; - } - { - name = "1220102cb2c669d82184fb1dc5380193d37d68b54e8d75b76b2d155b9af7d7e2e76d"; - path = fetchzip { - url = "https://github.com/ziglibs/diffz/archive/ef45c00d655e5e40faf35afbbde81a1fa5ed7ffb.tar.gz"; - hash = "sha256-5/3W0Xt9RjsvCb8Q4cdaM8dkJP7CdFro14JJLCuqASo="; - }; - } - { - name = "12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147"; - path = fetchgit { - url = "https://github.com/ziglibs/known-folders.git"; - rev = "0ad514dcfb7525e32ae349b9acc0a53976f3a9fa"; - hash = "sha256-X+XkFj56MkYxxN9LUisjnkfCxUfnbkzBWHy9pwg5M+g="; - }; - } - { - name = "122014e78d7c69d93595993b3231f3141368e22634b332b0b91a2fb73a8570f147a5"; - path = fetchgit { - url = "https://github.com/kristoff-it/scripty"; - rev = "df8c11380f9e9bec34809f2242fb116d27cf39d6"; - hash = "sha256-qVm8pIfT1mHL1zanqYdFm/6AVH8poXKqLtz4+2j+F/A="; - }; - } - { - name = "1220f2d8402bb7bbc4786b9c0aad73910929ea209cbd3b063842371d68abfed33c1e"; - path = fetchgit { - url = "https://github.com/kristoff-it/zig-afl-kit"; - rev = "f003bfe714f2964c90939fdc940d5993190a66ec"; - hash = "sha256-tJ6Ln1SY4WjFZXUWQmgggsUfkd59QgmIpgdInMuv4PI="; - }; - } - { - name = "1220010a1edd8631b2644476517024992f8e57f453bdb68668720bb590d168faf7c8"; + name = "AFLplusplus-4.21.0-aA1y4UtxAABpnSIF7ARSYDMRyqNcI-2Rwa5UeSsuw70v"; path = fetchgit { url = "https://github.com/allyourcodebase/AFLplusplus"; - rev = "032984eabf5a35af386a3d0e542df7686da339c1"; - hash = "sha256-KB3QnKAQQ+5CKvJVrhMveMGpF3NTrlwpIyLHVIB96hs="; + rev = "a52f1376e2d49720c39e4abf4aa4944afbf82191"; + hash = "sha256-AlkULC20/RTGMTPk2xWcdXCQlWn3sY3VrD0NRRoTZqY="; }; } { - name = "12200966011c3dd6979d6aa88fe23061fdc6da1f584a6fb1f7682053a0b01e409dbc"; + name = "N-V-__8AAKE4uAAJZgEcPdaXnWqoj-IwYf3G2h9YSm-x92gg"; path = fetchzip { url = "https://github.com/AFLplusplus/AFLplusplus/archive/v4.21c.tar.gz"; hash = "sha256-DKwPRxSO+JEJYWLldnfrAYqzwqukNzrbo4R5FzJqzzg="; }; } + { + name = "afl_kit-0.1.0-NdJ3cvscAACLEvjZTB017IAks_Uq5ux1qpA-klDe384Y"; + path = fetchgit { + url = "https://github.com/kristoff-it/zig-afl-kit"; + rev = "8ef04d1db48650345dca68da1e1b8f2615125c40"; + hash = "sha256-J0xbmsokjlhOav9KLlH2y4qiSgBit4nS+x6Q10L2OSA="; + }; + } + { + name = "known_folders-0.0.0-Fy-PJtTTAADUOhGKM0sxzG4eMkNQxRvx9e5dfHVyaeA3"; + path = fetchgit { + url = "https://github.com/ziglibs/known-folders"; + rev = "ab5cf5feb936fa3b72c95d3ad0c0c67791937ba1"; + hash = "sha256-Pdn/nUclhHBB1COTzNNR5ysE13h6uLOFJjuFrasv/2I="; + }; + } + { + name = "lsp_kit-0.1.0-bi_PLzAyCgClDh8_M0U9Q50ysdsQBuRuBTZfwg6rZPd6"; + path = fetchgit { + url = "https://github.com/zigtools/lsp-kit"; + rev = "fe98e895ca3bd1b39965ab30f0f252f7b7e83ee6"; + hash = "sha256-1HW8kWhfpbBihzE6PiXXxGN03qIW20KCsBoyfSSWgNU="; + }; + } + { + name = "scripty-0.1.0-LKK5O7v4AADWWXuFcTJky_5sY12tmw3kRi3k2wkpfxAX"; + path = fetchgit { + url = "https://github.com/kristoff-it/scripty"; + rev = "50dbab8945440089384f26ec165d870c29555247"; + hash = "sha256-r3L4iLpJUH93S0tH6d6w3pHcLzAaKZPSFBAgpnTMdeI="; + }; + } + { + name = "tracy-0.0.0-4Xw-1pwwAABTfMgoDP1unCbZDZhJEfict7XCBGF6IdIn"; + path = fetchgit { + url = "https://github.com/kristoff-it/tracy"; + rev = "67d2d89e351048c76fc6d161e0ac09d8a831dc60"; + hash = "sha256-BKo1bhua/u+f5Z//ailur5aSHZWp3GiC0iwmVLrGZkE="; + }; + } ] diff --git a/pkgs/by-name/su/superhtml/package.nix b/pkgs/by-name/su/superhtml/package.nix index eff91d54a5a1..02034775ffa7 100644 --- a/pkgs/by-name/su/superhtml/package.nix +++ b/pkgs/by-name/su/superhtml/package.nix @@ -3,33 +3,36 @@ callPackage, fetchFromGitHub, stdenv, - zig_0_13, + zig_0_15, }: -stdenv.mkDerivation rec { +let + zig = zig_0_15; +in +stdenv.mkDerivation (finalAttrs: { pname = "superhtml"; - version = "0.5.3"; + version = "0.6.0"; src = fetchFromGitHub { owner = "kristoff-it"; repo = "superhtml"; - tag = "v${version}"; - hash = "sha256-rO7HS07nSqwOq6345q/SOL2imoD0cKV16QJcVVr6mHw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-EWxnozmYTvkX7mn+pVel083Cte1uzvHaes1c7iXPMUg="; }; nativeBuildInputs = [ - zig_0_13.hook + zig.hook ]; postPatch = '' ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p ''; - meta = with lib; { + meta = { description = "HTML Language Server and Templating Language Library"; homepage = "https://github.com/kristoff-it/superhtml"; - license = licenses.mit; + license = lib.licenses.mit; mainProgram = "superhtml"; - maintainers = with maintainers; [ petertriho ]; - platforms = platforms.unix; + maintainers = with lib.maintainers; [ petertriho ]; + platforms = lib.platforms.unix; }; -} +})