We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7e1c782 + 7642cf2 commit 9880ca7Copy full SHA for 9880ca7
pkgs/by-name/ka/kangaru/package.nix
@@ -0,0 +1,32 @@
1
+{
2
+ lib,
3
+ stdenv,
4
+ fetchFromGitHub,
5
+ cmake,
6
+}:
7
+
8
+stdenv.mkDerivation (finalAttrs: {
9
+ pname = "kangaru";
10
+ version = "4.3.2";
11
12
+ src = fetchFromGitHub {
13
+ owner = "gracicot";
14
+ repo = "kangaru";
15
+ rev = "refs/tags/v${finalAttrs.version}";
16
+ sha256 = "sha256-30gmNo68cDGmGjS75KySyORC6s1NBI925QuZyOv3Kag=";
17
+ };
18
19
+ nativeBuildInputs = [
20
+ cmake
21
+ ];
22
23
+ doCheck = true;
24
25
+ meta = {
26
+ description = "Inversion of control container for C++11, C++14 and later";
27
+ homepage = "https://github.com/gracicot/kangaru";
28
+ maintainers = with lib.maintainers; [ l33tname ];
29
+ platforms = lib.platforms.all;
30
+ license = lib.licenses.mit;
31
32
+})
0 commit comments