Unverified Commit 7f57da30 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #230849 from azahi/gsl-lite-zhf

gsl-lite: fix tests
parents 7cc0865a b3ca04a4
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, cmake
, ninja
, installCompatHeader ? false
@@ -18,6 +19,14 @@ stdenv.mkDerivation rec {
    hash = "sha256-cuuix302bVA7dWa7EJoxJ+otf1rSzjWQK8DHJsVkQio=";
  };

  patches = [
    (fetchpatch {
      name = "type-limits-cast-fix.patch";
      url = "https://github.com/gsl-lite/gsl-lite/commit/13475be0e5bf5f464c398f4a07ef5c7684bc57c5.patch";
      hash = "sha256-rSz7OBmgQ3KcQ971tS3Z3QNC+U4XmrPjgmuOyG7J6Bo=";
    })
  ];

  nativeBuildInputs = [ cmake ninja ];

  cmakeFlags = lib.mapAttrsToList