diff options
author | Thomas Strobel <ts468@cam.ac.uk> | 2014-09-15 12:15:11 +0200 |
---|---|---|
committer | Thomas Strobel <ts468@cam.ac.uk> | 2014-09-15 12:15:11 +0200 |
commit | 6366509e5456cf1d5960d3f0b93a8eb0624f5133 (patch) | |
tree | 91c3090c7137f057e81f7931eb6c875b5bf1f8c3 /pkgs/development/interpreters/lua-5/5.2.nix | |
parent | 66dbde4002b8ee64dd060ab06f9ecfbff9f2dd13 (diff) | |
parent | 5c80997ebdea1572234925fb609cd89f7e0f9c6a (diff) | |
download | nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar.gz nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar.bz2 nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar.lz nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar.xz nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.tar.zst nixpkgs-6366509e5456cf1d5960d3f0b93a8eb0624f5133.zip |
Merge branch 'upstream' into pam_mount
Conflicts: pkgs/top-level/all-packages.nix
Diffstat (limited to 'pkgs/development/interpreters/lua-5/5.2.nix')
-rw-r--r-- | pkgs/development/interpreters/lua-5/5.2.nix | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pkgs/development/interpreters/lua-5/5.2.nix b/pkgs/development/interpreters/lua-5/5.2.nix index ea44adb462c..1812ccbf7d6 100644 --- a/pkgs/development/interpreters/lua-5/5.2.nix +++ b/pkgs/development/interpreters/lua-5/5.2.nix @@ -9,12 +9,12 @@ let in stdenv.mkDerivation rec { name = "lua-${version}"; - majorVersion = "5.2"; - version = "${majorVersion}.2"; + luaversion = "5.2"; + version = "${luaversion}.3"; src = fetchurl { url = "http://www.lua.org/ftp/${name}.tar.gz"; - sha256 = "004zyh9p3lpvbwhyhlmrw6wwcia5abx84q4h2brkn4zdypipvmiz"; + sha1 = "926b7907bc8d274e063d42804666b40a3f3c124c"; }; nativeBuildInputs = [ readline ]; @@ -24,17 +24,17 @@ stdenv.mkDerivation rec { configurePhase = if stdenv.isDarwin then '' - makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=macosx CFLAGS="-DLUA_USE_LINUX -fno-common -O2 -fPIC${if compat then " -DLUA_COMPAT_ALL" else ""}" LDFLAGS="-fPIC" V=${majorVersion} R=${version} ) + makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=macosx CFLAGS="-DLUA_USE_LINUX -fno-common -O2 -fPIC${if compat then " -DLUA_COMPAT_ALL" else ""}" LDFLAGS="-fPIC" V=${luaversion} R=${version} ) installFlagsArray=( TO_BIN="lua luac" TO_LIB="liblua.${version}.dylib" INSTALL_DATA='cp -d' ) '' else '' - makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=linux CFLAGS="-DLUA_USE_LINUX -O2 -fPIC${if compat then " -DLUA_COMPAT_ALL" else ""}" LDFLAGS="-fPIC" V=${majorVersion} R=${version} ) - installFlagsArray=( TO_BIN="lua luac" TO_LIB="liblua.a liblua.so liblua.so.${majorVersion} liblua.so.${version}" INSTALL_DATA='cp -d' ) + makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=linux CFLAGS="-DLUA_USE_LINUX -O2 -fPIC${if compat then " -DLUA_COMPAT_ALL" else ""}" LDFLAGS="-fPIC" V=${luaversion} R=${version} ) + installFlagsArray=( TO_BIN="lua luac" TO_LIB="liblua.a liblua.so liblua.so.${luaversion} liblua.so.${version}" INSTALL_DATA='cp -d' ) ''; postInstall = '' mkdir -p "$out/share/doc/lua" "$out/lib/pkgconfig" mv "doc/"*.{gif,png,css,html} "$out/share/doc/lua/" - rmdir $out/{share,lib}/lua/${majorVersion} $out/{share,lib}/lua + rmdir $out/{share,lib}/lua/${luaversion} $out/{share,lib}/lua mkdir -p "$out/lib/pkgconfig" cat >"$out/lib/pkgconfig/lua.pc" <<EOF prefix=$out @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { CC=${stdenv.cross.config}-gcc STRIP=: RANLIB=${stdenv.cross.config}-ranlib - V=${majorVersion} + V=${luaversion} R=${version} ${if isMingw then "mingw" else stdenv.lib.optionalString isDarwin '' AR="${stdenv.cross.config}-ar rcu" |