git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #126790 from IvarWithoutBones/init/cglm

cglm: init at 0.8.3

commit092d0407282f37ea2bc1d6570144fa735f4afc45 authorSandro <sandro.jaeckel@gmail.com> dateMon 14 Jun 2021, 14:57 (5 years ago) parentbb3f0ff4d07465
2 files changed+29
pkgs/development/libraries/cglm/default.nix+27 pkgs/top-level/all-packages.nix+2
pkgs/development/libraries/cglm/default.nixnew file+27
@@ -0,0 +1,27 @@
1+{ lib
2+, stdenv
3+, fetchFromGitHub
4+, cmake
5+}:
6+
7+stdenv.mkDerivation rec {
8+ pname = "cglm";
9+ version = "0.8.3";
10+
11+ src = fetchFromGitHub {
12+ owner = "recp";
13+ repo = "cglm";
14+ rev = "v${version}";
15+ sha256 = "0crzkxan3kivyah225md5c65zglg5c1cgrsmwhvp51hmrpmxss5v";
16+ };
17+
18+ nativeBuildInputs = [ cmake ];
19+
20+ meta = with lib; {
21+ homepage = "https://github.com/recp/cglm";
22+ description = "Highly Optimized Graphics Math (glm) for C";
23+ license = licenses.mit;
24+ maintainers = [ maintainers.ivar ];
25+ platforms = platforms.unix;
26+ };
27+}
pkgs/top-level/all-packages.nix+2
@@ -3553,6 +3553,8 @@ in
35533553
35543554 cfdg = callPackage ../tools/graphics/cfdg { };
35553555
3556+ cglm = callPackage ../development/libraries/cglm { };
3557+
35563558 cgreen = callPackage ../development/libraries/cgreen { };
35573559
35583560 checkinstall = callPackage ../tools/package-management/checkinstall { };