uri: init at 2016-09-04

+37
+36
pkgs/development/libraries/uri/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, cmake, doxygen }: 2 + 3 + stdenv.mkDerivation { 4 + name = "uri-2016-09-04"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "cpp-netlib"; 8 + repo = "uri"; 9 + rev = "8b1eec80621ea7be1db3b28f1621e531cc72855c"; 10 + sha256 = "0f77y79b11pp31y0qpydki2nnxd6gpycp24fmrapi70fsni2ah0d"; 11 + }; 12 + 13 + buildInputs = [ cmake doxygen ]; 14 + 15 + cmakeFlags = [ "-DUri_BUILD_TESTS=OFF" "-DBUILD_SHARED_LIBS=ON" ]; 16 + 17 + postBuild = '' 18 + make doc 19 + ''; 20 + 21 + # https://github.com/cpp-netlib/uri/issues/90 22 + postInstall = '' 23 + mv $out/include $out/include2 24 + mv $out/include2/include $out/ 25 + rmdir $out/include2 26 + mkdir -p $out/share/doc 27 + mv html $out/share/doc/uri 28 + ''; 29 + 30 + meta = { 31 + description = "C++ URI library"; 32 + homepage = http://cpp-netlib.org; 33 + license = stdenv.lib.licenses.boost; 34 + platforms = stdenv.lib.platforms.all; 35 + }; 36 + }
+1
pkgs/top-level/all-packages.nix
··· 6660 cpp-hocon = callPackage ../development/libraries/cpp-hocon { }; 6661 6662 cpp-netlib = callPackage ../development/libraries/cpp-netlib { }; 6663 6664 cppcms = callPackage ../development/libraries/cppcms { }; 6665
··· 6660 cpp-hocon = callPackage ../development/libraries/cpp-hocon { }; 6661 6662 cpp-netlib = callPackage ../development/libraries/cpp-netlib { }; 6663 + uri = callPackage ../development/libraries/uri { }; 6664 6665 cppcms = callPackage ../development/libraries/cppcms { }; 6666