immich: 1.134.0 -> 1.135.0 (#417977)

authored by scrumplex.net and committed by GitHub c5c58ba5 2e62e8af

+16 -54
+4 -42
pkgs/by-name/im/immich/package.nix
··· 39 39 sources = lib.importJSON sourcesJSON; 40 40 inherit (sources) version; 41 41 42 - esbuild_0_23 = buildPackages.esbuild.override { 43 - buildGoModule = 44 - args: 45 - buildPackages.buildGoModule ( 46 - args 47 - // rec { 48 - version = "0.23.0"; 49 - src = fetchFromGitHub { 50 - owner = "evanw"; 51 - repo = "esbuild"; 52 - tag = "v${version}"; 53 - hash = "sha256-AH4Y5ELPicAdJZY5CBf2byOxTzOyQFRh4XoqRUQiAQw="; 54 - }; 55 - vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ="; 56 - } 57 - ); 58 - }; 59 - 60 - esbuild_0_25 = buildPackages.esbuild.override { 42 + esbuild' = buildPackages.esbuild.override { 61 43 buildGoModule = 62 44 args: 63 45 buildPackages.buildGoModule ( 64 46 args 65 47 // rec { 66 - version = "0.25.2"; 48 + version = "0.25.5"; 67 49 src = fetchFromGitHub { 68 50 owner = "evanw"; 69 51 repo = "esbuild"; 70 52 tag = "v${version}"; 71 - hash = "sha256-aDxheDMeQYqCT9XO3In6RbmzmXVchn+bjgf3nL3VE4I="; 53 + hash = "sha256-jemGZkWmN1x2+ZzJ5cLp3MoXO0oDKjtZTmZS9Be/TDw="; 72 54 }; 73 55 vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ="; 74 56 } 75 57 ); 76 58 }; 77 - 78 - # Immich server does not actually need esbuild, but react-email and vite do. 79 - # As esbuild doesn't support passing multiple binaries, we use a custom 80 - # "shim", that picks the right version depending on the working directory. 81 - # The correct version can be looked up in package-lock.json 82 - # TODO: There are numerous other env vars this *could* be based on. 83 - esbuildShim = buildPackages.writeShellScriptBin "esbuild" '' 84 - echo "nixpkgs: esbuild shim for '$PWD'" >&2 85 - case "$PWD" in 86 - "/build/server/node_modules/esbuild") 87 - exec ${lib.getExe esbuild_0_23} "$@" 88 - ;; 89 - "/build/server/node_modules/vite/node_modules/esbuild") 90 - exec ${lib.getExe esbuild_0_25} "$@" 91 - exit 0 92 - ;; 93 - esac 94 - echo "nixpkgs: Couldn't resolve esbuild version for '$PWD'" >&2 95 - exit 1 96 - ''; 97 59 98 60 buildLock = { 99 61 sources = ··· 263 225 makeCacheWritable = true; 264 226 265 227 env.SHARP_FORCE_GLOBAL_LIBVIPS = 1; 266 - env.ESBUILD_BINARY_PATH = lib.getExe esbuildShim; 228 + env.ESBUILD_BINARY_PATH = lib.getExe esbuild'; 267 229 268 230 preBuild = '' 269 231 # If exiftool-vendored.pl isn't found, exiftool is searched for on the PATH
+12 -12
pkgs/by-name/im/immich/sources.json
··· 1 1 { 2 - "version": "1.134.0", 3 - "hash": "sha256-TTHgEQyKx54pFWvCD1FT8KZSO9/EZxULZS97VGTfFcE=", 2 + "version": "1.135.0", 3 + "hash": "sha256-wxdKFuya2GP6lETiG73CYVox/BS+QpgXUjh8ZlVzhrg=", 4 4 "components": { 5 5 "cli": { 6 - "npmDepsHash": "sha256-FOtzQF+3yWJI1lzZq79pbPehDFHAsNk5bx71vm1xWBQ=", 7 - "version": "2.2.68" 6 + "npmDepsHash": "sha256-oAtLuOtkzGD9grfamDQEdmfN2VIPuFYmdn51VNP11M8=", 7 + "version": "2.2.69" 8 8 }, 9 9 "server": { 10 - "npmDepsHash": "sha256-VzduZY7yMgjoCtTzW5rCooFubJeZuSnkYe9mwmI/n6Q=", 11 - "version": "1.134.0" 10 + "npmDepsHash": "sha256-8G3UKfKp+Wzt7yjM/90omtAZMJ+iOSRQ8lxXiEEDwpM=", 11 + "version": "1.135.0" 12 12 }, 13 13 "web": { 14 - "npmDepsHash": "sha256-/T8GZ+kqx/G+9Yn76v2vj+KteoS046d0Cxk58YN+3es=", 15 - "version": "1.134.0" 14 + "npmDepsHash": "sha256-Ej3qCjXXT9oGDQrccoTFpcl1xHMovaLUJi/vRK1nRa4=", 15 + "version": "1.135.0" 16 16 }, 17 17 "open-api/typescript-sdk": { 18 - "npmDepsHash": "sha256-gTS+zrhL4mqT0UOLfzrKFdumtwZPmlQntj+DbCaQ2s8=", 19 - "version": "1.134.0" 18 + "npmDepsHash": "sha256-FCTKMkfl9eBLUmEFg/CYKp8eii+bzh3jujk8A7gtAes=", 19 + "version": "1.135.0" 20 20 }, 21 21 "geonames": { 22 - "timestamp": "20250527235755", 23 - "hash": "sha256-vAoQS07EEPkDhrnJGz3iX+sBaPDUHB5uF0a/pr5+zD4=" 22 + "timestamp": "20250618213339", 23 + "hash": "sha256-iO77kJ/rMBu2S7sfu5GAZKRh4OGeR8fT/6Y8mBpgePQ=" 24 24 } 25 25 } 26 26 }