Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

libclthreads: 2.4.0 -> 2.4.2

+8 -10
+8 -10
pkgs/development/libraries/libclthreads/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libclthreads-${version}"; 5 - version = "2.4.0"; 5 + version = "2.4.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clthreads-${version}.tar.bz2"; 9 - sha256 = "1s8xx99z6llv46cvkllmd72v2pkzbfl5gngcql85mf14mxkdb7x6"; 9 + sha256 = "0cbs1w89q8wfjrrhvxf6xk0y02nkjl5hd0yb692c8ma01i6b2nf6"; 10 10 }; 11 11 12 12 patchPhase = '' 13 - # Fix hardcoded paths to executables 14 - sed -e "s@/usr/bin/install@install@" -i ./Makefile 15 - sed -e "s@/sbin/ldconfig@ldconfig@" -i ./Makefile 16 - 17 - # Remove useless symlink: /lib64 -> /lib 18 - sed -e '/ln -sf \$(CLTHREADS_MIN) \$(PREFIX)\/\$(LIBDIR)\/\$(CLTHREADS_SO)/d' -i ./Makefile 13 + cd source 14 + # don't run ldconfig: 15 + sed -e "/ldconfig/d" -i ./Makefile 19 16 ''; 20 17 21 18 makeFlags = [ ··· 24 21 ]; 25 22 26 23 preInstall = '' 27 - # The Makefile does not create the include directory 24 + # The Makefile does not create the include and lib directories 28 25 mkdir -p $out/include 26 + mkdir -p $out/lib 29 27 ''; 30 28 31 29 postInstall = '' 32 - ln -s $out/lib/libclthreads.so.${version} $out/lib/libclthreads.so 30 + ln $out/lib/libclthreads.so $out/lib/libclthreads.so.2 33 31 ''; 34 32 35 33 meta = with stdenv.lib; {