diff options
author | John Titor <50095635+JohnRTitor@users.noreply.github.com> | 2024-04-27 18:44:45 +0530 |
---|---|---|
committer | John Titor <50095635+JohnRTitor@users.noreply.github.com> | 2024-04-27 18:44:45 +0530 |
commit | ffe2d584e8e6d715573b89324accf603846f3266 (patch) | |
tree | 858875db8d0d81e0599225bff13279d5cd99e5ae /pkgs/by-name/la | |
parent | 07fcb5e2234330c901f303668d6e327e61904486 (diff) |
lager: move to finalAttrs
explicitly use lib where needed
Diffstat (limited to 'pkgs/by-name/la')
-rw-r--r-- | pkgs/by-name/la/lager/package.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/by-name/la/lager/package.nix b/pkgs/by-name/la/lager/package.nix index 11b7595fcccb3..1786e0cc503d1 100644 --- a/pkgs/by-name/la/lager/package.nix +++ b/pkgs/by-name/la/lager/package.nix @@ -8,15 +8,17 @@ , zug }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lager"; version = "0.1.0"; + src = fetchFromGitHub { owner = "arximboldi"; repo = "lager"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-KTHrVV/186l4klwlcfDwFsKVoOVqWCUPzHnIbWuatbg="; }; + buildInputs = [ boost immer @@ -28,10 +30,11 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-Dlager_BUILD_EXAMPLES=OFF" ]; - meta = with lib; { - homepage = "https://github.com/arximboldi/lager"; + + meta = { + homepage = "https://github.com/arximboldi/lager"; description = "C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++"; - license = licenses.mit; - maintainers = with maintainers; [ nek0 ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nek0 ]; }; -} +}) |