From 23a43ab2f4aa5dbb8daf5a143cef329e87c7b7f6 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Dec 2021 13:14:41 +0100 Subject: [PATCH 1/2] ntirpc: 3.4 -> 4.0 --- pkgs/development/libraries/ntirpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ntirpc/default.nix b/pkgs/development/libraries/ntirpc/default.nix index e98cfac78581..55f1edf490b4 100644 --- a/pkgs/development/libraries/ntirpc/default.nix +++ b/pkgs/development/libraries/ntirpc/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "ntirpc"; - version = "3.4"; + version = "4.0"; src = fetchFromGitHub { owner = "nfs-ganesha"; repo = "ntirpc"; rev = "v${version}"; - sha256 = "1xdwqyc9m4lbsgr7ll1g0f84c2h8jrfkg67cgvsp424i1a7r9mm1"; + sha256 = "0hffma57b4c7g7862yvfr8bvbsbxh5w383mvjkjv3jpzi01l79yv"; }; postPatch = '' From c32831e563fd06a960ec8b39bd31233145fbe43b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 30 Dec 2021 13:15:30 +0100 Subject: [PATCH 2/2] nfs-ganesha: 3.5 -> 4.0 --- pkgs/servers/nfs-ganesha/default.nix | 6 ++---- pkgs/servers/nfs-ganesha/sysstatedir.patch | 22 ---------------------- 2 files changed, 2 insertions(+), 26 deletions(-) delete mode 100644 pkgs/servers/nfs-ganesha/sysstatedir.patch diff --git a/pkgs/servers/nfs-ganesha/default.nix b/pkgs/servers/nfs-ganesha/default.nix index b5533e10b2f6..0c8b871ade71 100644 --- a/pkgs/servers/nfs-ganesha/default.nix +++ b/pkgs/servers/nfs-ganesha/default.nix @@ -5,17 +5,15 @@ stdenv.mkDerivation rec { pname = "nfs-ganesha"; - version = "3.5"; + version = "4.0"; src = fetchFromGitHub { owner = "nfs-ganesha"; repo = "nfs-ganesha"; rev = "V${version}"; - sha256 = "sha256-N0qVlnMshsEcWEpPhtR+zXwFKXlik1XnEuZdFMjpZTE="; + sha256 = "1zv7aprmydyjs53xnn1h1s6xxb22pic7va23459zq0nfnhmsgd26"; }; - patches = [ ./sysstatedir.patch ]; - preConfigure = "cd src"; cmakeFlags = [ "-DUSE_SYSTEM_NTIRPC=ON" ]; diff --git a/pkgs/servers/nfs-ganesha/sysstatedir.patch b/pkgs/servers/nfs-ganesha/sysstatedir.patch deleted file mode 100644 index fff3d5897353..000000000000 --- a/pkgs/servers/nfs-ganesha/sysstatedir.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/src/include/config-h.in.cmake b/src/include/config-h.in.cmake -index 2a5795e9f..7314e0594 100644 ---- a/src/include/config-h.in.cmake -+++ b/src/include/config-h.in.cmake -@@ -71,13 +71,13 @@ - #cmakedefine HAVE_URCU_REF_GET_UNLESS_ZERO 1 - #define NFS_GANESHA 1 - --#define GANESHA_CONFIG_PATH "@SYSCONFDIR@/ganesha/ganesha.conf" --#define GANESHA_PIDFILE_PATH "@SYSSTATEDIR@/run/ganesha.pid" --#define NFS_V4_RECOV_ROOT "@SYSSTATEDIR@/lib/nfs/ganesha" -+#define GANESHA_CONFIG_PATH "/etc/ganesha/ganesha.conf" -+#define GANESHA_PIDFILE_PATH "/run/ganesha.pid" -+#define NFS_V4_RECOV_ROOT "/var/lib/nfs/ganesha" - /** - * @brief Default value for krb5_param.ccache_dir - */ --#define DEFAULT_NFS_CCACHE_DIR "@SYSSTATEDIR@/run/ganesha" -+#define DEFAULT_NFS_CCACHE_DIR "/run/ganesha" - - /* We're LGPL'd */ - #define _LGPL_SOURCE 1