mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 21:50:55 +00:00
hyperdex: Remove broken package and its dependencies. Closes #17995.
Presumably no one was using it otherwise we'd have noticed it breaking sooner.
This commit is contained in:
parent
e2c6740c37
commit
c60354237a
|
@ -1,25 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook, libpo6, libe, pkgconfig }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "busybee-${version}";
|
|
||||||
version = "0.5.2";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/busybee/archive/releases/${version}.zip";
|
|
||||||
sha256 = "0b51h1kmkf0s3d9y7wjqgp1pk1rk9i7n8bcgyj01kflzdgafbl0b";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
autoreconfHook
|
|
||||||
libe
|
|
||||||
libpo6
|
|
||||||
pkgconfig
|
|
||||||
unzip
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "A high-performance messaging layer";
|
|
||||||
homepage = https://github.com/rescrv/busybee;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,55 +0,0 @@
|
||||||
{ stdenv, fetchurl, makeWrapper, unzip, autoreconfHook, autoconf-archive
|
|
||||||
, python, libsodium, pkgconfig, popt, glog, xz, json_c, gperf, yacc
|
|
||||||
, flex, pandoc, help2man, callPackage }:
|
|
||||||
|
|
||||||
assert stdenv.isLinux;
|
|
||||||
|
|
||||||
let
|
|
||||||
hyperleveldb = callPackage ./hyperleveldb.nix {};
|
|
||||||
libpo6 = callPackage ./libpo6.nix {};
|
|
||||||
libe = callPackage ./libe.nix { inherit libpo6; };
|
|
||||||
busybee = callPackage ./busybee.nix { inherit libpo6 libe; };
|
|
||||||
replicant = callPackage ./replicant.nix {
|
|
||||||
inherit libpo6 libe busybee hyperleveldb;
|
|
||||||
};
|
|
||||||
libmacaroons = callPackage ./libmacaroons.nix { };
|
|
||||||
|
|
||||||
in
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "hyperdex-${version}";
|
|
||||||
version = "1.5.0";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/HyperDex/archive/releases/${version}.zip";
|
|
||||||
sha256 = "0l7w3x6c4nslz5ijmj8xys0k1slwi3s4crxmi16ml1x32bqgzhj7";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
autoreconfHook
|
|
||||||
autoconf-archive
|
|
||||||
busybee
|
|
||||||
glog
|
|
||||||
hyperleveldb
|
|
||||||
json_c
|
|
||||||
libe
|
|
||||||
libmacaroons
|
|
||||||
libpo6
|
|
||||||
pkgconfig
|
|
||||||
popt
|
|
||||||
python
|
|
||||||
replicant
|
|
||||||
unzip
|
|
||||||
gperf
|
|
||||||
yacc
|
|
||||||
flex
|
|
||||||
help2man
|
|
||||||
pandoc
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "A scalable, searchable key-value store";
|
|
||||||
homepage = http://hyperdex.org;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
platforms = platforms.linux;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,20 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "hyperleveldb-${version}";
|
|
||||||
version = "1.2.1";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/HyperLevelDB/archive/releases/${version}.zip";
|
|
||||||
sha256 = "0m5fwl9sc7c6m2zm3zjlxxg7f602gnaryikxgflahhdccdvvr56y";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ unzip autoreconfHook ];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = ''A fork of LevelDB intended to meet the needs of
|
|
||||||
HyperDex while remaining compatible with LevelDB.'';
|
|
||||||
homepage = https://github.com/rescrv/HyperLevelDB;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,20 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook, libpo6, pkgconfig }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "libe-${version}";
|
|
||||||
version = "0.8.1";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/e/archive/releases/${version}.zip";
|
|
||||||
sha256 = "18xm0hcnqdf0ipfn19jrgzqsxij5xjbbnihhzc57n4v7yfdca1w3";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ unzip autoreconfHook libpo6 pkgconfig ];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "Library containing high-performance datastructures and utilities for C++";
|
|
||||||
homepage = https://github.com/rescrv/e;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
platforms = [ "x86_64-linux" ];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,20 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook, pkgconfig, libsodium, python }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "libmacaroons-${version}";
|
|
||||||
version = "0.3.0";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/libmacaroons/archive/releases/${version}.zip";
|
|
||||||
sha256 = "18c44424jri0p5la6jgrnlz5p937hk7ws2mldhzjwisqyf5qld43";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ unzip autoreconfHook python libsodium pkgconfig ];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = ''Macaroons are flexible authorization credentials that
|
|
||||||
support decentralized delegation, attenuation, and verification.'';
|
|
||||||
homepage = https://github.com/rescrv/libmacaroons;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "libpo6-${version}";
|
|
||||||
version = "0.5.2";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/po6/archive/releases/${version}.zip";
|
|
||||||
sha256 = "17grzkh6aw1f68qvkhivbb6vwbm6jd41ysbfn88pypf5lczxrxly";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ unzip autoreconfHook ];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "POSIX wrappers for C++";
|
|
||||||
homepage = https://github.com/rescrv/po6;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,30 +0,0 @@
|
||||||
{ stdenv, fetchurl, unzip, autoreconfHook, glog,
|
|
||||||
hyperleveldb, libe, pkgconfig, popt, libpo6, busybee }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "replicant-${version}";
|
|
||||||
version = "0.6.3";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/rescrv/Replicant/archive/releases/${version}.zip";
|
|
||||||
sha256 = "1q3pdq2ndpj70yd1578bn4grlrp77gl8hv2fz34jpx34qmlalda4";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
autoreconfHook
|
|
||||||
busybee
|
|
||||||
glog
|
|
||||||
hyperleveldb
|
|
||||||
libe
|
|
||||||
libpo6
|
|
||||||
pkgconfig
|
|
||||||
popt
|
|
||||||
unzip
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "A system for maintaining replicated state machines";
|
|
||||||
homepage = https://github.com/rescrv/Replicant;
|
|
||||||
license = licenses.bsd3;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -10504,8 +10504,6 @@ in
|
||||||
|
|
||||||
influxdb10 = callPackage ../servers/nosql/influxdb/v1.nix { };
|
influxdb10 = callPackage ../servers/nosql/influxdb/v1.nix { };
|
||||||
|
|
||||||
hyperdex = callPackage ../servers/nosql/hyperdex { };
|
|
||||||
|
|
||||||
mysql55 = callPackage ../servers/sql/mysql/5.5.x.nix {
|
mysql55 = callPackage ../servers/sql/mysql/5.5.x.nix {
|
||||||
inherit (darwin) cctools;
|
inherit (darwin) cctools;
|
||||||
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
||||||
|
|
Loading…
Reference in a new issue