diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2018-12-01 00:43:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-01 00:43:02 +0000 |
commit | 84162175a3ff1b9649b65b5201c063a51cd40368 (patch) | |
tree | 42ebad1a88d0b1bfe8fab54f815841a1e12ea342 /pkgs/servers/x11/xorg/overrides.nix | |
parent | 3a3513e7e7d4c252d6240a62d377ef723509d8c0 (diff) | |
parent | 694b4d29e1d0e4c86d497da437a3eed90910a7db (diff) | |
download | nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar.gz nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar.bz2 nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar.lz nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar.xz nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.tar.zst nixlib-84162175a3ff1b9649b65b5201c063a51cd40368.zip |
Merge pull request #51180 from mayflower/xorg-cross
treewide: cross-fixes
Diffstat (limited to 'pkgs/servers/x11/xorg/overrides.nix')
-rw-r--r-- | pkgs/servers/x11/xorg/overrides.nix | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 48e67ac74a80..8c3917171ecc 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -1,8 +1,8 @@ { abiCompat ? null, - stdenv, makeWrapper, lib, fetchurl, fetchpatch, + stdenv, makeWrapper, lib, fetchurl, fetchpatch, buildPackages, automake, autoconf, libtool, intltool, mtdev, libevdev, libinput, - python, freetype, tradcpp, fontconfig, + freetype, tradcpp, fontconfig, libGL, spice-protocol, zlib, libGLU, dbus, libunwind, libdrm, mesa_noglu, udev, bootstrap_cmds, bison, flex, clangStdenv, autoreconfHook, mcpp, epoxy, openssl, pkgconfig, llvm_6, @@ -85,19 +85,15 @@ self: super: }); libxcb = super.libxcb.overrideAttrs (attrs: { - nativeBuildInputs = attrs.nativeBuildInputs ++ [ python ]; configureFlags = [ "--enable-xkb" "--enable-xinput" ]; outputs = [ "out" "dev" "man" "doc" ]; }); - xcbproto = super.xcbproto.overrideAttrs (attrs: { - nativeBuildInputs = attrs.nativeBuildInputs ++ [ python ]; - }); - libX11 = super.libX11.overrideAttrs (attrs: { outputs = [ "out" "dev" "man" ]; configureFlags = attrs.configureFlags or [] ++ malloc0ReturnsNullCrossFlag; + depsBuildBuild = [ buildPackages.stdenv.cc ]; preConfigure = '' sed 's,^as_dummy.*,as_dummy="\$PATH",' -i configure ''; @@ -249,6 +245,8 @@ self: super: libXv = super.libXv.overrideAttrs (attrs: { outputs = [ "out" "dev" "devdoc" ]; + configureFlags = attrs.configureFlags or [] + ++ malloc0ReturnsNullCrossFlag; }); libXvMC = super.libXvMC.overrideAttrs (attrs: { |