about summary refs log tree commit diff
path: root/pkgs/tools/compression/zstd
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2021-03-12 16:22:27 +0000
committerJohn Ericson <John.Ericson@Obsidian.Systems>2021-03-12 16:22:27 +0000
commit51011985ef009bf950e3bfd76c1994c05fe7a361 (patch)
tree9634fb8904af0afa7bdd1ec820e750e96324c7e1 /pkgs/tools/compression/zstd
parentbc1f7c5d7f9660d8198760196ae6ac65bd3539e6 (diff)
downloadnixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar.gz
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar.bz2
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar.lz
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar.xz
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.tar.zst
nixlib-51011985ef009bf950e3bfd76c1994c05fe7a361.zip
zstd: Remove no-pthread patch used for building with `mcfgthreads`
Evidentially upstream has improved their feature detection so we no
longer need this patch.

CC @lhmouse
Diffstat (limited to 'pkgs/tools/compression/zstd')
-rw-r--r--pkgs/tools/compression/zstd/default.nix4
-rw-r--r--pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch13
2 files changed, 1 insertions, 16 deletions
diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix
index e1437e3843db..2da5a725e71c 100644
--- a/pkgs/tools/compression/zstd/default.nix
+++ b/pkgs/tools/compression/zstd/default.nix
@@ -22,9 +22,7 @@ stdenv.mkDerivation rec {
 
   patches = [
     ./playtests-darwin.patch
-  ] # This I didn't upstream because if you use posix threads with MinGW it will
-    # work fine, and I'm not sure how to write the condition.
-    ++ lib.optional stdenv.hostPlatform.isWindows ./mcfgthreads-no-pthread.patch;
+  ];
 
   postPatch = lib.optionalString (!static) ''
     substituteInPlace build/cmake/CMakeLists.txt \
diff --git a/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch b/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch
deleted file mode 100644
index 69921c0c7bad..000000000000
--- a/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/programs/Makefile b/programs/Makefile
-index 7882fe8c..1e8237bb 100644
---- a/programs/Makefile
-+++ b/programs/Makefile
-@@ -107,7 +107,7 @@ HAVE_THREAD := $(shell [ "$(HAVE_PTHREAD)" -eq "1" -o -n "$(filter Windows%,$(OS
- ifeq ($(HAVE_THREAD), 1)
- THREAD_MSG := ==> building with threading support
- THREAD_CPP := -DZSTD_MULTITHREAD
--THREAD_LD := -pthread
-+THREAD_LD :=
- else
- THREAD_MSG := $(NO_THREAD_MSG)
- endif