From 079175aa953497be2300407b7557da74cc4e20f8 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:51:38 +0200 Subject: [PATCH 01/17] inochi-*: add missing libGL and libX11 --- pkgs/applications/misc/inochi2d/generic.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/misc/inochi2d/generic.nix b/pkgs/applications/misc/inochi2d/generic.nix index 0a08ebbaae73..b143fa271636 100644 --- a/pkgs/applications/misc/inochi2d/generic.nix +++ b/pkgs/applications/misc/inochi2d/generic.nix @@ -16,6 +16,7 @@ zenity, luajit_2_1, libGL, + libX11, builderArgs, }: @@ -56,6 +57,8 @@ buildDubPackage ( dbus freetype SDL2 + libGL + libX11 ]; dontUseCmakeConfigure = true; From ebc3b00e180ac794a23df38d8621a538fbc92138 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:52:06 +0200 Subject: [PATCH 02/17] cro-mag-rally: add missing libGL --- pkgs/by-name/cr/cro-mag-rally/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/cr/cro-mag-rally/package.nix b/pkgs/by-name/cr/cro-mag-rally/package.nix index 0cc55c3fb0f6..bce0efdf5515 100644 --- a/pkgs/by-name/cr/cro-mag-rally/package.nix +++ b/pkgs/by-name/cr/cro-mag-rally/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, SDL2, + libGL, cmake, makeWrapper, }: @@ -25,6 +26,7 @@ stdenv.mkDerivation { ]; buildInputs = [ SDL2 + libGL ]; installPhase = '' From 44358c27616ccad3dba5af2804988c0482df153e Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:52:32 +0200 Subject: [PATCH 03/17] endless-sky: add missing libX11 --- pkgs/by-name/en/endless-sky/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/en/endless-sky/package.nix b/pkgs/by-name/en/endless-sky/package.nix index 532d78085e5d..d19399b2eb62 100644 --- a/pkgs/by-name/en/endless-sky/package.nix +++ b/pkgs/by-name/en/endless-sky/package.nix @@ -5,6 +5,7 @@ SDL2, libpng, libjpeg, + libX11, glew, openal, scons, @@ -49,6 +50,7 @@ stdenv.mkDerivation rec { SDL2 libpng libjpeg + libX11 glew openal libmad From 725580ed9be37fdacf408ee34aa9390a49479fb5 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:53:24 +0200 Subject: [PATCH 04/17] jaz2: add missing libGL --- pkgs/by-name/ja/jazz2/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ja/jazz2/package.nix b/pkgs/by-name/ja/jazz2/package.nix index 20cd5b2a058d..a5e97f26f2d5 100644 --- a/pkgs/by-name/ja/jazz2/package.nix +++ b/pkgs/by-name/ja/jazz2/package.nix @@ -8,6 +8,7 @@ libvorbis, openal, SDL2, + libGL, zlib, versionCheckHook, gitUpdater, @@ -28,6 +29,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; buildInputs = [ + libGL libopenmpt libvorbis openal From 3495def52e122d940953f4070d1199ae3fa61e1b Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:53:48 +0200 Subject: [PATCH 05/17] nanosaur2: add missing libGL --- pkgs/by-name/na/nanosaur2/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/na/nanosaur2/package.nix b/pkgs/by-name/na/nanosaur2/package.nix index 6d53df9b414b..476524125e28 100644 --- a/pkgs/by-name/na/nanosaur2/package.nix +++ b/pkgs/by-name/na/nanosaur2/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, SDL2, + libGL, cmake, makeWrapper, unstableGitUpdater, @@ -26,6 +27,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ SDL2 + libGL ]; installPhase = '' From e9d153d17513f01d0ee172bc05a6fa80956f4587 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:54:14 +0200 Subject: [PATCH 06/17] neverball: add missing libX11 --- pkgs/by-name/ne/neverball/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ne/neverball/package.nix b/pkgs/by-name/ne/neverball/package.nix index 167023a22f6a..d56ee11a81e7 100644 --- a/pkgs/by-name/ne/neverball/package.nix +++ b/pkgs/by-name/ne/neverball/package.nix @@ -7,6 +7,7 @@ libGL, libpng, libjpeg, + libX11, SDL2_ttf, libvorbis, gettext, @@ -37,6 +38,7 @@ stdenv.mkDerivation rec { libjpeg SDL2_ttf libvorbis + libX11 gettext physfs ]; From c490d9578e17d5e09e4e599963593567884d4fdc Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:54:41 +0200 Subject: [PATCH 07/17] opensoldat: add missing libX11 --- pkgs/by-name/op/opensoldat/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/op/opensoldat/package.nix b/pkgs/by-name/op/opensoldat/package.nix index 89359b898887..3081619b8e10 100644 --- a/pkgs/by-name/op/opensoldat/package.nix +++ b/pkgs/by-name/op/opensoldat/package.nix @@ -79,6 +79,7 @@ stdenv.mkDerivation rec { physfs openal gamenetworkingsockets + xorg.libX11 ]; # TODO(@sternenseemann): set proper rpath via cmake, so we don't need autoPatchelfHook runtimeDependencies = [ xorg.libX11 ]; From 6c965e63ed697923f285c1fec1f3df4cb5599b25 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:55:05 +0200 Subject: [PATCH 08/17] pioneer: add missing libX11 --- pkgs/by-name/pi/pioneer/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/pi/pioneer/package.nix b/pkgs/by-name/pi/pioneer/package.nix index 8d7889e772e4..6da58aeeb35d 100644 --- a/pkgs/by-name/pi/pioneer/package.nix +++ b/pkgs/by-name/pi/pioneer/package.nix @@ -13,6 +13,7 @@ libpng, libsigcxx, libvorbis, + libX11, lua5_2, libgbm, SDL2, @@ -49,6 +50,7 @@ stdenv.mkDerivation rec { libpng libsigcxx libvorbis + libX11 lua5_2 libgbm SDL2 From 9b99b8862d8fd08f751edc02b336fe83e70cc681 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:55:38 +0200 Subject: [PATCH 09/17] q2pro: add missing libX11 and libGL --- pkgs/by-name/q2/q2pro/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/q2/q2pro/package.nix b/pkgs/by-name/q2/q2pro/package.nix index ad1372e45f98..e5fa5a314a0e 100644 --- a/pkgs/by-name/q2/q2pro/package.nix +++ b/pkgs/by-name/q2/q2pro/package.nix @@ -11,8 +11,10 @@ curl, SDL2, openalSoft, + libGL, libogg, libvorbis, + libX11, libXi, wayland, wayland-protocols, @@ -61,8 +63,10 @@ stdenv.mkDerivation (finalAttrs: rec { libjpeg curl SDL2 + libGL libogg libvorbis + libX11 ffmpeg openalSoft ] From 12514f843ac5fe7bf3b0cc507b6ff9281b10ebec Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:56:02 +0200 Subject: [PATCH 10/17] syncterm: add missing libX11 --- pkgs/by-name/sy/syncterm/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sy/syncterm/package.nix b/pkgs/by-name/sy/syncterm/package.nix index 8a8e27fc7a28..42673516194a 100644 --- a/pkgs/by-name/sy/syncterm/package.nix +++ b/pkgs/by-name/sy/syncterm/package.nix @@ -8,6 +8,7 @@ autoPatchelfHook, ncurses, SDL2, + libX11, alsa-lib, }: @@ -45,6 +46,7 @@ stdenv.mkDerivation rec { autoPatchelfHook pkg-config SDL2 + libX11 perl unzip ]; # SDL2 for `sdl2-config`. From 29326ce01f6b53273c565e1f8912d0a601f7f12b Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:56:26 +0200 Subject: [PATCH 11/17] vdrift: add missing libX11 --- pkgs/by-name/vd/vdrift/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/vd/vdrift/package.nix b/pkgs/by-name/vd/vdrift/package.nix index 0d976def8333..b4fe9e3022e4 100644 --- a/pkgs/by-name/vd/vdrift/package.nix +++ b/pkgs/by-name/vd/vdrift/package.nix @@ -10,6 +10,7 @@ SDL2, SDL2_image, libvorbis, + libX11, bullet, curl, gettext, @@ -49,6 +50,7 @@ let SDL2 SDL2_image libvorbis + libX11 bullet curl gettext From be23fbf4f96bb0636d85e234b933668089426acc Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:57:48 +0200 Subject: [PATCH 12/17] vivictpp: add missing libX11 --- pkgs/by-name/vi/vivictpp/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/vi/vivictpp/package.nix b/pkgs/by-name/vi/vivictpp/package.nix index 97bba1a68e7a..9d18dee80066 100644 --- a/pkgs/by-name/vi/vivictpp/package.nix +++ b/pkgs/by-name/vi/vivictpp/package.nix @@ -10,6 +10,7 @@ git, SDL2, SDL2_ttf, + libX11, freetype, harfbuzz, ffmpeg, @@ -65,6 +66,7 @@ stdenv.mkDerivation { buildInputs = [ SDL2 + libX11 SDL2_ttf freetype harfbuzz From 1ac175af1a42286b2dfb41a0afaca339ee9b3f55 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:58:09 +0200 Subject: [PATCH 13/17] vpv: add missing libGL and libX11 --- pkgs/by-name/vp/vpv/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/vp/vpv/package.nix b/pkgs/by-name/vp/vpv/package.nix index d54ae34dd0a3..434de05c90ce 100644 --- a/pkgs/by-name/vp/vpv/package.nix +++ b/pkgs/by-name/vp/vpv/package.nix @@ -4,9 +4,11 @@ fetchFromGitHub, cmake, pkg-config, + libGL, libpng, libtiff, libjpeg, + libX11, SDL2, gdal, octave, @@ -39,9 +41,11 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + libGL libpng libtiff libjpeg + libX11 SDL2 gdal octave From c50cd2ddb82cc326a275402debac2f78af144d25 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:58:29 +0200 Subject: [PATCH 14/17] bugdom: add missing libGL --- pkgs/games/bugdom/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/bugdom/default.nix b/pkgs/games/bugdom/default.nix index 3c47f02131c2..8d25bf7dc3d9 100644 --- a/pkgs/games/bugdom/default.nix +++ b/pkgs/games/bugdom/default.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, SDL2, + libGL, IOKit, Foundation, OpenGL, @@ -34,6 +35,7 @@ stdenv.mkDerivation rec { buildInputs = [ SDL2 + libGL ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ IOKit From aebf0e1e61649fabfe24c744a442f3558f4ab176 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:59:18 +0200 Subject: [PATCH 15/17] cataclysm-dda: add missing libX11 --- pkgs/games/cataclysm-dda/common.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/cataclysm-dda/common.nix b/pkgs/games/cataclysm-dda/common.nix index d580ef782896..24c33f9a0664 100644 --- a/pkgs/games/cataclysm-dda/common.nix +++ b/pkgs/games/cataclysm-dda/common.nix @@ -10,6 +10,7 @@ SDL2_image, SDL2_mixer, SDL2_ttf, + libX11, freetype, zlib, debug, @@ -31,6 +32,7 @@ let SDL2_image SDL2_mixer SDL2_ttf + libX11 freetype ]; From a0bdc22eca2b58fdb37cea114adce6f819bb010f Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 19:59:41 +0200 Subject: [PATCH 16/17] quakespasm: add missing libX11 --- pkgs/games/quakespasm/vulkan.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/quakespasm/vulkan.nix b/pkgs/games/quakespasm/vulkan.nix index a802550e48bf..48e36f5d3990 100644 --- a/pkgs/games/quakespasm/vulkan.nix +++ b/pkgs/games/quakespasm/vulkan.nix @@ -8,6 +8,7 @@ libmpg123, libopus, libvorbis, + libX11, makeWrapper, meson, moltenvk, @@ -48,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: { libmpg123 libopus libvorbis + libX11 opusfile vulkan-loader ] From f73411064e9aef1c7a822b3a8409daf8aa17916e Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 6 Apr 2025 20:00:19 +0200 Subject: [PATCH 17/17] warsow: add missing libX11 --- pkgs/games/warsow/engine.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/warsow/engine.nix b/pkgs/games/warsow/engine.nix index 944827cdb062..e2c4e3bd020a 100644 --- a/pkgs/games/warsow/engine.nix +++ b/pkgs/games/warsow/engine.nix @@ -13,6 +13,7 @@ libpng, SDL2, libGL, + libX11, openal, zlib, }: @@ -52,6 +53,7 @@ stdenv.mkDerivation { libjpeg SDL2 libGL + libX11 openal zlib libpng