From ab6fef15e09ce7d3592d0e59e89dac341f96b514 Mon Sep 17 00:00:00 2001 From: sheepforce Date: Mon, 17 Jul 2023 00:12:09 +0200 Subject: stellarium: add patch for indi 2.0 compatibility --- pkgs/applications/science/astronomy/stellarium/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'pkgs') diff --git a/pkgs/applications/science/astronomy/stellarium/default.nix b/pkgs/applications/science/astronomy/stellarium/default.nix index f2ecbbd85d4c4..00b36de280891 100644 --- a/pkgs/applications/science/astronomy/stellarium/default.nix +++ b/pkgs/applications/science/astronomy/stellarium/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , cmake , perl , wrapGAppsHook @@ -30,6 +31,14 @@ stdenv.mkDerivation rec { hash = "sha256-8Iheb/9wjf0u10ZQRkLMLNN2s7P++Fqcr26iatiKcTo="; }; + patches = [ + # Compatibility with INDI 2.0 series from https://github.com/Stellarium/stellarium/pull/3269 + (fetchpatch { + url = "https://github.com/Stellarium/stellarium/commit/31fd7bebf33fa710ce53ac8375238a24758312bc.patch"; + hash = "sha256-eJEqqitZgtV6noeCi8pDBYMVTFIVWXZU1fiEvoilX8o="; + }) + ]; + postPatch = lib.optionalString stdenv.isDarwin '' substituteInPlace CMakeLists.txt \ --replace 'SET(CMAKE_INSTALL_PREFIX "''${PROJECT_BINARY_DIR}/Stellarium.app/Contents")' \ -- cgit 1.4.1