feature(starnet): add starnet to siril to use ml models for star removal, this needs nix-ld to be enabled

This commit is contained in:
2026-06-20 13:58:29 +02:00
parent 9d7efb69ac
commit 29db6af86b
+14
View File
@@ -6,4 +6,18 @@
stellarium stellarium
siril siril
]; ];
# StarNet++ has no nixpkgs package. Download the StarNet v2 ORT CLI build
# (starnet2_linux_*_ORT_x64_cli) from https://www.starnetastro.com/download/
# and unzip it to ~/.local/share/siril/starnet/. Then in Siril set
# Preferences -> Miscellaneous -> StarNet executable
# to the extracted ./starnet2 binary.
#
# The binary is a generic dynamically-linked ELF, so NixOS needs nix-ld to
# run it. Its own opencv/onnxruntime libs are found via the bundled ./lib.
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
stdenv.cc.cc.lib # libstdc++ / libgcc_s
zlib
];
} }