head 1.20; access; symbols pkgsrc-2026Q1:1.20.0.50 pkgsrc-2026Q1-base:1.20 pkgsrc-2025Q4:1.20.0.48 pkgsrc-2025Q4-base:1.20 pkgsrc-2025Q3:1.20.0.46 pkgsrc-2025Q3-base:1.20 pkgsrc-2025Q2:1.20.0.44 pkgsrc-2025Q2-base:1.20 pkgsrc-2025Q1:1.20.0.42 pkgsrc-2025Q1-base:1.20 pkgsrc-2024Q4:1.20.0.40 pkgsrc-2024Q4-base:1.20 pkgsrc-2024Q3:1.20.0.38 pkgsrc-2024Q3-base:1.20 pkgsrc-2024Q2:1.20.0.36 pkgsrc-2024Q2-base:1.20 pkgsrc-2024Q1:1.20.0.34 pkgsrc-2024Q1-base:1.20 pkgsrc-2023Q4:1.20.0.32 pkgsrc-2023Q4-base:1.20 pkgsrc-2023Q3:1.20.0.30 pkgsrc-2023Q3-base:1.20 pkgsrc-2023Q2:1.20.0.28 pkgsrc-2023Q2-base:1.20 pkgsrc-2023Q1:1.20.0.26 pkgsrc-2023Q1-base:1.20 pkgsrc-2022Q4:1.20.0.24 pkgsrc-2022Q4-base:1.20 pkgsrc-2022Q3:1.20.0.22 pkgsrc-2022Q3-base:1.20 pkgsrc-2022Q2:1.20.0.20 pkgsrc-2022Q2-base:1.20 pkgsrc-2022Q1:1.20.0.18 pkgsrc-2022Q1-base:1.20 pkgsrc-2021Q4:1.20.0.16 pkgsrc-2021Q4-base:1.20 pkgsrc-2021Q3:1.20.0.14 pkgsrc-2021Q3-base:1.20 pkgsrc-2021Q2:1.20.0.12 pkgsrc-2021Q2-base:1.20 pkgsrc-2021Q1:1.20.0.10 pkgsrc-2021Q1-base:1.20 pkgsrc-2020Q4:1.20.0.8 pkgsrc-2020Q4-base:1.20 pkgsrc-2020Q3:1.20.0.6 pkgsrc-2020Q3-base:1.20 pkgsrc-2020Q2:1.20.0.4 pkgsrc-2020Q2-base:1.20 pkgsrc-2020Q1:1.20.0.2 pkgsrc-2020Q1-base:1.20 pkgsrc-2019Q4:1.19.0.18 pkgsrc-2019Q4-base:1.19 pkgsrc-2019Q3:1.19.0.14 pkgsrc-2019Q3-base:1.19 pkgsrc-2019Q2:1.19.0.12 pkgsrc-2019Q2-base:1.19 pkgsrc-2019Q1:1.19.0.10 pkgsrc-2019Q1-base:1.19 pkgsrc-2018Q4:1.19.0.8 pkgsrc-2018Q4-base:1.19 pkgsrc-2018Q3:1.19.0.6 pkgsrc-2018Q3-base:1.19 pkgsrc-2018Q2:1.19.0.4 pkgsrc-2018Q2-base:1.19 pkgsrc-2018Q1:1.19.0.2 pkgsrc-2018Q1-base:1.19 pkgsrc-2017Q4:1.18.0.8 pkgsrc-2017Q4-base:1.18 pkgsrc-2017Q3:1.18.0.6 pkgsrc-2017Q3-base:1.18 pkgsrc-2017Q2:1.18.0.2 pkgsrc-2017Q2-base:1.18 pkgsrc-2017Q1:1.17.0.14 pkgsrc-2017Q1-base:1.17 pkgsrc-2016Q4:1.17.0.12 pkgsrc-2016Q4-base:1.17 pkgsrc-2016Q3:1.17.0.10 pkgsrc-2016Q3-base:1.17 pkgsrc-2016Q2:1.17.0.8 pkgsrc-2016Q2-base:1.17 pkgsrc-2016Q1:1.17.0.6 pkgsrc-2016Q1-base:1.17 pkgsrc-2015Q4:1.17.0.4 pkgsrc-2015Q4-base:1.17 pkgsrc-2015Q3:1.17.0.2 pkgsrc-2015Q3-base:1.17 pkgsrc-2015Q2:1.14.0.16 pkgsrc-2015Q2-base:1.14 pkgsrc-2015Q1:1.14.0.14 pkgsrc-2015Q1-base:1.14 pkgsrc-2014Q4:1.14.0.12 pkgsrc-2014Q4-base:1.14 pkgsrc-2014Q3:1.14.0.10 pkgsrc-2014Q3-base:1.14 pkgsrc-2014Q2:1.14.0.8 pkgsrc-2014Q2-base:1.14 pkgsrc-2014Q1:1.14.0.6 pkgsrc-2014Q1-base:1.14 pkgsrc-2013Q4:1.14.0.4 pkgsrc-2013Q4-base:1.14 pkgsrc-2013Q3:1.14.0.2 pkgsrc-2013Q3-base:1.14 pkgsrc-2013Q2:1.13.0.6 pkgsrc-2013Q2-base:1.13 pkgsrc-2013Q1:1.13.0.4 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.13.0.2 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.12.0.4 pkgsrc-2012Q3-base:1.12 pkgsrc-2012Q2:1.12.0.2 pkgsrc-2012Q2-base:1.12 pkgsrc-2012Q1:1.11.0.2 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.10.0.4 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.2 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.9.0.4 pkgsrc-2011Q2-base:1.9 pkgsrc-2011Q1:1.9.0.2 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.8.0.2 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.7.0.2 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.6.0.4 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.2 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.5.0.2 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.4 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.2 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.2.0.4 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.2 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.1.0.6 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.4 pkgsrc-2008Q1:1.1.0.2 pkgsrc-2008Q1-base:1.1; locks; strict; comment @# @; 1.20 date 2020.03.24.20.38.03; author joerg; state Exp; branches; next 1.19; commitid qqem8ieiqu8OaH1C; 1.19 date 2018.01.17.18.37.34; author markd; state Exp; branches; next 1.18; commitid q0VUPpiP65EQ7gnA; 1.18 date 2017.05.26.12.09.11; author jperkin; state Exp; branches; next 1.17; commitid OROz06yuMO0YyTSz; 1.17 date 2015.07.18.11.11.53; author adam; state Exp; branches; next 1.16; commitid TW1HLJLkTE0B2Lty; 1.16 date 2015.07.08.17.49.49; author wiz; state Exp; branches; next 1.15; commitid ZgHjIskQk2xFyvsy; 1.15 date 2015.06.29.21.06.14; author markd; state Exp; branches; next 1.14; commitid 9yheXok06LyiWmry; 1.14 date 2013.07.07.18.13.56; author adam; state Exp; branches; next 1.13; commitid fnM5tvxHjOL3czWw; 1.13 date 2012.12.07.10.06.13; author adam; state Exp; branches; next 1.12; 1.12 date 2012.04.09.09.12.49; author adam; state Exp; branches; next 1.11; 1.11 date 2012.01.12.22.59.58; author adam; state Exp; branches; next 1.10; 1.10 date 2011.08.14.08.56.21; author mrg; state Exp; branches; next 1.9; 1.9 date 2011.03.03.05.50.04; author adam; state Exp; branches; next 1.8; 1.8 date 2010.11.15.13.05.45; author adam; state Exp; branches; next 1.7; 1.7 date 2010.07.04.06.00.14; author adam; state Exp; branches; next 1.6; 1.6 date 2010.01.29.18.19.09; author adam; state Exp; branches; next 1.5; 1.5 date 2009.10.11.09.14.52; author adam; state Exp; branches; next 1.4; 1.4 date 2009.06.13.11.55.51; author hasso; state Exp; branches; next 1.3; 1.3 date 2008.10.26.14.02.33; author adam; state Exp; branches; next 1.2; 1.2 date 2008.07.24.12.55.20; author markd; state Exp; branches; next 1.1; 1.1 date 2008.01.08.08.35.19; author markd; state Exp; branches; next ; desc @@ 1.20 log @Drop webkit check from GCC, we don't care about such ancient versions here and it actually breaks with recent clang versions. @ text @$NetBSD: patch-aq,v 1.19 2018/01/17 18:37:34 markd Exp $ --- configure.orig 2015-05-07 14:14:56.000000000 +0000 +++ configure @@@@ -3227,13 +3227,13 @@@@ if [ -z "${CFG_HOST_ARCH}" ]; then CFG_HOST_ARCH=x86_64 fi ;; - *:*:ppc) + *:*:ppc|*:*:powerpc) if [ "$OPT_VERBOSE" = "yes" ]; then echo " 32-bit PowerPC (powerpc)" fi CFG_HOST_ARCH=powerpc ;; - *:*:ppc64*) + *:*:ppc64|*:*:powerpc64) if [ "$OPT_VERBOSE" = "yes" ]; then echo " 64-bit PowerPC (powerpc)" fi @@@@ -3263,6 +3263,19 @@@@ if [ -z "${CFG_HOST_ARCH}" ]; then fi CFG_HOST_ARCH=sparc ;; + NetBSD:*:sparc) + if [ "$OPT_VERBOSE" = "yes" ]; then + echo " NetBSD on SPARC" + fi + CFG_HOST_ARCH=sparc + ;; + NetBSD:*:sparc64) + if [ "$OPT_VERBOSE" = "yes" ]; then + echo " NetBSD on SPARC64" + fi + CFG_HOST_ARCH=sparc + CFG_HOST_BITSIZE=64 + ;; QNX:*:*) case "$UNAME_MACHINE" in x86pc) @@@@ -3571,7 +3584,7 @@@@ fi if [ "$PLATFORM_MAC" = "yes" ] && [ '!' -z "$CFG_SDK" ]; then # get the darwin version. 10.0.0 and up means snow leopard. VERSION=`uname -r | tr '.' ' ' | awk '{print $1}'` - if [ "$VERSION" -gt 9 ] && [ `basename "$CFG_SDK"` == "MacOSX10.4u.sdk" ] && [ "$PLATFORM" == "macx-g++" ]; then + if [ "$VERSION" -gt 9 ] && [ `basename "$CFG_SDK"` = "MacOSX10.4u.sdk" ] && [ "$PLATFORM" = "macx-g++" ]; then echo echo "WARNING: The 10.4u SDK does not support gcc 4.2. Configure with -platform macx-g++40. " echo @@@@ -5009,7 +5022,7 @@@@ if true; then ###[ '!' -f "$outpath/bin/ fi if [ "$BUILD_ON_MAC" = "yes" ]; then case "$PLATFORM" in - *macx-clang-libc++) + *macx-llvm) # Avoid overriding the default configuration settings when building with clang/libc++ ;; *) @@@@ -5078,7 +5091,7 @@@@ if true; then ###[ '!' -f "$outpath/bin/ done QMAKE_BUILD_ERROR=no - (cd "$outpath/qmake"; "$MAKE") || QMAKE_BUILD_ERROR=yes + (cd "$outpath/qmake"; "$MAKE" $MAKE_FLAGS) || QMAKE_BUILD_ERROR=yes [ '!' -z "$QCONFIG_H" ] && mv -f "$QCONFIG_H" "$QMAKE_QCONFIG_H" #move qmake's qconfig.h to qconfig.h.qmake [ '!' -z "$OLD_QCONFIG_H" ] && mv -f "${OLD_QCONFIG_H}.old" "$OLD_QCONFIG_H" #put back qconfig.h [ "$QMAKE_BUILD_ERROR" = "yes" ] && exit 2 @@@@ -7203,7 +7216,7 @@@@ fi # select Carbon on 10.4 Tiger. if [ "$PLATFORM_MAC" = "yes" ]; then VERSION=`uname -r | tr '.' ' ' | awk '{print $1}'` - if [ "$VERSION" == 8 ]; then + if [ "$VERSION" = 8 ]; then CFG_MAC_COCOA="no"; CFG_MAC_CARBON="yes"; fi @@@@ -7225,7 +7238,7 @@@@ fi # set the global Mac deployment target. This is overridden on an arch-by-arch basis # in some cases, see code further down case "$PLATFORM,$CFG_MAC_COCOA" in -*macx-clang-libc++,yes) +*macx-llvm,yes) # Avoid overriding the default configuration setting when building with clang/libc++ ;; macx*,yes) @@@@ -7713,7 +7726,7 @@@@ case "$XPLATFORM" in # Check gcc's version case "$(${QMAKE_CONF_COMPILER} -dumpversion)" in - 4*) + 6*|5*|4*) ;; 3.4*) canBuildQtXmlPatterns="no" @@@@ -7731,20 +7744,6 @@@@ case "$XPLATFORM" in canBuildWebKit="no" canBuildQtXmlPatterns="no" ;; - *-g++*) - # Check gcc's version - case "$(${QMAKE_CONF_COMPILER} -dumpversion)" in - 5*|4*|3.4*) - ;; - 3.3*) - canBuildWebKit="no" - ;; - *) - canBuildWebKit="no" - canBuildQtXmlPatterns="no" - ;; - esac - ;; solaris-cc*) # Check the compiler version case `${QMAKE_CONF_COMPILER} -V 2>&1 | awk '{print $4}'` in @@@@ -7981,7 +7980,7 @@@@ fi # env. variable. if [ "$PLATFORM_MAC" = "yes" ] && [ "$CFG_MAC_XARCH" != "no" ]; then case "$PLATFORM" in - *macx-clang-libc++) + *macx-llvm) # Avoid overriding the default settings when building clang/libc++. ;; *) @@@@ -8050,7 +8049,7 @@@@ g++*) 3.*) COMPILER_VERSION="3.*" ;; - 5*|4.*) + 6*|5*|4.*) COMPILER_VERSION="4" ;; *) @@@@ -8485,7 +8484,7 @@@@ QMakeVar set sql-plugins "$SQL_PLUGINS" [ "$CFG_EXCEPTIONS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_EXCEPTIONS" [ "$CFG_IPV6" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_IPV6" [ "$CFG_SXE" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_SXE" -[ "$CFG_DBUS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_DBUS" +#[ "$CFG_DBUS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_DBUS" if [ "$PLATFORM_QWS" != "yes" -a "$PLATFORM_QPA" != "yes" ]; then [ "$CFG_GRAPHICS_SYSTEM" = "raster" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_GRAPHICSSYSTEM_RASTER" @@@@ -8701,6 +8700,7 @@@@ cat >>"$QTCONFIG.tmp" <>"$QTCONFIG.tmp" <=6.x fixes. @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.17 2015/07/18 11:11:53 adam Exp $ d91 1 a91 1 + 5*|4*) d113 9 @ 1.17 log @On OS X, fix buiding with -stdlib=libc++ @ text @d1 1 a1 1 $NetBSD$ d95 9 @ 1.16 log @Update qt4 to 4.8.7. I am happy to announce release of Qt 4.8.7 today bringing over 150 improvements and bug fixes. Qt 4.8.7 provides important security updates, better support for Mac OS X 10.10 and many requested error corrections. As a patch release, it does not add new functionality and maintains full compatibility with previous Qt 4.8.x releases. Highlights of Qt 4.8.7 are: Security fix for DoS vulnerability in the BMP image handler (CVE-2015-0295) as well as security fixes for vulnerabilities in image handling of BMP (CVE-2015-1858), ICO (CVE-2015-1859) and GIF (CVE-2015-1860) Update 3rd party libpng to version 1.6.17 to address known vulnerabilities in previous version Update 3rd party libtiff to version 4.0.3 to address known vulnerabilities in previous version Better support for running Qt 4.8 applications on Mac OS X 10.10 Yosemite Many customer requested bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.15 2015/06/29 21:06:14 markd Exp $ d50 9 d77 9 d95 9 @ 1.15 log @Fix build with gcc 5.x @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.14 2013/07/07 18:13:56 adam Exp $ d3 1 a3 1 --- configure.orig 2014-04-10 18:37:08.000000000 +0000 d5 1 a5 1 @@@@ -3223,13 +3223,13 @@@@ if [ -z "${CFG_HOST_ARCH}" ]; then d16 1 a16 1 - *:*:ppc64) d21 1 a21 1 @@@@ -3259,6 +3259,19 @@@@ if [ -z "${CFG_HOST_ARCH}" ]; then d41 1 a41 1 @@@@ -3567,7 +3580,7 @@@@ fi d50 1 a50 1 @@@@ -5074,7 +5087,7 @@@@ if true; then ###[ '!' -f "$outpath/bin/ d59 1 a59 1 @@@@ -7198,7 +7211,7 @@@@ fi d68 2 a69 2 @@@@ -7729,7 +7742,7 @@@@ case "$XPLATFORM" in *-g++*) d72 2 a73 2 - 4*|3.4*) + 5*|4*|3.4*) d75 3 a77 3 3.3*) canBuildWebKit="no" @@@@ -8475,7 +8488,7 @@@@ QMakeVar set sql-plugins "$SQL_PLUGINS" d86 1 a86 1 @@@@ -8691,6 +8704,7 @@@@ cat >>"$QTCONFIG.tmp" <>"$QTCONFIG.tmp" <>"$QTCONFIG.tmp" <>"$QTCONFIG.tmp" <>"$QTCONFIG.tmp" <