Unverified Commit df51f3ac authored by Cosima Neidahl's avatar Cosima Neidahl Committed by GitHub
Browse files

dosbox-x: Add updateScript (#516271)

parents 4e35ead9 bc850149
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  stdenv,
  fetchFromGitHub,
  gitUpdater,
  alsa-lib,
  autoreconfHook,
  ffmpeg,
@@ -110,11 +111,17 @@ stdenv.mkDerivation (finalAttrs: {
      makeWrapper $out/Applications/dosbox-x.app/Contents/MacOS/dosbox-x $out/bin/dosbox-x
    '';

  passthru.tests.version = testers.testVersion {
  passthru = {
    tests.version = testers.testVersion {
      package = finalAttrs.finalPackage;
      # Version output on stderr, program returns status code 1
      command = "${lib.getExe finalAttrs.finalPackage} -version 2>&1 || true";
    };
    updateScript = gitUpdater {
      rev-prefix = "dosbox-x-v";
      ignoredVersions = "-osfree$";
    };
  };

  meta = {
    homepage = "https://dosbox-x.com";