master chld/ports-heresy / wl / swiv / fix-makefile.patch
 1--- Makefile
 2+++ Makefile
 3@@ -8,7 +8,7 @@
 4 PROTO_XDG_CLIENT_C = ${PROTO_DIR}/xdg-shell-protocol.c
 5 
 6 PKG_CFLAGS != $(PKG_CONFIG) --cflags wayland-client pixman-1 2>/dev/null || :
 7-PKG_LIBS != $(PKG_CONFIG) --libs wayland-client pixman-1 2>/dev/null || :
 8+PKG_LIBS != $(PKG_CONFIG) --libs wayland-client pixman-1 libdrm fontconfig wld 2>/dev/null || :
 9 
10 CFLAGS ?= -O2 -g
11 CFLAGS += -std=c99 -Wall -Wextra -Wpedantic
12@@ -43,10 +43,10 @@
13 swiv.o: ${PROTO_XDG_CLIENT_H}
14 
15 .c.o:
16-	${CC} ${CFLAGS} ${CPPFLAGS} -c -o $@ $<
17+	${CC} ${CFLAGS} ${PKG_CFLAGS} ${CPPFLAGS} -c -o $@ $<
18 
19 swiv: $(OBJECTS)
20-	${CC} ${LDFLAGS} -o $@ ${OBJECTS} ${LDLIBS}
21+	${CC} ${LDFLAGS} -o $@ ${OBJECTS} ${LDLIBS} ${PKG_LIBS} ${PKG_CFLAGS}
22 
23 clean:
24 	rm -f $(OBJECTS) swiv ${PROTO_XDG_CLIENT_H} ${PROTO_XDG_CLIENT_C}