summary refs log tree commit diff
path: root/pkgs/tools/system
diff options
context:
space:
mode:
authorR. RyanTM <ryantm-bot@ryantm.com>2019-04-30 03:52:36 -0700
committerMario Rodas <marsam@users.noreply.github.com>2019-05-11 23:42:26 -0500
commit21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6 (patch)
treeced607344d8c57cbe6d4f4d460e3279a93539031 /pkgs/tools/system
parentf8d1cf264d73f4c92cae6cbc163792414955d5a0 (diff)
downloadnixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar.gz
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar.bz2
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar.lz
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar.xz
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.tar.zst
nixpkgs-21b1d6ee28d1cdb3375b800457e8ee651c2bfdd6.zip
bfs: 1.3.3 -> 1.4.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r--pkgs/tools/system/bfs/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/tools/system/bfs/default.nix b/pkgs/tools/system/bfs/default.nix
index c3cbaf98a87..a0575067482 100644
--- a/pkgs/tools/system/bfs/default.nix
+++ b/pkgs/tools/system/bfs/default.nix
@@ -2,17 +2,22 @@
 
 stdenv.mkDerivation rec {
   name = "bfs-${version}";
-  version = "1.3.3";
+  version = "1.4.1";
 
   src = fetchFromGitHub {
     repo = "bfs";
     owner = "tavianator";
     rev = version;
-    sha256 = "0yjbv6j5sn2yq57rx50h284krxyx5gcviwv8ac7zxwr2qggn8lqy";
+    sha256 = "1y5w8gws4j1i334ap4rsl64scr0hlyrdkdl7ffaghs8fqa6mjmsb";
   };
 
   buildInputs = stdenv.lib.optionals stdenv.isLinux [ libcap acl ];
 
+  # Disable LTO on darwin. See https://github.com/NixOS/nixpkgs/issues/19098
+  preConfigure = stdenv.lib.optionalString stdenv.isDarwin ''
+    substituteInPlace Makefile --replace "-flto -DNDEBUG" "-DNDEBUG"
+  '';
+
   makeFlags = [ "PREFIX=$(out)" ];
   buildFlags = [ "release" ]; # "release" enables compiler optimizations