3 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 15
15
16
16
let
17
17
pname = "trilium-next-desktop" ;
18
- version = "0.91.6 " ;
18
+ version = "0.92.4 " ;
19
19
20
20
triliumSource = os : arch : sha256 : {
21
21
url = "https://github.com/TriliumNext/Notes/releases/download/v${ version } /TriliumNextNotes-v${ version } -${ os } -${ arch } .zip" ;
26
26
darwinSource = triliumSource "macos" ;
27
27
28
28
# exposed like this for update.sh
29
- x86_64-linux . sha256 = "13r9akfakmrpvnyab182irhraf9hpqb24205r8rxjfgj8dpmfa4p " ;
30
- aarch64-linux . sha256 = "07bh5fcdcw3al5w8nqx5kxzqa5vgni27gb6591y6j6jynz6cmyqp " ;
31
- x86_64-darwin . sha256 = "0iaz4wim11x110phg4xgzdw3sjcbmxwbksk5gpygjbhlzhjprnnp " ;
32
- aarch64-darwin . sha256 = "1x2s8sdz89sy69lvdg552qmr3chj20d32sskks1r8g5rs16fwqd1 " ;
29
+ x86_64-linux . sha256 = "12z6r38ab8jrjgic370q5v1y17m9brj38gfqdg05drf7a25xam8r " ;
30
+ aarch64-linux . sha256 = "0zsc7c7q07zml91sqvwgz8x3vql1mlhvb7msf7vx22w94dypzivf " ;
31
+ x86_64-darwin . sha256 = "09ipqfr77xqlgbzh2dvlidm532isg8jj8iwawjldq74ncbv8m5h0 " ;
32
+ aarch64-darwin . sha256 = "031nz4f3rdjg3cyvadax4shchr7liyrzsn3ab6whsp3mhnb9wr9l " ;
33
33
34
34
sources = {
35
35
x86_64-linux = linuxSource "x64" x86_64-linux . sha256 ;
53
53
platforms = lib . attrNames sources ;
54
54
} ;
55
55
56
- linux = stdenv . mkDerivation rec {
56
+ linux = stdenv . mkDerivation {
57
57
inherit
58
58
pname
59
59
version
105
105
asar extract $out/share/trilium/resources/app.asar $tmp
106
106
rm $out/share/trilium/resources/app.asar
107
107
108
- for f in "src/services/utils.ts" "dist/src/services/utils. js"; do
108
+ for f in "src/services/utils.js"; do
109
109
substituteInPlace $tmp/$f \
110
110
--replace-fail "process.resourcesPath" "'$out/share/trilium/resources'"
111
111
done
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ setKV ./package.nix x86_64-darwin.sha256 $sha256_darwin64
22
22
setKV ./package.nix aarch64-darwin.sha256 $sha256_darwin64_arm
23
23
24
24
# Update server
25
- sha256_linux64_server=$( nix-prefetch-url --quiet https://github.com/TriliumNext/Notes/releases/download/v${version} /TriliumNextNotes-linux-x64- v${version} .tar.xz)
26
- sha256_linux64_server_arm=$( nix-prefetch-url --quiet https://github.com/TriliumNext/Notes/releases/download/v${version} /TriliumNextNotes-linux-arm64- v${version} .tar.xz)
25
+ sha256_linux64_server=$( nix-prefetch-url --quiet https://github.com/TriliumNext/Notes/releases/download/v${version} /TriliumNextNotes-Server- v${version} -linux-x64 .tar.xz)
26
+ sha256_linux64_server_arm=$( nix-prefetch-url --quiet https://github.com/TriliumNext/Notes/releases/download/v${version} /TriliumNextNotes-Server- v${version} -linux-arm64 .tar.xz)
27
27
setKV ../trilium-next-server/package.nix version $version
28
28
setKV ../trilium-next-server/package.nix serverSource_x64.sha256 $sha256_linux64_server
29
29
setKV ../trilium-next-server/package.nix serverSource_arm64.sha256 $sha256_linux64_server_arm
Original file line number Diff line number Diff line change 7
7
} :
8
8
9
9
let
10
- version = "0.91.6 " ;
10
+ version = "0.92.4 " ;
11
11
12
- serverSource_x64 . url = "https://github.com/TriliumNext/Notes/releases/download/v${ version } /TriliumNextNotes-linux-x64- v${ version } .tar.xz" ;
13
- serverSource_x64 . sha256 = "0ji1i792afzklg2vn99krm74nvb617pdr1gz061r573vi7nn5rnx " ;
14
- serverSource_arm64 . url = "https://github.com/TriliumNext/Notes/releases/download/v${ version } /TriliumNextNotes-linux-arm64- v${ version } .tar.xz" ;
15
- serverSource_arm64 . sha256 = "1lyzm7rwj7cbb36nlswnwiy8hn0yba4f7mbrgirvzyx03q4wv29z " ;
12
+ serverSource_x64 . url = "https://github.com/TriliumNext/Notes/releases/download/v${ version } /TriliumNextNotes-Server- v${ version } -linux-x64 .tar.xz" ;
13
+ serverSource_x64 . sha256 = "1bcacr5sxmrq9zvh8xjyr30y5mz0y6qyx2m18dblswdi0mbi7cv4 " ;
14
+ serverSource_arm64 . url = "https://github.com/TriliumNext/Notes/releases/download/v${ version } /TriliumNextNotes-Server- v${ version } -linux-arm64 .tar.xz" ;
15
+ serverSource_arm64 . sha256 = "04mjkqywwdax46r8q8wygi9dxglz2qipmlrv3cqqpdvjm0yxh2g2 " ;
16
16
17
17
serverSource =
18
18
if stdenv . hostPlatform . isx86_64 then
@@ -57,7 +57,7 @@ stdenv.mkDerivation {
57
57
58
58
# Clean up broken symlinks and build tools.
59
59
rm "$out"/share/trilium-server/node/bin/{npm,npx}
60
- rm -r "$out"/share/trilium-server/node_modules/{@npmcli,@rollup,@babel}
60
+ rm -r "$out"/share/trilium-server/node_modules/{@npmcli,@rollup,@babel,.bin }
61
61
62
62
runHook postInstall
63
63
'' ;
0 commit comments