ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / po / poly2tri-c / package.nix
blob0c68c2950eb2abf2fe7d3944e0ede12d374ec300
1 { lib, stdenv
2 , fetchFromGitLab
3 , autoreconfHook
4 , pkg-config
5 , glib
6 }:
8 stdenv.mkDerivation rec {
9   pname = "poly2tri-c";
10   version = "0.1.0";
12   outputs = [ "bin" "out" "dev" ];
14   src = fetchFromGitLab {
15     domain = "gitlab.gnome.org";
16     owner = "jtojnar";
17     repo = pname;
18     rev = "p2tc-${version}";
19     sha256 = "158vm3wqfxs22b74kqc4prlvjny38qqm3kz5wrgasmx0qciwh0g8";
20   };
22   nativeBuildInputs = [
23     autoreconfHook
24     pkg-config
25   ];
27   buildInputs = [
28     glib
29   ];
31   env.NIX_CFLAGS_COMPILE = toString [
32     "--std=gnu99"
33     "-Wno-error"
34   ];
36   meta = with lib; {
37     description = "Library for generating, refining and rendering 2-Dimensional Constrained Delaunay Triangulations";
38     mainProgram = "p2tc";
39     homepage = "https://code.google.com/archive/p/poly2tri-c/";
40     license = licenses.bsd3;
41     maintainers = with lib.maintainers; [ jtojnar ];
42     platforms = platforms.unix;
43   };