Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-18.03 31 lines 965 B view raw
1{ stdenv, fetchFromGitHub, cmake, sfml }: 2 3let 4 version = "2.4"; 5in 6 7stdenv.mkDerivation { 8 name = "csfml-${version}"; 9 src = fetchFromGitHub { 10 owner = "SFML"; 11 repo = "CSFML"; 12 rev = "b5facb85d13bff451a5fd2d088a97472a685576c"; 13 sha256 = "1q716gd7c7jlxzwpq5z4rjj5lsrn71ql2djphccdf9jannllqizn"; 14 }; 15 buildInputs = [ cmake sfml ]; 16 cmakeFlags = [ "-DCMAKE_MODULE_PATH=${sfml}/share/SFML/cmake/Modules/" ]; 17 18 meta = with stdenv.lib; { 19 homepage = http://www.sfml-dev.org/; 20 description = "Simple and fast multimedia library"; 21 longDescription = '' 22 SFML is a simple, fast, cross-platform and object-oriented multimedia API. 23 It provides access to windowing, graphics, audio and network. 24 It is written in C++, and has bindings for various languages such as C, .Net, Ruby, Python. 25 ''; 26 license = licenses.zlib; 27 maintainers = [ maintainers.jpdoyle ]; 28 29 platforms = platforms.linux ++ platforms.darwin; 30 }; 31}