summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix
Commit message (Collapse)AuthorAge
* treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin2023-02-22
| | | | | | | | with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
* darwin.file_cmds: add -fcommon workaroundSergei Trofimovich2022-06-05
| | | | | | | Workaround build failure on -fno-common toolchains like upstream clang-11. Otherwise build fails as: duplicate symbol '_chdname' in: ar_io.o tty_subs.o
* darwin.file_cmds: add missing Libinfo dependencyIvan Babrou2021-05-17
| | | | | | | | | | Fixing: ``` /private/tmp/nix-build-file_cmds-264.1.1-osx-10.11.6.drv-0/file_cmds-264.1.1/ls/print.c:56:10: fatal error: 'membershipPriv.h' file not found ^~~~~~~~~~~~~~~~~~ 1 error generated. ```
* lzma: deprecate aliasSandro Jäckel2021-04-04
|
* treewide: remove stdenv where not neededPavol Rusnak2021-01-25
|
* pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
|
* treewide: remove redundant recvolth2019-08-28
|
* Revert "Revert "darwin 10.12 commits""Matthew Bauer2019-04-20
| | | | This reverts commit 8505e710e707b2e425379dc356721194f742d8d0.
* darwin: fix more *_cmds derivationMatthew Bauer2019-01-06
| | | | Doh
* Revert "darwin 10.12 commits"Matthew Bauer2019-01-03
| | | | | | | | | | Reverts commits bumping to macOS stuff to 10.12: commit ec1f78d1cb6ac86743ffb797bf88d4633b91e733. commit d0dc91d24f643ca2cb6901f80a641099db975966. commit a1d297374df55c30b8b74834a85924e9dc739dda. commit 425112151db3b05fec01e86cb10c90b4037e9367. commit e6f7f2928f668262577125290dc90ad8df12e724.
* darwin: fix *_cmds installationMatthew Bauer2018-12-29
| | | | | | These just copy commands from Products/Release/. But with #52256 we now build .dsym directories that somehow wind up in Products/Release/. This makes things more exact by just copying the files in Products/Release/.
* darwin: 10.11 → 10.12Matthew Bauer2018-12-17
| | | | | | | | | | | | | | | | | | | Lots of stuff has gotten moved around. Many security libraries have been merged into the Security monorepo. I’ve cleared them out for now, we will need to modify Security to build them! This also moves some things around to more clearly separate bootstrapping the stdenv from everything else. We want the “normal” mode to be the non-bootstrapped version. When you ask for “Security”, you want the actual built software, not a crippled one. - Add TARGET_OS_OSX to darwin.libSystem. Looks like something introduced in 10.12. TARGET_OS_MAC is only set when building for desktop (iOS will have TARGET_OS_MAC set) - Bump darwin.dtrace - Bump darwin.libpthread - Remove SmartCardServices, libsecurity*, etc. - Install some more headers for darling.
* xcbuild: move setup hook to xcbuildHookMatthew Bauer2018-07-09
| | | | | | | Not every package that needs xcbuild will want to use its build phase. I have moved the xcbuild setup hook to the new attribute xcbuildHook. This means that dontUseXcbuild is no longer needed. If you just need to call xcbuild on its own you can just refer to xcbuild.
* treewide: change install references for xcbuildMatthew Bauer2018-04-09
| | | | now build directory is "Products/Release/"
* darwin: fix assorted xcbuild buildsDan Peebles2017-10-12
| | | | | | This includes adding a new xcbuild-based libutil build to test the waters a bit there. We'll need to get xcbuild into the stdenv bootstrap before we can make the main build, but it's nice to see that it can work.
* file_cmds: init at 264.1.1Matthew Bauer2016-11-27