head	1.7;
access;
symbols
	pkgsrc-2026Q1:1.7.0.4
	pkgsrc-2026Q1-base:1.7
	pkgsrc-2025Q4:1.7.0.2
	pkgsrc-2025Q4-base:1.7
	pkgsrc-2025Q3:1.6.0.18
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.16
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.14
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.12
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.10
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.8
	pkgsrc-2024Q2-base:1.6
	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.7
date	2025.09.22.20.19.39;	author tnn;	state Exp;
branches;
next	1.6;
commitid	ctDi6tXlLW1NwKbG;

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.7
log
@qt*-qtbase: remove -framework AGL

AGL has been deprecated for a long time and was removed in
the most recent macOS SDK.
@
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

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.6
log
@qt5-qtbase: for qmake.conf.mac change g++-unix.conf to clang.conf
@
text
@d48 1
a48 1
QMAKE_LIBS_OPENGL	= -framework OpenGL -framework AGL
@


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
@

