summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorStefan Siegl <stefan.siegl@mayflower.de>2017-10-09 23:40:12 +0200
committerStefan Siegl <stefan.siegl@mayflower.de>2017-10-09 23:40:12 +0200
commit8ca237e69888f795a3dd9668771b274b760ba6b2 (patch)
tree9df1a6b0eeb0b628d4f344c084ac6a7f5bbd833d /pkgs
parent7dd87bd0c43ce3435c31ef237dc91cf670e0672d (diff)
downloadnixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar.gz
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar.bz2
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar.lz
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar.xz
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.tar.zst
nixlib-8ca237e69888f795a3dd9668771b274b760ba6b2.zip
v8_3_24_10: remove
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/v8/3.24.10.nix6
-rw-r--r--pkgs/development/libraries/v8/generic.nix79
-rw-r--r--pkgs/top-level/all-packages.nix5
3 files changed, 0 insertions, 90 deletions
diff --git a/pkgs/development/libraries/v8/3.24.10.nix b/pkgs/development/libraries/v8/3.24.10.nix
deleted file mode 100644
index e7b10f23ac8a..000000000000
--- a/pkgs/development/libraries/v8/3.24.10.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{ callPackage, ... } @ args:
-
-callPackage ./generic.nix (args // {
-  version = "3.24.10";
-  sha256 = "1blz5h9syk93bb4x3shcai3s2jhh6ai4bpymr9rz0f1ysvg60x75";
-})
diff --git a/pkgs/development/libraries/v8/generic.nix b/pkgs/development/libraries/v8/generic.nix
deleted file mode 100644
index d603fda3225c..000000000000
--- a/pkgs/development/libraries/v8/generic.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{ stdenv, fetchurl, gyp, readline, python, which, icu
-, version
-, sha256
-, ...
-}:
-
-assert readline != null;
-
-let
-  arch = if stdenv.is64bit then "x64" else "ia32";
-in
-
-stdenv.mkDerivation rec {
-  name = "v8-${version}";
-  inherit version;
-
-  src = fetchurl {
-    url = "https://commondatastorage.googleapis.com/chromium-browser-official/"
-        + "${name}.tar.bz2";
-    inherit sha256;
-  };
-
-  patchPhase = ''
-    sed -i 's,#!/usr/bin/env python,#!${python}/bin/python,' build/gyp_v8
-  '';
-
-  configurePhase = ''
-    PYTHONPATH="tools/generate_shim_headers:$PYTHONPATH" \
-    PYTHONPATH="$(toPythonPath ${gyp}):$PYTHONPATH" \
-      build/gyp_v8 \
-        -f make \
-        --generator-output="out" \
-        -Dflock_index=0 \
-        -Dv8_enable_i18n_support=1 \
-        -Duse_system_icu=1 \
-        -Dconsole=readline \
-        -Dcomponent=shared_library \
-        -Dv8_target_arch=${arch}
-  '';
-
-  nativeBuildInputs = [ which ];
-  buildInputs = [ readline python icu ];
-
-  NIX_CFLAGS_COMPILE = "-Wno-error=strict-overflow";
-
-  buildFlags = [
-    "LINK=g++"
-    "-C out"
-    "builddir=$(CURDIR)/Release"
-    "BUILDTYPE=Release"
-  ];
-
-  postPatch = stdenv.lib.optionalString (!stdenv.cc.isClang) ''
-    sed -i build/standalone.gyp -e 's,-Wno-format-pedantic,,g'
-  '';
-
-  enableParallelBuilding = true;
-
-  installPhase = ''
-    install -vD out/Release/d8 "$out/bin/d8"
-    ${if stdenv.system == "x86_64-darwin" then ''
-    install -vD out/Release/lib.target/libv8.dylib "$out/lib/libv8.dylib"
-    '' else ''
-    install -vD out/Release/lib.target/libv8.so "$out/lib/libv8.so"
-    ''}
-    cp -vr include "$out/"
-  '';
-
-  postFixup = if stdenv.isDarwin then ''
-    install_name_tool -change /usr/local/lib/libv8.dylib $out/lib/libv8.dylib -change /usr/lib/libgcc_s.1.dylib ${stdenv.cc.cc.lib}/lib/libgcc_s.1.dylib $out/bin/d8
-    install_name_tool -id $out/lib/libv8.dylib -change /usr/lib/libgcc_s.1.dylib ${stdenv.cc.cc.lib}/lib/libgcc_s.1.dylib $out/lib/libv8.dylib
-  '' else null;
-
-  meta = with stdenv.lib; {
-    description = "Google's open source JavaScript engine";
-    platforms = platforms.linux;
-    license = licenses.bsd3;
-  };
-}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f9d0142c137a..0dc2f4491966 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10721,11 +10721,6 @@ with pkgs;
     stdenv = overrideCC stdenv gcc5;
   };
 
-  v8_3_24_10 = callPackage ../development/libraries/v8/3.24.10.nix {
-    inherit (python2Packages) python gyp;
-    stdenv = overrideCC stdenv gcc5;
-  };
-
   v8_6_x = callPackage ../development/libraries/v8/6_x.nix {
     inherit (python2Packages) python;
   };