nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 17.09 27 lines 672 B view raw
1{ stdenv, fetchFromGitHub, cmake }: 2 3stdenv.mkDerivation rec { 4 version = "0.27.1"; 5 name = "cmark-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "jgm"; 9 repo = "cmark"; 10 rev = version; 11 sha256 = "06miwq3rl2bighkn6iq7bdwzmvcqa53qwpa0pqjqa8yn44j8ijj8"; 12 }; 13 14 nativeBuildInputs = [ cmake ]; 15 doCheck = true; 16 checkPhase = '' 17 export LD_LIBRARY_PATH=$(readlink -f ./src) 18 CTEST_OUTPUT_ON_FAILURE=1 make test 19 ''; 20 21 meta = with stdenv.lib; { 22 description = "CommonMark parsing and rendering library and program in C"; 23 homepage = https://github.com/jgm/cmark; 24 maintainers = [ maintainers.michelk ]; 25 platforms = platforms.unix; 26 }; 27}