diff options
author | Nick Cao <nickcao@nichi.co> | 2023-07-18 08:52:35 +0800 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2023-07-18 09:49:20 +0800 |
commit | 5107d158ab05cb3ccac57ce224c23375e05d4aeb (patch) | |
tree | 9d5c5826fae43aa4afae55e22deafd2163b1d32c /pkgs | |
parent | d0299f7fa183f5e5d73bc117c96ddf3e2e5a8c86 (diff) |
msgpack-c: use finalAttrs pattern
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/msgpack-c/default.nix | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/development/libraries/msgpack-c/default.nix b/pkgs/development/libraries/msgpack-c/default.nix index ded03015f39f9..fed8cee33231b 100644 --- a/pkgs/development/libraries/msgpack-c/default.nix +++ b/pkgs/development/libraries/msgpack-c/default.nix @@ -6,14 +6,14 @@ , zlib }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "msgpack-c"; version = "6.0.0"; src = fetchFromGitHub { owner = "msgpack"; repo = "msgpack-c"; - rev = "refs/tags/c-${version}"; + rev = "refs/tags/c-${finalAttrs.version}"; hash = "sha256-TfC37QKwqvHxsLPgsEqJYkb7mpRQekbntbBPV4v4FO8="; }; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DMSGPACK_BUILD_EXAMPLES=OFF" # examples are not installed even if built - ] ++ lib.optional (!doCheck) "-DMSGPACK_BUILD_TESTS=OFF"; + ] ++ lib.optional (!finalAttrs.doCheck) "-DMSGPACK_BUILD_TESTS=OFF"; checkInputs = [ gtest @@ -37,8 +37,8 @@ stdenv.mkDerivation rec { meta = with lib; { description = "MessagePack implementation for C"; homepage = "https://github.com/msgpack/msgpack-c"; - changelog = "https://github.com/msgpack/msgpack-c/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/msgpack/msgpack-c/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = licenses.boost; maintainers = with maintainers; [ nickcao ]; }; -} +}) |