1 { lib, stdenv, fetchFromGitHub
2 , cmake, pkg-config, perl
3 , gettext, fuse, openssl, tinyxml2
6 stdenv.mkDerivation rec {
10 src = fetchFromGitHub {
11 sha256 = "099rjb02knr6yz7przlnyj62ic0ag5ncs7vvcc36ikyqrmpqsdch";
17 buildInputs = [ gettext fuse openssl tinyxml2 ];
18 nativeBuildInputs = [ cmake pkg-config perl ];
21 [ "-DUSE_INTERNAL_TINYXML=OFF"
22 "-DBUILD_SHARED_LIBS=ON"
23 "-DINSTALL_LIBENCFS=ON"
27 description = "An encrypted filesystem in user-space via FUSE";
28 homepage = "https://vgough.github.io/encfs";
29 license = with licenses; [ gpl3Plus lgpl3Plus ];
30 platforms = platforms.unix;