about summary refs log tree commit diff
path: root/nixpkgs/pkgs/games/doom-ports
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/games/doom-ports')
-rw-r--r--nixpkgs/pkgs/games/doom-ports/dhewm3/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/doomretro/default.nix5
-rw-r--r--nixpkgs/pkgs/games/doom-ports/doomrunner/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/doomseeker/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/enyo-launcher/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/eternity-engine/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/eureka-editor/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/gzdoom/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/rbdoom-3-bfg/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/zandronum/default.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/zdoom/bcc-git.nix1
-rw-r--r--nixpkgs/pkgs/games/doom-ports/zdoom/zdbsp.nix1
12 files changed, 14 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/games/doom-ports/dhewm3/default.nix b/nixpkgs/pkgs/games/doom-ports/dhewm3/default.nix
index 20e9f986f0c9..7740d00b5fb2 100644
--- a/nixpkgs/pkgs/games/doom-ports/dhewm3/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/dhewm3/default.nix
@@ -38,6 +38,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://github.com/dhewm/dhewm3";
     description = "Doom 3 port to SDL";
+    mainProgram = "dhewm3";
     license = lib.licenses.gpl3;
     maintainers = with maintainers; [ MP2E ];
     platforms = with platforms; linux;
diff --git a/nixpkgs/pkgs/games/doom-ports/doomretro/default.nix b/nixpkgs/pkgs/games/doom-ports/doomretro/default.nix
index 5ff5b502f653..127220603bdf 100644
--- a/nixpkgs/pkgs/games/doom-ports/doomretro/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/doomretro/default.nix
@@ -11,13 +11,13 @@
 
 stdenv.mkDerivation (finalAttrs: {
   pname = "doomretro";
-  version = "5.2.1";
+  version = "5.3";
 
   src = fetchFromGitHub {
     owner = "bradharding";
     repo = "doomretro";
     rev = "v${finalAttrs.version}";
-    hash = "sha256-jM7SNZ8VsF0caB2Q2qOX8W6SuFxyZWpCo3+jD53R3qU=";
+    hash = "sha256-LCCBtsDEyjzsPS5ADPzsup714p84MO65FQDVjAHhSts=";
   };
 
   nativeBuildInputs = [
@@ -36,6 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
   meta = {
     homepage = "https://www.doomretro.com/";
     description = "A classic, refined DOOM source port";
+    mainProgram = "doomretro";
     longDescription = ''
       DOOM Retro is the classic, refined DOOM source port for Windows PC. It
       represents how I like my DOOM to be today, in all its dark and gritty,
diff --git a/nixpkgs/pkgs/games/doom-ports/doomrunner/default.nix b/nixpkgs/pkgs/games/doom-ports/doomrunner/default.nix
index 3c1e574ca5b1..72b6ad15517d 100644
--- a/nixpkgs/pkgs/games/doom-ports/doomrunner/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/doomrunner/default.nix
@@ -51,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
 
   meta = with lib; {
     description = "Graphical launcher of ZDoom and derivatives";
+    mainProgram = "DoomRunner";
     homepage = "https://github.com/Youda008/DoomRunner/";
     changelog = "https://github.com/Youda008/DoomRunner/blob/${finalAttrs.src.rev}/changelog.txt";
     license = licenses.gpl3Only;
diff --git a/nixpkgs/pkgs/games/doom-ports/doomseeker/default.nix b/nixpkgs/pkgs/games/doom-ports/doomseeker/default.nix
index 48ea1a0296cf..fb8fb1308491 100644
--- a/nixpkgs/pkgs/games/doom-ports/doomseeker/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/doomseeker/default.nix
@@ -21,6 +21,7 @@ mkDerivation {
   meta = with lib; {
     homepage = "http://doomseeker.drdteam.org/";
     description = "Multiplayer server browser for many Doom source ports";
+    mainProgram = "doomseeker";
     license = licenses.gpl2;
     platforms = platforms.unix;
     maintainers = [ maintainers.MP2E ];
diff --git a/nixpkgs/pkgs/games/doom-ports/enyo-launcher/default.nix b/nixpkgs/pkgs/games/doom-ports/enyo-launcher/default.nix
index 8bc782bb36a8..857e2a543e63 100644
--- a/nixpkgs/pkgs/games/doom-ports/enyo-launcher/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/enyo-launcher/default.nix
@@ -18,6 +18,7 @@ mkDerivation rec {
   meta = {
     homepage = "https://gitlab.com/sdcofer70/enyo-launcher";
     description = "Frontend for Doom engines";
+    mainProgram = "enyo-launcher";
     license = lib.licenses.gpl3Plus;
     platforms = lib.platforms.unix;
     maintainers = [ lib.maintainers.usrfriendly ];
diff --git a/nixpkgs/pkgs/games/doom-ports/eternity-engine/default.nix b/nixpkgs/pkgs/games/doom-ports/eternity-engine/default.nix
index cdff7fab1e12..7afef923e08b 100644
--- a/nixpkgs/pkgs/games/doom-ports/eternity-engine/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/eternity-engine/default.nix
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
   meta = {
     homepage = "https://doomworld.com/eternity";
     description = "New school Doom port by James Haley";
+    mainProgram = "eternity";
     license = lib.licenses.gpl3;
     platforms = lib.platforms.linux;
     maintainers = with lib.maintainers; [ MP2E ];
diff --git a/nixpkgs/pkgs/games/doom-ports/eureka-editor/default.nix b/nixpkgs/pkgs/games/doom-ports/eureka-editor/default.nix
index 6beae458d293..2d547f959048 100644
--- a/nixpkgs/pkgs/games/doom-ports/eureka-editor/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/eureka-editor/default.nix
@@ -28,6 +28,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://eureka-editor.sourceforge.net";
     description = "A map editor for the classic DOOM games, and a few related games such as Heretic and Hexen";
+    mainProgram = "eureka";
     license = licenses.gpl2Plus;
     platforms = platforms.all;
     badPlatforms = platforms.darwin;
diff --git a/nixpkgs/pkgs/games/doom-ports/gzdoom/default.nix b/nixpkgs/pkgs/games/doom-ports/gzdoom/default.nix
index 768a4936d821..d063393210c4 100644
--- a/nixpkgs/pkgs/games/doom-ports/gzdoom/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/gzdoom/default.nix
@@ -103,6 +103,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://github.com/ZDoom/gzdoom";
     description = "Modder-friendly OpenGL and Vulkan source port based on the DOOM engine";
+    mainProgram = "gzdoom";
     longDescription = ''
       GZDoom is a feature centric port for all DOOM engine games, based on
       ZDoom, adding an OpenGL renderer and powerful scripting capabilities.
diff --git a/nixpkgs/pkgs/games/doom-ports/rbdoom-3-bfg/default.nix b/nixpkgs/pkgs/games/doom-ports/rbdoom-3-bfg/default.nix
index 7ec57b715138..07f809662d6b 100644
--- a/nixpkgs/pkgs/games/doom-ports/rbdoom-3-bfg/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/rbdoom-3-bfg/default.nix
@@ -81,6 +81,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://github.com/RobertBeckebans/RBDOOM-3-BFG";
     description = "Doom 3 BFG Edition with modern engine features";
+    mainProgram = "RBDoom3BFG";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ Zaechus ];
     platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/games/doom-ports/zandronum/default.nix b/nixpkgs/pkgs/games/doom-ports/zandronum/default.nix
index 0006ea3c7ce5..c8e1927aafed 100644
--- a/nixpkgs/pkgs/games/doom-ports/zandronum/default.nix
+++ b/nixpkgs/pkgs/games/doom-ports/zandronum/default.nix
@@ -96,6 +96,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://zandronum.com/";
     description = "Multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software";
+    mainProgram = "zandronum-server";
     maintainers = with maintainers; [ lassulus MP2E ];
     license = licenses.sleepycat;
     platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/games/doom-ports/zdoom/bcc-git.nix b/nixpkgs/pkgs/games/doom-ports/zdoom/bcc-git.nix
index aa3fdeca183a..5263ef9bac32 100644
--- a/nixpkgs/pkgs/games/doom-ports/zdoom/bcc-git.nix
+++ b/nixpkgs/pkgs/games/doom-ports/zdoom/bcc-git.nix
@@ -25,6 +25,7 @@ stdenv.mkDerivation {
 
   meta = with lib; {
     description = "Compiler for Doom/Hexen scripts (ACS, BCS)";
+    mainProgram = "bcc";
     homepage = "https://github.com/wormt/bcc";
     license = licenses.mit;
     maintainers = with maintainers; [ertes];
diff --git a/nixpkgs/pkgs/games/doom-ports/zdoom/zdbsp.nix b/nixpkgs/pkgs/games/doom-ports/zdoom/zdbsp.nix
index d18eb144292f..8949febdefea 100644
--- a/nixpkgs/pkgs/games/doom-ports/zdoom/zdbsp.nix
+++ b/nixpkgs/pkgs/games/doom-ports/zdoom/zdbsp.nix
@@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     homepage = "https://zdoom.org/wiki/ZDBSP";
     description = "ZDoom's internal node builder for DOOM maps";
+    mainProgram = "zdbsp";
     license = licenses.gpl2Plus;
     maintainers = with maintainers; [ lassulus siraben ];
     platforms = platforms.unix;