qtbase: Fix x86_64-conditional logic
Now works with cross and old and new meta checks alike.
This commit is contained in:
parent
1bc5bf4beb
commit
dde80d705e
@ -30,7 +30,6 @@ assert withGtk3 -> dconf != null;
|
|||||||
assert withGtk3 -> gtk3 != null;
|
assert withGtk3 -> gtk3 != null;
|
||||||
|
|
||||||
let
|
let
|
||||||
system-x86_64 = lib.elem stdenv.system lib.platforms.x86_64;
|
|
||||||
compareVersion = v: builtins.compareVersions version v;
|
compareVersion = v: builtins.compareVersions version v;
|
||||||
in
|
in
|
||||||
|
|
||||||
@ -258,7 +257,7 @@ stdenv.mkDerivation {
|
|||||||
"-no-warnings-are-errors"
|
"-no-warnings-are-errors"
|
||||||
]
|
]
|
||||||
++ (
|
++ (
|
||||||
if (!system-x86_64)
|
if (!stdenv.hostPlatform.isx86_64)
|
||||||
then [ "-no-sse2" ]
|
then [ "-no-sse2" ]
|
||||||
else lib.optional (compareVersion "5.9.0" >= 0) [ "-sse2" ]
|
else lib.optional (compareVersion "5.9.0" >= 0) [ "-sse2" ]
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user