trilium-desktop: 0.105.0 -> 0.106.0 (#568646)

This commit is contained in:
Arne Keller
2026-09-30 14:39:29 +00:00
committed by GitHub
2 changed files with 10 additions and 10 deletions

View File

@@ -5,7 +5,7 @@
fetchurl,
makeBinaryWrapper,
# use specific electron since it has to load a compiled module
electron_43,
electron_44,
autoPatchelfHook,
makeDesktopItem,
copyDesktopItems,
@@ -15,7 +15,7 @@
let
pname = "trilium-desktop";
version = "0.105.0";
version = "0.106.0";
triliumSource = os: arch: hash: {
url = "https://github.com/TriliumNext/Trilium/releases/download/v${version}/TriliumNotes-v${version}-${os}-${arch}.zip";
@@ -26,9 +26,9 @@ let
darwinSource = triliumSource "macos";
# exposed like this for update.sh
x86_64-linux.hash = "sha256-ojET/RnZYzAAHVMHSfxGtv7Ot4cujjYUSzKU7FkT+5U=";
aarch64-linux.hash = "sha256-iMExDPhzBnLvdTMofuhvhTNT+z3np/p+i70VK6D5sDE=";
aarch64-darwin.hash = "sha256-RBkByCAhRYDBCbHm7I5OllGGPn4OVAH4gqe/Eg20PCs=";
x86_64-linux.hash = "sha256-7tNdk1m5aryKuuLUxpCcoLSPlNgZnN/kzkhbdvm4G/Q=";
aarch64-linux.hash = "sha256-ie8xGTCxfe+zLgHMZXqrOEYshIi1XHA5ZtzVMXdxVLU=";
aarch64-darwin.hash = "sha256-R1namqGh9scFL9tUfXKsSsU5RjF90J6oiVg5FLRD8kI=";
sources = {
x86_64-linux = linuxSource "x64" x86_64-linux.hash;
@@ -109,7 +109,7 @@ let
asar pack $tmp/ $out/share/trilium/resources/app.asar
rm -rf $tmp
makeWrapper ${lib.getExe electron_43} $out/bin/trilium \
makeWrapper ${lib.getExe electron_44} $out/bin/trilium \
"''${gappsWrapperArgs[@]}" \
--set-default ELECTRON_IS_DEV 0 \
--add-flags $out/share/trilium/resources/app.asar

View File

@@ -7,12 +7,12 @@
}:
let
version = "0.105.0";
version = "0.106.0";
serverSource_x64.url = "https://github.com/TriliumNext/Trilium/releases/download/v${version}/TriliumNotes-Server-v${version}-linux-x64.tar.xz";
serverSource_x64.hash = "sha256-lTJIEGCXcrbzPLCtSbDyGmUuI6WHUmj9DrQP+RbB9e8=";
serverSource_x64.hash = "sha256-xpOijrhtKJLjBVPY/ZoXH01y5cdvAt0/szX2vUdrauw=";
serverSource_arm64.url = "https://github.com/TriliumNext/Trilium/releases/download/v${version}/TriliumNotes-Server-v${version}-linux-arm64.tar.xz";
serverSource_arm64.hash = "sha256-2241mNg4WCgJEbWbfSERZfKg2gmHuA/0RhJReXvOXok=";
serverSource_arm64.hash = "sha256-di+BwgYiHIpqxSN0TKy7KWk2lq1/F7Bf81hfPSl9jxw=";
serverSource =
if stdenv.hostPlatform.isx86_64 then
@@ -51,7 +51,7 @@ stdenv.mkDerivation {
makeWrapper "$out/share/trilium-server/node/bin/node" "$out/bin/trilium-server" \
--chdir "$out/share/trilium-server" \
--add-flags "main.cjs"
--add-flags "main.mjs"
runHook postInstall
'';