summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2015-06-01 21:28:51 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-06-04 14:54:50 +0200
commit660e85a0d9a95373d0cc9610d3040cd8d3774df9 (patch)
tree30aff2b23b5e672dfd9f82dde191c3e2d19057e9 /pkgs
parent24390ab377e036b55e4331b6aed89a9d068d1b11 (diff)
downloadnixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar.gz
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar.bz2
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar.lz
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar.xz
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.tar.zst
nixlib-660e85a0d9a95373d0cc9610d3040cd8d3774df9.zip
Revert "ceph: Add development version"
This reverts commit 81f705e98c45ca4a3dfb7e5fe16e9b45ced74f0d.
Diffstat (limited to 'pkgs')
l---------[-rw-r--r--]pkgs/tools/filesystems/ceph/dev.nix14
-rw-r--r--pkgs/tools/filesystems/ceph/generic.nix13
2 files changed, 4 insertions, 23 deletions
diff --git a/pkgs/tools/filesystems/ceph/dev.nix b/pkgs/tools/filesystems/ceph/dev.nix
index aec5d35b51ab..31d5e95359c2 100644..120000
--- a/pkgs/tools/filesystems/ceph/dev.nix
+++ b/pkgs/tools/filesystems/ceph/dev.nix
@@ -1,13 +1 @@
-{ callPackage, fetchgit, ... } @ args:
-
-callPackage ./generic.nix (args // rec {
-  version = "9.0.0";
-
-  src = fetchgit {
-    url = "https://github.com/ceph/ceph.git";
-    rev = "refs/tags/v${version}";
-    sha256 = "07x5riqxh2mjcvlblv900vclgh8glnb464s6ssdcgkp31fk1gybg";
-  };
-
-  patches = [ ./fix-pgrefdebugging.patch ];
-})
+0.94.nix
\ No newline at end of file
diff --git a/pkgs/tools/filesystems/ceph/generic.nix b/pkgs/tools/filesystems/ceph/generic.nix
index 43cbb75de6f0..9dbc85a32435 100644
--- a/pkgs/tools/filesystems/ceph/generic.nix
+++ b/pkgs/tools/filesystems/ceph/generic.nix
@@ -63,13 +63,13 @@ let
   hasRadosgw = optFcgi != null && optExpat != null && optCurl != null && optLibedit != null;
 
   hasXio = (stdenv.isLinux || stdenv.isFreeBSD) &&
-    versionAtLeast version "9.0.0" &&
+    versionAtLeast version "0.95" &&
     optAccelio != null && optLibibverbs != null && optLibrdmacm != null;
 
-  hasRocksdb = versionAtLeast version "9.0.0" && optRocksdb != null;
+  hasRocksdb = versionAtLeast version "0.95" && optRocksdb != null;
 
   # TODO: Reenable when kinetic support is fixed
-  #hasKinetic = versionAtLeast version "9.0.0" && optKinetic-cpp-client != null;
+  #hasKinetic = versionAtLeast version "0.95" && optKinetic-cpp-client != null;
   hasKinetic = false;
 
   # Malloc implementation (can be jemalloc, tcmalloc or null)
@@ -124,9 +124,6 @@ stdenv.mkDerivation {
 
     # Fix seagate kinetic linking
     sed -i 's,libcrypto.a,-lcrypto,g' src/os/Makefile.am
-  '' + optionalString (versionAtLeast version "9.0.0") ''
-    # Fix gmock
-    patchShebangs src/gmock
   '';
 
   preConfigure = ''
@@ -189,10 +186,6 @@ stdenv.mkDerivation {
     (mkWith   false                        "valgrind"          null)
   ];
 
-  preBuild = optionalString (versionAtLeast version "9.0.0") ''
-    (cd src/gmock; make -j $NIX_BUILD_CORES)
-  '';
-
   installFlags = [ "sysconfdir=\${out}/etc" ];
 
   outputs = [ "out" "lib" ];