mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 07:53:19 +00:00
synergy: Fix support for XRandR again.
Regression introduced byf91dacdd07
. Accidentally thought that it's compiling with XRandR support enabled, because the cmake output said so: Looking for XRRQueryExtension in Xrandr - found Unfortunately, despite this message, the relevant part is: Looking for XRRNotifyEvent - not found So,ea4afb7
still holds true and I've added a small comment to avoid this from happening in the future. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
parent
36ab9c695a
commit
18b2a21583
@ -17,6 +17,23 @@ stdenv.mkDerivation rec {
|
||||
postPatch = ''
|
||||
${unzip}/bin/unzip -d ext/gmock-1.6.0 ext/gmock-1.6.0.zip
|
||||
${unzip}/bin/unzip -d ext/gtest-1.6.0 ext/gtest-1.6.0.zip
|
||||
''
|
||||
# We have XRRNotifyEvent (libXrandr), but with the upstream CMakeLists.txt
|
||||
# it's not able to find it (it's trying to search the store path of libX11
|
||||
# instead) and we don't get XRandR support, even though the CMake output
|
||||
# _seems_ to say so:
|
||||
#
|
||||
# Looking for XRRQueryExtension in Xrandr - found
|
||||
#
|
||||
# The relevant part however is:
|
||||
#
|
||||
# Looking for XRRNotifyEvent - not found
|
||||
#
|
||||
# So let's force it:
|
||||
+ optionalString stdenv.isLinux ''
|
||||
sed -i -e '/HAVE_X11_EXTENSIONS_XRANDR_H/c \
|
||||
set(HAVE_X11_EXTENSIONS_XRANDR_H true)
|
||||
' CMakeLists.txt
|
||||
'';
|
||||
|
||||
buildInputs = [
|
||||
|
Loading…
Reference in New Issue
Block a user