From 45f72c00e2e921e37c24f7840bccee98dee68423 Mon Sep 17 00:00:00 2001 From: Eric Roberts Date: Sun, 20 Jul 2025 18:08:10 +0000 Subject: [PATCH] karakeep: 0.25.0 -> 0.26.0 --- pkgs/by-name/ka/karakeep/package.nix | 8 ++++---- .../patches/dont-lock-pnpm-version.patch | 16 ++++------------ 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/ka/karakeep/package.nix b/pkgs/by-name/ka/karakeep/package.nix index d901f1ad09e2..f85048581e5c 100644 --- a/pkgs/by-name/ka/karakeep/package.nix +++ b/pkgs/by-name/ka/karakeep/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "karakeep"; - version = "0.25.0"; + version = "0.26.0"; src = fetchFromGitHub { owner = "karakeep-app"; repo = "karakeep"; tag = "v${finalAttrs.version}"; - hash = "sha256-eAiRvesUZIwTaj7CSxtI4rkGlTkgVjbzzwjYaXlhSuo="; + hash = "sha256-t5mQmrBrXc1wl5PRCdEHZvIEMxeCokrd0x4YhZU+qE0="; }; patches = [ @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { }; fetcherVersion = 1; - hash = "sha256-yf8A0oZ0Y4A5k7gfinIU02Lbqp/ygyvIBlldS0pv5+0="; + hash = "sha256-8NdYEcslo9dxSyJbNWzO81/MrDLO+QyrhQN1hwM0/j4="; }; buildPhase = '' runHook preBuild @@ -133,7 +133,7 @@ stdenv.mkDerivation (finalAttrs: { package = finalAttrs.finalPackage; # remove hardcoded version if upstream syncs general version with cli # version - version = "0.23.0"; + version = "0.25.0"; }; }; updateScript = nix-update-script { }; diff --git a/pkgs/by-name/ka/karakeep/patches/dont-lock-pnpm-version.patch b/pkgs/by-name/ka/karakeep/patches/dont-lock-pnpm-version.patch index 52463f9b0ad2..43a546386af8 100644 --- a/pkgs/by-name/ka/karakeep/patches/dont-lock-pnpm-version.patch +++ b/pkgs/by-name/ka/karakeep/patches/dont-lock-pnpm-version.patch @@ -1,6 +1,6 @@ -The Hoarder project uses a very specific version of pnpm (9.0.0-alpha.8) and -will fail to build with other pnpm versions. Instead of adding this pnpm -version to nixpkgs, we override this requirement and use the latest v9 release. +Karakeep uses a specific version of pnpm and will fail to build with other pnpm +versions. Instead of adding this pnpm version to nixpkgs, we override this +requirement. --- --- a/package.json @@ -9,16 +9,8 @@ version to nixpkgs, we override this requirement and use the latest v9 release. "turbo": "^2.1.2" }, "prettier": "@karakeep/prettier-config", -- "packageManager": "pnpm@9.0.0-alpha.8+sha256.a433a59569b00389a951352956faf25d1fdf43b568213fbde591c36274d4bc30", +- "packageManager": "pnpm@9.15.9", + "packageManager": "pnpm", "pnpm": { "patchedDependencies": { "xcode@3.0.1": "patches/xcode@3.0.1.patch" ---- a/pnpm-lock.yaml -+++ b/pnpm-lock.yaml -@@ -1,4 +1,4 @@ --lockfileVersion: '7.0' -+lockfileVersion: '9.0' - - settings: - autoInstallPeers: true