lol

bindfs: 1.17.7 -> 1.18.1

authored by

R. Ryantm and committed by
aleksana
d139ff75 cc0f2673

+17 -2
+17 -2
pkgs/by-name/bi/bindfs/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 + fetchpatch, 6 + autoreconfHook, 5 7 pkg-config, 6 8 fuse, 7 9 fuse3, 8 10 }: 9 11 10 12 stdenv.mkDerivation (finalAttrs: { 11 - version = "1.17.7"; 13 + version = "1.18.1"; 12 14 pname = "bindfs"; 13 15 14 16 src = fetchurl { 15 17 url = "https://bindfs.org/downloads/bindfs-${finalAttrs.version}.tar.gz"; 16 - hash = "sha256-wLBg6Uw6IxodSqC88mb/GJmBpO845C++IylqfYFxm3o="; 18 + hash = "sha256-KnBk2ZOl8lXFLXI4XvFONJwTG8RBlXZuIXNCjgbSef0="; 17 19 }; 18 20 21 + patches = [ 22 + # This commit fixes macfuse support but breaks fuse support 23 + # The condition to include `uint32_t position` in bindfs_setxattr and bindfs_getxattr 24 + # is wrong, leading to -Wincompatible-function-pointer-types 25 + # https://github.com/mpartel/bindfs/issues/169 26 + (fetchpatch { 27 + url = "https://github.com/mpartel/bindfs/commit/3293dc98e37eed0fb0cbfcbd40434d3c37c69480.patch"; 28 + hash = "sha256-dtjvSJTS81R+sksl7n1QiyssseMQXPlm+LJYZ8/CESQ="; 29 + revert = true; 30 + }) 31 + ]; 32 + 19 33 nativeBuildInputs = [ 34 + autoreconfHook 20 35 pkg-config 21 36 ]; 22 37