From 088889b20a9ff787a8778036a91fa6066d3d5bcc Mon Sep 17 00:00:00 2001 From: netcrns Date: Tue, 14 Oct 2025 04:18:18 +0200 Subject: [PATCH 1/2] mudlet: 4.17.2 -> 4.19.1 as per #445447, this introduces an upstream patch to update `cmake_minimum_required` to `3.25.1` (thanks to @iedame for making sure this works) this also removes the darwin-AppKit patch, as that commit is merged in `Mudlet-4.19.1` --- pkgs/games/mudlet/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/games/mudlet/default.nix b/pkgs/games/mudlet/default.nix index 70beede3d01f..aca5db7c4707 100644 --- a/pkgs/games/mudlet/default.nix +++ b/pkgs/games/mudlet/default.nix @@ -58,21 +58,21 @@ let in stdenv.mkDerivation rec { pname = "mudlet"; - version = "4.17.2"; + version = "4.19.1"; src = fetchFromGitHub { owner = "Mudlet"; repo = "Mudlet"; rev = "Mudlet-${version}"; fetchSubmodules = true; - hash = "sha256-K75frptePKfHeGQNXaX4lKsLwO6Rs6AAka6hvP8MA+k="; + hash = "sha256-I4RRIfHw9kZwxMlc9pvdtwPpq9EvNJU69WpGgZ+0uiw="; }; patches = [ (fetchpatch { - name = "darwin-AppKit.patch"; - url = "https://github.com/Mudlet/Mudlet/commit/68cdd404f81a6d16c80068c45fe0f10802f08d9e.patch"; - hash = "sha256-74FtcjOR/lu9ohtcoup0+gUfCQRznO48zMmb97INhdY="; + name = "cmake4-fix.patch"; + url = "https://github.com/Mudlet/Mudlet/commit/933f2551fe3084f0fad6d8b971c6176fe154d8d7.patch?full_index=1"; + hash = "sha256-MElSRhTaT1a5r/Pz3e7MTrzq0krjdspgW0woAB2C8jc="; }) ]; From d8f52244e2dc4dac246a9b27812b671e8774580d Mon Sep 17 00:00:00 2001 From: netcrns Date: Thu, 23 Oct 2025 19:12:57 +0200 Subject: [PATCH 2/2] mudlet: mark darwin as broken --- pkgs/games/mudlet/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/games/mudlet/default.nix b/pkgs/games/mudlet/default.nix index aca5db7c4707..f8638aaff306 100644 --- a/pkgs/games/mudlet/default.nix +++ b/pkgs/games/mudlet/default.nix @@ -176,6 +176,7 @@ stdenv.mkDerivation rec { felixalbrigtsen ]; platforms = platforms.linux ++ platforms.darwin; + broken = stdenv.hostPlatform.isDarwin; license = licenses.gpl2Plus; mainProgram = "mudlet"; };