about summary refs log tree commit diff
path: root/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh
AgeCommit message (Collapse)AuthorFilesLines
2023-10-28darwin: fix also .so names in darwinJari Vetoniemi1-1/+1
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>
2021-05-17fixDarwinDylibNames: set name of install_name_toolAndrew Childs1-1/+1
2019-01-30gcj: fix build on DarwinAlyssa Ross1-1/+8
Partially addresses https://github.com/NixOS/nixpkgs/issues/29715.
2017-08-07replace "Mac OS X" and "OS X" with "macOS"davidak1-1/+1
as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2015-03-24fix-darwin-dylib-names: Fix all outputsEelco Dolstra1-1/+1
This fixes the install names of the Boost dylibs on Darwin.
2014-09-24fixDarwinDylibNames: Use new hook mechanismEelco Dolstra1-4/+2
2014-01-15Add a setup hook for fixing dylib install names on DarwinEelco Dolstra1-0/+35
Install names need to be absolute paths, otherwise programs that link against the dylib won't work without setting $DYLD_LIBRARY_PATH. Most packages do this correctly, but some (like Boost and ICU) do not. This setup hook absolutizes all install names.