Loading pkgs/applications/networking/syncthing/default.nix +10 −14 Original line number Diff line number Diff line Loading @@ -13,16 +13,16 @@ let common = { stname, target, postInstall ? "" }: buildGoModule rec { pname = stname; version = "1.27.9"; version = "1.27.12"; src = fetchFromGitHub { owner = "syncthing"; repo = "syncthing"; rev = "v${version}"; hash = "sha256-9PKx5jxntG1QjDA+6XySxGahE1IrKKBl/Xk5ZaCAf5I="; hash = "sha256-/HPq71KkWUE0vG7qUBD3JON4N5KBkuRWc4SvX/JA2nQ="; }; vendorHash = "sha256-Xv5x+/1lx8nyXw72eEHz7+qnkyZfPAnBtDRrOrD2l+g="; vendorHash = "sha256-R5GlsCkfoMc5km+NaV+TNUlM3Ot1ARcXfEFimcZOLI4="; nativeBuildInputs = lib.optionals stdenv.isDarwin [ # Recent versions of macOS seem to require binaries to be signed when Loading Loading @@ -61,14 +61,14 @@ let inherit (nixosTests) syncthing syncthing-init syncthing-relay; }; meta = with lib; { meta = { homepage = "https://syncthing.net/"; description = "Open Source Continuous File Synchronization"; changelog = "https://github.com/syncthing/syncthing/releases/tag/v${version}"; license = licenses.mpl20; maintainers = with maintainers; [ joko peterhoeg ]; license = lib.licenses.mpl20; maintainers = with lib.maintainers; [ joko peterhoeg ]; mainProgram = target; platforms = platforms.unix; platforms = lib.platforms.unix; }; }; Loading @@ -90,17 +90,13 @@ in '' + lib.optionalString (stdenv.isLinux) '' mkdir -p $out/lib/systemd/{system,user} substitute etc/linux-systemd/system/syncthing-resume.service \ $out/lib/systemd/system/syncthing-resume.service \ --replace /usr/bin/pkill ${procps}/bin/pkill substitute etc/linux-systemd/system/syncthing@.service \ $out/lib/systemd/system/syncthing@.service \ --replace /usr/bin/syncthing $out/bin/syncthing --replace-fail /usr/bin/syncthing $out/bin/syncthing substitute etc/linux-systemd/user/syncthing.service \ $out/lib/systemd/user/syncthing.service \ --replace /usr/bin/syncthing $out/bin/syncthing --replace-fail /usr/bin/syncthing $out/bin/syncthing ''; }; Loading @@ -118,7 +114,7 @@ in substitute cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \ $out/lib/systemd/system/strelaysrv.service \ --replace /usr/bin/strelaysrv $out/bin/strelaysrv --replace-fail /usr/bin/strelaysrv $out/bin/strelaysrv ''; }; } Loading
pkgs/applications/networking/syncthing/default.nix +10 −14 Original line number Diff line number Diff line Loading @@ -13,16 +13,16 @@ let common = { stname, target, postInstall ? "" }: buildGoModule rec { pname = stname; version = "1.27.9"; version = "1.27.12"; src = fetchFromGitHub { owner = "syncthing"; repo = "syncthing"; rev = "v${version}"; hash = "sha256-9PKx5jxntG1QjDA+6XySxGahE1IrKKBl/Xk5ZaCAf5I="; hash = "sha256-/HPq71KkWUE0vG7qUBD3JON4N5KBkuRWc4SvX/JA2nQ="; }; vendorHash = "sha256-Xv5x+/1lx8nyXw72eEHz7+qnkyZfPAnBtDRrOrD2l+g="; vendorHash = "sha256-R5GlsCkfoMc5km+NaV+TNUlM3Ot1ARcXfEFimcZOLI4="; nativeBuildInputs = lib.optionals stdenv.isDarwin [ # Recent versions of macOS seem to require binaries to be signed when Loading Loading @@ -61,14 +61,14 @@ let inherit (nixosTests) syncthing syncthing-init syncthing-relay; }; meta = with lib; { meta = { homepage = "https://syncthing.net/"; description = "Open Source Continuous File Synchronization"; changelog = "https://github.com/syncthing/syncthing/releases/tag/v${version}"; license = licenses.mpl20; maintainers = with maintainers; [ joko peterhoeg ]; license = lib.licenses.mpl20; maintainers = with lib.maintainers; [ joko peterhoeg ]; mainProgram = target; platforms = platforms.unix; platforms = lib.platforms.unix; }; }; Loading @@ -90,17 +90,13 @@ in '' + lib.optionalString (stdenv.isLinux) '' mkdir -p $out/lib/systemd/{system,user} substitute etc/linux-systemd/system/syncthing-resume.service \ $out/lib/systemd/system/syncthing-resume.service \ --replace /usr/bin/pkill ${procps}/bin/pkill substitute etc/linux-systemd/system/syncthing@.service \ $out/lib/systemd/system/syncthing@.service \ --replace /usr/bin/syncthing $out/bin/syncthing --replace-fail /usr/bin/syncthing $out/bin/syncthing substitute etc/linux-systemd/user/syncthing.service \ $out/lib/systemd/user/syncthing.service \ --replace /usr/bin/syncthing $out/bin/syncthing --replace-fail /usr/bin/syncthing $out/bin/syncthing ''; }; Loading @@ -118,7 +114,7 @@ in substitute cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \ $out/lib/systemd/system/strelaysrv.service \ --replace /usr/bin/strelaysrv $out/bin/strelaysrv --replace-fail /usr/bin/strelaysrv $out/bin/strelaysrv ''; }; }