summaryrefslogtreecommitdiff
path: root/dev-libs/libnsfb/files/libnsfb-0.1.0-autodetect.patch
blob: 88a776dd85b828a4d3a627a3cfc717165727c106 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- libnsfb-0.1.0/Makefile
+++ libnsfb-0.1.0/Makefile
@@ -23,10 +23,18 @@
 NSFB_XCB_PKG_NAMES := xcb xcb-icccm xcb-image xcb-keysyms xcb-atom
 
 # determine which surface handlers can be compiled based upon avalable library
+ifeq ($(WITH_VNC),yes)
 $(eval $(call pkg_config_package_available,NSFB_VNC_AVAILABLE,libvncserver))
+endif
+ifeq ($(WITH_SDL),yes)
 $(eval $(call pkg_config_package_available,NSFB_SDL_AVAILABLE,sdl))
+endif
+ifeq ($(WITH_XCB),yes)
 $(eval $(call pkg_config_package_available,NSFB_XCB_AVAILABLE,$(NSFB_XCB_PKG_NAMES)))
+endif
+ifeq ($(WITH_WLD),yes)
 $(eval $(call pkg_config_package_available,NSFB_WLD_AVAILABLE,wayland-client))
+endif
 
 # surfaces not detectable via pkg-config 
 NSFB_ABLE_AVAILABLE := no