Unverified Commit 9a52b653 authored by Mikael Voss's avatar Mikael Voss
Browse files

freedv: provide update script

parent c59049bc
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@
  wxGTK32,
  sioclient,
  pulseSupport ? config.pulseaudio or stdenv.hostPlatform.isLinux,
  nix-update-script,
}:

stdenv.mkDerivation (finalAttrs: {
@@ -75,6 +76,14 @@ stdenv.mkDerivation (finalAttrs: {
    makeWrapper $out/Applications/FreeDV.app/Contents/MacOS/FreeDV $out/bin/freedv
  '';

  passthru.updateScript = nix-update-script {
    extraArgs = [
      # avoid pre‐releases
      "--version-regex"
      ''^v(\d\.\d\.\d(\.\d)?)$''
    ];
  };

  meta = {
    homepage = "https://freedv.org/";
    description = "Digital voice for HF radio";