mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-21 08:01:31 +00:00
nfs-ganesha: 9.16 -> 11.1
enable TLS and QOS
This commit is contained in:
@@ -22,11 +22,12 @@
|
||||
useDbus ? true,
|
||||
dbus,
|
||||
rdma-core,
|
||||
openssl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "nfs-ganesha";
|
||||
version = "9.16";
|
||||
version = "11.1";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
@@ -38,7 +39,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "nfs-ganesha";
|
||||
repo = "nfs-ganesha";
|
||||
tag = "V${finalAttrs.version}";
|
||||
hash = "sha256-y5rsQjhmfhqZXQ7jXsItbNe/3Gq4lswIXUq7nnyQIcs=";
|
||||
hash = "sha256-1l1l8wkGp0N0bYXzhF6IqGm8oGVh6523Jfpq8VucHQs=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
patches = lib.optional useDbus ./allow-bypassing-dbus-pkg-config-test.patch;
|
||||
@@ -56,6 +58,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
"-DUSE_MAN_PAGE=ON"
|
||||
"-DUSE_MONITORING=ON"
|
||||
"-DUSE_NFS_RDMA=ON"
|
||||
"-DUSE_TLS=ON"
|
||||
"-DUSE_QOS=ON"
|
||||
]
|
||||
++ lib.optionals useCeph [
|
||||
"-DUSE_RADOS_RECOV=ON"
|
||||
@@ -93,6 +97,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
nfs-utils
|
||||
prometheus-cpp-lite
|
||||
rdma-core
|
||||
openssl
|
||||
]
|
||||
++ lib.optional useCeph ceph;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user