vacuum-go: 0.16.1 -> 0.16.2 (#380231)
[NixPkgs.git] / pkgs / by-name / lo / log4cxx / package.nix
blob34e00295000a83a59c01bce092c52c810e3ba9c6
1 { lib, stdenv, fetchurl, libtool, cmake, libxml2, cppunit, boost
2 , apr, aprutil, db, expat
3 }:
5 stdenv.mkDerivation rec {
6   pname = "log4cxx";
7   version = "1.2.0";
9   src = fetchurl {
10     url = "mirror://apache/logging/log4cxx/${version}/apache-${pname}-${version}.tar.gz";
11     hash = "sha256-CfR0iqVnXvXAdwvtv14ASIZokzxak1pDrFuFviQ2xIo=";
12   };
14   postPatch = ''
15     substituteInPlace CMakeLists.txt --replace "\\\''${prefix}/" ""
16   '';
18   buildInputs = [ libxml2 cppunit boost apr aprutil db expat ];
19   nativeBuildInputs = [ libtool cmake ];
21   meta = {
22     homepage = "https://logging.apache.org/log4cxx/index.html";
23     description = "Logging framework for C++ patterned after Apache log4j";
24     license = lib.licenses.asl20;
25     platforms = lib.platforms.unix;
26   };