Tue Nov 9 10:09:56 2021 UTC ()
wxGTK30: Disable use of precompiled headers to avoid mysterious
compilation problems.


(nia)
diff -r1.43 -r1.44 pkgsrc/x11/wxGTK30/Makefile

cvs diff -r1.43 -r1.44 pkgsrc/x11/wxGTK30/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/wxGTK30/Makefile 2021/05/24 19:56:05 1.43
+++ pkgsrc/x11/wxGTK30/Makefile 2021/11/09 10:09:56 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.43 2021/05/24 19:56:05 wiz Exp $ 1# $NetBSD: Makefile,v 1.44 2021/11/09 10:09:56 nia Exp $
2 2
3DISTNAME= wxWidgets-3.0.5.1 3DISTNAME= wxWidgets-3.0.5.1
4PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK30/} 4PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK30/}
5PKGREVISION= 3 5PKGREVISION= 3
6CATEGORIES= x11 6CATEGORIES= x11
7MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/}
8GITHUB_PROJECT= wxWidgets 8GITHUB_PROJECT= wxWidgets
9GITHUB_RELEASE= v${PKGVERSION_NOREV} 9GITHUB_RELEASE= v${PKGVERSION_NOREV}
10EXTRACT_SUFX= .tar.bz2 10EXTRACT_SUFX= .tar.bz2
11 11
12MAINTAINER= dbj@NetBSD.org 12MAINTAINER= dbj@NetBSD.org
13HOMEPAGE= https://www.wxwidgets.org/ 13HOMEPAGE= https://www.wxwidgets.org/
14COMMENT= Cross-platform wxWidgets GUI library (3.0 branch) 14COMMENT= Cross-platform wxWidgets GUI library (3.0 branch)
@@ -18,26 +18,27 @@ LICENSE= gnu-lgpl-v2 @@ -18,26 +18,27 @@ LICENSE= gnu-lgpl-v2
18USE_TOOLS+= pkg-config msgfmt 18USE_TOOLS+= pkg-config msgfmt
19USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
20GNU_CONFIGURE= YES 20GNU_CONFIGURE= YES
21USE_GNU_CONFIGURE_HOST= no 21USE_GNU_CONFIGURE_HOST= no
22CONFIGURE_ARGS+= --with-libpng=sys 22CONFIGURE_ARGS+= --with-libpng=sys
23CONFIGURE_ARGS+= --with-libjpeg=sys 23CONFIGURE_ARGS+= --with-libjpeg=sys
24CONFIGURE_ARGS+= --with-libtiff=sys 24CONFIGURE_ARGS+= --with-libtiff=sys
25CONFIGURE_ARGS+= --with-opengl 25CONFIGURE_ARGS+= --with-opengl
26CONFIGURE_ARGS+= --with-expat=sys 26CONFIGURE_ARGS+= --with-expat=sys
27CONFIGURE_ARGS+= --with-zlib=sys 27CONFIGURE_ARGS+= --with-zlib=sys
28CONFIGURE_ARGS+= --with-regex=builtin 28CONFIGURE_ARGS+= --with-regex=builtin
29CONFIGURE_ARGS+= --disable-webview 29CONFIGURE_ARGS+= --disable-webview
30CONFIGURE_ARGS+= --enable-mediactrl 30CONFIGURE_ARGS+= --enable-mediactrl
 31CONFIGURE_ARGS+= --disable-precomp-headers
31# wxregexu symbols are not exported properly as of 3.0.1 32# wxregexu symbols are not exported properly as of 3.0.1
32# http://trac.wxwidgets.org/ticket/16571 33# http://trac.wxwidgets.org/ticket/16571
33CONFIGURE_ARGS+= --disable-visibility 34CONFIGURE_ARGS+= --disable-visibility
34CONFIGURE_ARGS+= --bindir=${PREFIX}/libexec/wx-3.0 35CONFIGURE_ARGS+= --bindir=${PREFIX}/libexec/wx-3.0
35CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/wx-3.0 36CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/wx-3.0
36 37
37DOCDIR= share/wx-3.0/doc/wxWidgets 38DOCDIR= share/wx-3.0/doc/wxWidgets
38 39
39INSTALL_MAKE_FLAGS+= LN_S="ln -fs" 40INSTALL_MAKE_FLAGS+= LN_S="ln -fs"
40 41
41INSTALLATION_DIRS+= ${DOCDIR} 42INSTALLATION_DIRS+= ${DOCDIR}
42INSTALLATION_DIRS+= bin 43INSTALLATION_DIRS+= bin
43 44