From 74aed074ecda8461c0f4ee276216e80d3df556f5 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 5 May 2023 10:39:25 +0100 Subject: [PATCH] rapidcheck: unstable-2020-12-19 -> unstable-2023-04-16 Fixed gcc build failure among other things: https://github.com/emil-e/rapidcheck/pull/304/commits/184312e0699ab7d2fe569bf3709d48781398153c While at it added trivial updater. --- pkgs/development/libraries/rapidcheck/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/rapidcheck/default.nix b/pkgs/development/libraries/rapidcheck/default.nix index a8a87dfd117..4d8f34f58c8 100644 --- a/pkgs/development/libraries/rapidcheck/default.nix +++ b/pkgs/development/libraries/rapidcheck/default.nix @@ -1,14 +1,19 @@ -{ lib, stdenv, cmake, fetchFromGitHub }: +{ lib +, stdenv +, fetchFromGitHub +, cmake +, unstableGitUpdater +}: stdenv.mkDerivation rec { pname = "rapidcheck"; - version = "unstable-2020-12-19"; + version = "unstable-2023-04-16"; src = fetchFromGitHub { owner = "emil-e"; repo = "rapidcheck"; - rev = "b78f89288c7e086d06e2a1e10b605d8375517a8a"; - sha256 = "0fj11gbhkaxbsgix2im7vdfvr26l75b8djk462sfw8xrwrfkjbdz"; + rev = "a5724ea5b0b00147109b0605c377f1e54c353ba2"; + hash = "sha256-nq2VBDREkAOnvtdYr3m0TYNXx7mv9hbV5HZFVL2uTTg="; }; nativeBuildInputs = [ cmake ]; @@ -21,6 +26,8 @@ stdenv.mkDerivation rec { rm $out/extras/**/CMakeLists.txt ''; + passthru.updateScript = unstableGitUpdater { }; + meta = with lib; { description = "A C++ framework for property based testing inspired by QuickCheck"; inherit (src.meta) homepage;