summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2020-10-23 17:30:36 +0000
committerbsiegert <bsiegert@pkgsrc.org>2020-10-23 17:30:36 +0000
commit0e49cdecb665850bdfe0c217620548929a7c7836 (patch)
treeacb7400ce892b40ead79680b1e99a89d64a7ff21
parent17b1c6089c52efd5cc9765b7b2ce9150937a297b (diff)
downloadpkgsrc-0e49cdecb665850bdfe0c217620548929a7c7836.tar.gz
Pullup ticket #6350 - requested by nia
wm/xfce4-wm: NetBSD 8 build fix Revisions pulled up: - wm/xfce4-wm/hacks.mk 1.1 --- Module Name: pkgsrc Committed By: nia Date: Fri Oct 16 06:21:13 UTC 2020 Added Files: pkgsrc/wm/xfce4-wm: hacks.mk Log Message: xfce4-wm: Add hack to let this build on NetBSD 8.
-rw-r--r--wm/xfce4-wm/hacks.mk16
1 files changed, 16 insertions, 0 deletions
diff --git a/wm/xfce4-wm/hacks.mk b/wm/xfce4-wm/hacks.mk
new file mode 100644
index 00000000000..9bbe9650c15
--- /dev/null
+++ b/wm/xfce4-wm/hacks.mk
@@ -0,0 +1,16 @@
+# $NetBSD: hacks.mk,v 1.1.2.2 2020/10/23 17:30:36 bsiegert Exp $
+
+.if !defined(XFCE4_WM_HACKS_MK)
+XFCE4_WM_HACKS_MK= defined
+
+# Unfortunately, the check in xfwm's configure script simply determines
+# whether XRes is available, not its version.
+# It's using XRes 1.2 features, but the base version installed in NetBSD 8.x
+# is too old to support that.
+.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M[5678].*) && \
+ ${X11_TYPE} == "native"
+PKG_HACKS+= old-netbsd-xres
+CONFIGURE_ENV+= ac_cv_lib_XRes_XResQueryClients=no
+.endif
+
+.endif # XFCE4_WM_HACKS_MK