summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorJari Vetoniemi <jari.vetoniemi@cloudef.pw>2022-11-24 03:52:33 +0900
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2023-10-28 00:00:52 +0200
commit0c73f39dabfa237854cf77f0f1be8b25288579bb (patch)
tree9770dd5e34a002a6926bf1c591c9dbaa36e21cfa /pkgs/build-support
parentbc99b5e50c5565939ec44410d722a45c30a9fef5 (diff)
downloadnixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar.gz
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar.bz2
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar.lz
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar.xz
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.tar.zst
nixpkgs-0c73f39dabfa237854cf77f0f1be8b25288579bb.zip
darwin: fix also .so names in darwin
Darwin does not actually require `*.dylib` extension, and some ports of
unix software may still simply compile and install these as `*.so` files.

Include `*.so` in the find in this case.

Co-authored-by: Artturi <Artturin@artturin.com>
Co-authored-by: toonn <toonn@toonn.io>
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh b/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh
index 55e196e654d..e103fe77d9b 100644
--- a/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh
+++ b/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh
@@ -36,5 +36,5 @@ fixDarwinDylibNames() {
 
 fixDarwinDylibNamesIn() {
     local dir="$1"
-    fixDarwinDylibNames $(find "$dir" -name "*.dylib")
+    fixDarwinDylibNames $(find "$dir" -name "*.dylib" -o -name "*.so" -o -name "*.so.*")
 }