diff options
author | 宋文武 <iyzsong@gmail.com> | 2015-05-25 10:49:54 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@gmail.com> | 2015-05-25 10:50:28 +0800 |
commit | da2d1c17dca630dcf59596929315c49a846439c2 (patch) | |
tree | 16e7ff1d808928d94353daf0b1ee2f73461cd854 /pkgs/development | |
parent | d8dab38fda0e48b31edc6fdd88ebfb1ad08c5105 (diff) | |
download | nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar.gz nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar.bz2 nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar.lz nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar.xz nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.tar.zst nixpkgs-da2d1c17dca630dcf59596929315c49a846439c2.zip |
glfw: Update to 3.1.1 and build shared library.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/glfw/3.x.nix | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/development/libraries/glfw/3.x.nix b/pkgs/development/libraries/glfw/3.x.nix index ab7e312762f..087be3bb6de 100644 --- a/pkgs/development/libraries/glfw/3.x.nix +++ b/pkgs/development/libraries/glfw/3.x.nix @@ -1,16 +1,23 @@ -{ stdenv, fetchurl, cmake, mesa, libXrandr, libXi, libXxf86vm, libXfixes, x11 }: +{ stdenv, fetchurl, cmake, mesa, libXrandr, libXi, libXxf86vm, libXfixes, x11 +, libXinerama, libXcursor +}: stdenv.mkDerivation rec { - name = "glfw-3.0.4"; + name = "glfw-3.1.1"; src = fetchurl { url = "mirror://sourceforge/glfw/${name}.tar.bz2"; - sha256 = "1h7g16ncgkl38w19x4dvnn17k9j0kqfvbb9whw9qc71lkq5xf2ag"; + sha256 = "0q9dhbj2az7jwwi556zai0qr8zmg6d2lyxcqngppkw0x7hi1d1aa"; }; enableParallelBuilding = true; - buildInputs = [ cmake mesa libXrandr libXi libXxf86vm libXfixes x11 ]; + buildInputs = [ + cmake mesa libXrandr libXi libXxf86vm libXfixes x11 + libXinerama libXcursor + ]; + + cmakeFlags = "-DBUILD_SHARED_LIBS=ON"; meta = with stdenv.lib; { description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time"; |