karakeep: 0.25.0 -> 0.26.0 (#426982)

authored by Peder Bergebakken Sundt and committed by GitHub b5e97e44 56144e8c

+8 -16
+4 -4
pkgs/by-name/ka/karakeep/package.nix
··· 17 in 18 stdenv.mkDerivation (finalAttrs: { 19 pname = "karakeep"; 20 - version = "0.25.0"; 21 22 src = fetchFromGitHub { 23 owner = "karakeep-app"; 24 repo = "karakeep"; 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-eAiRvesUZIwTaj7CSxtI4rkGlTkgVjbzzwjYaXlhSuo="; 27 }; 28 29 patches = [ ··· 54 }; 55 56 fetcherVersion = 1; 57 - hash = "sha256-yf8A0oZ0Y4A5k7gfinIU02Lbqp/ygyvIBlldS0pv5+0="; 58 }; 59 buildPhase = '' 60 runHook preBuild ··· 133 package = finalAttrs.finalPackage; 134 # remove hardcoded version if upstream syncs general version with cli 135 # version 136 - version = "0.23.0"; 137 }; 138 }; 139 updateScript = nix-update-script { };
··· 17 in 18 stdenv.mkDerivation (finalAttrs: { 19 pname = "karakeep"; 20 + version = "0.26.0"; 21 22 src = fetchFromGitHub { 23 owner = "karakeep-app"; 24 repo = "karakeep"; 25 tag = "v${finalAttrs.version}"; 26 + hash = "sha256-t5mQmrBrXc1wl5PRCdEHZvIEMxeCokrd0x4YhZU+qE0="; 27 }; 28 29 patches = [ ··· 54 }; 55 56 fetcherVersion = 1; 57 + hash = "sha256-8NdYEcslo9dxSyJbNWzO81/MrDLO+QyrhQN1hwM0/j4="; 58 }; 59 buildPhase = '' 60 runHook preBuild ··· 133 package = finalAttrs.finalPackage; 134 # remove hardcoded version if upstream syncs general version with cli 135 # version 136 + version = "0.25.0"; 137 }; 138 }; 139 updateScript = nix-update-script { };
+4 -12
pkgs/by-name/ka/karakeep/patches/dont-lock-pnpm-version.patch
··· 1 - The Hoarder project uses a very specific version of pnpm (9.0.0-alpha.8) and 2 - will fail to build with other pnpm versions. Instead of adding this pnpm 3 - version to nixpkgs, we override this requirement and use the latest v9 release. 4 5 --- 6 --- a/package.json ··· 9 "turbo": "^2.1.2" 10 }, 11 "prettier": "@karakeep/prettier-config", 12 - - "packageManager": "pnpm@9.0.0-alpha.8+sha256.a433a59569b00389a951352956faf25d1fdf43b568213fbde591c36274d4bc30", 13 + "packageManager": "pnpm", 14 "pnpm": { 15 "patchedDependencies": { 16 "xcode@3.0.1": "patches/xcode@3.0.1.patch" 17 - --- a/pnpm-lock.yaml 18 - +++ b/pnpm-lock.yaml 19 - @@ -1,4 +1,4 @@ 20 - -lockfileVersion: '7.0' 21 - +lockfileVersion: '9.0' 22 - 23 - settings: 24 - autoInstallPeers: true
··· 1 + Karakeep uses a specific version of pnpm and will fail to build with other pnpm 2 + versions. Instead of adding this pnpm version to nixpkgs, we override this 3 + requirement. 4 5 --- 6 --- a/package.json ··· 9 "turbo": "^2.1.2" 10 }, 11 "prettier": "@karakeep/prettier-config", 12 + - "packageManager": "pnpm@9.15.9", 13 + "packageManager": "pnpm", 14 "pnpm": { 15 "patchedDependencies": { 16 "xcode@3.0.1": "patches/xcode@3.0.1.patch"