John Ericson
82ca81cd62
Merge pull request #111988 from thefloweringash/darwin-platform-versions
...
Darwin platform versions
2021-04-12 11:40:16 -04:00
Sandro
fc04b284f7
Merge pull request #118631 from SuperSandro2000/mailcap
...
mailcap: 2.1.48 -> 2.1.52
2021-04-12 17:22:25 +02:00
Sandro
0dee05315b
Merge pull request #118783 from hjones2199/libvpx-1.10-staging
...
[staging] libvpx: 1.9.0 -> 1.10.0
2021-04-12 17:18:30 +02:00
Sandro
4bab759638
Merge pull request #118870 from veehaitch/isl-20-r13y
...
isl_0_20: do not guess -march=/-mtune=
2021-04-12 16:26:11 +02:00
Sandro
99853d08af
Merge pull request #119223 from sternenseemann/backports-entry-points-selectable-1.0.4
...
pythonPackages.backports-entry-points-selectable: 1.0.3 -> 1.0.4
2021-04-12 15:41:49 +02:00
sternenseemann
1df5d16cf9
pythonPackages.backports-entry-points-selectable: 1.0.3 -> 1.0.4
2021-04-12 14:46:10 +02:00
Michael Weiss
4e90ff6e61
fuse3: 3.10.2 -> 3.10.3
2021-04-12 13:45:51 +02:00
Martin Weinelt
3690cf7fb1
Merge pull request #118020 from mweinelt/nghttp2
...
nghttp2: 1.41.0 -> 1.43.0
2021-04-12 13:44:59 +02:00
davidak
53c7f16925
Merge pull request #119185 from dotlambda/pycairo-python2
...
python2Packages.pycairo: init at 1.18.2
2021-04-12 13:34:05 +02:00
Robert Schütz
7f0e7c8586
python2Packages.pycairo: init at 1.18.2
...
Required for e.g. gimp.
2021-04-12 13:20:39 +02:00
Sandro
8c3fc3abfb
Merge pull request #118588 from sternenseemann/pytest-randomly-3.6.0
2021-04-12 02:50:51 +02:00
Sandro
ee6b9d3162
Merge pull request #119111 from fabaff/bump-httplib2
...
python3Packages.httplib2: 0.19.0 -> 0.19.1
2021-04-12 02:44:44 +02:00
Sandro
ce81b013a2
Merge pull request #115226 from bobrik/ivan/trustme-wx
...
python3Packages.trustme: skip disallowed w+x test on aarch64-darwin
2021-04-12 02:29:50 +02:00
Robert Schütz
e5eb701c6e
pythonPackages.pycairo: requires Python 3.6+
...
See https://pycairo.readthedocs.io/en/latest/changelog.html#v1-20-0 .
2021-04-12 00:14:41 +02:00
Fabian Affolter
c852810d43
python3Packages.httplib2: 0.19.0 -> 0.19.1
2021-04-11 08:55:29 +00:00
Milan Pässler
46440dae4e
libcap: use correct runtime shell
2021-04-11 09:46:37 +02:00
Milan Pässler
5c12a81336
libselinux: fix build without python
2021-04-11 09:46:14 +02:00
Andrew Childs
6ee72dd5ab
bintools-wrapper: ensure roles are set before mangling variables
2021-04-11 10:27:16 +09:00
Andrew Childs
33265e0dd9
darwin/xcode: remove platform version flags
...
These are now provided by the standard bintools and cc wrappers.
2021-04-11 09:47:10 +09:00
Andrew Childs
d0418480f1
lib.systems: add darwinPlatform where necessary
2021-04-11 09:47:10 +09:00
Andrew Childs
6c4ce7960e
bintools-wrapper, cc-wrapper: parameterize darwin min version variable
...
These variables are the ones that the standard toolchain uses, so we
should use those and not always use MACOSX_DEPLOYMENT_TARGET.
See 236a426c12/cctools/ld64/src/ld/PlatformSupport.cpp (L54-L55)
2021-04-11 09:47:10 +09:00
Andrew Childs
2a9b3b4943
cc-wrapper, bintools-wrapper: support MACOSX_DEPLOYMENT_TARGET with roles
...
In a typical build environment the toolchain will use the value of the
MACOSX_DEPLOYMENT_TARGET environment variable to determine the version
of macOS to support. When cross compiling there are two distinct
toolchains, but they will look at this single environment variable. To
avoid contamination, we always set the equivalent command line flag
which effectively disables the toolchain's internal handling.
Prior to this change, the MACOSX_DEPLOYMENT_TARGET variable was
ignored, and the toolchains always used the Nix platform
definition (`darwinMinVersion`) unless overridden with command line
arguments.
This change restores support for MACOSX_DEPLOYMENT_TARGET, and adds
nix-specific MACOSX_DEPLOYMENT_TARGET_FOR_BUILD and
MACOSX_DEPLOYMENT_TARGET_FOR_TARGET for cross compilation.
2021-04-11 09:47:10 +09:00
Andrew Childs
8b59d52ca3
cc-wrapper: use legacy -mmacosx-version-min for gcc
...
See https://github.com/NixOS/nixpkgs/pull/105026#discussion_r587169144
2021-04-11 09:47:10 +09:00
Andrew Childs
362cb82b75
cc-wrapper: specify default -mmacos-version-min
...
This avoids contamination via MACSOX_DEPLOYMENT_TARGET when cross
compiling.
2021-04-11 09:47:10 +09:00
Andrew Childs
2316ada93f
luarocks: use targetPlatform.darwinMinVersion as default
2021-04-11 09:47:10 +09:00
Andrew Childs
6605fadc68
bintools-wrapper: default platform versions for darwin
...
Instead of always supplying flags, apply the flags as defaults. Use
clang's native flags instead of lifting the linker flags from binutils
with `-Wl,`.
If a project is using clang to drive linking, make clang do the right
thing with MACOSX_DEPLOYMENT_TARGET. This can be overridden by command
line arguments. This will cause modern clang to pass
`-platform_version 10.12 0.0.0`, since it doesn't know about the SDK
settings. Older versions of clang will pass down `-macos_version_min`
flags with no sdk version.
At the linker layer, apply a default value for anything left
ambiguous. If nothing is specified, pass a full
`-platform_version`. If only `-macos_version_min` is specified, then
lock down the sdk_version explicitly with `-sdk_version`. If a min
version and sdk version is passed, do nothing.
2021-04-11 09:47:09 +09:00
Matthew Bauer
fbb26ab536
shadow: add runtime-shell.patch
...
This gets the right shell in the closure.
By default, shadow wants to pull in the bash we are building it with,
while we would prefer it used the runtime bash.
2021-04-11 02:42:53 +02:00
Ivan Babrou
af8164fba2
python3Packages.trustme: skip disallowed w+x test on aarch64-darwin
2021-04-10 17:19:36 -07:00
Emery Hemingway
9e4a925caf
zstd: do not cross-compile tests
2021-04-10 17:10:50 +02:00
Emery Hemingway
29bc87e961
Fix "platfrom" typos
2021-04-10 17:10:50 +02:00
Vladimír Čunát
378d7ba261
tracker: more temporary parallel-build fixup
...
On master I didn't want to force a rebuild but x86_64 now failed also:
https://hydra.nixos.org/build/141239433
The section will probably go away with the following update,
so I didn't want to move the lines around.
2021-04-10 16:57:25 +02:00
Ivan Babrou
66d1da7e00
pythonPackages.ptyprocess: fix stuck tests on darwin ( #118948 )
2021-04-10 00:00:03 -04:00
Ryan Mulligan
6c44986423
Merge pull request #118508 from r-ryantm/auto-update/libfabric
...
libfabric: 1.12.0 -> 1.12.1
2021-04-09 20:57:30 -07:00
ajs124
79aa8089cc
util-linux: adjust meta.license
2021-04-09 19:42:27 +00:00
uosis
4acadd5e6d
util-linux: add missing libcap dependency
2021-04-09 19:42:27 +00:00
ajs124
d031d68892
util-linux: 2.36.1 -> 2.36.2
2021-04-09 19:42:27 +00:00
ajs124
ff2e6fcf37
lib.licenses: add bsdOriginalUC (BSD 4-Clause University of California-Specific)
2021-04-09 19:42:27 +00:00
Gabriel Ebner
a8aeef711e
Merge pull request #118479 from gebner/glvndheaders
...
libGL: use headers from glvnd
2021-04-09 18:22:58 +02:00
Gabriel Ebner
9d90e2dda2
streamlink-twitch-gui: add mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
5e35b5c420
wio: add missing mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
d9e946acf9
mullvad-vpn: add mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
4206aec447
onlyoffice-bin: add libdrm dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
da52495c64
hikari: add mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
e863b947b8
insomnia: add missing mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
e88d3ebd5e
kodi: add missing mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
e6b9662518
waybox: add missing mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
0a70e6af02
cypress: add missing mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
bdc502c4c0
wingpanel: add mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
d57202dac7
signal-desktop: add mesa dependency
2021-04-09 18:12:15 +02:00
Gabriel Ebner
dfefa8e328
webkitgtk: add mesa dependency
2021-04-09 18:12:15 +02:00