python312Packages.publicsuffixlist: 1.0.2.20241207 -> 1.0.2.20241213 (#365192)
[NixPkgs.git] / pkgs / development / interpreters / falcon / default.nix
blob4acd72081967d2aaecf39123dd5759e736eca49c
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   pkg-config,
7   pcre,
8   zlib,
9   sqlite,
12 stdenv.mkDerivation {
13   pname = "falcon";
14   version = "unstable-2018-10-23";
16   src = fetchFromGitHub {
17     owner = "falconpl";
18     repo = "falcon";
19     rev = "637e2d5cd950a874496042993c02ab7d17c1b688";
20     sha256 = "iCyvvZJjXb1CR396EJ6GiP6d4e7iAc6QQlAOQoAfehg=";
21   };
23   # -Wnarrowing is enabled by default in recent GCC versions,
24   # causing compilation to fail.
25   env.NIX_CFLAGS_COMPILE = "-Wno-narrowing";
27   nativeBuildInputs = [
28     cmake
29     pkg-config
30   ];
31   buildInputs = [
32     pcre
33     zlib
34     sqlite
35   ];
37   meta = with lib; {
38     description = "Programming language with macros and syntax at once";
39     license = licenses.gpl2Only;
40     maintainers = with maintainers; [ pSub ];
41     platforms = with platforms; unix;
42   };