1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/development/libraries/qt-5/5.6
Anthony Cowley 7a9400d338 qt5.6: darwin compatibility
- qtbase builds on darwin
- Downstream qmake and cmake build configurations supported

Darwin-specific changes:

Prevent `qmake -project` from adding build support files in the temp
directory to the project.

Shrink the temp directory used for building with qmake.

The issue here is that `lndir` recreates the entire directory structure
of the module we are merging into the temporary build environment. On
darwin, the framework directory structures mean that this shadow
directory tree is 17MB even though the file contents are all symlinks
into the store.

To address this, we symlink the framework directories explicitly and
use `lndir` for everything else.
2016-12-08 18:28:30 -05:00
..
qtbase qt5.6: darwin compatibility 2016-12-08 18:28:30 -05:00
qtdeclarative
qtscript
qtserialport
qttools
qtwebengine qt56.qtwebengine: use python2 2016-11-24 22:28:04 +01:00
qtwebkit
default.nix qt5.6: darwin compatibility 2016-12-08 18:28:30 -05:00
fetch.sh qt56: 5.6.1 -> 5.6.2 2016-11-24 01:17:56 +03:00
qtconnectivity.nix
qtdoc.nix
qtenginio.nix
qtgraphicaleffects.nix
qtimageformats.nix
qtlocation.nix
qtmultimedia.nix
qtquickcontrols.nix
qtsensors.nix
qtsvg.nix
qttranslations.nix
qtwayland.nix
qtwebchannel.nix
qtwebsockets.nix
qtx11extras.nix
qtxmlpatterns.nix
srcs.nix qt56: 5.6.1 -> 5.6.2 2016-11-24 01:17:56 +03:00