From a8166cd197d440cdd7c0d3e702f21e99ca2c6eb6 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Tue, 24 Mar 2026 06:13:57 -0500 Subject: [PATCH 1/2] doomrunner: add nix-update-script --- pkgs/by-name/do/doomrunner/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/do/doomrunner/package.nix b/pkgs/by-name/do/doomrunner/package.nix index dc8594514f9a..a7609c649116 100644 --- a/pkgs/by-name/do/doomrunner/package.nix +++ b/pkgs/by-name/do/doomrunner/package.nix @@ -3,6 +3,7 @@ stdenv, kdePackages, fetchFromGitHub, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -42,6 +43,8 @@ stdenv.mkDerivation (finalAttrs: { rm -rf $out/usr ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Preset-oriented graphical launcher of various ported Doom engines"; mainProgram = "DoomRunner"; From ddd32c6f0d0eaeec6e3dbf6cd74f1084b131f332 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Tue, 24 Mar 2026 06:25:09 -0500 Subject: [PATCH 2/2] doomrunner: 1.9.1 -> 1.9.2 --- pkgs/by-name/do/doomrunner/package.nix | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/do/doomrunner/package.nix b/pkgs/by-name/do/doomrunner/package.nix index a7609c649116..862133accdd6 100644 --- a/pkgs/by-name/do/doomrunner/package.nix +++ b/pkgs/by-name/do/doomrunner/package.nix @@ -1,27 +1,31 @@ { lib, stdenv, - kdePackages, + qt6, + minizip, fetchFromGitHub, nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "doomrunner"; - version = "1.9.1"; + version = "1.9.2"; src = fetchFromGitHub { owner = "Youda008"; repo = "DoomRunner"; tag = "v${finalAttrs.version}"; - hash = "sha256-N5kj2Z3QW29kOw2khET6Z4E9nFBBjNTgKw2xbCQrWKY="; + hash = "sha256-YkLW3og51e2sydWUiMDr2DOr1uHxzv4Z3rr/WRys5bY="; }; - buildInputs = [ kdePackages.qtbase ]; + buildInputs = [ + minizip + qt6.qtbase + ]; nativeBuildInputs = [ - kdePackages.qmake - kdePackages.wrapQtAppsHook + qt6.qmake + qt6.wrapQtAppsHook ]; makeFlags = [ @@ -46,12 +50,12 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - description = "Preset-oriented graphical launcher of various ported Doom engines"; - mainProgram = "DoomRunner"; - homepage = "https://github.com/Youda008/DoomRunner"; changelog = "https://github.com/Youda008/DoomRunner/blob/${finalAttrs.src.rev}/changelog.txt"; + description = "Preset-oriented graphical launcher of various ported Doom engines"; + homepage = "https://github.com/Youda008/DoomRunner"; license = lib.licenses.gpl3Only; - platforms = lib.platforms.all; + mainProgram = "DoomRunner"; maintainers = with lib.maintainers; [ keenanweaver ]; + platforms = lib.platforms.all; }; })