From b3a614847cba3d1e15a57e9b0f0c56d52ffff02e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Sun, 11 Jan 2026 22:39:40 +1100 Subject: [PATCH] python3Packages.glcontext: fix darwin build --- pkgs/development/python-modules/glcontext/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glcontext/default.nix b/pkgs/development/python-modules/glcontext/default.nix index 8124da832b00..9d66911b0f98 100644 --- a/pkgs/development/python-modules/glcontext/default.nix +++ b/pkgs/development/python-modules/glcontext/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchFromGitHub, @@ -26,7 +27,7 @@ buildPythonPackage rec { libX11 ]; - postPatch = '' + postPatch = lib.optionalString (stdenv.hostPlatform.isLinux) '' substituteInPlace glcontext/x11.cpp \ --replace-fail '"libGL.so"' '"${libGL}/lib/libGL.so"' \ --replace-fail '"libX11.so"' '"${libX11}/lib/libX11.so"' @@ -46,7 +47,7 @@ buildPythonPackage rec { homepage = "https://github.com/moderngl/glcontext"; description = "OpenGL implementation for ModernGL"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = [ ]; }; }