chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / pl / plistcpp / package.nix
blobc2e765e4f5d05248a04d5a8ebdb42c92aa41db64
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , boost
6 , nsplist
7 , pugixml
8 }:
10 stdenv.mkDerivation {
11   pname = "plistcpp";
12   version = "0-unstable-2017-04-11";
14   src = fetchFromGitHub {
15     owner = "matthewbauer";
16     repo = "PlistCpp";
17     rev = "11615deab3369356a182dabbf5bae30574967264";
18     hash = "sha256-+3uw1XgYZMRdp+PhWRmjBJZNxGlX9PhFIsbuVPcyVoI=";
19   };
21   postPatch = ''
22     sed -i "1i #include <algorithm>" src/Plist.cpp
23   '';
25   nativeBuildInputs = [
26     cmake
27   ];
29   buildInputs = [
30     boost
31     nsplist
32     pugixml
33   ];
35   meta = with lib; {
36     maintainers = with maintainers; [ matthewbauer ];
37     description = "CPP bindings for Plist";
38     license = licenses.mit;
39     platforms = platforms.unix;
40   };