about summary refs log tree commit diff
path: root/pkgs/development/libraries/stargate-libcds/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/libraries/stargate-libcds/default.nix')
-rw-r--r--pkgs/development/libraries/stargate-libcds/default.nix47
1 files changed, 0 insertions, 47 deletions
diff --git a/pkgs/development/libraries/stargate-libcds/default.nix b/pkgs/development/libraries/stargate-libcds/default.nix
deleted file mode 100644
index b74f19e1959a..000000000000
--- a/pkgs/development/libraries/stargate-libcds/default.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ lib
-, stdenv
-, fetchpatch
-, fetchFromGitHub
-}:
-
-stdenv.mkDerivation rec {
-  pname = "stargate-libcds";
-  version = "1.0.0";
-
-  src = fetchFromGitHub {
-    owner = "stargateaudio";
-    repo = "libcds";
-    rev = version;
-    sha256 = "sha256-THThEzS8gGdwn3h0EBttaX5ljZH9Ma2Rcg143+GIdU8=";
-  };
-
-  # Fix 'error: unrecognized command line option' in platforms other than x86
-  PLAT_FLAGS = lib.optionalString stdenv.isx86_64 "-mfpmath=sse -mssse3";
-
-  patches = [
-    # Remove unnecessary tests (valgrind, coverage)
-    ./Makefile.patch
-
-    # Fix for building on darwin
-    (fetchpatch {
-      name = "malloc-to-stdlib.patch";
-      url = "https://github.com/stargateaudio/libcds/commit/65dc08f059deda8ba5707ba6116b616d0ad0bd8d.patch";
-      sha256 = "sha256-FIGlobUVrDYOtnHjsWyE420PoULPHEK/3T9Fv8hfTl4=";
-    })
-  ];
-
-  doCheck = true;
-
-  installPhase = ''
-    runHook preInstall
-    install -D libcds.so -t $out/lib/
-    runHook postInstall
-  '';
-
-  meta = with lib; {
-    description = "C data structure library";
-    homepage = "https://github.com/stargateaudio/libcds";
-    maintainers = with maintainers; [ yuu ];
-    license = licenses.lgpl3Only;
-  };
-}