From eee6d5ddc44beba35f7e64e418780ef01644c3bd Mon Sep 17 00:00:00 2001 From: Olli Helenius Date: Tue, 7 Oct 2025 12:31:23 +0300 Subject: [PATCH] jetbrains: fix build with cmake 4 --- pkgs/applications/editors/jetbrains/source/build.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/jetbrains/source/build.nix b/pkgs/applications/editors/jetbrains/source/build.nix index 90f412953372..2052025ba3a9 100644 --- a/pkgs/applications/editors/jetbrains/source/build.nix +++ b/pkgs/applications/editors/jetbrains/source/build.nix @@ -102,7 +102,12 @@ let inherit src; sourceRoot = "${src.name}/native/LinuxGlobalMenu"; patches = [ ../patches/libdbm-headers.patch ]; - postPatch = "cp ${libdbusmenu-jb}/lib/libdbusmenu-glib.a libdbusmenu-glib.a"; + postPatch = '' + # Fix the build with CMake 4. + substituteInPlace CMakeLists.txt \ + --replace-fail 'cmake_minimum_required(VERSION 2.6.0)' 'cmake_minimum_required(VERSION 3.10)' + cp ${libdbusmenu-jb}/lib/libdbusmenu-glib.a libdbusmenu-glib.a + ''; passthru.patched-libdbusmenu = libdbusmenu-jb; installPhase = '' runHook preInstall