head 1.6; access; symbols pkgsrc-2024Q1:1.6.0.6 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.4 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.2 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.5.0.16 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.14 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.12 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.10 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.8 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.6 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.4 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.2 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.4.0.16 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.14 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.12 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.10 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.8 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.4 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.6 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.2 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.3.0.12 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.10 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.8 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.6 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.4 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.2 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.2.0.26 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.24 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.20 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.18 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.16 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.14 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.12 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.10 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.8 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.6 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.4 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.1.0.6 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.4 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @;; @; 1.6 date 2023.08.06.09.31.56; author adam; state Exp; branches; next 1.5; commitid 4ylLX1bLRNocXHzE; 1.5 date 2021.07.06.19.50.10; author rhialto; state Exp; branches; next 1.4; commitid 3JvUBRfDv35FPXZC; 1.4 date 2019.08.09.17.41.39; author adam; state Exp; branches; next 1.3; commitid f6C0GfGv1BLGwnyB; 1.3 date 2018.01.17.19.30.47; author markd; state Exp; branches; next 1.2; commitid spdRQpEmKELRpgnA; 1.2 date 2014.12.30.17.23.45; author adam; state Exp; branches; next 1.1; commitid 1jIE5UF7705yw54y; 1.1 date 2014.04.23.07.05.31; author adam; state Exp; branches; next ; commitid 8w7uvoE5FwXIaMxx; desc @@ 1.6 log @qt5-qtbase: for qmake.conf.mac change g++-unix.conf to clang.conf @ text @# # qmake configuration for pkgsrc # MAKEFILE_GENERATOR = UNIX QMAKE_PLATFORM = darwin mac macos macx osx CONFIG += qt warn_on release link_prl incremental global_init_link_order lib_version_first plugin_no_soname CONFIG += objective_c QMAKE_INCREMENTAL_STYLE = sublib # this is a hack: 'moc' does not see the definition of Q_OS_MAC # it probably works correctly with CONFIG += sdk # see https://bugreports.qt.io/browse/QTBUG-56193 QMAKE_COMPILER_DEFINES += TARGET_OS_MAC include(../common/gcc-base-mac.conf) include(../common/clang.conf) include(../common/bsd/bsd.conf) QMAKE_COMPILER = @@CC@@ QMAKE_CC = @@CC@@ QMAKE_CXX = @@CXX@@ QMAKE_CFLAGS = @@CFLAGS@@ QMAKE_CXXFLAGS = @@CXXFLAGS@@ QMAKE_LEX = @@LEX@@ QMAKE_YACC = @@YACC@@ QMAKE_INCDIR = @@PREFIX@@/include QMAKE_LIBDIR = @@PREFIX@@/lib QMAKE_LINK_SHLIB_CMD = $$QMAKE_LINK_SHLIB $$QMAKE_LFLAGS_SHLIB $(LFLAGS) $$QMAKE_LFLAGS -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS) QMAKE_LFLAGS = @@LDFLAGS@@ QMAKE_LFLAGS_GCSECTIONS = -Wl,-dead_strip QMAKE_LFLAGS_RPATH = -Wl,-rpath, QMAKE_LFLAGS_THREAD = @@PTHREAD_LDFLAGS@@ # Do not add -all_load, or build fails with duplicate symbols (in bearer). # -all_load required to make Objective-C categories work in static builds. QMAKE_LFLAGS_STATIC_LIB = QMAKE_FIX_RPATH = install_name_tool -id QMAKE_EXTENSION_SHLIB = dylib QMAKE_REL_RPATH_BASE = @@loader_path QMAKE_LIBS = QMAKE_LIBS_DYNLOAD = QMAKE_LIBS_THREAD = QMAKE_LIBS_OPENGL = -framework OpenGL -framework AGL QMAKE_ACTOOL = actool QMAKE_AR = @@AR@@ cq QMAKE_DSYMUTIL = dsymutil QMAKE_NM = nm -P QMAKE_RANLIB = @@QMAKE_RANLIB@@ QMAKE_MOC = $(QTDIR)/bin/moc QMAKE_UIC = $(QTDIR)/bin/uic QMAKE_UIC3 = $(QTDIR)/bin/uic3 QMAKE_RCC = $(QTDIR)/bin/rcc QMAKE_MKDIR = @@MKDIR@@ load(qt_config) @ 1.5 log @x11/qt5-qtbase: add QMAKE_STRIP to pkgsrc qmake.conf. In upstream qmake, QMAKE_STRIP is defined in places such as common/bsd/bsd.conf and common/linux.conf. The pkgsrc version of qmake.conf includes none of those. So add it there. For the special mac version, just include bsd/bsd.conf. The missing name was discovered while updating x11/XaoS. @ text @d16 1 a16 1 include(../common/g++-unix.conf) @ 1.4 log @qt5: updated to 5.13.0 New in Qt 5.13 and Tools Update Get ready for a round of great new features and development tools! Highlights include * Improvements to Qt Quick, Qt Quick Controls 2, Qt 3D, Qt WebEngine, and more * Full support for Qt for WebAssembly and Qt KNX * Sketch support for Qt Design Studio and other upgrades to our UI design tools @ text @d17 1 a17 1 include(../common/unix.conf) @ 1.3 log @qt5: update to 5.10.0 2+ years worth of bug fixes and feature enhancements @ text @d28 2 a29 2 QMAKE_INCDIR = @@LOCALBASE@@/include QMAKE_LIBDIR = @@LOCALBASE@@/lib @ 1.2 log @Changes 5.4.0: Chromium-based browser engine Qt WebEngine Qt WebView for showing web content using the native OS web engine on mobile Full support on Qt for Windows Store Apps, including WinRT and Windows Phone 8.1 Improved Compliance with iOS 8 and Xcode 6 Improved OS X 10.10 ‘Yosemite’ support and new Mac AppStore signing High-DPI support for Windows and OS X Dynamic GL switching between OpenGL and ANGLE on Windows Mix OpenGL and Qt Quick with QOpenGLWidget Android Look-and-Feel for Qt Quick Controls Qt Creator 3.3 with new Qt Quick Designer Bluetooth now supports BlueZ5 with tech preview on Bluetooth LE @ text @d6 1 a6 1 QMAKE_PLATFORM = darwin mac macx osx d8 1 a8 1 CONFIG += compile_libtool d10 8 d22 3 a25 1 QMAKE_LEXFLAGS = a26 6 QMAKE_CFLAGS = @@CFLAGS@@ #QMAKE_CFLAGS_THREAD = -D_REENTRANT QMAKE_CXX = @@CXX@@ QMAKE_CXXFLAGS = @@CXXFLAGS@@ -DQ_TRAILING_DIR_SEP QMAKE_CXXFLAGS_CXX11 = -std=c++0x a29 2 #QMAKE_INCDIR_OPENGL = /System/Library/Frameworks/OpenGL.framework/Headers \ # /System/Library/Frameworks/AGL.framework/Headers/ d31 2 a32 5 QMAKE_LINK = @@CXX@@ QMAKE_LINK_SHLIB = @@CXX@@ QMAKE_LINK_C = @@CC@@ QMAKE_LINK_C_SHLIB = @@CC@@ QMAKE_LINK_SHLIB_CMD = $$QMAKE_LINK_SHLIB $$QMAKE_LFLAGS_SHLIB $(LFLAGS) $$QMAKE_LFLAGS -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS) d34 2 a35 1 QMAKE_LFLAGS_RPATH = d37 1 d39 1 a39 1 QMAKE_LFLAGS_STATIC_LIB = -all_load d43 1 d50 1 d52 1 a62 2 include(../common/gcc-base-mac.conf) include(../common/unix.conf) @ 1.1 log @Changes 5.2.1: It provides many improvements over Qt 5.2.0 as well as packages Qt Creator 3.0.1. As a patch release, it does not add new features and remains binary compatible with Qt 5.2.0. @ text @a11 1 QMAKE_COMPILER_DEFINES = __APPLE__ __GNUC__ a16 1 QMAKE_YACCFLAGS = -d d18 1 a18 10 QMAKE_CFLAGS_DEPS = -M QMAKE_CFLAGS_WARN_ON = -Wall -W QMAKE_CFLAGS_WARN_OFF = -w QMAKE_CFLAGS_RELEASE = QMAKE_CFLAGS_DEBUG = -g QMAKE_CFLAGS_SHLIB = -fPIC QMAKE_CFLAGS_APP = -fPIE QMAKE_CFLAGS_STATIC_LIB = $$QMAKE_CFLAGS_SHLIB QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses QMAKE_CFLAGS_THREAD = -D_REENTRANT a21 10 QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE QMAKE_CXXFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG QMAKE_CXXFLAGS_SHLIB = $$QMAKE_CFLAGS_SHLIB QMAKE_CXXFLAGS_APP = $$QMAKE_CFLAGS_APP QMAKE_CXXFLAGS_STATIC_LIB = $$QMAKE_CFLAGS_STATIC_LIB QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD a23 7 QMAKE_OBJECTIVE_CFLAGS = $$QMAKE_CFLAGS QMAKE_OBJECTIVE_CFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON QMAKE_OBJECTIVE_CFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF QMAKE_OBJECTIVE_CFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG QMAKE_OBJECTIVE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE QMAKE_OBJECTIVE_CFLAGS_HIDESYMS = $$QMAKE_CXXFLAGS_HIDESYMS d26 1 a26 1 #QMAKE_INCDIR_OPENGL = /System/Library/Frameworks/OpenGL.framework/Headers \ d35 1 a35 5 QMAKE_LFLAGS_RELEASE = -framework Foundation eMAKE_LFLAGS_DEBUG = QMAKE_LFLAGS_SHLIB = -single_module -dynamiclib QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE} a36 4 QMAKE_LFLAGS_RPATH = QMAKE_LFLAGS_INCREMENTAL= -undefined suppress -flat_namespace QMAKE_LFLAGS_VERSION = -current_version$${LITERAL_WHITESPACE} QMAKE_LFLAGS_COMPAT_VERSION=-compatibility_version$${LITERAL_WHITESPACE} a43 1 QMAKE_LFLAGS_RPATH = a56 1 QMAKE_CHK_DIR_EXISTS = test -d d59 1 @