From 46b44ca27054830b43312dba16cb5874533b087d Mon Sep 17 00:00:00 2001 From: WeetHet Date: Tue, 25 Feb 2025 13:48:04 +0200 Subject: [PATCH] ripes: devendor cereal, fixes build on darwin --- pkgs/by-name/ri/ripes/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/ri/ripes/package.nix b/pkgs/by-name/ri/ripes/package.nix index 0ba305535d10..fba559949bc7 100644 --- a/pkgs/by-name/ri/ripes/package.nix +++ b/pkgs/by-name/ri/ripes/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, pkg-config, qt6, + cereal, cmake, python3, unstableGitUpdater, @@ -22,6 +23,12 @@ stdenv.mkDerivation rec { hash = "sha256-aNJTM/s4GNhWVXQxK1R/rIN/NmeKglibQZMh8ENjIzo="; }; + postPatch = '' + rm -r external/VSRTL/external/cereal + substituteInPlace {src/serializers.h,src/io/iobase.h} \ + --replace-fail "VSRTL/external/cereal/include/cereal/cereal.hpp" "cereal/cereal.hpp" + ''; + nativeBuildInputs = [ cmake pkg-config @@ -30,6 +37,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + cereal qt6.qtbase qt6.qtsvg qt6.qtcharts