diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2021-03-12 16:22:27 +0000 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2021-03-12 16:22:27 +0000 |
commit | 51011985ef009bf950e3bfd76c1994c05fe7a361 (patch) | |
tree | 9634fb8904af0afa7bdd1ec820e750e96324c7e1 /pkgs/tools/compression/zstd | |
parent | bc1f7c5d7f9660d8198760196ae6ac65bd3539e6 (diff) | |
download | nixlib-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.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch | 13 |
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 |