linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / soci / default.nix
blob2c87d421babe6a9f9e8eaefbbb24572fae5974ee
1 { cmake
2 , fetchFromGitHub
3 , sqlite
4 , lib, stdenv
5 }:
7 stdenv.mkDerivation rec {
8   pname = "soci";
9   version = "4.0.1";
11   src = fetchFromGitHub {
12     owner = "SOCI";
13     repo = pname;
14     rev = version;
15     sha256 = "sha256-d4GtxDaB+yGfyCnbvnLRUYcrPSMkUF7Opu6+SZd8opM=";
16   };
18   # Do not build static libraries
19   cmakeFlags = [ "-DSOCI_STATIC=OFF" "-DCMAKE_CXX_STANDARD=11" ];
21   nativeBuildInputs = [ cmake ];
22   buildInputs = [ sqlite ];
24   meta = with lib; {
25     description = "Database access library for C++";
26     homepage = "http://soci.sourceforge.net/";
27     license = licenses.boost;
28     platforms = platforms.all;
29     maintainers = with maintainers; [ jluttine ];
30   };