From 1d613986bb0c88247f6ffe4e20d15fecfc5375ec Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Tue, 2 Sep 2025 16:37:26 +0800 Subject: [PATCH] bold: 0.1.0 -> 0.2.0 --- pkgs/by-name/bo/bold/deps.nix | 12 ++++++------ pkgs/by-name/bo/bold/package.nix | 20 ++++++++++++++++---- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/bo/bold/deps.nix b/pkgs/by-name/bo/bold/deps.nix index 3c6362a0207b..6baa84eaff57 100644 --- a/pkgs/by-name/bo/bold/deps.nix +++ b/pkgs/by-name/bo/bold/deps.nix @@ -4,17 +4,17 @@ linkFarm "zig-packages" [ { - name = "12207252f0592e53e8794d5a41409791d5c8c70e0de67bfba48844406619847cc971"; + name = "zig_dis_x86_64-0.0.1-bnhOUXf6AwDf1MpMgHZImLwqhFbUp2Fl_MoxhtPEeo4N"; path = fetchzip { - url = "https://github.com/kubkon/zig-dis-x86_64/archive/5203b9affc5045e000ae7963d988e155e98e396d.tar.gz"; - hash = "sha256-JmrutmOUQ+UEs9CDSM46AFQMcmBNzj/n1c1lzQBuAbA="; + url = "https://github.com/kubkon/zig-dis-x86_64/archive/48c399d7f9d879f46a69d4a06af3fa0699286ba5.tar.gz"; + hash = "sha256-JsuAWOZnwtBikyHQma4SFfkDP7kPDE1qxPnQpCzx8m0="; }; } { - name = "1220e8870ca83e47b98807e89b5b636072413f6c09f9b26037e4c98c55e4960ac55a"; + name = "zig_yaml-0.1.0-C1161miEAgBCwL3YAEQZwV_4GyaaT2Xqj9nKB6hNe_TL"; path = fetchzip { - url = "https://github.com/kubkon/zig-yaml/archive/325dbdd276604dccf184c32fef9600b0ac48343d.tar.gz"; - hash = "sha256-09r+LTrYHExHo1OtAMKIPTF9cj5GsDEd0FKCj++vwaw="; + url = "https://github.com/kubkon/zig-yaml/archive/refs/tags/0.1.1.tar.gz"; + hash = "sha256-HfxM1MgdlnnD13LG9AWULu/jy5zMRa3nkLUqkKj1RC4="; }; } ] diff --git a/pkgs/by-name/bo/bold/package.nix b/pkgs/by-name/bo/bold/package.nix index 91e827dc23f8..e9438a35a704 100644 --- a/pkgs/by-name/bo/bold/package.nix +++ b/pkgs/by-name/bo/bold/package.nix @@ -3,28 +3,40 @@ stdenv, fetchFromGitHub, callPackage, - zig_0_13, + zig_0_14, versionCheckHook, gitUpdater, + fetchpatch, }: +let + zig = zig_0_14; +in stdenv.mkDerivation (finalAttrs: { pname = "bold"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "kubkon"; repo = "bold"; tag = "v${finalAttrs.version}"; - hash = "sha256-7sn/8SIoT/JGdza8SpX+8usiVhqugVVMaLU1a1oMdj8="; + hash = "sha256-9qq0RIeplv/Y/6ilr6Nv+DAT8xx3e2SoDugCckxXw+M="; }; + patches = [ + # Correct version + (fetchpatch { + url = "https://github.com/kubkon/bold/commit/e8a3245b1f03ea8ba7136d76807400610c068bac.patch"; + hash = "sha256-UdicLUoH7ApnKxoI91hDcuO/NSINLkxb2h9sA9NShfw="; + }) + ]; + postPatch = '' ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p ''; nativeBuildInputs = [ - zig_0_13.hook + zig.hook ]; doInstallCheck = true;