dosbox-x: Add updateScript

Ignore "-osfree" tags. Do not care about age-verification of emulated MS-DOS...
This commit is contained in:
OPNA2608
2026-05-04 01:09:49 +02:00
parent 594573d5fd
commit bc85014969
+11 -4
View File
@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
gitUpdater,
alsa-lib,
autoreconfHook,
ffmpeg,
@@ -110,10 +111,16 @@ stdenv.mkDerivation (finalAttrs: {
makeWrapper $out/Applications/dosbox-x.app/Contents/MacOS/dosbox-x $out/bin/dosbox-x
'';
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";
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 = {