View | Details | Raw Unified | Return to bug 229225 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Scripts/qa.sh (-4 / +2 lines)
Lines 551-562 proxydeps_suggest_uses() { Link Here
551
		warn "you need USE_XORG+=pixman"
551
		warn "you need USE_XORG+=pixman"
552
	# Qt4
552
	# Qt4
553
	elif expr ${pkg} : '.*/qt4-.*' > /dev/null; then
553
	elif expr ${pkg} : '.*/qt4-.*' > /dev/null; then
554
		warn "you need USE_QT4+=$(echo ${pkg} | sed -E 's|.*/qt4-||')"
554
		warn "you need USES=qt:4 and USE_QT+=$(echo ${pkg} | sed -E 's|.*/qt4-||')"
555
	elif expr ${pkg} : '.*/.*-qt4' > /dev/null; then
556
		warn "you need USE_QT4+=$(echo ${pkg} | sed -E 's|.*/(.*)-qt4|\1|')"
557
	# Qt5
555
	# Qt5
558
	elif expr ${pkg} : '.*/qt5-.*' > /dev/null; then
556
	elif expr ${pkg} : '.*/qt5-.*' > /dev/null; then
559
		warn "you need USE_QT5+=$(echo ${pkg} | sed -E 's|.*/qt5-||')"
557
		warn "you need USES=qt:5 and USE_QT+=$(echo ${pkg} | sed -E 's|.*/qt5-||')"
560
	# MySQL
558
	# MySQL
561
	elif expr ${lib_file} : "${LOCALBASE}/lib/mysql/[^/]*$" > /dev/null; then
559
	elif expr ${lib_file} : "${LOCALBASE}/lib/mysql/[^/]*$" > /dev/null; then
562
		warn "you need USES+=mysql"
560
		warn "you need USES+=mysql"
(-)Mk/Uses/qmake.mk (-53 / +84 lines)
Lines 1-5 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
#
2
#
3
# There are three Qt related USES files with different access to Qt.
4
#   - qmake: The port requires Qt's qmake to build -- creates the configure target
5
#            - auto includes qt.mk
6
#   - qt-dist: The port is a port for an part of Qt4 or Qt5
7
#            - auto inclues qt.mk
8
#   - qt.mk  - Dependency handling. USE_QT=foo bar
9
#
10
#
3
# Provide support for qmake-based projects
11
# Provide support for qmake-based projects
4
#
12
#
5
# Feature:		qmake
13
# Feature:		qmake
Lines 9-14 Link Here
9
# ARGS description:
17
# ARGS description:
10
# norecursive		Don't pass -recursive argument to qmake binary
18
# norecursive		Don't pass -recursive argument to qmake binary
11
# outsource		Perform an out-of-source build
19
# outsource		Perform an out-of-source build
20
# no_env		Suppress modification of configure and make environment.
21
# no_configure		Don't add the configure target -- this is implied by 
22
#			HAS_CONFIGURE=yes and GNU_CONFIGURE=yes
12
#
23
#
13
#
24
#
14
# Variables for ports:
25
# Variables for ports:
Lines 33-109 Link Here
33
.if !defined(_INCLUDE_USES_QMAKE_MK)
44
.if !defined(_INCLUDE_USES_QMAKE_MK)
34
_INCLUDE_USES_QMAKE_MK=	yes
45
_INCLUDE_USES_QMAKE_MK=	yes
35
46
36
# _QT_VERSION is defined in bsd.qt.mk, only if a correct Qt version was selected
47
# Suck in qt.mk
37
# via USE_QT*.
48
.include "${USESDIR}/qt.mk"
38
.if empty(_QT_VERSION)
39
IGNORE=	'USES+= qmake' must be accompanied with 'USE_QT[${_QT_SUPPORTED:S/ //g}]= #'
40
.endif
41
49
42
# _env is a private argument used only by bsd.qt.mk to get variables and custom
50
_VALID_ARGS=		norecursive outsource no_env no_configure
43
# targets (currently, only qmake-configure), without qmake being added to the
44
# configure stage.
45
_VALID_ARGS=	norecursive outsource _env
46
51
47
.for arg in ${qmake_ARGS}
52
.  for arg in ${qmake_ARGS}
48
.  if empty(_VALID_ARGS:M${arg})
53
.    if empty(_VALID_ARGS:M${arg})
49
IGNORE=	Incorrect 'USES+= qmake' usage: argument '${arg}' is not recognized
54
IGNORE=			Incorrect 'USES+= qmake' usage: argument '${arg}' is not recognized
50
.  endif
55
.    endif
51
.endfor
56
.  endfor
52
57
53
.if ! ${qmake_ARGS:M_env}
58
# Check whether we need to add the configure target
54
USE_QT${_QT_VERSION:R:R}+=	qmake_build
59
_ADD_CONFIGURE_TARGET=	yes
55
.endif
60
.  if !empty(qmake_ARGS:Mno_configure) || defined(HAS_CONFIGURE) || defined(GNU_CONFIGURE)
61
_ADD_CONFIGURE_TARGET=	# unset
62
.  endif
56
63
57
# QMAKESPEC belongs to bsd.qt.mk.
64
# QMAKESPEC belongs to bsd.qt.mk.
58
QMAKE_ENV?=	${CONFIGURE_ENV}
65
QMAKE_ENV?=		${CONFIGURE_ENV}
59
QMAKE_ARGS+=	-spec ${QMAKESPEC} \
66
QMAKE_ARGS+=		-spec ${QMAKESPEC} \
60
		QMAKE_CC="${CC}" QMAKE_CXX="${CXX}" \
67
			QMAKE_CC="${CC}" QMAKE_CXX="${CXX}" \
61
		QMAKE_LINK_C="${CC}" QMAKE_LINK_C_SHLIB="${CC}" \
68
			QMAKE_LINK_C="${CC}" QMAKE_LINK_C_SHLIB="${CC}" \
62
		QMAKE_LINK="${CXX}" QMAKE_LINK_SHLIB="${CXX}" \
69
			QMAKE_LINK="${CXX}" QMAKE_LINK_SHLIB="${CXX}" \
63
		QMAKE_CFLAGS="${CFLAGS}" \
70
			QMAKE_CFLAGS="${CFLAGS}" \
64
		QMAKE_CXXFLAGS="${CXXFLAGS}" \
71
			QMAKE_CXXFLAGS="${CXXFLAGS}" \
65
		QMAKE_LFLAGS="${LDFLAGS}" \
72
			QMAKE_LFLAGS="${LDFLAGS}" \
66
		QMAKE_LIBS="${LIBS}" \
73
			QMAKE_LIBS="${LIBS}" \
67
		QMAKE_CFLAGS_DEBUG="" \
74
			QMAKE_CFLAGS_DEBUG="" \
68
		QMAKE_CFLAGS_RELEASE="" \
75
			QMAKE_CFLAGS_RELEASE="" \
69
		QMAKE_CXXFLAGS_DEBUG="" \
76
			QMAKE_CXXFLAGS_DEBUG="" \
70
		QMAKE_CXXFLAGS_RELEASE="" \
77
			QMAKE_CXXFLAGS_RELEASE="" \
71
		PREFIX="${PREFIX}"
78
			PREFIX="${PREFIX}"
72
79
73
.if defined(WITH_DEBUG)
80
.  if defined(WITH_DEBUG)
74
QMAKE_ARGS+=	CONFIG+="debug" \
81
PLIST_SUB+=		DEBUG=""
75
		CONFIG-="release"
82
QMAKE_ARGS+=		CONFIG+="debug" \
76
.else
83
			CONFIG-="release"
77
QMAKE_ARGS+=	CONFIG+="release" \
84
.  else
78
		CONFIG-="debug separate_debug_info"
85
PLIST_SUB+=		DEBUG="@comment "
79
.endif # defined(WITH_DEBUG)
86
QMAKE_ARGS+=		CONFIG+="release" \
87
			CONFIG-="debug separate_debug_info"
88
.  endif # defined(WITH_DEBUG)
80
89
81
# We set -recursive by default to keep qmake from running in the build stage.
90
# We set -recursive by default to keep qmake from running in the build stage.
82
.if ! ${qmake_ARGS:Mnorecursive}
91
.  if ! ${qmake_ARGS:Mnorecursive}
83
QMAKE_ARGS+=	-recursive
92
QMAKE_ARGS+=		-recursive
84
.endif
93
.  endif
85
94
86
.if defined(QMAKE_VERBOSE)
95
.  if defined(QMAKE_VERBOSE)
87
QMAKE_ARGS+=	-d
96
QMAKE_ARGS+=		-d
88
.endif
97
.  endif
89
98
90
# _QMAKE_WRKSRC (and _QMAKE, below) are needed to abstract the qmake target and
99
# _QMAKE_WRKSRC (and _QMAKE, below) are needed to abstract the qmake target and
91
# use it for both qtbase and USES=qmake ports. They are private, not supposed to
100
# use it for both qtbase and USES=qmake ports. They are private, not supposed to
92
# be used anywhere else.
101
# be used anywhere else.
93
_QMAKE_WRKSRC?=	${CONFIGURE_WRKSRC}
102
_QMAKE_WRKSRC?=	${CONFIGURE_WRKSRC}
94
.if ${qmake_ARGS:Moutsource}
103
.  if ${qmake_ARGS:Moutsource}
95
CONFIGURE_WRKSRC=	${WRKDIR}/.build
104
CONFIGURE_WRKSRC=	${WRKDIR}/.build
96
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}
105
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}
97
INSTALL_WRKSRC=		${BUILD_WRKSRC}
106
INSTALL_WRKSRC=		${BUILD_WRKSRC}
98
TEST_WRKSRC=		${BUILD_WRKSRC}
107
TEST_WRKSRC=		${BUILD_WRKSRC}
99
QMAKE_SOURCE_PATH?=	${WRKSRC}
108
QMAKE_SOURCE_PATH?=	${WRKSRC}
100
.else
109
.  else
101
QMAKE_SOURCE_PATH?=	# empty
110
QMAKE_SOURCE_PATH?=	# empty
102
.endif
111
.  endif
103
112
104
.if ! ${qmake_ARGS:M_env}
113
# Add qmake to USE_QT -- unless it's qmake itself
105
DESTDIRNAME=	INSTALL_ROOT
114
.  if !${PORTNAME} == qmake
106
.endif
115
USE_QT+=		qmake_build
116
.  endif
117
118
.  if empty(qmake_ARGS:Mno_env)
119
DESTDIRNAME=		INSTALL_ROOT
120
CONFIGURE_ENV+=		QTDIR="${QT_ARCHDIR}" QMAKE="${QMAKE}" \
121
			MOC="${MOC}" RCC="${RCC}" UIC="${UIC}" \
122
			QMAKESPEC="${QMAKESPEC}"
123
CONFIGURE_ARGS+=	--with-qt-includes=${QT_INCDIR} \
124
			--with-qt-libraries=${QT_LIBDIR} \
125
			--with-extra-includes=${LOCALBASE}/include \
126
			--with-extra-libs=${LOCALBASE}/lib
127
.  endif
128
129
_USES_POST+=		qmake
130
.endif # _QMAKE_MK_INCLUDED
131
132
# =============================================================================
133
#
134
# =============================================================================
135
136
.if defined(_POSTMKINCLUDED) && !defined(_QMAKE_MK_POST_INCLUDED)
137
_QMAKE_MK_POST_INCLUDED=	qmake.mk
107
138
108
# Define a custom target to make it usable by bsd.qt.mk for internal Qt
139
# Define a custom target to make it usable by bsd.qt.mk for internal Qt
109
# configuration.
140
# configuration.
Lines 114-121 qmake-configure: Link Here
114
			${QMAKE_SOURCE_PATH} \
145
			${QMAKE_SOURCE_PATH} \
115
			${QMAKE_CONFIGURE_ARGS:?--:} ${QMAKE_CONFIGURE_ARGS}
146
			${QMAKE_CONFIGURE_ARGS:?--:} ${QMAKE_CONFIGURE_ARGS}
116
147
117
.if !target(do-configure) && ! ${qmake_ARGS:M_env}
148
.  if !target(do-configure) && !empty(_ADD_CONFIGURE_TARGET)
118
_USES_configure+=	450:qmake-configure
149
_USES_configure+=	450:qmake-configure
119
.endif
150
.  endif
120
151
121
.endif # !defined(_INCLUDE_USES_QMAKE_MK)
152
.endif # !defined(_INCLUDE_USES_QMAKE_MK)
(-)Mk/Uses/qt-dist.mk (+377 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# There are three Qt related USES files with different access to Qt.
4
#   - qmake: The port requires Qt's qmake to build -- creates the configure target
5
#            - auto includes qt.mk
6
#   - qt-dist: The port is a port for an part of Qt4 or Qt5
7
#            - auto inclues qt.mk
8
#   - qt.mk  - Dependency handling. USE_QT=foo bar
9
#
10
#
11
# Usage
12
#    qt-dist:<version>[,yes|modulename]
13
14
.if !defined(_QT_DIST_MK_INCLUDED)
15
_QT_DIST_MK_INCLUDED=	qt-dist.mk
16
17
# Suck in qt.mk and qmake.mk
18
qt_ARGS?=	# empty
19
.include "${USESDIR}/qt.mk"
20
qmake_ARGS?=	# empty
21
.include "${USESDIR}/qmake.mk"
22
23
# Supported distribution arguments
24
_QT4_DISTS=		yes
25
_QT5_DISTS=		3d activeqt androidextras base canvas3d charts connectivity \
26
			datavis3d declarative doc gamepad graphicaleffects imageformats \
27
			location macextras multimedia networkauth purchasing \
28
			quickcontrols2 quickcontrols remoteobjects script scxml sensors \
29
			serialbus serialport speech svg tools translations \
30
			virtualkeyboard wayland webchannel webengine websockets webview \
31
			winextras x11extras xmlpatterns
32
_QT_DISTS=		${_QT${_QT_VER}_DISTS}
33
34
# We only accept one item as an argument. The fetch target further below works
35
# around this.
36
_QT_DIST=		# empty
37
.  for dist in ${_QT_DISTS:O:u}
38
.    if ${qt-dist_ARGS:M${dist}}
39
.      if empty(_QT_DIST)
40
_QT_DIST=		${dist}
41
.      else
42
IGNORE=		cannot be installed: different Qt dists specified via qt-dist:[${qt-dist_ARGS:S/ /,/g}]
43
.      endif
44
.    endif
45
.  endfor
46
47
# Fall back to sensible defaults for _QT_DIST
48
.  if empty(_QT_DIST)
49
.    if ${_QT_VER:M4}
50
_QT_DIST=		yes # don't force qt-dist to be set for Qt4 ports which all have 'yes'.
51
.    endif
52
.    if ${_QT_VER:M5}
53
_QT_DIST=		${PORTNAME} # don't force qt-dist to be set for Qt5 ports which 75% of time are ${PORTNAME}
54
.    endif
55
.  endif
56
57
# Check validitiy
58
.  if empty(_QT_DISTS:M${_QT_DIST})
59
IGNORE=			Unsupported qt-dist ${_QT_DIST} for qt:${_QT_VER}
60
.  endif
61
################################################################################
62
63
# Set standard bsd.port.mk variables
64
MASTER_SITES=		${MASTER_SITE_QT}
65
DISTINFO_FILE?=		${PORTSDIR}/devel/${_QT_RELNAME}/distinfo
66
67
LICENSE?=		LGPL21
68
69
.  if !exists(${PKGDIR}/pkg-descr)
70
DESCR?=			${PORTSDIR}/devel/${_QT_RELNAME}/pkg-descr
71
.  endif
72
73
# Stage support.
74
DESTDIRNAME=		INSTALL_ROOT
75
76
.  if ${_QT_VER:M4}
77
MASTER_SITE_SUBDIR?=	official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/
78
DISTNAME=		qt-everywhere-opensource-src-${_QT_VERSION}
79
DIST_SUBDIR=		KDE
80
.  else
81
MASTER_SITE_SUBDIR?=	official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/
82
# www/qt5-webengine hackery: The tarballs of 5.9.5 had a different naming scheme.
83
.    if ${QT5_VERSION} == "5.9.5"
84
DISTNAME=		${_QT_DIST:S,^,qt,:S,$,-opensource-src-${DISTVERSION},}
85
.    else
86
DISTNAME=		${_QT_DIST:S,^,qt,:S,$,-everywhere-src-${DISTVERSION},}
87
.    endif
88
DISTFILES=		${DISTNAME:S,$,${EXTRACT_SUFX},}
89
DIST_SUBDIR=		KDE/Qt/${_QT_VERSION}
90
91
# Qt (at least when used with qmake) has a tendency to overlink: some libraries
92
# have dependencies on others in the mkspec configurations and the latter are
93
# always passed to the linker even if they are not actually used. By passing
94
# --as-needed to the linker by default when building the Qt ports we do not
95
# have to declare a lot of unnecessary dependencies in USE_QT5.
96
# This could arguably work for Qt4 too, but since it is maintenance mode it is
97
# better not to fix what is not explicitly broken there.
98
LDFLAGS+=		-Wl,--as-needed
99
100
.    if ${.TARGETS:Mmakesum} || ${.TARGETS:Mfetch} && \
101
	defined(DISABLE_SIZE) && defined(NO_CHECKSUM)
102
# Ensure that the "makesum" target (with its inner "fetch" one) uses
103
# devel/qt*/distinfo for every port.
104
.      if ${DISTINFO_FILE:H} == ${PORTSDIR}/devel/${_QT_RELNAME}
105
_QT_DIST=		${_QT5_DISTS}
106
.      endif
107
.    endif
108
109
# Qt5's tarballs are xz compressed.
110
.    if empty(USES:Mtar)
111
EXTRACT_SUFX?=		.tar.xz
112
.    endif
113
114
.    if ${_QT_DIST} == "base" && ${PORTNAME} != "qmake"
115
# Qt configure requires pkg-config to detect dependencies.
116
.include "${USESDIR}/pkgconfig.mk"
117
.    endif
118
119
# -nomake is only used by qtbase's configure script.
120
# Other ports from other Qt modules will automatically build examples and
121
# tests if the directories exist because of mkspecs/features/qt_parts.prf.
122
EXTRACT_AFTER_ARGS?=	${DISTNAME:S,$,/examples,:S,^,--exclude ,} \
123
			${DISTNAME:S,$,/tests,:S,^,--exclude ,}
124
.  endif # ! ${_QT_VER:M4}
125
126
CONFIGURE_ENV+=		MAKE="${MAKE:T}"
127
128
CONFIGURE_ARGS+=	-opensource -confirm-license \
129
			-no-pch \
130
			-prefix ${PREFIX} \
131
			-bindir ${PREFIX}/${QT_BINDIR_REL} \
132
			-headerdir ${PREFIX}/${QT_INCDIR_REL} \
133
			-libdir ${PREFIX}/${QT_LIBDIR_REL} \
134
			-plugindir ${PREFIX}/${QT_PLUGINDIR_REL} \
135
			-importdir ${PREFIX}/${QT_IMPORTDIR_REL} \
136
			-datadir ${PREFIX}/${QT_DATADIR_REL} \
137
			-docdir ${PREFIX}/${QT_DOCDIR_REL} \
138
			-translationdir ${PREFIX}/${QT_L10NDIR_REL} \
139
			-sysconfdir ${PREFIX}/${QT_ETCDIR_REL}
140
141
.  if ${_QT_VER:M4}
142
CONFIGURE_ARGS+=	-fast \
143
			-platform ${QMAKESPEC} \
144
			-system-libjpeg -system-libpng \
145
			-system-libmng -system-libtiff -system-zlib \
146
			-no-phonon-backend \
147
			-examplesdir ${PREFIX}/${QT_EXAMPLEDIR_REL}/examples \
148
			-demosdir ${PREFIX}/${QT_EXAMPLEDIR_REL}/demos
149
.  else
150
CONFIGURE_ARGS+=	-nomake examples -nomake tests \
151
			-platform ${QMAKESPECNAME} \
152
			-archdatadir ${PREFIX}/${QT_ARCHDIR_REL} \
153
			-libexecdir ${PREFIX}/${QT_LIBEXECDIR_REL} \
154
			-qmldir ${PREFIX}/${QT_QMLDIR_REL} \
155
			-examplesdir ${PREFIX}/${QT_EXAMPLEDIR_REL} \
156
			-testsdir ${PREFIX}/${QT_TESTDIR_REL}
157
158
.    if ${ARCH} == i386 && empty(MACHINE_CPU:Msse2)
159
CONFIGURE_ARGS+=	-no-sse2
160
.    endif
161
162
# Work around a bug in current binutils, where the gold linker creates
163
# duplicate symbols. See pr 218187. Disable the gold-linker for Qt5 ports.
164
CONFIGURE_ARGS+=	-no-use-gold-linker
165
# Pass -recheck-all so that multiple calls to the configure script really
166
# re-run all checks.
167
CONFIGURE_ARGS+=	-recheck-all
168
.  endif # ${_QT_VER:M4}
169
170
.  if defined(WANT_QT_DEBUG) || defined(WITH_DEBUG)
171
WITH_DEBUG=		yes
172
STRIP=			# It's done prior to bsd.qt.mk inclusion.
173
CONFIGURE_ARGS+=	-debug -separate-debug-info
174
# Override configuration in global qconfig.pri.
175
QMAKE_ARGS+=		QT_CONFIG+="debug separate_debug_info" \
176
			QT_CONFIG-="release"
177
.  else
178
CONFIGURE_ARGS+=	-release -no-separate-debug-info
179
QMAKE_ARGS+=		QT_CONFIG+="release" \
180
			QT_CONFIG-="debug separate_debug_info"
181
.  endif # defined(WANT_QT_DEBUG) || defined(WITH_DEBUG)
182
183
.  if defined(WANT_QT_VERBOSE_CONFIGURE)
184
CONFIGURE_ARGS+=	-verbose
185
.  endif
186
187
.  if ${_QT_DIST} == "base" || ${_QT_VER:M4}
188
.    if ${_QT_VER:M4}
189
_EXTRA_PATCHES_QT4=	${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-src-corelib-global-qglobal.h \
190
			${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-libtool \
191
			${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-config.tests-unix-compile.test
192
# Patch in proper name for armv6 architecture: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01679.html
193
_EXTRA_PATCHES_QT4+=	${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-armv6
194
_EXTRA_PATCHES_QT4+=	${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-aarch64
195
.    else
196
_EXTRA_PATCHES_QT5=	${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_features_create__cmake.prf \
197
			${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_features_qt__module.prf \
198
			${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_common_bsd_bsd.conf
199
.    endif
200
EXTRA_PATCHES?=		${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-configure \
201
			${_EXTRA_PATCHES_QT4} ${_EXTRA_PATCHES_QT5}
202
.  endif #  ${_QT_DIST} == "base" || ${_QT_VER:M4}
203
204
# Override settings installed in qconfig.h and *.pri files. The flags will be
205
# installed along with the port, but have to be passed as arguments while
206
# building the port itself. Flags prefixed with "-" (e.g., "-CUPS" and "-cups")
207
# are needed to disable some features.
208
.  if !defined(${QT_MODNAME}) || empty(${QT_MODNAME})
209
# Used for both qconfig-*.h and qt_config_*.pri; it can't be empty.
210
QT_MODNAME=		${PORTNAME}
211
.  endif
212
QT_DEFINES?=		# For qconfig.h flags (without "QT_" prefix).
213
QT_CONFIG?=		# For *.pri files QT_CONFIG flags.
214
.  if ${QT_DEFINES}
215
QMAKE_ARGS+=		DEFINES+="${QT_DEFINES:O:u:C/^([^-])/QT_\1/:C/^-/QT_NO_/:O}"
216
.    if ${QT_DEFINES:N-*}
217
# Use a script to cleanup qconfig-modules.h (see qt-post-install).
218
PKGDEINSTALL=		${WRKDIR}/pkg-deinstall
219
.    endif
220
.  endif #  ${QT_DEFINES}
221
.  if ${QT_CONFIG:N-*}
222
QMAKE_ARGS+=		QT_CONFIG+="${QT_CONFIG:N-*:O:u}"
223
.  endif
224
.  if ${QT_CONFIG:M-*}
225
QMAKE_ARGS+=		QT_CONFIG-="${QT_CONFIG:M-*:O:u:C/^-//}"
226
.  endif
227
228
# Add a RUN_DEPENDS on misc/qtchooser to select the binaries.
229
# The binaries of both supported Qt versions are installed to
230
# ${LOCALBASE}/lib/qt[45]/bin. The port misc/qtchooser installs
231
# wrapper binaries into ${LOCALBASE}/bin, and chooses the correct
232
# one depending on the value of QT_SELECT (which we pass to both
233
# CONFIGURE_ENV and MAKE_ENV). Therefore make all QT_DIST ports
234
# RUN_DEPEND on it.
235
RUN_DEPENDS+=		qtchooser:misc/qtchooser
236
237
PLIST_SUB+=		SHORTVER=${DISTVERSION:R} \
238
			FULLVER=${DISTVERSION:C/-.*//}
239
240
# Handle additional PLIST directories, which should only be used for Qt-dist ports.
241
.  for dir in CMAKE ETC
242
# Export QT_CMAKEDIR and QT_ETCDIR.
243
PLIST_SUB+=		QT_${dir}DIR="${QT_${dir}DIR_REL}"
244
.  endfor
245
246
247
.  if ! ${_QT_VER:M4}
248
.    if ${_QT_DIST} == "base"
249
# qtbase requires some tools to be symlinked to the build directory.
250
_QT_TOOLS=		# empty
251
.      if ${PORTNAME} != "qmake"
252
_QT_TOOLS+=		${QMAKE}
253
.      endif
254
.      if ${PORTNAME} != "buildtools"
255
_QT_TOOLS+=		${MOC} ${RCC}
256
.      endif
257
.      if ${PORTNAME} != "qdoc"
258
_QT_TOOLS+=		qdoc
259
.      endif
260
.      if ${PORTNAME} != "dbus"
261
_QT_TOOLS+=		qdbuscpp2xml qdbusxml2cpp
262
.      endif
263
.      if ${PORTNAME} != "widgets"
264
_QT_TOOLS+=		${UIC}
265
.      endif
266
267
# The list of QtBase components that need to be linked into WRKSRC/lib for
268
# other QtBase ports. See below.
269
_QT5_BASE=		core dbus gui network sql widgets
270
271
pre-configure: qtbase-pre-configure
272
qtbase-pre-configure:
273
.      for tool in ${_QT_TOOLS}
274
	@${TEST} -e ${QT_BINDIR}/${tool:T} && \
275
		${LN} -sf ${QT_BINDIR}/${tool:T} ${CONFIGURE_WRKSRC}/bin/${tool:T} || \
276
		${TRUE}
277
.      endfor
278
279
# The following is a fix for the inplace upgrade problem we faced (see
280
# QTBUG-40825 and ports bugs 194088, 195105 and 198720) previously,
281
# which previously was adressed by making sure, that ${LOCALBASE}/lib, which
282
# would often gets added by pkgconf for the dependencies, was passed after
283
# ${WRKSRC}/lib.
284
# * We fix the inplace upgrade problem by moving the Qt5 libraries into
285
#   ${LOCALBASE}/lib/qt5. Therefore a -L${LOCALBASE}/lib does no harm anymore.
286
# * However, this means, that the ports belonging to the split up QtBase package
287
#   now no longer can find their depending QtBase libraries. We fix this by
288
#   linking these into ${CONFIGURE_WRKSRC}/lib if the given QtBase port depends
289
#   on them.
290
.      if ${_QT_DIST:Mbase}
291
.        for basedep in ${_QT5_BASE}
292
.          if ! empty(USE_QT:M${basedep})
293
	${LN} -sf ${QT_LIBDIR}/${${basedep}_LIB} ${CONFIGURE_WRKSRC}/lib
294
.          endif
295
.        endfor
296
.      endif
297
298
#
299
# **** THIS PART IS OBSOLETE FOR THE NEXT QT UPGRADE ****
300
#
301
# Add ${LOCALBASE}/lib to DEFAULT_LIBDIRS, which we use to filter out
302
# certain paths from pkg-config calls (see the explanation in
303
# devel/qt5/files/patch-configure) as well as for setting
304
# QMAKE_DEFAULT_LIBDIR in mkspecs/qconfig.pri. Part of the solution for
305
# ports/194088.
306
post-patch: qtbase-post-patch
307
qtbase-post-patch:
308
	${REINPLACE_CMD} -e "/DEFAULT_LIBDIRS=/ s,\\\\\"\\\\n,\\\\n${LOCALBASE}/lib&," \
309
		${WRKSRC}/configure
310
311
.      if ${PORTNAME} != "qmake"
312
_QMAKE=			${CONFIGURE_WRKSRC}/bin/qmake
313
.      endif
314
.    endif
315
316
pre-configure: qt5-pre-configure
317
qt5-pre-configure:
318
# Qt 5.3.2 introduced a check in mkspecs/features/create_cmake.prf that
319
# requires tests/auto/cmake to be present, otherwise the configure stage will
320
# fail.
321
# Since we cannot extract tests/auto/cmake/ and exclude tests/ at the same
322
# time, we have to disable the check in a cache file (the only way to get this
323
# value through to the configure script in qtbase).
324
	${MKDIR} ${CONFIGURE_WRKSRC}
325
	${ECHO_CMD} 'CMAKE_MODULE_TESTS = -' > ${CONFIGURE_WRKSRC}/.qmake.cache
326
#
327
# **** THIS PART IS OBSOLETE FOR THE NEXT QT UPGRADE ****
328
#
329
# We piggyback on QMAKE_LIBDIR_FLAGS to make sure -L${WRKSRC}/lib is passed to
330
# the linker before -L/usr/local/lib. By default, the opposite happens, which
331
# is a problem when a Qt port is being upgraded, since an existing library
332
# would end up being picked up instead of those built in ${WRKSRC}/lib. Since
333
# qmake appends the value of QMAKE_LIBDIR to QMAKE_LIBDIR_FLAGS, we can use the
334
# latter to get the linker path order right. qmake is smart enough to strip
335
# occurrences of ${WRKSRC}/lib from .pc and .prl files when installing them.
336
# See QTBUG-40825 and ports bugs 194088, 195105 and 198720.
337
	${ECHO_CMD} 'QMAKE_LIBDIR_FLAGS = -L${CONFIGURE_WRKSRC}/lib' >> ${CONFIGURE_WRKSRC}/.qmake.cache
338
339
post-install: qt-post-install
340
qt-post-install:
341
.    if ${QT_DEFINES:N-*}
342
# We can't use SUB_FILES with a shared pkg-deinstall.in.
343
# We need it to be a script instead of a group of @unexecs, otherwise
344
# qconfig-modules.h cleanup will be run in pre-deinstall stage, which is
345
# useless. This will probably be replaced by a Keywords/ script in the future.
346
	@${SED} -e 's,%%QT_MODNAME%%,${QT_MODNAME},g' \
347
		-e 's,%%QT_INCDIR%%,${QT_INCDIR},g' \
348
		${PORTSDIR}/devel/${_QT_RELNAME}/${FILESDIR:T}/${PKGDEINSTALL:T}.in > \
349
		${PKGDEINSTALL}
350
	@${MKDIR} ${STAGEDIR}${QT_INCDIR}/QtCore/modules
351
	@${ECHO_CMD} -n \
352
		> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
353
.      for def in ${QT_DEFINES:N-*:O:u:C/=.*$//}
354
	@${ECHO_CMD} "#if !defined(QT_${def}) && !defined(QT_NO_${def})" \
355
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
356
	${ECHO_CMD} "# define QT_${def}" \
357
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
358
	@${ECHO_CMD} "#endif" \
359
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
360
	@${ECHO_CMD} \
361
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
362
.      endfor
363
	@${ECHO_CMD} "${PREFIX}/${QT_INCDIR_REL}/QtCore/modules/qconfig-${QT_MODNAME}.h" \
364
		>> ${TMPPLIST}
365
	@${ECHO_CMD} "@exec echo '#include <QtCore/modules/qconfig-${QT_MODNAME}.h>' >> ${PREFIX}/${QT_INCDIR_REL}/QtCore/qconfig-modules.h" \
366
		>> ${TMPPLIST}
367
.    endif # ${QT_DEFINES:N-*}
368
.    if ${QT_CONFIG:N-*}
369
	@${MKDIR} ${STAGEDIR}${QT_MKSPECDIR}/modules
370
	${ECHO_CMD} "QT_CONFIG += ${QT_CONFIG:N-*:O:u}" \
371
		> ${STAGEDIR}${QT_MKSPECDIR}/modules/qt_config_${QT_MODNAME}.pri
372
	@${ECHO_CMD} "${PREFIX}/${QT_MKSPECDIR_REL}/modules/qt_config_${QT_MODNAME}.pri" \
373
		>> ${TMPPLIST}
374
.    endif # ${QT_CONFIG:N-*}
375
.  endif # M4
376
377
.endif # defined(_QT_DIST_MK_INCLUDED)
(-)Mk/Uses/qt.mk (+500 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# There are three Qt related USES files with different access to Qt.
4
#   - qmake: The port requires Qt's qmake to build -- creates the configure target
5
#            - auto includes qt.mk
6
#   - qt-dist: The port is a port for an part of Qt4 or Qt5
7
#            - auto includes qt.mk and qmake.mk
8
#   - qt.mk  - Dependency handling. USE_QT=foo bar
9
#
10
# Usage:
11
#   USES=qt:<version>[,no_env]
12
#
13
#   Versions:		4 5
14
#
15
# Port variables:
16
# USE_QT		- List of Qt modules to depend on, with optional '_build'
17
#			  and '_run' suffixes. Define it empty to include this file
18
#			  without depending on Qt ports.
19
# Global switches (for inclusion into /etc/make.conf):
20
# QT4_OPTIONS		- A list of (Qt 4-only) global options; can be CUPS, NAS
21
#					  and/or QGTKSTYLE. If set, Qt will be built with support
22
#					  for:
23
#					   * Common UNIX Printing System (CUPS);
24
#					   * Network Audio System (NAS);
25
#					   * GTK+-based Qt theme (QGTKSTYLE).
26
27
.if !defined(_QT_MK_INCLUDED)
28
_QT_MK_INCLUDED=	qt.mk
29
30
# Qt versions currently supported by the framework.
31
_QT_SUPPORTED?=		4 5
32
QT4_VERSION?=		4.8.7
33
QT5_VERSION?=		5.10.1
34
35
# We accept the Qt version to be passed by either or all of the three mk files.
36
.  if empty(qt_ARGS) && empty(qmake_ARGS) && empty(qt-dist_ARGS)
37
IGNORE=			qt needs a version (${_QT_SUPPORTED}) passed via qt, qmake or qt-dist.
38
.  endif
39
40
# Gather all the args together
41
_QT_GLOBAL_ARGS=	${qt_ARGS} ${qmake_ARGS} ${qt-dist_ARGS}
42
43
# Check fo the Qt version to be used
44
_QT_VER=		# empty
45
.  for ver in ${_QT_SUPPORTED:O:u}
46
.    if ${_QT_GLOBAL_ARGS:M${ver}}
47
.      if !defined(_QT_VERSION)
48
_QT_VER=		${ver}
49
.      else
50
.        if ${_QT_VERSION} != ${ver}
51
IGNORE?=		cannot be installed: different Qt versions specified via qt:[${_QT_SUPPORTED:S/ //g}], qmake:[${_QT_SUPPORTED:S/ //g}] a qt-dist:[${_QT_SUPPORTED:S/ //g}]
52
.        endif
53
.      endif
54
.    endif
55
.  endfor
56
57
.  if empty(_QT_VER)
58
IGNORE?=		cannot decide what Qt version to use: specify one via qt:[${_QT_SUPPORTED:S/ //g}], qmake:[${_QT_SUPPORTED:S/ //g}] or qt-dist:[${_QT_SUPPORTED:S/ //g}]
59
.  endif
60
61
# Set the shortcuts used from now on
62
_QT_RELNAME=		qt${_QT_VER}
63
_QT_VERSION=		${QT${_QT_VER}_VERSION}
64
65
# A wrapper (qtchooser) is used to invoke binaries.
66
QT_BINDIR_REL?=		${QT_ARCHDIR_REL}/bin
67
QT_INCDIR_REL?=		include/${_QT_RELNAME}
68
QT_LIBDIR_REL?=		lib/${_QT_RELNAME}
69
QT_ARCHDIR_REL?=	${QT_LIBDIR_REL}
70
QT_PLUGINDIR_REL?=	${QT_ARCHDIR_REL}/plugins
71
QT_LIBEXECDIR_REL?=	libexec/${_QT_RELNAME}
72
QT_IMPORTDIR_REL?=	${QT_ARCHDIR_REL}/imports
73
QT_QMLDIR_REL?=		${QT_ARCHDIR_REL}/qml
74
QT_DATADIR_REL?=	share/${_QT_RELNAME}
75
QT_DOCDIR_REL?=		share/doc/${_QT_RELNAME}
76
QT_L10NDIR_REL?=	${QT_DATADIR_REL}/translations
77
QT_ETCDIR_REL?=		etc/xdg
78
QT_EXAMPLEDIR_REL?=	share/examples/${_QT_RELNAME}
79
QT_TESTDIR_REL?=	${QT_DATADIR_REL}/tests
80
QT_CMAKEDIR_REL?=	lib/cmake
81
QT_QTCHOOSERDIR_REL?=	${QT_ETCDIR_REL}/qtchooser
82
83
# Not customizable.
84
.  if ${_QT_VERSION:M4*}
85
QT_MKSPECDIR_REL=	${QT_DATADIR_REL}/mkspecs
86
_QT_LIBVER=		# empty
87
.  else
88
QT_MKSPECDIR_REL=	${QT_ARCHDIR_REL}/mkspecs
89
_QT_LIBVER=		${_QT_VERSION:R:R}
90
.  endif
91
92
LRELEASE?=		${QT_BINDIR}/lrelease
93
LUPDATE?=		${QT_BINDIR}/lupdate
94
MOC?=			${QT_BINDIR}/moc
95
RCC?=			${QT_BINDIR}/rcc
96
UIC?=			${QT_BINDIR}/uic
97
QMAKE?=			${QT_BINDIR}/qmake
98
# Needed to redefine the qmake target for internal Qt configuration.
99
_QMAKE?=		${QMAKE}
100
QMAKESPECNAME?=		freebsd-${QMAKE_COMPILER}
101
QMAKESPEC?=		${QT_MKSPECDIR}/${QMAKESPECNAME}
102
103
# The whole Qt distribution should be built with the same compiler, but it's
104
# better to support custom settings. Dereferencing the detection allows to
105
# avoid forking a shell on each inclusion of this file, and to catch any CXX
106
# customization (via USE_GCC, etc.).
107
QMAKE_COMPILER=	$$(ccver="$$(${CXX} --version)"; case "$$ccver" in *clang*) echo clang ;; *) echo g++ ;; esac)
108
109
.  for dir in BIN INC LIB ARCH PLUGIN LIBEXEC IMPORT \
110
	QML DATA DOC L10N ETC EXAMPLE TEST MKSPEC \
111
	CMAKE QTCHOOSER
112
QT_${dir}DIR=	${PREFIX}/${QT_${dir}DIR_REL}
113
# Export all directories to the plist substituion for QT_DIST ports.
114
# For the others, exclude QT_CMAKEDIR and QT_ETCDIR.
115
.    if ${dir:NCMAKE} && ${dir:NETC}
116
PLIST_SUB+=		QT_${dir}DIR="${QT_${dir}DIR_REL}"
117
.    endif
118
.  endfor
119
120
# Pass the chosen Qt version to the environment for qtchooser.
121
CONFIGURE_ENV+=		QT_SELECT=${_QT_RELNAME}
122
MAKE_ENV+=		QT_SELECT=${_QT_RELNAME}
123
124
# Make sure both the installed mkspecs as well as the ones being built are
125
# found, with the ones from the port being built having preference.
126
CONFIGURE_ENV+=		QMAKEMODULES="${WRKSRC}/mkspecs/modules:${LOCALBASE}/${QT_MKSPECDIR_REL}/modules"
127
MAKE_ENV+=		QMAKEMODULES="${WRKSRC}/mkspecs/modules:${LOCALBASE}/${QT_MKSPECDIR_REL}/modules"
128
129
_USES_POST+=		qt
130
.endif # _QT_MK_INCLUDED
131
132
# =============================================================================
133
#
134
# =============================================================================
135
136
.if defined(_POSTMKINCLUDED) && !defined(_QT_MK_POST_INCLUDED)
137
_QT_MK_POST_INCLUDED=	qt.mk
138
139
# The Qt components supported by qt.mk: list of shared, and version specific ones
140
_USE_QT_ALL=		assistant dbus declarative designer doc gui help \
141
			imageformats l10n linguist linguisttools multimedia \
142
			network opengl pixeltool qdbusviewer qmake script \
143
			scripttools sql sql-ibase sql-mysql sql-odbc sql-pgsql \
144
			sql-sqlite2 sql-sqlite3 svg testlib webkit \
145
			xml xmlpatterns
146
147
_USE_QT4_ONLY=		accessible assistant-adp assistantclient clucene codecs-cn codecs-jp \
148
			codecs-kr codecs-tw corelib demo graphicssystems-opengl \
149
			help-tools iconengines inputmethods makeqpf moc phonon \
150
			phonon-gst porting qdoc3 qmlviewer qt3support qtconfig \
151
			qtestlib qvfb rcc uic uic3 xmlpatterns-tool
152
153
_USE_QT5_ONLY=		3d buildtools canvas3d charts concurrent connectivity \
154
			core datavis3d diag examples gamepad \
155
			graphicaleffects location paths phonon4 plugininfo printsupport \
156
			qdbus qdoc qdoc-data qev qml quick quickcontrols \
157
			quickcontrols2 scxml sensors serialbus serialport speech \
158
			sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
159
			webengine websockets websockets-qml widgets x11extras
160
161
# Dependency tuples: _LIB should be preferred if possible.
162
3d_PORT=		graphics/${_QT_RELNAME}-3d
163
3d_LIB=			libQt${_QT_LIBVER}3DCore.so
164
165
accessible_PORT=	accessibility/${_QT_RELNAME}-accessible
166
accessible_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/accessible/libqtaccessiblewidgets.so
167
168
assistant_PORT=		devel/${_QT_RELNAME}-assistant
169
assistant_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/assistant
170
171
assistant-adp_PORT=	devel/${_QT_RELNAME}-assistant-adp
172
assistant-adp_PATH=	assistant_adp
173
174
assistantclient_PORT=	devel/${_QT_RELNAME}-libqtassistantclient
175
assistantclient_LIB=	libQt${_QT_LIBVER}AssistantClient.so
176
177
buildtools_PORT=	devel/${_QT_RELNAME}-buildtools
178
buildtools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/moc
179
180
canvas3d_PORT=		x11-toolkits/${_QT_RELNAME}-canvas3d
181
canvas3d_PATH=		${LOCALBASE}/${QT_QMLDIR_REL}/QtCanvas3D/qmldir
182
183
charts_PORT=		x11-toolkits/${_QT_RELNAME}-charts
184
charts_LIB=		libQt${_QT_LIBVER}Charts.so
185
186
clucene_PORT=		textproc/${_QT_RELNAME}-clucene
187
clucene_LIB=		libQt${_QT_LIBVER}CLucene.so
188
189
codecs-cn_PORT=		chinese/${_QT_RELNAME}-codecs-cn
190
codecs-cn_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqcncodecs.so
191
192
codecs-jp_PORT=		japanese/${_QT_RELNAME}-codecs-jp
193
codecs-jp_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqjpcodecs.so
194
195
codecs-kr_PORT=		korean/${_QT_RELNAME}-codecs-kr
196
codecs-kr_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqkrcodecs.so
197
198
codecs-tw_PORT=		chinese/${_QT_RELNAME}-codecs-tw
199
codecs-tw_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqtwcodecs.so
200
201
concurrent_PORT=	devel/${_QT_RELNAME}-concurrent
202
concurrent_LIB=		libQt${_QT_LIBVER}Concurrent.so
203
204
connectivity_PORT=	comms/${_QT_RELNAME}-connectivity
205
connectivity_LIB=	libQt${_QT_LIBVER}Bluetooth.so
206
207
core_PORT=		devel/${_QT_RELNAME}-core
208
core_LIB=		libQt${_QT_LIBVER}Core.so
209
210
corelib_PORT=		devel/${_QT_RELNAME}-corelib
211
corelib_LIB=		${core_LIB}
212
213
datavis3d_PORT=		x11-toolkits/${_QT_RELNAME}-datavis3d
214
datavis3d_LIB=		libQt${_QT_LIBVER}DataVisualization.so
215
216
dbus_PORT=		devel/${_QT_RELNAME}-dbus
217
dbus_LIB=		libQt${_QT_LIBVER}DBus.so
218
219
declarative_PORT=	x11-toolkits/${_QT_RELNAME}-declarative
220
declarative_LIB=	libQt${_QT_LIBVER}Declarative.so
221
222
demo_PORT=		misc/${_QT_RELNAME}-qtdemo
223
demo_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtdemo
224
225
designer_PORT=		devel/${_QT_RELNAME}-designer
226
designer_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/designer
227
228
diag_PORT=		sysutils/${_QT_RELNAME}-qtdiag
229
diag_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtdiag
230
231
doc_PORT=		misc/${_QT_RELNAME}-doc
232
doc_PATH=		${_QT_RELNAME}-doc>=${_QT_VERSION:R:R}
233
234
examples_PORT=		misc/${_QT_RELNAME}-examples
235
examples_PATH=		${_QT_RELNAME}-examples>=${_QT_VERSION:R:R}
236
237
gamepad_PORT=		x11-toolkits/${_QT_RELNAME}-gamepad
238
gamepad_LIB=		libQt${_QT_LIBVER}Gamepad.so
239
240
graphicaleffects_PORT=	graphics/${_QT_RELNAME}-graphicaleffects
241
graphicaleffects_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtGraphicalEffects/qmldir
242
243
graphicssystems-opengl_PORT=	x11/${_QT_RELNAME}-graphicssystems-opengl
244
graphicssystems-opengl_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/graphicssystems/libqglgraphicssystem.so
245
246
gui_PORT=		x11-toolkits/${_QT_RELNAME}-gui
247
gui_LIB=		libQt${_QT_LIBVER}Gui.so
248
249
help_PORT=		devel/${_QT_RELNAME}-help
250
help_LIB=		libQt${_QT_LIBVER}Help.so
251
252
help-tools_PORT=	devel/${_QT_RELNAME}-help-tools
253
help-tools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/qhelpgenerator
254
255
iconengines_PORT=	graphics/${_QT_RELNAME}-iconengines
256
iconengines_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/iconengines/libqsvgicon.so
257
258
imageformats_PORT=	graphics/${_QT_RELNAME}-imageformats
259
imageformats_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/imageformats/libqtiff.so
260
261
inputmethods_PORT=	x11/${_QT_RELNAME}-inputmethods
262
inputmethods_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/inputmethods/libqimsw-multi.so
263
264
linguist_PORT=		devel/${_QT_RELNAME}-linguist
265
linguist_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/linguist
266
267
linguisttools_PORT=	devel/${_QT_RELNAME}-linguisttools
268
linguisttools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/lrelease
269
270
location_PORT=		devel/${_QT_RELNAME}-location
271
location_LIB=		libQt${_QT_LIBVER}Location.so
272
273
l10n_PORT=		misc/${_QT_RELNAME}-l10n
274
l10n_PATH=		${_QT_RELNAME}-l10n>=${_QT_VERSION:R:R}
275
276
makeqpf_PORT=		devel/${_QT_RELNAME}-makeqpf
277
makeqpf_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/makeqpf
278
279
moc_PORT=		devel/${_QT_RELNAME}-moc
280
moc_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/moc
281
282
multimedia_PORT=	multimedia/${_QT_RELNAME}-multimedia
283
multimedia_LIB=		libQt${_QT_LIBVER}Multimedia.so
284
285
network_PORT=		net/${_QT_RELNAME}-network
286
network_LIB=		libQt${_QT_LIBVER}Network.so
287
288
opengl_PORT=		graphics/${_QT_RELNAME}-opengl
289
opengl_LIB=		libQt${_QT_LIBVER}OpenGL.so
290
291
paths_PORT=		sysutils/${_QT_RELNAME}-qtpaths
292
paths_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtpaths
293
294
pixeltool_PORT=		graphics/${_QT_RELNAME}-pixeltool
295
pixeltool_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/pixeltool
296
297
phonon_PORT=		multimedia/phonon@${_QT_RELNAME}
298
phonon_LIB=		libphonon.so
299
300
phonon4_PORT=		multimedia/phonon@${_QT_RELNAME}
301
phonon4_LIB=		libphonon4${_QT_RELNAME}.so
302
303
phonon-gst_PORT=	multimedia/phonon-gstreamer@${_QT_RELNAME}
304
phonon-gst_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/phonon_backend/libphonon_gstreamer.so
305
306
plugininfo_PORT=	sysutils/${_QT_RELNAME}-qtplugininfo
307
plugininfo_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/qtplugininfo
308
309
porting_PORT=		devel/${_QT_RELNAME}-porting
310
porting_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qt3to4
311
312
printsupport_PORT=	print/${_QT_RELNAME}-printsupport
313
printsupport_LIB=	libQt${_QT_LIBVER}PrintSupport.so
314
315
qdbus_PORT=		devel/${_QT_RELNAME}-qdbus
316
qdbus_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qdbus
317
318
qdbusviewer_PORT=	devel/${_QT_RELNAME}-qdbusviewer
319
qdbusviewer_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/qdbusviewer
320
321
qdoc_PORT=		devel/${_QT_RELNAME}-qdoc
322
qdoc_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qdoc
323
324
qdoc-data_PORT=		devel/${_QT_RELNAME}-qdoc-data
325
qdoc-data_PATH=		${LOCALBASE}/${QT_DOCDIR_REL}/global/config.qdocconf
326
327
qdoc3_PORT=		devel/${_QT_RELNAME}-qdoc3
328
qdoc3_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qdoc3
329
330
qev_PORT=		x11/${_QT_RELNAME}-qev
331
qev_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qev
332
333
qmake_PORT=		devel/${_QT_RELNAME}-qmake
334
qmake_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qmake
335
336
qml_PORT=		lang/${_QT_RELNAME}-qml
337
qml_LIB=		libQt${_QT_LIBVER}Qml.so
338
339
qmlviewer_PORT=		devel/${_QT_RELNAME}-qmlviewer
340
qmlviewer_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qmlviewer
341
342
qt3support_PORT=	devel/${_QT_RELNAME}-qt3support
343
qt3support_LIB=		libQt${_QT_LIBVER}3Support.so
344
345
qtconfig_PORT=		misc/${_QT_RELNAME}-qtconfig
346
qtconfig_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtconfig
347
348
qtestlib_PORT=		${testlib_PORT}
349
qtestlib_LIB=		${testlib_LIB}
350
351
quick_PORT=		x11-toolkits/${_QT_RELNAME}-quick
352
quick_LIB=		libQt${_QT_LIBVER}Quick.so
353
354
quickcontrols_PORT=	x11-toolkits/${_QT_RELNAME}-quickcontrols
355
quickcontrols_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtQuick/Controls/qmldir
356
357
quickcontrols2_PORT=	x11-toolkits/${_QT_RELNAME}-quickcontrols2
358
quickcontrols2_LIB=	libQt${_QT_LIBVER}QuickControls2.so
359
360
qvfb_PORT=		devel/${_QT_RELNAME}-qvfb
361
qvfb_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qvfb
362
363
rcc_PORT=		devel/${_QT_RELNAME}-rcc
364
rcc_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/rcc
365
366
sensors_PORT=		comms/${_QT_RELNAME}-sensors
367
sensors_LIB=		libQt${_QT_LIBVER}Sensors.so
368
369
script_PORT=		devel/${_QT_RELNAME}-script
370
script_LIB=		libQt${_QT_LIBVER}Script.so
371
372
scripttools_PORT=	devel/${_QT_RELNAME}-scripttools
373
scripttools_LIB=	libQt${_QT_LIBVER}ScriptTools.so
374
375
scxml_PORT=		devel/${_QT_RELNAME}-scxml
376
scxml_LIB=		libQt${_QT_LIBVER}Scxml.so
377
378
serialbus_PORT=		comms/${_QT_RELNAME}-serialbus
379
serialbus_LIB=		libQt${_QT_LIBVER}SerialBus.so
380
381
serialport_PORT=	comms/${_QT_RELNAME}-serialport
382
serialport_LIB=		libQt${_QT_LIBVER}SerialPort.so
383
384
speech_PORT=		accessibility/${_QT_RELNAME}-speech
385
speech_LIB=		libQt${_QT_LIBVER}TextToSpeech.so
386
387
sql_PORT=		databases/${_QT_RELNAME}-sql
388
sql_LIB=		libQt${_QT_LIBVER}Sql.so
389
390
sql-pgsql_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsqlpsql.so
391
392
.  if ${_QT_VERSION:M4*}
393
sql-sqlite2_PORT=	databases/${_QT_RELNAME}-sqlite-plugin
394
.  endif
395
396
sql-sqlite3_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsqlite.so
397
398
.  for db in ibase mysql odbc pgsql sqlite2 sqlite3 tds
399
.    if ${_QT_VERSION:M4*}
400
sql-${db}_PORT?=	databases/${_QT_RELNAME}-${db}-plugin
401
.    else
402
sql-${db}_PORT?=	databases/${_QT_RELNAME}-sqldrivers-${db}
403
.    endif
404
sql-${db}_PATH?=	${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsql${db:C/^sql//}.so
405
.  endfor
406
407
svg_PORT=		graphics/${_QT_RELNAME}-svg
408
svg_LIB=		libQt${_QT_LIBVER}Svg.so
409
410
testlib_PORT=		devel/${_QT_RELNAME}-testlib
411
testlib_LIB=		libQt${_QT_LIBVER}Test.so
412
413
uic_PORT=		devel/${_QT_RELNAME}-uic
414
uic_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/uic
415
416
uic3_PORT=		devel/${_QT_RELNAME}-uic3
417
uic3_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/uic3
418
419
uiplugin_PORT=		x11-toolkits/${_QT_RELNAME}-uiplugin
420
uiplugin_PATH=		${LOCALBASE}/${QT_INCDIR_REL}/QtUiPlugin/QtUiPlugin
421
422
uitools_PORT=		devel/${_QT_RELNAME}-uitools
423
uitools_PATH=		${LOCALBASE}/${QT_LIBDIR_REL}/libQt${_QT_LIBVER}UiTools.a
424
425
virtualkeyboard_PORT=	x11-toolkits/${_QT_RELNAME}-virtualkeyboard
426
virtualkeyboard_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/platforminputcontexts/libqtvirtualkeyboardplugin.so
427
428
webchannel_PORT=	www/${_QT_RELNAME}-webchannel
429
webchannel_LIB=		libQt${_QT_LIBVER}WebChannel.so
430
431
webengine_PORT=		www/${_QT_RELNAME}-webengine
432
webengine_LIB=		libQt${_QT_LIBVER}WebEngine.so
433
434
websockets_PORT=	www/${_QT_RELNAME}-websockets
435
websockets_LIB=		libQt${_QT_LIBVER}WebSockets.so
436
437
websockets-qml_PORT=	www/${_QT_RELNAME}-websockets-qml
438
websockets-qml_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtWebSockets/qmldir
439
440
webkit_PORT=		www/${_QT_RELNAME}-webkit
441
webkit_LIB=		libQt${_QT_LIBVER}WebKit.so
442
443
widgets_PORT=		x11-toolkits/${_QT_RELNAME}-widgets
444
widgets_LIB=		libQt${_QT_LIBVER}Widgets.so
445
446
x11extras_PORT=		x11/${_QT_RELNAME}-x11extras
447
x11extras_LIB=		libQt${_QT_LIBVER}X11Extras.so
448
449
xml_PORT=		textproc/${_QT_RELNAME}-xml
450
xml_LIB=		libQt${_QT_LIBVER}Xml.so
451
452
xmlpatterns_PORT=	textproc/${_QT_RELNAME}-xmlpatterns
453
xmlpatterns_LIB=	libQt${_QT_LIBVER}XmlPatterns.so
454
455
xmlpatterns-tool_PORT=	textproc/${_QT_RELNAME}-xmlpatterns-tool
456
xmlpatterns-tool_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/xmlpatterns
457
458
# Actually add the dependencies to the proper lists.
459
_USE_QT_ALL+=		${_USE_QT${_QT_VER}_ONLY}
460
_USE_QT=		${USE_QT}
461
# Iterate through components deprived of suffix.
462
.  for component in ${_USE_QT:O:u:C/_.+//}
463
# Check that the component is valid.
464
.    if ${_USE_QT_ALL:M${component}} != ""
465
# Skip meta-components (currently none).
466
.      if defined(${component}_PORT) && (defined(${component}_PATH) || defined(${component}_LIB))
467
# Check if a dependency type is explicitly requested.
468
.        if ${_USE_QT:M${component}_*} != "" && ${_USE_QT:M${component}} == ""
469
${component}_TYPE=		# empty
470
.          if ${_USE_QT:M${component}_build} != ""
471
${component}_TYPE+=		build
472
.          endif
473
.          if ${_USE_QT:M${component}_run} != ""
474
${component}_TYPE+=		run
475
.          endif
476
.        endif # ${_USE_QT:M${component}_*} != "" && ${_USE_QT:M${component}} == ""
477
# If no dependency type is set, default to full dependency.
478
.        if !defined(${component}_TYPE)
479
${component}_TYPE=		build run
480
.        endif
481
# Set real dependencies.
482
.        if defined(${component}_LIB) && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
483
LIB_DEPENDS+=			${${component}_LIB}:${${component}_PORT}
484
.        else
485
${component}_PATH?=		${QT_LIBDIR}/${${component}_LIB}
486
${component}_DEPENDS=		${${component}_PATH}:${${component}_PORT}
487
.          if ${${component}_TYPE:Mbuild} != ""
488
BUILD_DEPENDS+=			${${component}_DEPENDS}
489
.          endif
490
.          if ${${component}_TYPE:Mrun} != ""
491
RUN_DEPENDS+=			${${component}_DEPENDS}
492
.          endif
493
.        endif # ${${component}_LIB} && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
494
.      endif # defined(${component}_PORT) && defined(${component}_PATH)
495
.    else # ! ${_USE_QT_ALL:M${component}} != ""
496
IGNORE=				cannot be installed: unknown USE_QT component '${component}'
497
.    endif # ${_USE_QT_ALL:M${component}} != ""
498
.  endfor
499
500
.endif # defined(_QT_MK_POST_INCLUDED)
(-)Mk/bsd.port.mk (-8 lines)
Lines 1408-1417 USE_APACHE:= ${USE_APACHE:S/common/server,/} Link Here
1408
USES+=	apache:${USE_APACHE:C/2([0-9])/2.\1/g}
1408
USES+=	apache:${USE_APACHE:C/2([0-9])/2.\1/g}
1409
.endif
1409
.endif
1410
1410
1411
.if defined(USE_QT4) || defined(USE_QT5)
1412
.include "${PORTSDIR}/Mk/bsd.qt.mk"
1413
.endif
1414
1415
.if defined(USE_TEX)
1411
.if defined(USE_TEX)
1416
.include "${PORTSDIR}/Mk/bsd.tex.mk"
1412
.include "${PORTSDIR}/Mk/bsd.tex.mk"
1417
.endif
1413
.endif
Lines 1974-1983 _FORCE_POST_PATTERNS= rmdir kldxref mkfontscale mkfontdir fc-cache \ Link Here
1974
.include "${PORTSDIR}/Mk/bsd.ocaml.mk"
1970
.include "${PORTSDIR}/Mk/bsd.ocaml.mk"
1975
.endif
1971
.endif
1976
1972
1977
.if defined(USE_QT4) || defined(USE_QT5)
1978
.include "${PORTSDIR}/Mk/bsd.qt.mk"
1979
.endif
1980
1981
.if defined(USE_SDL)
1973
.if defined(USE_SDL)
1982
.include "${PORTSDIR}/Mk/bsd.sdl.mk"
1974
.include "${PORTSDIR}/Mk/bsd.sdl.mk"
1983
.endif
1975
.endif
(-)Mk/bsd.qt.mk (-810 lines)
Removed Link Here
1
#-*- tab-width: 4; -*-
2
# ex:ts=4
3
#
4
# $FreeBSD$
5
#
6
# Port variables:
7
# USE_QT*			- List of Qt modules to depend on, with optional '_build'
8
#					  and '_run' suffixes. Define it empty to include this file
9
#					  without depending on Qt ports.
10
# QT_DIST			- The port belongs to the Qt distribution. Set to 'yes' for
11
#					  Qt 4, or to the distribution name(s) for newer versions.
12
# QT_NONSTANDARD	- Suppress modification of configure and make environment.
13
#
14
# Global switches (for inclusion into /etc/make.conf):
15
# QT4_OPTIONS		- A list of (Qt 4-only) global options; can be CUPS, NAS
16
#					  and/or QGTKSTYLE. If set, Qt will be built with support
17
#					  for:
18
#					   * Common UNIX Printing System (CUPS);
19
#					   * Network Audio System (NAS);
20
#					   * GTK+-based Qt theme (QGTKSTYLE).
21
22
.if !defined(_POSTMKINCLUDED) && !defined(Qt_Pre_Include)
23
24
Qt_Include_MAINTAINER=	kde@FreeBSD.org
25
Qt_Pre_Include=	bsd.qt.mk
26
27
# Qt versions currently supported by the framework.
28
_QT_SUPPORTED?=	4 5
29
QT4_VERSION?=	4.8.7
30
QT5_VERSION?=	5.10.1
31
32
_QT_RELNAME=	qt${_QT_VERSION:R:R}
33
_QT_VERSION=	# empty
34
.for ver in ${_QT_SUPPORTED}
35
. if defined(USE_QT${ver})
36
.  if empty(_QT_VERSION)
37
_QT_VERSION=	${QT${ver}_VERSION}
38
.  else
39
# Reject different USE_QT*.
40
IGNORE?=		can't be installed: different Qt versions specified via USE_QT[${_QT_SUPPORTED:S/ //g}] #'
41
.  endif
42
. endif
43
.endfor
44
45
.if empty(_QT_VERSION)
46
# The file was included without USE_QT*.
47
IGNORE?=		can't be installed: bsd.qt.mk may only be included via USE_QT[${_QT_SUPPORTED:S/ //g}] #'
48
.endif
49
50
.if defined(QT_DIST)
51
QT_NONSTANDARD=	yes
52
53
MASTER_SITES=	${MASTER_SITE_QT}
54
DISTINFO_FILE?=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/distinfo
55
56
LICENSE?=		LGPL21
57
58
. if !exists(${PKGDIR}/pkg-descr)
59
DESCR?=			${.CURDIR:H:H}/devel/${_QT_RELNAME}/pkg-descr
60
. endif
61
62
# Stage support.
63
DESTDIRNAME=	INSTALL_ROOT
64
65
. if ${_QT_VERSION:M4*}
66
MASTER_SITE_SUBDIR?=	official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/
67
DISTNAME=		qt-everywhere-opensource-src-${_QT_VERSION}
68
DIST_SUBDIR=		KDE
69
. else
70
MASTER_SITE_SUBDIR?=	official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/
71
# www/qt5-webengine hackery: The tarballs of 5.9.5 had a different naming scheme.
72
.  if ${QT5_VERSION} == "5.9.5"
73
DISTNAME=		${QT_DIST:S,^,qt,:S,$,-opensource-src-${DISTVERSION},}
74
.  else
75
DISTNAME=		${QT_DIST:S,^,qt,:S,$,-everywhere-src-${DISTVERSION},}
76
.  endif
77
DISTFILES=		${DISTNAME:S,$,${EXTRACT_SUFX},}
78
DIST_SUBDIR=		KDE/Qt/${_QT_VERSION}
79
80
USES+=			tar:xz
81
82
# Qt (at least when used with qmake) has a tendency to overlink: some libraries
83
# have dependencies on others in the mkspec configurations and the latter are
84
# always passed to the linker even if they are not actually used. By passing
85
# --as-needed to the linker by default when building the Qt ports we do not
86
# have to declare a lot of unnecessary dependencies in USE_QT5.
87
# This could arguably work for Qt4 too, but since it is maintenance mode it is
88
# better not to fix what is not explicitly broken there.
89
LDFLAGS+=		-Wl,--as-needed
90
91
.  if ${.TARGETS:Mmakesum} || ${.TARGETS:Mfetch} && \
92
	defined(DISABLE_SIZE) && defined(NO_CHECKSUM)
93
# Ensure that the "makesum" target (with its inner "fetch" one) uses
94
# devel/qt*/distinfo for every port.
95
.		if ${DISTINFO_FILE:H} == ${.CURDIR:H:H}/devel/${_QT_RELNAME}
96
QT_DIST=		3d activeqt androidextras base canvas3d charts connectivity \
97
				datavis3d declarative doc gamepad graphicaleffects imageformats \
98
				location macextras multimedia networkauth purchasing \
99
				quickcontrols2 quickcontrols remoteobjects script scxml sensors \
100
				serialbus serialport speech svg tools translations \
101
				virtualkeyboard wayland webchannel websockets webview \
102
				winextras x11extras xmlpatterns
103
.		endif
104
.  endif
105
106
.  if ${QT_DIST} == "base" && ${PORTNAME} != "qmake"
107
# Qt configure requires pkg-config to detect dependencies.
108
USES+=			pkgconfig
109
.  endif
110
111
# -nomake is only used by qtbase's configure script.
112
# Other ports from other Qt modules will automatically build examples and
113
# tests if the directories exist because of mkspecs/features/qt_parts.prf.
114
EXTRACT_AFTER_ARGS?=	${DISTNAME:S,$,/examples,:S,^,--exclude ,} \
115
						${DISTNAME:S,$,/tests,:S,^,--exclude ,} \
116
						--no-same-owner --no-same-permissions
117
. endif # ! ${_QT_VERSION:M4*}
118
119
CONFIGURE_ENV+=	MAKE="${MAKE:T}"
120
121
CONFIGURE_ARGS+=-opensource -confirm-license \
122
				-no-pch \
123
				-prefix ${PREFIX} \
124
				-bindir ${PREFIX}/${QT_BINDIR_REL} \
125
				-headerdir ${PREFIX}/${QT_INCDIR_REL} \
126
				-libdir ${PREFIX}/${QT_LIBDIR_REL} \
127
				-plugindir ${PREFIX}/${QT_PLUGINDIR_REL} \
128
				-importdir ${PREFIX}/${QT_IMPORTDIR_REL} \
129
				-datadir ${PREFIX}/${QT_DATADIR_REL} \
130
				-docdir ${PREFIX}/${QT_DOCDIR_REL} \
131
				-translationdir ${PREFIX}/${QT_L10NDIR_REL} \
132
				-sysconfdir ${PREFIX}/${QT_ETCDIR_REL}
133
134
. if ${_QT_VERSION:M4*}
135
CONFIGURE_ARGS+=-fast \
136
				-platform ${QMAKESPEC} \
137
				-system-libjpeg -system-libpng \
138
				-system-libmng -system-libtiff -system-zlib \
139
				-no-phonon-backend \
140
				-examplesdir ${PREFIX}/${QT_EXAMPLEDIR_REL}/examples \
141
				-demosdir ${PREFIX}/${QT_EXAMPLEDIR_REL}/demos
142
. else
143
CONFIGURE_ARGS+=-nomake examples -nomake tests \
144
				-platform ${QMAKESPECNAME} \
145
				-archdatadir ${PREFIX}/${QT_ARCHDIR_REL} \
146
				-libexecdir ${PREFIX}/${QT_LIBEXECDIR_REL} \
147
				-qmldir ${PREFIX}/${QT_QMLDIR_REL} \
148
				-examplesdir ${PREFIX}/${QT_EXAMPLEDIR_REL} \
149
				-testsdir ${PREFIX}/${QT_TESTDIR_REL}
150
.  if ${ARCH} == i386 && empty(MACHINE_CPU:Msse2)
151
CONFIGURE_ARGS+=-no-sse2
152
.  endif
153
# Work around a bug in current binutils, where the gold linker creates
154
# duplicate symbols. See pr 218187. Disable the gold-linker for Qt5 ports.
155
CONFIGURE_ARGS+=	-no-use-gold-linker
156
# Pass -recheck-all so that multiple calls to the configure script really
157
# re-run all checks.
158
CONFIGURE_ARGS+=	-recheck-all
159
. endif
160
161
. if defined(WANT_QT_DEBUG) || defined(WITH_DEBUG)
162
WITH_DEBUG=		yes
163
STRIP=			# It's done prior to bsd.qt.mk inclusion.
164
CONFIGURE_ARGS+=-debug -separate-debug-info
165
# Override configuration in global qconfig.pri.
166
QMAKE_ARGS+=	QT_CONFIG+="debug separate_debug_info" \
167
				QT_CONFIG-="release"
168
PLIST_SUB+=		DEBUG=""
169
. else
170
CONFIGURE_ARGS+=-release -no-separate-debug-info
171
QMAKE_ARGS+=	QT_CONFIG+="release" \
172
				QT_CONFIG-="debug separate_debug_info"
173
PLIST_SUB+=		DEBUG="@comment "
174
. endif
175
176
. if defined(WANT_QT_VERBOSE_CONFIGURE)
177
CONFIGURE_ARGS+=-verbose
178
. endif
179
180
. if ${QT_DIST} == "base" || ${_QT_VERSION:M4*}
181
.  if ${_QT_VERSION:M4*}
182
_EXTRA_PATCHES_QT4=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-src-corelib-global-qglobal.h \
183
					${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-libtool \
184
					${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-config.tests-unix-compile.test
185
# Patch in proper name for armv6 architecture: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01679.html
186
_EXTRA_PATCHES_QT4+=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-armv6
187
_EXTRA_PATCHES_QT4+=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-aarch64
188
.  else
189
_EXTRA_PATCHES_QT5=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_features_create__cmake.prf \
190
					${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_features_qt__module.prf \
191
					${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_common_bsd_bsd.conf
192
.  endif
193
EXTRA_PATCHES?=	${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-configure \
194
		${_EXTRA_PATCHES_QT4} ${_EXTRA_PATCHES_QT5}
195
. endif
196
197
# Override settings installed in qconfig.h and *.pri files. The flags will be
198
# installed along with the port, but have to be passed as arguments while
199
# building the port itself. Flags prefixed with "-" (e.g., "-CUPS" and "-cups")
200
# are needed to disable some features.
201
. if !defined(${QT_MODNAME}) || empty(${QT_MODNAME})
202
# Used for both qconfig-*.h and qt_config_*.pri; it can't be empty.
203
QT_MODNAME=		${PORTNAME}
204
. endif
205
QT_DEFINES?=	# For qconfig.h flags (without "QT_" prefix).
206
QT_CONFIG?=		# For *.pri files QT_CONFIG flags.
207
. if ${QT_DEFINES}
208
QMAKE_ARGS+=	DEFINES+="${QT_DEFINES:O:u:C/^([^-])/QT_\1/:C/^-/QT_NO_/:O}"
209
.  if ${QT_DEFINES:N-*}
210
# Use a script to cleanup qconfig-modules.h (see qt-post-install).
211
PKGDEINSTALL=	${WRKDIR}/pkg-deinstall
212
.  endif
213
. endif
214
. if ${QT_CONFIG:N-*}
215
QMAKE_ARGS+=	QT_CONFIG+="${QT_CONFIG:N-*:O:u}"
216
. endif
217
. if ${QT_CONFIG:M-*}
218
QMAKE_ARGS+=	QT_CONFIG-="${QT_CONFIG:M-*:O:u:C/^-//}"
219
. endif
220
221
# Add a RUN_DEPENDS on misc/qtchooser to select the binaries.
222
# The binaries of both supported Qt versions are installed to
223
# ${LOCALBASE}/lib/qt[45]/bin. The port misc/qtchooser installs
224
# wrapper binaries into ${LOCALBASE}/bin, and chooses the correct
225
# one depending on the value of QT_SELECT (which we pass to both
226
# CONFIGURE_ENV and MAKE_ENV). Therefore make all QT_DIST ports
227
# RUN_DEPEND on it.
228
RUN_DEPENDS+=	qtchooser:misc/qtchooser
229
230
PLIST_SUB+=		SHORTVER=${DISTVERSION:R} \
231
				FULLVER=${DISTVERSION:C/-.*//}
232
.endif # defined(QT_DIST)
233
234
# A wrapper (qtchooser) is used to invoke binaries.
235
QT_BINDIR_REL?=	${QT_ARCHDIR_REL}/bin
236
QT_INCDIR_REL?=	include/${_QT_RELNAME}
237
QT_LIBDIR_REL?=	lib/${_QT_RELNAME}
238
QT_ARCHDIR_REL?=${QT_LIBDIR_REL}
239
QT_PLUGINDIR_REL?=	${QT_ARCHDIR_REL}/plugins
240
QT_LIBEXECDIR_REL?=	libexec/${_QT_RELNAME}
241
QT_IMPORTDIR_REL?=	${QT_ARCHDIR_REL}/imports
242
QT_QMLDIR_REL?=	${QT_ARCHDIR_REL}/qml
243
QT_DATADIR_REL?=share/${_QT_RELNAME}
244
QT_DOCDIR_REL?=	share/doc/${_QT_RELNAME}
245
QT_L10NDIR_REL?=${QT_DATADIR_REL}/translations
246
QT_ETCDIR_REL?=	etc/xdg
247
QT_EXAMPLEDIR_REL?=	share/examples/${_QT_RELNAME}
248
QT_TESTDIR_REL?=${QT_DATADIR_REL}/tests
249
QT_CMAKEDIR_REL?=	lib/cmake
250
QT_QTCHOOSERDIR_REL?=	${QT_ETCDIR_REL}/qtchooser
251
252
# Not customizable.
253
.if ${_QT_VERSION:M4*}
254
QT_MKSPECDIR_REL=	${QT_DATADIR_REL}/mkspecs
255
256
_QT_LIBVER=		# empty
257
.else
258
QT_MKSPECDIR_REL=	${QT_ARCHDIR_REL}/mkspecs
259
260
_QT_LIBVER=		${_QT_VERSION:R:R}
261
.endif
262
263
LRELEASE?=		${QT_BINDIR}/lrelease
264
LUPDATE?=		${QT_BINDIR}/lupdate
265
MOC?=			${QT_BINDIR}/moc
266
RCC?=			${QT_BINDIR}/rcc
267
UIC?=			${QT_BINDIR}/uic
268
QMAKE?=			${QT_BINDIR}/qmake
269
# Needed to redefine the qmake target for internal Qt configuration.
270
_QMAKE?=		${QMAKE}
271
QMAKESPECNAME?=	freebsd-${QMAKE_COMPILER}
272
QMAKESPEC?=		${QT_MKSPECDIR}/${QMAKESPECNAME}
273
274
# The whole Qt distribution should be built with the same compiler, but it's
275
# better to support custom settings. Dereferencing the detection allows to
276
# avoid forking a shell on each inclusion of this file, and to catch any CXX
277
# customization (via USE_GCC, etc.).
278
QMAKE_COMPILER=	$$(ccver="$$(${CXX} --version)"; case "$$ccver" in *clang*) echo clang ;; *) echo g++ ;; esac)
279
280
# Import QMAKE_ENV and QMAKE_ARGS definitions.
281
USES+=			qmake:_env
282
283
.for dir in BIN INC LIB ARCH PLUGIN LIBEXEC IMPORT \
284
	QML DATA DOC L10N ETC EXAMPLE TEST MKSPEC \
285
	CMAKE QTCHOOSER
286
QT_${dir}DIR=	${PREFIX}/${QT_${dir}DIR_REL}
287
# Export all directories to the plist substituion for QT_DIST ports.
288
# For the others, exclude QT_CMAKEDIR and QT_ETCDIR.
289
.  if (${dir:NCMAKE} && ${dir:NETC}) || defined(QT_DIST)
290
PLIST_SUB+=		QT_${dir}DIR="${QT_${dir}DIR_REL}"
291
.  endif
292
.endfor
293
294
# Pass the chosen Qt version to the environment for qtchooser.
295
CONFIGURE_ENV+=	QT_SELECT=${_QT_RELNAME}
296
MAKE_ENV+=	QT_SELECT=${_QT_RELNAME}
297
298
# Make sure both the installed mkspecs as well as the ones being built are
299
# found, with the ones from the port being built having preference.
300
CONFIGURE_ENV+=	QMAKEMODULES="${WRKSRC}/mkspecs/modules:${LOCALBASE}/${QT_MKSPECDIR_REL}/modules"
301
MAKE_ENV+=		QMAKEMODULES="${WRKSRC}/mkspecs/modules:${LOCALBASE}/${QT_MKSPECDIR_REL}/modules"
302
303
.endif # !defined(_POSTMKINCLUDED) && !defined(Qt_Pre_Include)
304
305
.if defined(_POSTMKINCLUDED) && !defined(Qt_Post_Include)
306
307
Qt_Post_Include=	bsd.qt.mk
308
309
.if !defined(QT_NONSTANDARD)
310
CONFIGURE_ENV+=	QTDIR="${QT_ARCHDIR}" QMAKE="${QMAKE}" \
311
				MOC="${MOC}" RCC="${RCC}" UIC="${UIC}" \
312
				QMAKESPEC="${QMAKESPEC}"
313
CONFIGURE_ARGS+=--with-qt-includes=${QT_INCDIR} \
314
				--with-qt-libraries=${QT_LIBDIR} \
315
				--with-extra-includes=${LOCALBASE}/include \
316
				--with-extra-libs=${LOCALBASE}/lib
317
.endif # !defined(QT_NONSTANDARD)
318
319
_USE_QT_ALL=	assistant dbus declarative designer doc gui help \
320
				imageformats l10n linguist linguisttools multimedia \
321
				network opengl pixeltool qdbusviewer qmake script \
322
				scripttools sql sql-mysql sql-odbc sql-pgsql \
323
				sql-sqlite2 sql-sqlite3 svg testlib webkit \
324
				xml xmlpatterns
325
.if ${ARCH} == amd64 || ${ARCH} == i386
326
_USE_QT_ALL+=	sql-ibase
327
.endif
328
329
_USE_QT4_ONLY=	accessible assistant-adp assistantclient clucene codecs-cn codecs-jp \
330
				codecs-kr codecs-tw corelib demo graphicssystems-opengl \
331
				help-tools iconengines inputmethods makeqpf moc phonon \
332
				phonon-gst porting qdoc3 qmlviewer qt3support qtconfig \
333
				qtestlib qvfb rcc uic uic3 xmlpatterns-tool
334
335
_USE_QT5_ONLY=	3d buildtools canvas3d charts concurrent connectivity \
336
				core datavis3d diag examples gamepad \
337
				graphicaleffects location paths phonon4 plugininfo printsupport \
338
				qdbus qdoc qdoc-data qev qml quick quickcontrols \
339
				quickcontrols2 scxml sensors serialbus serialport speech \
340
				sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
341
				webengine websockets websockets-qml widgets x11extras
342
343
3d_PORT=		graphics/${_QT_RELNAME}-3d
344
3d_LIB=		libQt${_QT_LIBVER}3DCore.so
345
346
accessible_PORT=	accessibility/${_QT_RELNAME}-accessible
347
accessible_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/accessible/libqtaccessiblewidgets.so
348
349
assistant_PORT=		devel/${_QT_RELNAME}-assistant
350
assistant_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/assistant
351
352
assistant-adp_PORT=	devel/${_QT_RELNAME}-assistant-adp
353
assistant-adp_PATH=	assistant_adp
354
355
assistantclient_PORT=	devel/${_QT_RELNAME}-libqtassistantclient
356
assistantclient_LIB=	libQt${_QT_LIBVER}AssistantClient.so
357
358
buildtools_PORT=	devel/${_QT_RELNAME}-buildtools
359
buildtools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/moc
360
361
canvas3d_PORT=		x11-toolkits/${_QT_RELNAME}-canvas3d
362
canvas3d_PATH=		${LOCALBASE}/${QT_QMLDIR_REL}/QtCanvas3D/qmldir
363
364
charts_PORT=		x11-toolkits/${_QT_RELNAME}-charts
365
charts_LIB=		libQt${_QT_LIBVER}Charts.so
366
367
clucene_PORT=		textproc/${_QT_RELNAME}-clucene
368
clucene_LIB=		libQt${_QT_LIBVER}CLucene.so
369
370
codecs-cn_PORT=		chinese/${_QT_RELNAME}-codecs-cn
371
codecs-cn_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqcncodecs.so
372
373
codecs-jp_PORT=		japanese/${_QT_RELNAME}-codecs-jp
374
codecs-jp_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqjpcodecs.so
375
376
codecs-kr_PORT=		korean/${_QT_RELNAME}-codecs-kr
377
codecs-kr_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqkrcodecs.so
378
379
codecs-tw_PORT=		chinese/${_QT_RELNAME}-codecs-tw
380
codecs-tw_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/codecs/libqtwcodecs.so
381
382
concurrent_PORT=	devel/${_QT_RELNAME}-concurrent
383
concurrent_LIB=	libQt${_QT_LIBVER}Concurrent.so
384
385
connectivity_PORT=	comms/${_QT_RELNAME}-connectivity
386
connectivity_LIB=	libQt${_QT_LIBVER}Bluetooth.so
387
388
core_PORT=			devel/${_QT_RELNAME}-core
389
core_LIB=			libQt${_QT_LIBVER}Core.so
390
391
corelib_PORT=		devel/${_QT_RELNAME}-corelib
392
corelib_LIB=		${core_LIB}
393
394
datavis3d_PORT=		x11-toolkits/${_QT_RELNAME}-datavis3d
395
datavis3d_LIB=		libQt${_QT_LIBVER}DataVisualization.so
396
397
dbus_PORT=			devel/${_QT_RELNAME}-dbus
398
dbus_LIB=			libQt${_QT_LIBVER}DBus.so
399
400
declarative_PORT=	x11-toolkits/${_QT_RELNAME}-declarative
401
declarative_LIB=	libQt${_QT_LIBVER}Declarative.so
402
403
demo_PORT=			misc/${_QT_RELNAME}-qtdemo
404
demo_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qtdemo
405
406
designer_PORT=		devel/${_QT_RELNAME}-designer
407
designer_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/designer
408
409
diag_PORT=		sysutils/${_QT_RELNAME}-qtdiag
410
diag_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtdiag
411
412
doc_PORT=			misc/${_QT_RELNAME}-doc
413
doc_PATH=			${_QT_RELNAME}-doc>=${_QT_VERSION:R:R}
414
415
examples_PORT=		misc/${_QT_RELNAME}-examples
416
examples_PATH=		${_QT_RELNAME}-examples>=${_QT_VERSION:R:R}
417
418
gamepad_PORT=		x11-toolkits/${_QT_RELNAME}-gamepad
419
gamepad_LIB=		libQt${_QT_LIBVER}Gamepad.so
420
421
graphicaleffects_PORT=	graphics/${_QT_RELNAME}-graphicaleffects
422
graphicaleffects_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtGraphicalEffects/qmldir
423
424
graphicssystems-opengl_PORT=	x11/${_QT_RELNAME}-graphicssystems-opengl
425
graphicssystems-opengl_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/graphicssystems/libqglgraphicssystem.so
426
427
gui_PORT=			x11-toolkits/${_QT_RELNAME}-gui
428
gui_LIB=			libQt${_QT_LIBVER}Gui.so
429
430
help_PORT=			devel/${_QT_RELNAME}-help
431
help_LIB=			libQt${_QT_LIBVER}Help.so
432
433
help-tools_PORT=	devel/${_QT_RELNAME}-help-tools
434
help-tools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/qhelpgenerator
435
436
iconengines_PORT=	graphics/${_QT_RELNAME}-iconengines
437
iconengines_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/iconengines/libqsvgicon.so
438
439
imageformats_PORT=	graphics/${_QT_RELNAME}-imageformats
440
imageformats_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/imageformats/libqtiff.so
441
442
inputmethods_PORT=	x11/${_QT_RELNAME}-inputmethods
443
inputmethods_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/inputmethods/libqimsw-multi.so
444
445
linguist_PORT=		devel/${_QT_RELNAME}-linguist
446
linguist_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/linguist
447
448
linguisttools_PORT=	devel/${_QT_RELNAME}-linguisttools
449
linguisttools_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/lrelease
450
451
location_PORT=		devel/${_QT_RELNAME}-location
452
location_LIB=		libQt${_QT_LIBVER}Location.so
453
454
l10n_PORT=			misc/${_QT_RELNAME}-l10n
455
l10n_PATH=			${_QT_RELNAME}-l10n>=${_QT_VERSION:R:R}
456
457
makeqpf_PORT=		devel/${_QT_RELNAME}-makeqpf
458
makeqpf_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/makeqpf
459
460
moc_PORT=			devel/${_QT_RELNAME}-moc
461
moc_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/moc
462
463
multimedia_PORT=	multimedia/${_QT_RELNAME}-multimedia
464
multimedia_LIB=		libQt${_QT_LIBVER}Multimedia.so
465
466
network_PORT=		net/${_QT_RELNAME}-network
467
network_LIB=		libQt${_QT_LIBVER}Network.so
468
469
opengl_PORT=		graphics/${_QT_RELNAME}-opengl
470
opengl_LIB=		libQt${_QT_LIBVER}OpenGL.so
471
472
paths_PORT=		sysutils/${_QT_RELNAME}-qtpaths
473
paths_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtpaths
474
475
pixeltool_PORT=		graphics/${_QT_RELNAME}-pixeltool
476
pixeltool_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/pixeltool
477
478
phonon_PORT=		multimedia/phonon@${_QT_RELNAME}
479
phonon_LIB=		libphonon.so
480
481
phonon4_PORT=		multimedia/phonon@${_QT_RELNAME}
482
phonon4_LIB=		libphonon4${_QT_RELNAME}.so
483
484
phonon-gst_PORT=	multimedia/phonon-gstreamer@${_QT_RELNAME}
485
phonon-gst_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/phonon_backend/libphonon_gstreamer.so
486
487
plugininfo_PORT=		sysutils/${_QT_RELNAME}-qtplugininfo
488
plugininfo_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtplugininfo
489
490
porting_PORT=		devel/${_QT_RELNAME}-porting
491
porting_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qt3to4
492
493
printsupport_PORT=	print/${_QT_RELNAME}-printsupport
494
printsupport_LIB=	libQt${_QT_LIBVER}PrintSupport.so
495
496
qdbus_PORT=			devel/${_QT_RELNAME}-qdbus
497
qdbus_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qdbus
498
499
qdbusviewer_PORT=	devel/${_QT_RELNAME}-qdbusviewer
500
qdbusviewer_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/qdbusviewer
501
502
qdoc_PORT=			devel/${_QT_RELNAME}-qdoc
503
qdoc_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qdoc
504
505
qdoc-data_PORT=		devel/${_QT_RELNAME}-qdoc-data
506
qdoc-data_PATH=		${LOCALBASE}/${QT_DOCDIR_REL}/global/config.qdocconf
507
508
qdoc3_PORT=			devel/${_QT_RELNAME}-qdoc3
509
qdoc3_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qdoc3
510
511
qev_PORT=			x11/${_QT_RELNAME}-qev
512
qev_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qev
513
514
qmake_PORT=			devel/${_QT_RELNAME}-qmake
515
qmake_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qmake
516
517
qml_PORT=			lang/${_QT_RELNAME}-qml
518
qml_LIB=			libQt${_QT_LIBVER}Qml.so
519
520
qmlviewer_PORT=		devel/${_QT_RELNAME}-qmlviewer
521
qmlviewer_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qmlviewer
522
523
qt3support_PORT=	devel/${_QT_RELNAME}-qt3support
524
qt3support_LIB=		libQt${_QT_LIBVER}3Support.so
525
526
qtconfig_PORT=		misc/${_QT_RELNAME}-qtconfig
527
qtconfig_PATH=		${LOCALBASE}/${QT_BINDIR_REL}/qtconfig
528
529
qtestlib_PORT=		${testlib_PORT}
530
qtestlib_LIB=		${testlib_LIB}
531
532
quick_PORT=			x11-toolkits/${_QT_RELNAME}-quick
533
quick_LIB=			libQt${_QT_LIBVER}Quick.so
534
535
quickcontrols_PORT=	x11-toolkits/${_QT_RELNAME}-quickcontrols
536
quickcontrols_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtQuick/Controls/qmldir
537
538
quickcontrols2_PORT=	x11-toolkits/${_QT_RELNAME}-quickcontrols2
539
quickcontrols2_LIB=	libQt${_QT_LIBVER}QuickControls2.so
540
541
qvfb_PORT=			devel/${_QT_RELNAME}-qvfb
542
qvfb_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/qvfb
543
544
rcc_PORT=			devel/${_QT_RELNAME}-rcc
545
rcc_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/rcc
546
547
sensors_PORT=		comms/${_QT_RELNAME}-sensors
548
sensors_LIB=		libQt${_QT_LIBVER}Sensors.so
549
550
script_PORT=		devel/${_QT_RELNAME}-script
551
script_LIB=		libQt${_QT_LIBVER}Script.so
552
553
scripttools_PORT=	devel/${_QT_RELNAME}-scripttools
554
scripttools_LIB=	libQt${_QT_LIBVER}ScriptTools.so
555
556
scxml_PORT=		devel/${_QT_RELNAME}-scxml
557
scxml_LIB=		libQt${_QT_LIBVER}Scxml.so
558
559
serialbus_PORT=		comms/${_QT_RELNAME}-serialbus
560
serialbus_LIB=		libQt${_QT_LIBVER}SerialBus.so
561
562
serialport_PORT=	comms/${_QT_RELNAME}-serialport
563
serialport_LIB=	libQt${_QT_LIBVER}SerialPort.so
564
565
speech_PORT=		accessibility/${_QT_RELNAME}-speech
566
speech_LIB=			libQt${_QT_LIBVER}TextToSpeech.so
567
568
sql_PORT=			databases/${_QT_RELNAME}-sql
569
sql_LIB=			libQt${_QT_LIBVER}Sql.so
570
571
sql-pgsql_PATH=		${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsqlpsql.so
572
573
.  if ${_QT_VERSION:M4*}
574
sql-sqlite2_PORT=	databases/${_QT_RELNAME}-sqlite-plugin
575
.  endif
576
577
sql-sqlite3_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsqlite.so
578
579
.  for db in ibase mysql odbc pgsql sqlite2 sqlite3 tds
580
.    if ${_QT_VERSION:M4*}
581
sql-${db}_PORT?=	databases/${_QT_RELNAME}-${db}-plugin
582
.    else
583
sql-${db}_PORT?=	databases/${_QT_RELNAME}-sqldrivers-${db}
584
.    endif
585
sql-${db}_PATH?=	${LOCALBASE}/${QT_PLUGINDIR_REL}/sqldrivers/libqsql${db:C/^sql//}.so
586
.  endfor
587
588
svg_PORT=			graphics/${_QT_RELNAME}-svg
589
svg_LIB=			libQt${_QT_LIBVER}Svg.so
590
591
testlib_PORT=		devel/${_QT_RELNAME}-testlib
592
testlib_LIB=		libQt${_QT_LIBVER}Test.so
593
594
uic_PORT=			devel/${_QT_RELNAME}-uic
595
uic_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/uic
596
597
uic3_PORT=			devel/${_QT_RELNAME}-uic3
598
uic3_PATH=			${LOCALBASE}/${QT_BINDIR_REL}/uic3
599
600
uiplugin_PORT=		x11-toolkits/${_QT_RELNAME}-uiplugin
601
uiplugin_PATH=		${LOCALBASE}/${QT_INCDIR_REL}/QtUiPlugin/QtUiPlugin
602
603
uitools_PORT=		devel/${_QT_RELNAME}-uitools
604
uitools_PATH=		${LOCALBASE}/${QT_LIBDIR_REL}/libQt${_QT_LIBVER}UiTools.a
605
606
virtualkeyboard_PORT=	x11-toolkits/${_QT_RELNAME}-virtualkeyboard
607
virtualkeyboard_PATH=	${LOCALBASE}/${QT_PLUGINDIR_REL}/platforminputcontexts/libqtvirtualkeyboardplugin.so
608
609
webchannel_PORT=	www/${_QT_RELNAME}-webchannel
610
webchannel_LIB=	libQt${_QT_LIBVER}WebChannel.so
611
612
webengine_PORT=		www/${_QT_RELNAME}-webengine
613
webengine_LIB=	libQt${_QT_LIBVER}WebEngine.so
614
615
websockets_PORT=	www/${_QT_RELNAME}-websockets
616
websockets_LIB=	libQt${_QT_LIBVER}WebSockets.so
617
618
websockets-qml_PORT=	www/${_QT_RELNAME}-websockets-qml
619
websockets-qml_PATH=	${LOCALBASE}/${QT_QMLDIR_REL}/QtWebSockets/qmldir
620
621
webkit_PORT=		www/${_QT_RELNAME}-webkit
622
webkit_LIB=	libQt${_QT_LIBVER}WebKit.so
623
624
widgets_PORT=		x11-toolkits/${_QT_RELNAME}-widgets
625
widgets_LIB=		libQt${_QT_LIBVER}Widgets.so
626
627
x11extras_PORT=		x11/${_QT_RELNAME}-x11extras
628
x11extras_LIB=		libQt${_QT_LIBVER}X11Extras.so
629
630
xml_PORT=			textproc/${_QT_RELNAME}-xml
631
xml_LIB=			libQt${_QT_LIBVER}Xml.so
632
633
xmlpatterns_PORT=	textproc/${_QT_RELNAME}-xmlpatterns
634
xmlpatterns_LIB=	libQt${_QT_LIBVER}XmlPatterns.so
635
636
xmlpatterns-tool_PORT=	textproc/${_QT_RELNAME}-xmlpatterns-tool
637
xmlpatterns-tool_PATH=	${LOCALBASE}/${QT_BINDIR_REL}/xmlpatterns
638
639
_USE_QT=		${USE_QT${_QT_VERSION:R:R}}
640
_USE_QT_ALL+=		${_USE_QT${_QT_VERSION:R:R}_ONLY}
641
# Iterate through components deprived of suffix.
642
.  for component in ${_USE_QT:O:u:C/_.+//}
643
  # Check that the component is valid.
644
.    if ${_USE_QT_ALL:M${component}} != ""
645
   # Skip meta-components (currently none).
646
.      if defined(${component}_PORT) && (defined(${component}_PATH) || defined(${component}_LIB))
647
    # Check if a dependency type is explicitly requested.
648
.        if ${_USE_QT:M${component}_*} != "" && ${_USE_QT:M${component}} == ""
649
${component}_TYPE=		# empty
650
.          if ${_USE_QT:M${component}_build} != ""
651
${component}_TYPE+=		build
652
.          endif
653
.          if ${_USE_QT:M${component}_run} != ""
654
${component}_TYPE+=		run
655
.          endif
656
.        endif # ${_USE_QT:M${component}_*} != "" && ${_USE_QT:M${component}} == ""
657
    # If no dependency type is set, default to full dependency.
658
.        if !defined(${component}_TYPE)
659
${component}_TYPE=		build run
660
.        endif
661
    # Set real dependencies.
662
.        if defined(${component}_LIB) && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
663
LIB_DEPENDS+=			${${component}_LIB}:${${component}_PORT}
664
.        else
665
${component}_PATH?=		${QT_LIBDIR}/${${component}_LIB}
666
${component}_DEPENDS=		${${component}_PATH}:${${component}_PORT}
667
.          if ${${component}_TYPE:Mbuild} != ""
668
BUILD_DEPENDS+=			${${component}_DEPENDS}
669
.          endif
670
.          if ${${component}_TYPE:Mrun} != ""
671
RUN_DEPENDS+=			${${component}_DEPENDS}
672
.          endif
673
.        endif # ${${component}_LIB} && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
674
.      endif # defined(${component}_PORT) && defined(${component}_PATH)
675
.    else # ! ${_USE_QT_ALL:M${component}} != ""
676
IGNORE=				cannot be installed: unknown USE_QT component '${component}'
677
.    endif # ${_USE_QT_ALL:M${component}} != ""
678
.  endfor
679
680
.if defined(QT_DIST) && ! ${_QT_VERSION:M4*}
681
. if ${QT_DIST} == "base"
682
# qtbase requires some tools to be symlinked to the build directory.
683
_QT_TOOLS=		# empty
684
.  if ${PORTNAME} != "qmake"
685
_QT_TOOLS+=		${QMAKE}
686
.  endif
687
.  if ${PORTNAME} != "buildtools"
688
_QT_TOOLS+=		${MOC} ${RCC}
689
.  endif
690
.  if ${PORTNAME} != "qdoc"
691
_QT_TOOLS+=		qdoc
692
.  endif
693
.  if ${PORTNAME} != "dbus"
694
_QT_TOOLS+=		qdbuscpp2xml qdbusxml2cpp
695
.  endif
696
.  if ${PORTNAME} != "widgets"
697
_QT_TOOLS+=		${UIC}
698
.  endif
699
700
# The list of QtBase components that need to be linked into WRKSRC/lib for
701
# other QtBase ports. See below.
702
_QT5_BASE=			core dbus gui network sql widgets
703
704
pre-configure: qtbase-pre-configure
705
qtbase-pre-configure:
706
.  for tool in ${_QT_TOOLS}
707
	@${TEST} -e ${QT_BINDIR}/${tool:T} && \
708
		${LN} -sf ${QT_BINDIR}/${tool:T} ${CONFIGURE_WRKSRC}/bin/${tool:T} || \
709
		${TRUE}
710
.  endfor
711
712
# The following is a fix for the inplace upgrade problem we faced (see
713
# QTBUG-40825 and ports bugs 194088, 195105 and 198720) previously,
714
# which previously was adressed by making sure, that ${LOCALBASE}/lib, which
715
# would often gets added by pkgconf for the dependencies, was passed after
716
# ${WRKSRC}/lib.
717
# * We fix the inplace upgrade problem by moving the Qt5 libraries into
718
#   ${LOCALBASE}/lib/qt5. Therefore a -L${LOCALBASE}/lib does no harm anymore.
719
# * However, this means, that the ports belonging to the split up QtBase package
720
#   now no longer can find their depending QtBase libraries. We fix this by
721
#   linking these into ${CONFIGURE_WRKSRC}/lib if the given QtBase port depends
722
#   on them.
723
.  if ${QT_DIST:Mbase}
724
.    for basedep in ${_QT5_BASE}
725
.      if ${USE_QT5:M${basedep}}
726
	${LN} -sf ${QT_LIBDIR}/${${basedep}_LIB} ${CONFIGURE_WRKSRC}/lib
727
.      endif
728
.    endfor
729
.  endif
730
731
#
732
# **** THIS PART IS OBSOLETE FOR THE NEXT QT UPGRADE ****
733
#
734
# Add ${LOCALBASE}/lib to DEFAULT_LIBDIRS, which we use to filter out
735
# certain paths from pkg-config calls (see the explanation in
736
# devel/qt5/files/patch-configure) as well as for setting
737
# QMAKE_DEFAULT_LIBDIR in mkspecs/qconfig.pri. Part of the solution for
738
# ports/194088.
739
post-patch: qtbase-post-patch
740
qtbase-post-patch:
741
	${REINPLACE_CMD} -e "/DEFAULT_LIBDIRS=/ s,\\\\\"\\\\n,\\\\n${LOCALBASE}/lib&," \
742
		${WRKSRC}/configure
743
744
.  if ${PORTNAME} != "qmake"
745
_QMAKE=			${CONFIGURE_WRKSRC}/bin/qmake
746
.  endif
747
. endif # ${QT_DIST} == "base"
748
749
pre-configure: qt5-pre-configure
750
qt5-pre-configure:
751
# Qt 5.3.2 introduced a check in mkspecs/features/create_cmake.prf that
752
# requires tests/auto/cmake to be present, otherwise the configure stage will
753
# fail.
754
# Since we cannot extract tests/auto/cmake/ and exclude tests/ at the same
755
# time, we have to disable the check in a cache file (the only way to get this
756
# value through to the configure script in qtbase).
757
	${MKDIR} ${CONFIGURE_WRKSRC}
758
	${ECHO_CMD} 'CMAKE_MODULE_TESTS = -' > ${CONFIGURE_WRKSRC}/.qmake.cache
759
#
760
# **** THIS PART IS OBSOLETE FOR THE NEXT QT UPGRADE ****
761
#
762
# We piggyback on QMAKE_LIBDIR_FLAGS to make sure -L${WRKSRC}/lib is passed to
763
# the linker before -L/usr/local/lib. By default, the opposite happens, which
764
# is a problem when a Qt port is being upgraded, since an existing library
765
# would end up being picked up instead of those built in ${WRKSRC}/lib. Since
766
# qmake appends the value of QMAKE_LIBDIR to QMAKE_LIBDIR_FLAGS, we can use the
767
# latter to get the linker path order right. qmake is smart enough to strip
768
# occurrences of ${WRKSRC}/lib from .pc and .prl files when installing them.
769
# See QTBUG-40825 and ports bugs 194088, 195105 and 198720.
770
	${ECHO_CMD} 'QMAKE_LIBDIR_FLAGS = -L${CONFIGURE_WRKSRC}/lib' >> ${CONFIGURE_WRKSRC}/.qmake.cache
771
772
post-install: qt-post-install
773
qt-post-install:
774
. if ${QT_DEFINES:N-*}
775
# We can't use SUB_FILES with a shared pkg-deinstall.in.
776
# We need it to be a script instead of a group of @unexecs, otherwise
777
# qconfig-modules.h cleanup will be run in pre-deinstall stage, which is
778
# useless. This will probably be replaced by a Keywords/ script in the future.
779
	@${SED} -e 's,%%QT_MODNAME%%,${QT_MODNAME},g' \
780
		-e 's,%%QT_INCDIR%%,${QT_INCDIR},g' \
781
		${.CURDIR:H:H}/devel/${_QT_RELNAME}/${FILESDIR:T}/${PKGDEINSTALL:T}.in > \
782
		${PKGDEINSTALL}
783
	@${MKDIR} ${STAGEDIR}${QT_INCDIR}/QtCore/modules
784
	@${ECHO_CMD} -n \
785
		> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
786
.  for def in ${QT_DEFINES:N-*:O:u:C/=.*$//}
787
	@${ECHO_CMD} "#if !defined(QT_${def}) && !defined(QT_NO_${def})" \
788
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
789
	${ECHO_CMD} "# define QT_${def}" \
790
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
791
	@${ECHO_CMD} "#endif" \
792
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
793
	@${ECHO_CMD} \
794
		>> ${STAGEDIR}${QT_INCDIR}/QtCore/modules/qconfig-${QT_MODNAME}.h
795
.  endfor
796
	@${ECHO_CMD} "${PREFIX}/${QT_INCDIR_REL}/QtCore/modules/qconfig-${QT_MODNAME}.h" \
797
		>> ${TMPPLIST}
798
	@${ECHO_CMD} "@exec echo '#include <QtCore/modules/qconfig-${QT_MODNAME}.h>' >> ${PREFIX}/${QT_INCDIR_REL}/QtCore/qconfig-modules.h" \
799
		>> ${TMPPLIST}
800
. endif # ${QT_DEFINES:N-*}
801
. if ${QT_CONFIG:N-*}
802
	@${MKDIR} ${STAGEDIR}${QT_MKSPECDIR}/modules
803
	${ECHO_CMD} "QT_CONFIG += ${QT_CONFIG:N-*:O:u}" \
804
		> ${STAGEDIR}${QT_MKSPECDIR}/modules/qt_config_${QT_MODNAME}.pri
805
	@${ECHO_CMD} "${PREFIX}/${QT_MKSPECDIR_REL}/modules/qt_config_${QT_MODNAME}.pri" \
806
		>> ${TMPPLIST}
807
. endif # ${QT_CONFIG:N-*}
808
.endif # defined(QT_DIST) && ! ${_QT_VERSION:M4*}
809
810
.endif # defined(_POSTMKINCLUDED) && !defined(Qt_Post_Include)
(-)Mk/bsd.sanity.mk (-2 / +5 lines)
Lines 18-24 ALL_UNSUPPORTED= WITHOUT_NLS NOPORTDOCS NOPORTEXAMPLES WITH_BDB_VER \ Link Here
18
			OVERRIDE_LINUX_BASE_PORT WITH_OPENSSL_PORT \
18
			OVERRIDE_LINUX_BASE_PORT WITH_OPENSSL_PORT \
19
			WITH_OPENSSL_BASE PYTHON_DEFAULT_VERSION \
19
			WITH_OPENSSL_BASE PYTHON_DEFAULT_VERSION \
20
			PYTHON2_DEFAULT_VERSION PYTHON3_DEFAULT_VERSION
20
			PYTHON2_DEFAULT_VERSION PYTHON3_DEFAULT_VERSION
21
ALL_DEPRECATED=		
21
ALL_DEPRECATED=
22
ALL_NOTNEEDED=		WITH_NEW_XORG WITHOUT_NEW_XORG WITH_KMS WITHOUT_KMS
22
ALL_NOTNEEDED=		WITH_NEW_XORG WITHOUT_NEW_XORG WITH_KMS WITHOUT_KMS
23
23
24
WITHOUT_NLS_ALT=	"OPTIONS_UNSET=NLS, or ${OPTIONS_NAME}_UNSET+=NLS instead"
24
WITHOUT_NLS_ALT=	"OPTIONS_UNSET=NLS, or ${OPTIONS_NAME}_UNSET+=NLS instead"
Lines 169-175 SANITY_UNSUPPORTED= USE_OPENAL USE_FAM USE_MAKESELF USE_ZIP USE_LHA USE_CMAKE \ Link Here
169
		USE_RCORDER USE_OPENSSL WANT_GNOME RUBYGEM_AUTOPLIST WANT_SDL \
169
		USE_RCORDER USE_OPENSSL WANT_GNOME RUBYGEM_AUTOPLIST WANT_SDL \
170
		INSTALLS_EGGINFO USE_DOS2UNIX NO_STAGE USE_RUBYGEMS USE_GHOSTSCRIPT \
170
		INSTALLS_EGGINFO USE_DOS2UNIX NO_STAGE USE_RUBYGEMS USE_GHOSTSCRIPT \
171
		USE_GHOSTSCRIPT_BUILD USE_GHOSTSCRIPT_RUN USE_AUTOTOOLS APACHE_PORT \
171
		USE_GHOSTSCRIPT_BUILD USE_GHOSTSCRIPT_RUN USE_AUTOTOOLS APACHE_PORT \
172
		USE_FPC_RUN WANT_FPC_BASE WANT_FPC_ALL
172
		USE_FPC_RUN WANT_FPC_BASE WANT_FPC_ALL USE_QT4 USE_QT5 QT_NONSTANDARD
173
SANITY_DEPRECATED=	PYTHON_PKGNAMESUFFIX MLINKS \
173
SANITY_DEPRECATED=	PYTHON_PKGNAMESUFFIX MLINKS \
174
			USE_MYSQL WANT_MYSQL_VER \
174
			USE_MYSQL WANT_MYSQL_VER \
175
			PYDISTUTILS_INSTALLNOSINGLE \
175
			PYDISTUTILS_INSTALLNOSINGLE \
Lines 254-259 APACHE_PORT_ALT= DEFAULT_VERSIONS+=apache=${APACHE_PORT:S/www\/apache//:C/2(0-9) Link Here
254
USE_FPC_RUN_ALT=	USES=fpc:run
254
USE_FPC_RUN_ALT=	USES=fpc:run
255
WANT_FPC_BASE_ALT=	USES=fpc:base
255
WANT_FPC_BASE_ALT=	USES=fpc:base
256
WANT_FPC_ALL_ALT=	USES=fpc:all
256
WANT_FPC_ALL_ALT=	USES=fpc:all
257
USE_QT4_ALT=		USES=qt:4 and USE_QT=${USE_QT4}
258
USE_QT5_ALT=		USES=qt:5 and USE_QT=${USE_QT5}
259
QT_NONSTANDARD_ALT=	USES=qmake:no_env
257
260
258
.for a in ${SANITY_DEPRECATED}
261
.for a in ${SANITY_DEPRECATED}
259
.if defined(${a})
262
.if defined(${a})
(-)accessibility/jovie-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KDE text-to-speech system Link Here
10
10
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	xml qmake_build moc_build uic_build rcc_build
15
USE_QT=		xml qmake_build moc_build uic_build rcc_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)accessibility/kaccessible-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Accessibility services for KDE Link Here
10
10
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib dbus gui xml \
15
USE_QT=		corelib dbus gui xml \
16
		qmake_build moc_build rcc_build uic_build
16
		qmake_build moc_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)accessibility/kmag-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= accessibility kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE Screen magnifier
9
COMMENT=	KDE Screen magnifier
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	qmake_build moc_build rcc_build uic_build
13
USE_QT=		qmake_build moc_build rcc_build uic_build
14
14
15
# Somebody has to create port for libkdeaccessibilityclient first
15
# Somebody has to create port for libkdeaccessibilityclient first
16
CMAKE_ARGS+=	-DWITH_QAccessibilityClient=off
16
CMAKE_ARGS+=	-DWITH_QAccessibilityClient=off
(-)accessibility/kmag/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= KDE Screen magnifier Link Here
10
LICENSE=	GPLv2
10
LICENSE=	GPLv2
11
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth codecs config configwidgets coreaddons ecm \
14
USE_KDE=	auth codecs config configwidgets coreaddons ecm \
15
		i18n kio service widgetsaddons xmlgui
15
		i18n kio service widgetsaddons xmlgui
16
USE_QT5=	core dbus gui printsupport widgets xml \
16
USE_QT=		core dbus gui printsupport widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)accessibility/kmousetool-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= accessibility kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Automatic mouse click tool for KDE
9
COMMENT=	Automatic mouse click tool for KDE
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	qmake_build moc_build rcc_build uic_build
13
USE_QT=		qmake_build moc_build rcc_build uic_build
14
USE_XORG=	xtst
14
USE_XORG=	xtst
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)accessibility/kmousetool/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Automatic mouse click tool for KDE Link Here
11
LICENSE=	GPLv2
11
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
15
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
16
		ecm i18n iconthemes notifications widgetsaddons xmlgui
16
		ecm i18n iconthemes notifications widgetsaddons xmlgui
17
USE_QT5=	core dbus gui phonon4 widgets xml \
17
USE_QT=		core dbus gui phonon4 widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_XORG=	ice sm x11 xext xtst
19
USE_XORG=	ice sm x11 xext xtst
20
20
(-)accessibility/kmouth-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= accessibility kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Speech synthesizer frontend for KDE
9
COMMENT=	Speech synthesizer frontend for KDE
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	qmake_build moc_build rcc_build uic_build
13
USE_QT=		qmake_build moc_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)accessibility/kmouth/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Speech synthesizer frontend for KDE Link Here
10
LICENSE=	GPLv2
10
LICENSE=	GPLv2
11
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
14
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
15
		ecm i18n jobwidgets kio service widgetsaddons xmlgui
15
		ecm i18n jobwidgets kio service widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network printsupport speech widgets xml \
16
USE_QT=		core dbus gui network printsupport speech widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)accessibility/qt4-accessible/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt accessibility widgets
11
COMMENT=	Qt accessibility widgets
12
12
13
USE_QT4=	qmake_build moc_build qt3support corelib gui network sql xml
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build qt3support corelib gui network sql xml
15
USE_CXXSTD=	gnu++98
15
USE_CXXSTD=	gnu++98
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
(-)accessibility/qt5-speech/Makefile (-3 / +2 lines)
Lines 10-17 COMMENT= Accessibilty features for Qt5 Link Here
10
10
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
11
LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
12
12
13
USES=		pkgconfig qmake:outsource
13
USES=		pkgconfig qmake:outsource qt-dist:5,speech
14
USE_QT5=	core gui buildtools_build qmake_build
14
USE_QT=		core gui buildtools_build qmake_build
15
QT_DIST=	${PORTNAME}
16
15
17
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)archivers/ark-kde4/Makefile (-2 / +2 lines)
Lines 14-23 LIB_DEPENDS= libqjson.so:devel/qjson@qt4 Link Here
14
LICENSE=	GPLv2+
14
LICENSE=	GPLv2+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		cmake:outsource kde:4 libarchive cpe tar:xz
17
USES=		cmake:outsource kde:4 libarchive cpe qt:4 tar:xz
18
USE_KDE=	automoc4 kdelibs libkonq
18
USE_KDE=	automoc4 kdelibs libkonq
19
CPE_VENDOR=	kde
19
CPE_VENDOR=	kde
20
USE_QT4=	qtestlib qmake_build moc_build rcc_build uic_build
20
USE_QT=		qtestlib qmake_build moc_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
OPTIONS_DEFINE=	7ZIP RAR ZIP
23
OPTIONS_DEFINE=	7ZIP RAR ZIP
(-)archivers/ark/Makefile (-2 / +2 lines)
Lines 10-21 COMMENT= Archiving tool for KDE Link Here
10
LICENSE=	GPLv2+
10
LICENSE=	GPLv2+
11
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
12
13
USES=		cmake:outsource gettext libarchive kde:5 tar:xz
13
USES=		cmake:outsource gettext libarchive kde:5 qt:5 tar:xz
14
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash dbusaddons doctools ecm i18n iconthemes \
15
		coreaddons crash dbusaddons doctools ecm i18n iconthemes \
16
		itemmodels itemviews jobwidgets khtml kio parts pty service \
16
		itemmodels itemviews jobwidgets khtml kio parts pty service \
17
		solid sonnet textwidgets widgetsaddons xmlgui
17
		solid sonnet textwidgets widgetsaddons xmlgui
18
USE_QT5=	concurrent core dbus gui network widgets xml \
18
USE_QT=		concurrent core dbus gui network widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)archivers/kf5-karchive/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= KF5 library that provides classes for handling archive formats Link Here
11
LICENSE=	LGPL20
11
LICENSE=	LGPL20
12
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
13
13
14
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
15
USE_KDE=	ecm
15
USE_KDE=	ecm
16
USE_QT5=	buildtools_build core qmake_build
16
USE_QT=		buildtools_build core qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)archivers/quazip/Makefile (-3 / +5 lines)
Lines 16-29 LICENSE= LGPL21 Link Here
16
FLAVORS=	qt4 qt5
16
FLAVORS=	qt4 qt5
17
FLAVOR?=	${FLAVORS:[1]}
17
FLAVOR?=	${FLAVORS:[1]}
18
18
19
USES=		cmake:outsource
19
USES=		cmake:outsource 
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
.  if ${FLAVOR} == qt4
22
.  if ${FLAVOR} == qt4
23
USE_QT4=	corelib moc_build network_build qmake_build rcc_build uic_build
23
USES+=		qt:4
24
USE_QT=		corelib moc_build network_build qmake_build rcc_build uic_build
24
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=TRUE
25
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=TRUE
25
.  else
26
.  else
26
USE_QT5=	core buildtools_build qmake_build
27
USES+=		qt:5
28
USE_QT=		core buildtools_build qmake_build
27
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=FALSE
29
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=FALSE
28
QTVER_SUFFIX=	5
30
QTVER_SUFFIX=	5
29
.  endif
31
.  endif
(-)astro/gpsbabel/Makefile (-4 / +5 lines)
Lines 19-35 USE_GITHUB= yes Link Here
19
19
20
CONFLICTS=	gpsbabel14-[0-9]*
20
CONFLICTS=	gpsbabel14-[0-9]*
21
21
22
USE_QT5=	core qmake_build
22
USE_QT=		core qmake_build
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS=	--with-zlib=system
24
CONFIGURE_ARGS=	--with-zlib=system
25
USES=		localbase
25
USES=		localbase qt:5 qt:5
26
26
27
OPTIONS_DEFINE=	GUI
27
OPTIONS_DEFINE=	GUI
28
OPTIONS_SUB=	yes
28
OPTIONS_SUB=	yes
29
29
30
GUI_ALL_TARGET=	gui
30
GUI_ALL_TARGET=	gui
31
GUI_USE=	QT5=gui,xml,network,webkit
31
GUI_USES=	qt:5 qt:5
32
GUI_USE+=	QT5=linguisttools_build,moc_build,rcc_build,uic_build
32
GUI_USE=	QT=gui,xml,network,webkit
33
GUI_USE+=	QT=linguisttools_build,moc_build,rcc_build,uic_build
33
GUI_VARS=	MAKE_JOBS_UNSAFE=yes
34
GUI_VARS=	MAKE_JOBS_UNSAFE=yes
34
35
35
post-patch:
36
post-patch:
(-)astro/kstars-kde4/Makefile (-2 / +2 lines)
Lines 13-21 LIB_DEPENDS= libcfitsio.so:astro/cfitsio \ Link Here
13
BUILD_DEPENDS=	xplanet:astro/xplanet
13
BUILD_DEPENDS=	xplanet:astro/xplanet
14
RUN_DEPENDS=	xplanet:astro/xplanet
14
RUN_DEPENDS=	xplanet:astro/xplanet
15
15
16
USES=		cmake:outsource compiler:c++11-lib eigen:3 kde:4 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib eigen:3 kde:4 qt:4 tar:xz
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	opengl qmake_build moc_build rcc_build uic_build
18
USE_QT=		opengl qmake_build moc_build rcc_build uic_build
19
19
20
OPTIONS_DEFINE=	PYKDE
20
OPTIONS_DEFINE=	PYKDE
21
21
(-)astro/kstars/Makefile (-2 / +2 lines)
Lines 19-31 BUILD_DEPENDS= xplanet:astro/xplanet Link Here
19
RUN_DEPENDS=	xplanet:astro/xplanet
19
RUN_DEPENDS=	xplanet:astro/xplanet
20
20
21
USES=		cmake:outsource compiler:c++11-lib eigen:3 gettext kde:5 \
21
USES=		cmake:outsource compiler:c++11-lib eigen:3 gettext kde:5 \
22
		pkgconfig tar:xz
22
		pkgconfig qt:5 tar:xz
23
USE_KDE=	attica auth bookmarks codecs completion config configwidgets\
23
USE_KDE=	attica auth bookmarks codecs completion config configwidgets\
24
		coreaddons crash dbusaddons doctools ecm guiaddons i18n \
24
		coreaddons crash dbusaddons doctools ecm guiaddons i18n \
25
		iconthemes init itemviews jobwidgets kio newstuff notifications \
25
		iconthemes init itemviews jobwidgets kio newstuff notifications \
26
		notifyconfig parts plotting service solid texteditor \
26
		notifyconfig parts plotting service solid texteditor \
27
		widgetsaddons xmlgui
27
		widgetsaddons xmlgui
28
USE_QT5=	concurrent core dbus gui multimedia network opengl printsupport \
28
USE_QT=		concurrent core dbus gui multimedia network opengl printsupport \
29
		qml quick sql svg testlib widgets xml \
29
		qml quick sql svg testlib widgets xml \
30
		buildtools_build qmake_build
30
		buildtools_build qmake_build
31
31
(-)astro/libkgeomap-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_COMB= multi Link Here
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
17
BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
18
18
19
USES=		cmake:outsource kde:4 pathfix tar:xz
19
USES=		cmake:outsource kde:4 pathfix qt:4 tar:xz
20
USE_KDE=	kdelibs automoc4 marble
20
USE_KDE=	kdelibs automoc4 marble
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_QT4=	network phonon xml moc_build qmake_build rcc_build uic_build
22
USE_QT=		network phonon xml moc_build qmake_build rcc_build uic_build
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)astro/libkgeomap/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE_COMB= multi Link Here
13
BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
13
BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
14
LIB_DEPENDS=	libopencv_video.so:graphics/opencv
14
LIB_DEPENDS=	libopencv_video.so:graphics/opencv
15
15
16
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
16
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
17
USE_KDE=	config coreaddons ecm i18n kio marble service textwidgets
17
USE_KDE=	config coreaddons ecm i18n kio marble service textwidgets
18
USE_QT5=	concurrent core gui network webkit widgets xml \
18
USE_QT=		concurrent core gui network webkit widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)astro/marble-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Virtual globe and world atlas for KDE Link Here
10
10
11
LIB_DEPENDS=	libquazip.so:archivers/quazip@qt4
11
LIB_DEPENDS=	libquazip.so:archivers/quazip@qt4
12
12
13
USES=		cmake:outsource kde:4 shared-mime-info tar:xz
13
USES=		cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib dbus declarative designer_build gui network phonon \
15
USE_QT=		corelib dbus declarative designer_build gui network phonon \
16
		qtestlib script sql svg webkit xml \
16
		qtestlib script sql svg webkit xml \
17
		qmake_build moc_build rcc_build uic_build
17
		qmake_build moc_build rcc_build uic_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
(-)astro/marble/Makefile (-2 / +2 lines)
Lines 13-24 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
13
13
14
LIB_DEPENDS=	libquazip5.so:archivers/quazip@qt5
14
LIB_DEPENDS=	libquazip5.so:archivers/quazip@qt5
15
15
16
USES=		cmake:outsource desktop-file-utils gettext kde:5 tar:xz
16
USES=		cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
17
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
17
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
18
		crash doctools ecm i18n jobwidgets kio newstuff package parts \
18
		crash doctools ecm i18n jobwidgets kio newstuff package parts \
19
		plasma-framework runner service sonnet textwidgets wallet \
19
		plasma-framework runner service sonnet textwidgets wallet \
20
		widgetsaddons xmlgui
20
		widgetsaddons xmlgui
21
USE_QT5=	concurrent core dbus designer gui location network opengl \
21
USE_QT=		concurrent core dbus designer gui location network opengl \
22
		phonon4 printsupport qml quick script sql svg webkit widgets xml \
22
		phonon4 printsupport qml quick script sql svg webkit widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
24
(-)astro/merkaartor/Makefile (-3 / +4 lines)
Lines 18-28 LIB_DEPENDS= libgdal.so:graphics/gdal \ Link Here
18
18
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	openstreetmap
20
GH_ACCOUNT=	openstreetmap
21
USES=		pkgconfig sqlite:3 qmake
21
USES=		pkgconfig qt:5 sqlite:3 qmake
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
24
QMAKE_ARGS=	SYSTEM_QUAZIP=1
24
QMAKE_ARGS=	SYSTEM_QUAZIP=1
25
USE_QT5=	buildtools_build \
25
USE_QT=		buildtools_build \
26
		concurrent core gui imageformats network printsupport svg \
26
		concurrent core gui imageformats network printsupport svg \
27
		webkit widgets xml
27
		webkit widgets xml
28
28
Lines 45-51 ZBAR_BROKEN= Does not build with option ZBAR selected Link Here
45
45
46
DEBUG_QMAKE_OFF=	NODEBUG=1 RELEASE=1
46
DEBUG_QMAKE_OFF=	NODEBUG=1 RELEASE=1
47
47
48
NLS_USE=	QT5=linguisttools_build
48
NLS_USES=	qt:5
49
NLS_USE=	QT=linguisttools_build
49
50
50
INSTALLS_ICONS= yes
51
INSTALLS_ICONS= yes
51
52
(-)astro/qlandkartegt/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libgdal.so:graphics/gdal \ Link Here
16
		libproj.so:graphics/proj \
16
		libproj.so:graphics/proj \
17
		libgps.so:astro/gpsd
17
		libgps.so:astro/gpsd
18
18
19
USES=		cmake desktop-file-utils
19
USES=		cmake desktop-file-utils qt:4
20
USE_QT4=	dbus gui opengl network sql xml linguist_build \
20
USE_QT=		dbus gui opengl network sql xml linguist_build \
21
		moc_build uic_build rcc_build qmake_build
21
		moc_build uic_build rcc_build qmake_build
22
USE_GL=		glu
22
USE_GL=		glu
23
23
(-)astro/qmapshack/Makefile (-2 / +2 lines)
Lines 19-26 LIB_DEPENDS= libgdal.so:graphics/gdal \ Link Here
19
		libroutino.so:astro/routino
19
		libroutino.so:astro/routino
20
RUN_DEPENDS=	${LOCALBASE}/bin/bsdisks:sysutils/bsdisks
20
RUN_DEPENDS=	${LOCALBASE}/bin/bsdisks:sysutils/bsdisks
21
21
22
USES=		cmake compiler:c++11-lib desktop-file-utils jpeg
22
USES=		cmake compiler:c++11-lib desktop-file-utils jpeg qt:5
23
USE_QT5=	buildtools core dbus gui linguisttools network printsupport \
23
USE_QT=		buildtools core dbus gui linguisttools network printsupport \
24
		qmake script sql sql-sqlite3 uitools webkit widgets xml
24
		qmake script sql sql-sqlite3 uitools webkit widgets xml
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)astro/stellarium-qt4/Makefile (-4 / +4 lines)
Lines 18-25 LICENSE= GPLv2+ Link Here
18
CONFLICTS_INSTALL=	${PORTNAME}-0.17.*
18
CONFLICTS_INSTALL=	${PORTNAME}-0.17.*
19
PORTSCOUT=	limit:^0\.12\.			# track only 0.12.x (legacy)
19
PORTSCOUT=	limit:^0\.12\.			# track only 0.12.x (legacy)
20
20
21
USES=		cmake gettext iconv
21
USES=		cmake gettext iconv qt:4
22
USE_QT4=	moc_build rcc_build uic_build qmake_build \
22
USE_QT=		moc_build rcc_build uic_build qmake_build \
23
		corelib gui network opengl
23
		corelib gui network opengl
24
24
25
PORTDOCS=	AUTHORS ChangeLog README
25
PORTDOCS=	AUTHORS ChangeLog README
Lines 55-67 PLIST_SUB+= TEXTURES="@comment " Link Here
55
.endif
55
.endif
56
56
57
.if ${PORT_OPTIONS:MMULTIMEDIA}
57
.if ${PORT_OPTIONS:MMULTIMEDIA}
58
USE_QT4+=	phonon
58
USE_QT+=	phonon
59
.else
59
.else
60
CMAKE_ARGS+=	-DENABLE_SOUND:BOOL=OFF
60
CMAKE_ARGS+=	-DENABLE_SOUND:BOOL=OFF
61
.endif
61
.endif
62
62
63
.if ${PORT_OPTIONS:MSCRIPTING}
63
.if ${PORT_OPTIONS:MSCRIPTING}
64
USE_QT4+=	script
64
USE_QT+=	script
65
PLIST_SUB+=	SCRIPTS=""
65
PLIST_SUB+=	SCRIPTS=""
66
.else
66
.else
67
CMAKE_ARGS+=	-DENABLE_SCRIPTING:BOOL=OFF
67
CMAKE_ARGS+=	-DENABLE_SCRIPTING:BOOL=OFF
(-)astro/stellarium/Makefile (-5 / +7 lines)
Lines 17-24 CONFLICTS_INSTALL= ${PORTNAME}-qt4-0.12.* Link Here
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	Stellarium
18
GH_ACCOUNT=	Stellarium
19
19
20
USES=		cmake gettext
20
USES=		cmake gettext qt:5
21
USE_QT5=	qmake_build buildtools_build linguisttools_build \
21
USE_QT=		qmake_build buildtools_build linguisttools_build \
22
		concurrent core gui network opengl printsupport widgets
22
		concurrent core gui network opengl printsupport widgets
23
23
24
CMAKE_ARGS=	-DENABLE_GPS:BOOL=OFF	# XXX: requires Qt5Positioning
24
CMAKE_ARGS=	-DENABLE_GPS:BOOL=OFF	# XXX: requires Qt5Positioning
Lines 44-53 DOCS_DISTFILES= stellarium_user_guide-${GUIDE_VERSION}-1.pdf:ug Link Here
44
TEXTURES_MASTER_SITES=	SF/${PORTNAME}/Extra-data-files/textures:gfx
44
TEXTURES_MASTER_SITES=	SF/${PORTNAME}/Extra-data-files/textures:gfx
45
TEXTURES_DISTFILES=	textures-1K.zip:gfx
45
TEXTURES_DISTFILES=	textures-1K.zip:gfx
46
46
47
MULTIMEDIA_USE=		QT5=multimedia
47
MULTIMEDIA_USES=	qt:5
48
MULTIMEDIA_USE=		QT=multimedia
48
MULTIMEDIA_CMAKE_OFF=	-DENABLE_MEDIA:BOOL=OFF
49
MULTIMEDIA_CMAKE_OFF=	-DENABLE_MEDIA:BOOL=OFF
49
50
50
TELESCOPE_USE=		QT5=serialport
51
TELESCOPE_USES=	qt:5
52
TELESCOPE_USE=		QT=serialport
51
TELESCOPE_CMAKE_OFF=	-DUSE_PLUGIN_TELESCOPECONTROL:BOOL=OFF
53
TELESCOPE_CMAKE_OFF=	-DUSE_PLUGIN_TELESCOPECONTROL:BOOL=OFF
52
54
53
.include <bsd.port.options.mk>
55
.include <bsd.port.options.mk>
Lines 65-71 PLIST_SUB+= MORE_STARS="@comment " Link Here
65
.endif
67
.endif
66
68
67
.if ${PORT_OPTIONS:MSCRIPTING}
69
.if ${PORT_OPTIONS:MSCRIPTING}
68
USE_QT5+=	script
70
USE_QT+=	script
69
PLIST_SUB+=	SCRIPTS=""
71
PLIST_SUB+=	SCRIPTS=""
70
.else
72
.else
71
CMAKE_ARGS+=	-DENABLE_SCRIPTING:BOOL=OFF
73
CMAKE_ARGS+=	-DENABLE_SCRIPTING:BOOL=OFF
(-)astro/xglobe/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Displays a view of the Earth (like xearth) with a rendered photo map Link Here
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		gmake
16
USES=		gmake qt:4
17
USE_QT4=	corelib gui qt3support moc_build
17
USE_QT=		corelib gui qt3support moc_build
18
18
19
do-install:
19
do-install:
20
	@${MKDIR} ${STAGEDIR}${DATADIR}
20
	@${MKDIR} ${STAGEDIR}${DATADIR}
(-)audio/abgate-lv2/Makefile (-2 / +2 lines)
Lines 17-27 BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option -std Link Here
17
17
18
BUILD_DEPENDS=	lv2>0:audio/lv2
18
BUILD_DEPENDS=	lv2>0:audio/lv2
19
19
20
USES=		gmake pkgconfig
20
USES=		gmake pkgconfig qt:5
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	antanasbruzas
22
GH_ACCOUNT=	antanasbruzas
23
USE_CXXSTD=	c++11
23
USE_CXXSTD=	c++11
24
USE_QT5=	core gui widgets buildtools_build qmake_build
24
USE_QT=		core gui widgets buildtools_build qmake_build
25
USE_GL=		gl
25
USE_GL=		gl
26
USE_GNOME=	atkmm gtk20 gtkmm24 libsigc++20
26
USE_GNOME=	atkmm gtk20 gtkmm24 libsigc++20
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
(-)audio/acoustid-fingerprinter/Makefile (-2 / +2 lines)
Lines 18-25 LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ Link Here
18
BROKEN_armv6=		fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new'
18
BROKEN_armv6=		fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new'
19
BROKEN_powerpc64=	fails to compile: libchromaprint.so: undefined reference to std::__cxx11::basic_string
19
BROKEN_powerpc64=	fails to compile: libchromaprint.so: undefined reference to std::__cxx11::basic_string
20
20
21
USES=		cmake desktop-file-utils
21
USES=		cmake desktop-file-utils qt:4
22
USE_QT4=	corelib gui network \
22
USE_QT=		corelib gui network \
23
		qmake_build moc_build rcc_build uic_build
23
		qmake_build moc_build rcc_build uic_build
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	acoustid
25
GH_ACCOUNT=	acoustid
(-)audio/amarok-kde4/Makefile (-2 / +2 lines)
Lines 24-34 RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so.1.0.0:devel Link Here
24
		${KDE_PREFIX}/lib/kde4/kio_upnp_ms.so:net/kio-upnp-ms
24
		${KDE_PREFIX}/lib/kde4/kio_upnp_ms.so:net/kio-upnp-ms
25
25
26
USES=		cmake:outsource kde:4 mysql:client,embedded pkgconfig \
26
USES=		cmake:outsource kde:4 mysql:client,embedded pkgconfig \
27
		shared-mime-info shebangfix ssl tar:bzip2
27
		qt:4 shared-mime-info shebangfix ssl tar:bzip2
28
USE_GL=		gl
28
USE_GL=		gl
29
USE_KDE=	automoc4 kdelibs libkcddb libkcompactdisc \
29
USE_KDE=	automoc4 kdelibs libkcddb libkcompactdisc \
30
		nepomuk-core runtime soprano strigi
30
		nepomuk-core runtime soprano strigi
31
USE_QT4=	corelib dbus designer gui network opengl \
31
USE_QT=		corelib dbus designer gui network opengl \
32
		phonon script sql svg webkit xml \
32
		phonon script sql svg webkit xml \
33
		qmake_build moc_build rcc_build uic_build
33
		qmake_build moc_build rcc_build uic_build
34
USE_XORG=	ice sm x11 xau xdmcp xext xft xpm
34
USE_XORG=	ice sm x11 xau xdmcp xext xft xpm
(-)audio/audex/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE= GPLv3 Link Here
13
13
14
LIB_DEPENDS=	libcdda_paranoia.so:audio/cdparanoia
14
LIB_DEPENDS=	libcdda_paranoia.so:audio/cdparanoia
15
15
16
USES=		tar:xz cmake kde:4
16
USES=		qt:4 tar:xz cmake kde:4
17
USE_KDE=	automoc4 kdelibs libkcddb libkcompactdisc
17
USE_KDE=	automoc4 kdelibs libkcddb libkcompactdisc
18
USE_QT4=	gui dbus network svg xml \
18
USE_QT=		gui dbus network svg xml \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
# Too many changes for suffix on literals without a space.
20
# Too many changes for suffix on literals without a space.
21
USE_CXXSTD=	gnu++98
21
USE_CXXSTD=	gnu++98
(-)audio/audiocd-kio/Makefile (-2 / +2 lines)
Lines 17-29 LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
17
		libKF5Cddb.so:audio/libkcddb \
17
		libKF5Cddb.so:audio/libkcddb \
18
		libKF5CompactDisc.so:audio/libkcompactdisc
18
		libKF5CompactDisc.so:audio/libkcompactdisc
19
19
20
USES=		cmake:outsource gettext kde:5 tar:xz
20
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
22
		coreaddons crash guiaddons i18n iconthemes itemviews \
22
		coreaddons crash guiaddons i18n iconthemes itemviews \
23
		jobwidgets kdelibs4support kio notifications parts \
23
		jobwidgets kdelibs4support kio notifications parts \
24
		service solid sonnet textwidgets unitconversion \
24
		service solid sonnet textwidgets unitconversion \
25
		widgetsaddons windowsystem xmlgui
25
		widgetsaddons windowsystem xmlgui
26
USE_QT5=	core dbus gui network phonon4 printsupport widgets xml \
26
USE_QT=		core dbus gui network phonon4 printsupport widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
28
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
(-)audio/cantata/Makefile (-4 / +6 lines)
Lines 14-27 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
USE_GITHUB=		yes
14
USE_GITHUB=		yes
15
GH_ACCOUNT=		CDrummond
15
GH_ACCOUNT=		CDrummond
16
16
17
USE_QT5=		buildtools_build concurrent core dbus gui network \
17
USE_QT=			buildtools_build concurrent core dbus gui network \
18
			qmake_build sql sql-sqlite3_run svg widgets xml
18
			qmake_build sql sql-sqlite3_run svg widgets xml
19
19
20
CMAKE_ARGS=		-DENABLE_QT5:BOOL=TRUE	\
20
CMAKE_ARGS=		-DENABLE_QT5:BOOL=TRUE	\
21
			-DENABLE_KDE:BOOL=FALSE	\
21
			-DENABLE_KDE:BOOL=FALSE	\
22
			-DCMAKE_DISABLE_FIND_PACKAGE_UDev:BOOL=TRUE
22
			-DCMAKE_DISABLE_FIND_PACKAGE_UDev:BOOL=TRUE
23
23
24
USES=			cmake:outsource cpe pkgconfig shebangfix
24
USES=			cmake:outsource cpe pkgconfig qt:5 shebangfix
25
SHEBANG_FILES=		playlists/cantata-dynamic cantata-remote.cmake \
25
SHEBANG_FILES=		playlists/cantata-dynamic cantata-remote.cmake \
26
			devices/mounter/mount.cifs.wrapper
26
			devices/mounter/mount.cifs.wrapper
27
CPE_VENDOR=		craig_drummond
27
CPE_VENDOR=		craig_drummond
Lines 71-77 MUSICBRAINZ_IMPLIES= CDPARANOIA Link Here
71
MUSICBRAINZ_LIB_DEPENDS=libmusicbrainz5.so:audio/libmusicbrainz5
71
MUSICBRAINZ_LIB_DEPENDS=libmusicbrainz5.so:audio/libmusicbrainz5
72
MUSICBRAINZ_CMAKE_BOOL=	ENABLE_MUSICBRAINZ
72
MUSICBRAINZ_CMAKE_BOOL=	ENABLE_MUSICBRAINZ
73
73
74
NLS_USE=		QT5=linguisttools_build
74
NLS_USES=	qt:5
75
NLS_USE=		QT=linguisttools_build
75
NLS_CMAKE_ON=		-DLCONVERT_EXECUTABLE:STRING=${QT_BINDIR}/lconvert \
76
NLS_CMAKE_ON=		-DLCONVERT_EXECUTABLE:STRING=${QT_BINDIR}/lconvert \
76
			-DLRELEASE_EXECUTABLE:STRING=${QT_BINDIR}/lrelease
77
			-DLRELEASE_EXECUTABLE:STRING=${QT_BINDIR}/lrelease
77
NLS_CMAKE_OFF=		-DLCONVERT_EXECUTABLE:BOOL=FALSE \
78
NLS_CMAKE_OFF=		-DLCONVERT_EXECUTABLE:BOOL=FALSE \
Lines 79-85 NLS_CMAKE_OFF= -DLCONVERT_EXECUTABLE:BOOL=FALSE \ Link Here
79
80
80
PROXY_CMAKE_BOOL=	ENABLE_PROXY_CONFIG
81
PROXY_CMAKE_BOOL=	ENABLE_PROXY_CONFIG
81
82
82
QT5_USE=		QT5=multimedia
83
QT5_USES=	qt:5
84
QT5_USE=		QT=multimedia
83
85
84
TAGLIB_LIB_DEPENDS=	libtag.so:audio/taglib \
86
TAGLIB_LIB_DEPENDS=	libtag.so:audio/taglib \
85
			libtag-extras.so:audio/taglib-extras
87
			libtag-extras.so:audio/taglib-extras
(-)audio/carla/Makefile (-2 / +2 lines)
Lines 18-29 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblo>0:audio/py-pyliblo@${PY_FLAVOR} Link Here
18
CONFLICTS_BUILD=	rtaudio-* rtmidi-*
18
CONFLICTS_BUILD=	rtaudio-* rtmidi-*
19
19
20
USES=		compiler:c++11-lib desktop-file-utils gmake localbase \
20
USES=		compiler:c++11-lib desktop-file-utils gmake localbase \
21
		pkgconfig pyqt:5 python:3.4+ shared-mime-info shebangfix tar:bz2
21
		pkgconfig pyqt:5 python:3.4+ qt:5 shared-mime-info shebangfix tar:bz2
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	falkTX
23
GH_ACCOUNT=	falkTX
24
USE_PYQT=	core_run gui_run sip svg_run widgets_run xml_build  # "sip" should be "sip_build", but "import PyQt5.QtCore" wants "sip". See bug#225040
24
USE_PYQT=	core_run gui_run sip svg_run widgets_run xml_build  # "sip" should be "sip_build", but "import PyQt5.QtCore" wants "sip". See bug#225040
25
USE_GNOME=	gtk20 gtk30
25
USE_GNOME=	gtk20 gtk30
26
USE_QT5=	core gui widgets buildtools_build
26
USE_QT=		core gui widgets buildtools_build
27
USE_XORG=	x11
27
USE_XORG=	x11
28
USE_LDCONFIG=	${PREFIX}/lib/carla
28
USE_LDCONFIG=	${PREFIX}/lib/carla
29
SHEBANG_FILES=	data/carla-single source/native-plugins/resources/*
29
SHEBANG_FILES=	data/carla-single source/native-plugins/resources/*
(-)audio/clementine-player/Makefile (-2 / +2 lines)
Lines 35-47 USES= cmake \ Link Here
35
		desktop-file-utils \
35
		desktop-file-utils \
36
		gettext-tools \
36
		gettext-tools \
37
		pkgconfig \
37
		pkgconfig \
38
		sqlite
38
		qt:4 sqlite
39
39
40
USE_GL=		gl glew glu
40
USE_GL=		gl glew glu
41
USE_XORG=	x11
41
USE_XORG=	x11
42
42
43
CONFLICTS_BUILD=	qt-3.*
43
CONFLICTS_BUILD=	qt-3.*
44
USE_QT4=	corelib \
44
USE_QT=		corelib \
45
		dbus \
45
		dbus \
46
		gui \
46
		gui \
47
		imageformats \
47
		imageformats \
(-)audio/creox/Makefile (-2 / +2 lines)
Lines 18-26 USE_GITHUB= yes Link Here
18
GH_ACCOUNT=	laudrup
18
GH_ACCOUNT=	laudrup
19
GH_PROJECT=	Creox4
19
GH_PROJECT=	Creox4
20
20
21
USES=		cmake:outsource kde:4
21
USES=		cmake:outsource kde:4 qt:4
22
USE_KDE=	automoc4 kdelibs
22
USE_KDE=	automoc4 kdelibs
23
USE_QT4=	moc_build qmake_build rcc_build uic_build
23
USE_QT=		moc_build qmake_build rcc_build uic_build
24
USE_XORG=	xft xpm
24
USE_XORG=	xft xpm
25
USE_CXXSTD=	gnu++98
25
USE_CXXSTD=	gnu++98
26
26
(-)audio/cueplayer/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv3 Link Here
14
14
15
LIB_DEPENDS=	libnotify.so:devel/libnotify
15
LIB_DEPENDS=	libnotify.so:devel/libnotify
16
16
17
USES=		pkgconfig qmake
17
USES=		pkgconfig qmake qt:4
18
USE_QT4=	gui xml uic_build moc_build rcc_build network
18
USE_QT=		gui xml uic_build moc_build rcc_build network
19
USE_GSTREAMER=	flac good dvd lame ugly ffmpeg taglib ogg vorbis soup libmms wavpack
19
USE_GSTREAMER=	flac good dvd lame ugly ffmpeg taglib ogg vorbis soup libmms wavpack
20
USE_XORG=	x11
20
USE_XORG=	x11
21
21
(-)audio/dream/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libhamlib.so:comms/hamlib\ Link Here
16
		libqwt.so:x11-toolkits/qwt5\
16
		libqwt.so:x11-toolkits/qwt5\
17
		libfftw3.so:math/fftw3
17
		libfftw3.so:math/fftw3
18
18
19
USES=		gmake pkgconfig qmake
19
USES=		gmake pkgconfig qmake qt:4
20
USE_QT4=	qmake_build moc_build uic_build corelib gui network rcc webkit
20
USE_QT=		qmake_build moc_build uic_build corelib gui network rcc webkit
21
WRKSRC=		${WRKDIR}/${PORTNAME}
21
WRKSRC=		${WRKDIR}/${PORTNAME}
22
22
23
OPTIONS_DEFINE=		SNDFILE OGG VORBIS FLAC OPUS SPEEX FAAD FAAC
23
OPTIONS_DEFINE=		SNDFILE OGG VORBIS FLAC OPUS SPEEX FAAD FAAC
(-)audio/drumstick/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
15
LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
16
RUN_DEPENDS=	${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont
16
RUN_DEPENDS=	${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont
17
17
18
USES=		cmake:outsource pkgconfig shared-mime-info tar:bz2
18
USES=		cmake:outsource pkgconfig qt:5 shared-mime-info tar:bz2
19
USE_QT5=	core gui network svg testlib widgets buildtools_build qmake_build
19
USE_QT=		core gui network svg testlib widgets buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
OPTIONS_DEFINE=		PULSEAUDIO MANPAGES
22
OPTIONS_DEFINE=		PULSEAUDIO MANPAGES
(-)audio/dsbmixer/Makefile (-2 / +2 lines)
Lines 13-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
13
13
14
RUN_DEPENDS=	dsbwrtsysctl:sysutils/dsbwrtsysctl
14
RUN_DEPENDS=	dsbwrtsysctl:sysutils/dsbwrtsysctl
15
15
16
USES=		tar:tgz qmake
16
USES=		qt:5 tar:tgz qmake
17
17
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_QT5=	buildtools_build core gui linguisttools_build widgets
19
USE_QT=		buildtools_build core gui linguisttools_build widgets
20
20
21
QMAKE_ARGS=	PORTS=1
21
QMAKE_ARGS=	PORTS=1
22
22
(-)audio/dssi/Makefile (-2 / +2 lines)
Lines 37-44 OPTIONS_DEFINE= DOCS EXAMPLES QT4 Link Here
37
OPTIONS_DEFAULT=QT4
37
OPTIONS_DEFAULT=QT4
38
OPTIONS_SUB=	yes
38
OPTIONS_SUB=	yes
39
39
40
QT4_USE=	QT4=corelib,gui,moc_build
40
QT4_USES=	qmake:no_env qt:4
41
QT_NONSTANDARD=	yes
41
QT4_USE=	QT=corelib,gui,moc_build
42
42
43
post-patch:
43
post-patch:
44
	@${REINPLACE_CMD} -e \
44
	@${REINPLACE_CMD} -e \
(-)audio/esperanza/Makefile (-3 / +2 lines)
Lines 18-27 LIB_DEPENDS= libxmmsclient++.so:audio/cpp-xmms2 Link Here
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}+git${PORTVERSION:E}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}+git${PORTVERSION:E}
20
20
21
USE_QT4=	gui xml network imageformats_run \
21
USE_QT=		gui xml network imageformats_run \
22
		qmake_build moc_build rcc_build uic_build
22
		qmake_build moc_build rcc_build uic_build
23
QT_NONSTANDARD=	yes
23
USES=		gmake pkgconfig qmake:no_env qt:4 tar:bzip2
24
USES=		gmake pkgconfig tar:bzip2
25
HAS_CONFIGURE=	yes
24
HAS_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--prefix=${PREFIX} --disable-growl
25
CONFIGURE_ARGS=	--prefix=${PREFIX} --disable-growl
27
MAKE_ARGS=	INSTALL_ROOT="${STAGEDIR}"
26
MAKE_ARGS=	INSTALL_ROOT="${STAGEDIR}"
(-)audio/flacon/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE= LGPL21 Link Here
13
13
14
LIB_DEPENDS=	libuchardet.so:textproc/uchardet
14
LIB_DEPENDS=	libuchardet.so:textproc/uchardet
15
15
16
USES=		cmake desktop-file-utils pkgconfig
16
USES=		cmake desktop-file-utils pkgconfig qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
USE_QT5=	buildtools_build concurrent_build qmake_build \
18
USE_QT=		buildtools_build concurrent_build qmake_build \
19
		linguisttools_build core gui network widgets
19
		linguisttools_build core gui network widgets
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)audio/fmit/Makefile (-2 / +2 lines)
Lines 16-25 LICENSE= GPLv2 Link Here
16
LIB_DEPENDS=	libfftw3.so:math/fftw3
16
LIB_DEPENDS=	libfftw3.so:math/fftw3
17
17
18
USE_XORG=	xmu
18
USE_XORG=	xmu
19
USE_QT4=	corelib gui opengl \
19
USE_QT=		corelib gui opengl \
20
		linguist_build moc_build qmake_build rcc_build uic_build
20
		linguist_build moc_build qmake_build rcc_build uic_build
21
USE_GL=		glut
21
USE_GL=		glut
22
USES=		cmake pkgconfig tar:bzip2
22
USES=		cmake pkgconfig qt:4 tar:bzip2
23
INSTALLS_ICONS=	yes
23
INSTALLS_ICONS=	yes
24
24
25
OPTIONS_DEFINE=	ALSA JACK OSS PORTAUDIO
25
OPTIONS_DEFINE=	ALSA JACK OSS PORTAUDIO
(-)audio/guidolib/Makefile (-2 / +2 lines)
Lines 13-22 LICENSE= MPL20 Link Here
13
13
14
BUILD_DEPENDS=	cmake:devel/cmake
14
BUILD_DEPENDS=	cmake:devel/cmake
15
15
16
USES=		gmake pkgconfig
16
USES=		gmake pkgconfig qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	grame-cncm
18
GH_ACCOUNT=	grame-cncm
19
USE_QT5=	core gui widgets printsupport xml buildtools_build qmake_build
19
USE_QT=		core gui widgets printsupport xml buildtools_build qmake_build
20
USE_GL=		gl
20
USE_GL=		gl
21
USE_GNOME=	cairo
21
USE_GNOME=	cairo
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
(-)audio/hydrogen/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libsndfile.so:audio/libsndfile \ Link Here
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	hydrogen-music
17
GH_ACCOUNT=	hydrogen-music
18
18
19
USES=		cmake compiler:c++11-lang desktop-file-utils pkgconfig
19
USES=		cmake compiler:c++11-lang desktop-file-utils pkgconfig qt:4
20
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib \
20
USE_QT=		qmake_build moc_build rcc_build uic_build corelib \
21
		gui network xml xmlpatterns
21
		gui network xml xmlpatterns
22
22
23
OPTIONS_SINGLE=		EXPORT
23
OPTIONS_SINGLE=		EXPORT
(-)audio/jalv/Makefile (-3 / +2 lines)
Lines 23-35 LIB_DEPENDS= liblilv-0.so:audio/lilv \ Link Here
23
		libfontconfig.so:x11-fonts/fontconfig \
23
		libfontconfig.so:x11-fonts/fontconfig \
24
		libfreetype.so:print/freetype2
24
		libfreetype.so:print/freetype2
25
25
26
USES=		compiler:c++11-lang waf tar:bz2 pkgconfig
26
USES=		compiler:c++11-lang qmake:no_configure,no_env qt:5 waf tar:bz2 pkgconfig
27
CONFIGURE_ARGS=	--no-qt4
27
CONFIGURE_ARGS=	--no-qt4
28
USE_CXXSTD=	c++11
28
USE_CXXSTD=	c++11
29
USE_QT5=	core gui widgets buildtools_build
29
USE_QT=		core gui widgets buildtools_build
30
USE_GNOME=	atk atkmm cairo cairomm pango pangomm libsigc++20 \
30
USE_GNOME=	atk atkmm cairo cairomm pango pangomm libsigc++20 \
31
		gdkpixbuf2 glib20 glibmm  gtk20 gtk30 gtkmm24
31
		gdkpixbuf2 glib20 glibmm  gtk20 gtk30 gtkmm24
32
QT_NONSTANDARD=	yes
33
32
34
post-patch:
33
post-patch:
35
		@${REINPLACE_CMD} 's|$${MANDIR}|${MAN1PREFIX}/man|' \
34
		@${REINPLACE_CMD} 's|$${MANDIR}|${MAN1PREFIX}/man|' \
(-)audio/juk-kde4/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE= GPLv2 Link Here
13
13
14
LIB_DEPENDS=	libtag.so:audio/taglib
14
LIB_DEPENDS=	libtag.so:audio/taglib
15
15
16
USES=		cmake:outsource kde:4 tar:xz
16
USES=		cmake:outsource kde:4 qt:4 tar:xz
17
USE_KDE=	automoc4 kdelibs
17
USE_KDE=	automoc4 kdelibs
18
USE_QT4=	moc_build qmake_build rcc_build uic_build
18
USE_QT=		moc_build qmake_build rcc_build uic_build
19
19
20
CMAKE_ARGS=	-DWITH_TunePimp:BOOL=OFF
20
CMAKE_ARGS=	-DWITH_TunePimp:BOOL=OFF
21
21
(-)audio/juk/Makefile (-2 / +2 lines)
Lines 12-23 LICENSE= GPLv2 Link Here
12
12
13
LIB_DEPENDS=	libtag.so:audio/taglib
13
LIB_DEPENDS=	libtag.so:audio/taglib
14
14
15
USES=		cmake:outsource kde:5 tar:xz
15
USES=		cmake:outsource kde:5 qt:5 tar:xz
16
USE_KDE=	auth bookmarks codecs completion config configwidgets \
16
USE_KDE=	auth bookmarks codecs completion config configwidgets \
17
		coreaddons crash globalaccel i18n iconthemes itemviews \
17
		coreaddons crash globalaccel i18n iconthemes itemviews \
18
		jobwidgets kio notifications service solid sonnet textwidgets \
18
		jobwidgets kio notifications service solid sonnet textwidgets \
19
		wallet widgetsaddons windowsystem xmlgui
19
		wallet widgetsaddons windowsystem xmlgui
20
USE_QT5=	core dbus gui network phonon4 svg widgets xml \
20
USE_QT=		core dbus gui network phonon4 svg widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)audio/kid3-kde4/Makefile (-7 / +8 lines)
Lines 36-59 PLIST_SUB+= QT="" KDE="@comment " Link Here
36
.  if ${PKGNAMESUFFIX} == "-qt5"
36
.  if ${PKGNAMESUFFIX} == "-qt5"
37
# Qt 5 only
37
# Qt 5 only
38
CONFLICTS_INSTALL=	kid3-3.* kid3-qt4-3.*
38
CONFLICTS_INSTALL=	kid3-3.* kid3-qt4-3.*
39
39
USES+=		qt:5
40
USE_QT5=	core dbus gui multimedia network testlib xml widgets \
40
USE_QT=		core dbus gui multimedia network testlib xml widgets \
41
		buildtools_build linguisttools_build qmake_build
41
		buildtools_build linguisttools_build qmake_build
42
CMAKE_ARGS+=	-DWITH_QT5=true
42
CMAKE_ARGS+=	-DWITH_QT5=true
43
OPTIONS_EXCLUDE=PHONON
43
OPTIONS_EXCLUDE=PHONON
44
.  elif ${PKGNAMESUFFIX} == "-qt4"
44
.  elif ${PKGNAMESUFFIX} == "-qt4"
45
# Qt 4 only
45
# Qt 4 only
46
CONFLICTS_INSTALL=	kid3-3.* kid3-qt5-3.*
46
CONFLICTS_INSTALL=	kid3-3.* kid3-qt5-3.*
47
47
USES+=		qt:4
48
USE_QT4=	corelib dbus gui network xml \
48
USE_QT=		corelib dbus gui network xml \
49
		qmake_build moc_build rcc_build uic_build \
49
		qmake_build moc_build rcc_build uic_build \
50
		linguisttools_build
50
		linguisttools_build
51
.  endif
51
.  endif
52
.else
52
.else
53
# KDE 4 only
53
# KDE 4 only
54
CONFLICTS_INSTALL=	kid3-qt4-3.* kid3-qt5-3.*
54
CONFLICTS_INSTALL=	kid3-qt4-3.* kid3-qt5-3.*
55
55
USES+=		qt:4
56
USE_QT4=	corelib dbus gui network svg xml \
56
USE_QT=		corelib dbus gui network svg xml \
57
		qmake_build moc_build rcc_build uic_build \
57
		qmake_build moc_build rcc_build uic_build \
58
		linguisttools_build
58
		linguisttools_build
59
USE_KDE=	kdelibs automoc4
59
USE_KDE=	kdelibs automoc4
Lines 81-87 MP3_CMAKE_BOOL= WITH_ID3LIB Link Here
81
MP4_LIB_DEPENDS=	libmp4v2.so:multimedia/mp4v2
81
MP4_LIB_DEPENDS=	libmp4v2.so:multimedia/mp4v2
82
MP4_CMAKE_BOOL=		WITH_MP4V2
82
MP4_CMAKE_BOOL=		WITH_MP4V2
83
83
84
PHONON_USE=		QT4=phonon
84
PHONON_USES=	qt:4
85
PHONON_USE=		QT=phonon
85
PHONON_CMAKE_BOOL=	WITH_PHONON
86
PHONON_CMAKE_BOOL=	WITH_PHONON
86
87
87
TAGLIB_DESC=		Various audio formats support via Taglib
88
TAGLIB_DESC=		Various audio formats support via Taglib
(-)audio/kio-audiocd-kde4/Makefile (-2 / +2 lines)
Lines 16-25 LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
16
		libogg.so:audio/libogg \
16
		libogg.so:audio/libogg \
17
		libvorbis.so:audio/libvorbis
17
		libvorbis.so:audio/libvorbis
18
18
19
USES=		cmake:outsource kde:4 tar:xz
19
USES=		cmake:outsource kde:4 qt:4 tar:xz
20
USE_KDE=	kdelibs libkcddb libkcompactdisc \
20
USE_KDE=	kdelibs libkcddb libkcompactdisc \
21
		automoc4
21
		automoc4
22
USE_QT4=	moc_build qmake_build rcc_build uic_build
22
USE_QT=		moc_build qmake_build rcc_build uic_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
25
OPTIONS_DEFINE=	LAME
25
OPTIONS_DEFINE=	LAME
(-)audio/kmix-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Sound mixer for KDE Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs
15
USE_KDE=	automoc4 kdelibs
16
USE_QT4=	gui phonon xml \
16
USE_QT=		gui phonon xml \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
18
19
OPTIONS_DEFINE=	ALSA PULSEAUDIO
19
OPTIONS_DEFINE=	ALSA PULSEAUDIO
(-)audio/kmix/Makefile (-2 / +2 lines)
Lines 11-22 LICENSE= GPLv2 Link Here
11
11
12
LIB_DEPENDS=	libasound.so:audio/alsa-lib
12
LIB_DEPENDS=	libasound.so:audio/alsa-lib
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
15
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
16
		emoticons globalaccel i18n iconthemes init itemmodels \
16
		emoticons globalaccel i18n iconthemes init itemmodels \
17
		itemviews kcmutils kdelibs4support notifications package \
17
		itemviews kcmutils kdelibs4support notifications package \
18
		plasma-framework service solid widgetsaddons windowsystem xmlgui
18
		plasma-framework service solid widgetsaddons windowsystem xmlgui
19
USE_QT5=	core dbus gui widgets xml \
19
USE_QT=		core dbus gui widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
# we want the KF5 version of kmix
22
# we want the KF5 version of kmix
(-)audio/kscd-kde4/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE= GPLv2 Link Here
13
13
14
LIB_DEPENDS=	libmusicbrainz3.so:audio/libmusicbrainz3
14
LIB_DEPENDS=	libmusicbrainz3.so:audio/libmusicbrainz3
15
15
16
USES=		cmake:outsource kde:4 tar:xz
16
USES=		cmake:outsource kde:4 qt:4 tar:xz
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	phonon moc_build qmake_build rcc_build uic_build
18
USE_QT=		phonon moc_build qmake_build rcc_build uic_build
19
19
20
OPTIONS_DEFINE=	ALSA
20
OPTIONS_DEFINE=	ALSA
21
21
(-)audio/kstreamripper/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Program for recording streams for KDE4 Link Here
12
12
13
RUN_DEPENDS=	${LOCALBASE}/bin/streamripper:audio/streamripper
13
RUN_DEPENDS=	${LOCALBASE}/bin/streamripper:audio/streamripper
14
14
15
USES=		cmake gettext-tools kde:4 tar:bzip2
15
USES=		cmake gettext-tools kde:4 qt:4 tar:bzip2
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	qmake_build moc_build rcc_build uic_build
17
USE_QT=		qmake_build moc_build rcc_build uic_build
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}
19
WRKSRC=		${WRKDIR}/${PORTNAME}
20
20
(-)audio/kwave/Makefile (-2 / +2 lines)
Lines 19-30 LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ Link Here
19
		libvorbisenc.so:audio/libvorbis
19
		libvorbisenc.so:audio/libvorbis
20
20
21
USES=		cmake:outsource desktop-file-utils gettext kde:5 \
21
USES=		cmake:outsource desktop-file-utils gettext kde:5 \
22
		localbase:ldflags pkgconfig tar:xz
22
		localbase:ldflags pkgconfig qt:5 tar:xz
23
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
23
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
24
		coreaddons crash dbusaddons ecm i18n iconthemes itemviews \
24
		coreaddons crash dbusaddons ecm i18n iconthemes itemviews \
25
		jobwidgets kio service solid sonnet textwidgets widgetsaddons \
25
		jobwidgets kio service solid sonnet textwidgets widgetsaddons \
26
		xmlgui
26
		xmlgui
27
USE_QT5=	concurrent core dbus gui multimedia network widgets xml \
27
USE_QT=		concurrent core dbus gui multimedia network widgets xml \
28
		buildtools_build qmake_build
28
		buildtools_build qmake_build
29
29
30
OPTIONS_GROUP=			AUDIOPLUGIN
30
OPTIONS_GROUP=			AUDIOPLUGIN
(-)audio/lastfm-desktop/Makefile (-3 / +4 lines)
Lines 21-28 LIB_DEPENDS= liblastfm.so:audio/liblastfm \ Link Here
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	lastfm
22
GH_ACCOUNT=	lastfm
23
23
24
USES=		gettext pkgconfig qmake gmake
24
USES=		gettext pkgconfig qmake gmake qt:4
25
USE_QT4=	corelib dbus gui linguist_build moc_build network phonon \
25
USE_QT=		corelib dbus gui linguist_build moc_build network phonon \
26
		rcc_build sql uic_build webkit xml
26
		rcc_build sql uic_build webkit xml
27
SUB_FILES=	lastfm-desktop.sh
27
SUB_FILES=	lastfm-desktop.sh
28
28
Lines 37-43 OPTIONS_SINGLE= PHONON Link Here
37
OPTIONS_SINGLE_PHONON=	GSTREAMER VLC
37
OPTIONS_SINGLE_PHONON=	GSTREAMER VLC
38
OPTIONS_DEFAULT=	VLC
38
OPTIONS_DEFAULT=	VLC
39
GSTREAMER_DESC=		Multimedia via Phonon-GStreamer
39
GSTREAMER_DESC=		Multimedia via Phonon-GStreamer
40
GSTREAMER_USE=		QT4=phonon-gst_run
40
GSTREAMER_USES=	qt:4
41
GSTREAMER_USE=		QT=phonon-gst_run
41
VLC_DESC=		Multimedia via Phonon-VLC
42
VLC_DESC=		Multimedia via Phonon-VLC
42
VLC_RUN_DEPENDS=	phonon-vlc-qt4>=0.6.1:multimedia/phonon-vlc@qt4
43
VLC_RUN_DEPENDS=	phonon-vlc-qt4>=0.6.1:multimedia/phonon-vlc@qt4
43
44
(-)audio/libechonest/Makefile (-2 / +2 lines)
Lines 23-31 PLIST_SUB= PORTVERSION=${PORTVERSION} Link Here
23
TEST_CMAKE_BOOL=ECHONEST_BUILD_TESTS
23
TEST_CMAKE_BOOL=ECHONEST_BUILD_TESTS
24
TEST_USE=	qt4=qtestlib_build,xml_build
24
TEST_USE=	qt4=qtestlib_build,xml_build
25
25
26
USES=		cmake pkgconfig
26
USES=		cmake pkgconfig qt:4
27
USE_GITHUB=	yes
27
USE_GITHUB=	yes
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
USE_QT4=	corelib qmake_build moc_build network rcc_build
29
USE_QT=		corelib qmake_build moc_build network rcc_build
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)audio/libkcddb-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= KDE CDDB library Link Here
11
11
12
LIB_DEPENDS=	libmusicbrainz5.so:audio/libmusicbrainz5
12
LIB_DEPENDS=	libmusicbrainz5.so:audio/libmusicbrainz5
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs
15
USE_KDE=	automoc4 kdelibs
16
USE_QT4=	qtestlib moc_build qmake_build rcc_build uic_build
16
USE_QT=		qtestlib moc_build qmake_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)audio/libkcddb/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KDE CDDB library Link Here
9
9
10
LIB_DEPENDS=	libmusicbrainz5.so:audio/libmusicbrainz5
10
LIB_DEPENDS=	libmusicbrainz5.so:audio/libmusicbrainz5
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets \
13
USE_KDE=	auth codecs completion config configwidgets \
14
		coreaddons ecm i18n jobwidgets kio service \
14
		coreaddons ecm i18n jobwidgets kio service \
15
		widgetsaddons
15
		widgetsaddons
16
USE_QT5=	core gui network widgets xml \
16
USE_QT=		core gui network widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)audio/libkcompactdisc-kde4/Makefile (-2 / +2 lines)
Lines 9-17 CATEGORIES= audio kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	KDE library for interfacing with audio CDs
10
COMMENT=	KDE library for interfacing with audio CDs
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	phonon moc_build qmake_build rcc_build uic_build
14
USE_QT=		phonon moc_build qmake_build rcc_build uic_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
OPTIONS_DEFINE=	ALSA
17
OPTIONS_DEFINE=	ALSA
(-)audio/libkcompactdisc/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= audio kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE library for interfacing with audio CDs
9
COMMENT=	KDE library for interfacing with audio CDs
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	coreaddons ecm emoticons i18n itemmodels itemviews \
12
USE_KDE=	coreaddons ecm emoticons i18n itemmodels itemviews \
13
		kdelibs4support solid
13
		kdelibs4support solid
14
USE_QT5=	core dbus phonon4\
14
USE_QT=		core dbus phonon4\
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)audio/liblastfm/Makefile (-5 / +8 lines)
Lines 13-30 COMMENT= Qt C++ library for the Last.fm webservices Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake pkgconfig
16
USES=		cmake pkgconfig 
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	lastfm
18
GH_ACCOUNT=	lastfm
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
21
SLAVE?=		qt4
21
SLAVE?=		qt4
22
.if ${SLAVE} == qt4
22
.if ${SLAVE} == qt4
23
USE_QT4=	corelib dbus network sql xml \
23
USES+=		qt:4
24
USE_QT=		corelib dbus network sql xml \
24
		moc_build qmake_build rcc_build
25
		moc_build qmake_build rcc_build
25
CMAKE_ON+=	BUILD_WITH_QT4
26
CMAKE_ON+=	BUILD_WITH_QT4
26
.else
27
.else
27
USE_QT5=	core dbus network sql xml \
28
USES+=		qt:5
29
USE_QT=		core dbus network sql xml \
28
		buildtools_build qmake_build
30
		buildtools_build qmake_build
29
CMAKE_OFF+=	BUILD_WITH_QT4
31
CMAKE_OFF+=	BUILD_WITH_QT4
30
QTVER_SUFFIX=	5
32
QTVER_SUFFIX=	5
Lines 45-53 FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch Link Here
45
FINGERPRINT_CMAKE_ON=	-DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api
47
FINGERPRINT_CMAKE_ON=	-DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api
46
48
47
.if ${SLAVE} == qt4
49
.if ${SLAVE} == qt4
48
TEST_USE=		QT4=qtestlib_build
50
TEST_USES=	qt:4 qt:5
51
TEST_USE=		QT=qtestlib_build
49
.else
52
.else
50
TEST_USE=		QT5=testlib_build
53
TEST_USE=		QT=testlib_build
51
.endif
54
.endif
52
TEST_CMAKE_BOOL=	BUILD_TESTS
55
TEST_CMAKE_BOOL=	BUILD_TESTS
53
TEST_TEST_TARGET=	test
56
TEST_TEST_TARGET=	test
(-)audio/lmms/Makefile (-2 / +2 lines)
Lines 34-44 OPTIONS_DEFAULT=OSS Link Here
34
34
35
USE_LDCONFIG=	yes
35
USE_LDCONFIG=	yes
36
USE_XORG=	x11 xext xft ice sm
36
USE_XORG=	x11 xext xft ice sm
37
USE_QT4=	corelib gui xml moc_build uic_build rcc_build \
37
USE_QT=		corelib gui xml moc_build uic_build rcc_build \
38
		qmake_build
38
		qmake_build
39
USE_GITHUB=	yes
39
USE_GITHUB=	yes
40
GH_ACCOUNT=	LMMS
40
GH_ACCOUNT=	LMMS
41
USES=		cmake desktop-file-utils dos2unix pkgconfig shared-mime-info
41
USES=		cmake desktop-file-utils dos2unix pkgconfig qt:4 shared-mime-info
42
CMAKE_ARGS=	-DWANT_ALSA:BOOL=OFF \
42
CMAKE_ARGS=	-DWANT_ALSA:BOOL=OFF \
43
		-DWANT_CALF:BOOL=OFF \
43
		-DWANT_CALF:BOOL=OFF \
44
		-DWANT_CAPS:BOOL=OFF \
44
		-DWANT_CAPS:BOOL=OFF \
(-)audio/midipp/Makefile (-2 / +4 lines)
Lines 25-31 OPTIONS_SINGLE_TOOLKIT= QT4 QT5 Link Here
25
OPTIONS_DEFAULT=	QT5
25
OPTIONS_DEFAULT=	QT5
26
26
27
TOOLKIT_DESC=	Qt toolkit
27
TOOLKIT_DESC=	Qt toolkit
28
QT4_USE=	${_USE_QT4:S/^/QT4=/}
28
QT4_USES=	qt:4
29
QT5_USE=	${_USE_QT5:S/^/QT5=/} GL=gl
29
QT4_USE=	${_USE_QT4:S/^/QT=/}
30
QT5_USES=	qt:5
31
QT5_USE=	${_USE_QT5:S/^/QT=/} GL=gl
30
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)audio/minitunes/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Just another music player Link Here
12
12
13
LIB_DEPENDS=	libtag.so:audio/taglib
13
LIB_DEPENDS=	libtag.so:audio/taglib
14
14
15
USES=		qmake
15
USES=		qmake qt:4
16
USE_QT4=	dbus gui moc_build network phonon rcc_build \
16
USE_QT=		dbus gui moc_build network phonon rcc_build \
17
		sql uic_build xml
17
		sql uic_build xml
18
INSTALLS_ICONS=	yes
18
INSTALLS_ICONS=	yes
19
19
(-)audio/mixxx/Makefile (-2 / +2 lines)
Lines 33-40 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} Link Here
33
BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
33
BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
34
BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
34
BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
35
35
36
USES=		scons iconv pkgconfig
36
USES=		qt:4 scons iconv pkgconfig
37
USE_QT4=	corelib gui network opengl script scripttools sql sql-sqlite3 \
37
USE_QT=		corelib gui network opengl script scripttools sql sql-sqlite3 \
38
		svg testlib xml xmlpatterns linguisttools_build moc_build \
38
		svg testlib xml xmlpatterns linguisttools_build moc_build \
39
		qmake_build rcc_build uic_build
39
		qmake_build rcc_build uic_build
40
USE_GL=		gl glu
40
USE_GL=		gl glu
(-)audio/mixxx20/Makefile (-2 / +2 lines)
Lines 31-38 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} Link Here
31
BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
31
BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
32
BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
32
BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
33
33
34
USES=		scons iconv pkgconfig
34
USES=		qt:4 scons iconv pkgconfig
35
USE_QT4=	corelib gui network opengl script scripttools sql sql-sqlite3 \
35
USE_QT=		corelib gui network opengl script scripttools sql sql-sqlite3 \
36
		svg testlib xml xmlpatterns linguisttools_build moc_build \
36
		svg testlib xml xmlpatterns linguisttools_build moc_build \
37
		qmake_build rcc_build uic_build
37
		qmake_build rcc_build uic_build
38
USE_GL=		gl glu
38
USE_GL=		gl glu
(-)audio/mumble/Makefile (-3 / +4 lines)
Lines 21-33 LIB_DEPENDS+= libspeex.so:audio/speex \ Link Here
21
21
22
PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
22
PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
23
23
24
USES=		compiler cpe desktop-file-utils gmake pkgconfig qmake ssl
24
USES=		compiler cpe desktop-file-utils gmake pkgconfig qmake qt:4 ssl
25
USE_GITHUB=	yes
25
USE_GITHUB=	yes
26
GH_ACCOUNT=	mumble-voip
26
GH_ACCOUNT=	mumble-voip
27
GH_PROJECT=	mumble celt-0.7.0:mumble_celt_0_7 celt-0.11.0:mumble_celt_0_11
27
GH_PROJECT=	mumble celt-0.7.0:mumble_celt_0_7 celt-0.11.0:mumble_celt_0_11
28
GH_TAGNAME=	5a16cda:mumble_celt_0_7 e18de77:mumble_celt_0_11
28
GH_TAGNAME=	5a16cda:mumble_celt_0_7 e18de77:mumble_celt_0_11
29
GH_SUBDIR=	celt-0.7.0-src:mumble_celt_0_7 celt-0.11.0-src:mumble_celt_0_11
29
GH_SUBDIR=	celt-0.7.0-src:mumble_celt_0_7 celt-0.11.0-src:mumble_celt_0_11
30
USE_QT4=	gui svg iconengines_run xml sql network l10n \
30
USE_QT=		gui svg iconengines_run xml sql network l10n \
31
		linguist_build moc_build rcc_build uic_build \
31
		linguist_build moc_build rcc_build uic_build \
32
		opengl sql-sqlite3_run corelib
32
		opengl sql-sqlite3_run corelib
33
USE_LDCONFIG=	yes
33
USE_LDCONFIG=	yes
Lines 45-51 OPTIONS_DEFINE= DBUS BONJOUR PORTAUDIO Link Here
45
OPTIONS_DEFAULT=	DBUS
45
OPTIONS_DEFAULT=	DBUS
46
46
47
DBUS_VARS_OFF=	CONFIG+=no-dbus
47
DBUS_VARS_OFF=	CONFIG+=no-dbus
48
DBUS_USE=	QT4=dbus
48
DBUS_USES=	qt:4
49
DBUS_USE=	QT=dbus
49
50
50
BONJOUR_DESC=		Bonjour support
51
BONJOUR_DESC=		Bonjour support
51
BONJOUR_VARS_OFF=	CONFIG+=no-bonjour
52
BONJOUR_VARS_OFF=	CONFIG+=no-bonjour
(-)audio/murmur/Makefile (-5 / +5 lines)
Lines 17-24 LIB_DEPENDS= libprotobuf.so:devel/protobuf Link Here
17
17
18
USERS=		murmur
18
USERS=		murmur
19
GROUPS=		murmur
19
GROUPS=		murmur
20
USES=		compiler:c++11-lang qmake pkgconfig ssl
20
USES=		compiler:c++11-lang qmake pkgconfig qt:4 ssl
21
USE_QT4=	moc_build corelib network sql xml
21
USE_QT=		moc_build corelib network sql xml
22
22
23
USE_GITHUB=	YES
23
USE_GITHUB=	YES
24
GH_ACCOUNT=	mumble-voip
24
GH_ACCOUNT=	mumble-voip
Lines 46-52 CONFIG+= no-ice Link Here
46
.endif
46
.endif
47
47
48
.if ${PORT_OPTIONS:MDBUS}
48
.if ${PORT_OPTIONS:MDBUS}
49
USE_QT4+=	dbus
49
USE_QT+=	dbus
50
.else
50
.else
51
CONFIG+=	no-dbus
51
CONFIG+=	no-dbus
52
.endif
52
.endif
Lines 58-70 CONFIG+= no-bonjour Link Here
58
.endif
58
.endif
59
59
60
.if ${PORT_OPTIONS:MMYSQL}
60
.if ${PORT_OPTIONS:MMYSQL}
61
USE_QT4+=	sql-mysql
61
USE_QT+=	sql-mysql
62
.else
62
.else
63
CONFIG+=	no-sql-mysql
63
CONFIG+=	no-sql-mysql
64
.endif
64
.endif
65
65
66
.if ${PORT_OPTIONS:MSQLITE}
66
.if ${PORT_OPTIONS:MSQLITE}
67
USE_QT4+=	sql-sqlite3_run
67
USE_QT+=	sql-sqlite3_run
68
.else
68
.else
69
CONFIG+=	no-sqlite3_run
69
CONFIG+=	no-sqlite3_run
70
.endif
70
.endif
(-)audio/musescore/Makefile (-2 / +2 lines)
Lines 23-30 LIB_DEPENDS= libmp3lame.so:audio/lame \ Link Here
23
		libfreetype.so:print/freetype2
23
		libfreetype.so:print/freetype2
24
24
25
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
25
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
26
		pkgconfig shared-mime-info zip
26
		pkgconfig qt:5 shared-mime-info zip
27
USE_QT5=	core gui widgets opengl concurrent designer help network \
27
USE_QT=		core gui widgets opengl concurrent designer help network \
28
		scripttools qml quick svg sql printsupport testlib webkit \
28
		scripttools qml quick svg sql printsupport testlib webkit \
29
		xml xmlpatterns \
29
		xml xmlpatterns \
30
		buildtools_build linguisttools_build qmake_build uitools_build
30
		buildtools_build linguisttools_build qmake_build uitools_build
(-)audio/mythplugin-mythmusic/Makefile (-1 / +2 lines)
Lines 20-30 LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
20
		libvorbis.so:audio/libvorbis \
20
		libvorbis.so:audio/libvorbis \
21
		libmyth-29.so:multimedia/mythtv
21
		libmyth-29.so:multimedia/mythtv
22
22
23
USES=	qt:5
23
USE_GITHUB=	yes
24
USE_GITHUB=	yes
24
GH_ACCOUNT=	MythTV
25
GH_ACCOUNT=	MythTV
25
GH_PROJECT=	mythtv
26
GH_PROJECT=	mythtv
26
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
27
USE_QT5=	buildtools_build core gui qmake_build sql xml
28
USE_QT=		buildtools_build core gui qmake_build sql xml
28
29
29
HAS_CONFIGURE=	yes
30
HAS_CONFIGURE=	yes
30
CONFIGURE_ARGS=	--prefix="${PREFIX}" --disable-all \
31
CONFIGURE_ARGS=	--prefix="${PREFIX}" --disable-all \
(-)audio/padthv1-lv2/Makefile (-2 / +2 lines)
Lines 17-28 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
17
		libjack.so:audio/jack \
17
		libjack.so:audio/jack \
18
		liblo.so:audio/liblo
18
		liblo.so:audio/liblo
19
19
20
USES=		autoreconf gmake pkgconfig shared-mime-info
20
USES=		autoreconf gmake pkgconfig qt:5 shared-mime-info
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	rncbc
23
GH_ACCOUNT=	rncbc
24
USE_GL=		gl
24
USE_GL=		gl
25
USE_QT5=	core gui widgets xml buildtools_build qmake_build
25
USE_QT=		core gui widgets xml buildtools_build qmake_build
26
26
27
PLIST_SUB=	SHL3=${PORTVERSION} SHL2=${PORTVERSION:R} SHL1=${PORTVERSION:R:R}
27
PLIST_SUB=	SHL3=${PORTVERSION} SHL2=${PORTVERSION:R} SHL1=${PORTVERSION:R:R}
28
28
(-)audio/pc-mixer/Makefile (-2 / +2 lines)
Lines 13-21 WRKSRC_SUBDIR= src-qt5 Link Here
13
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
13
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
14
14
15
MAKE_JOBS_UNSAFE=yes
15
MAKE_JOBS_UNSAFE=yes
16
USES=		qmake shebangfix tar:xz
16
USES=		qmake qt:5 shebangfix tar:xz
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
USE_QT5=	core gui network svg linguist \
18
USE_QT=		core gui network svg linguist \
19
		buildtools x11extras widgets multimedia
19
		buildtools x11extras widgets multimedia
20
USE_GL+=	gl
20
USE_GL+=	gl
21
21
(-)audio/plasma5-plasma-pa/Makefile (-2 / +2 lines)
Lines 11-21 LIB_DEPENDS= libcanberra.so:audio/libcanberra \ Link Here
11
		libpulse.so:audio/pulseaudio
11
		libpulse.so:audio/pulseaudio
12
12
13
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 \
13
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 \
14
		pkgconfig shebangfix tar:xz
14
		pkgconfig qt:5 shebangfix tar:xz
15
USE_GNOME=	gconf2
15
USE_GNOME=	gconf2
16
USE_KDE=	config configwidgets coreaddons ecm globalaccel i18n \
16
USE_KDE=	config configwidgets coreaddons ecm globalaccel i18n \
17
		kdeclarative package plasma-framework
17
		kdeclarative package plasma-framework
18
USE_QT5=	core dbus gui network qml quick widgets \
18
USE_QT=		core dbus gui network qml quick widgets \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
SHEBANG_FILES=	data/plasmaVolumeDisableKMixAutostart.pl
21
SHEBANG_FILES=	data/plasmaVolumeDisableKMixAutostart.pl
(-)audio/polyphone/Makefile (-2 / +2 lines)
Lines 19-27 LIB_DEPENDS= libjack.so:audio/jack \ Link Here
19
		libstk-4.6.0.so:audio/stk \
19
		libstk-4.6.0.so:audio/stk \
20
		libvorbisfile.so:audio/libvorbis
20
		libvorbisfile.so:audio/libvorbis
21
21
22
USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake:outsource shared-mime-info zip
22
USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake:outsource qt:5 shared-mime-info zip
23
USE_GL=		gl
23
USE_GL=		gl
24
USE_QT5=	core concurrent gui network printsupport svg widgets buildtools_build qmake_build
24
USE_QT=		core concurrent gui network printsupport svg widgets buildtools_build qmake_build
25
USE_CXXSTD=	c++11
25
USE_CXXSTD=	c++11
26
QMAKE_ARGS=	DEFINES=USE_LOCAL_QCUSTOMPLOT
26
QMAKE_ARGS=	DEFINES=USE_LOCAL_QCUSTOMPLOT
27
CXXFLAGS+=	-D__UNIX_JACK__
27
CXXFLAGS+=	-D__UNIX_JACK__
(-)audio/qjackctl/Makefile (-2 / +2 lines)
Lines 14-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
LIB_DEPENDS=	libjack.so:audio/jack
15
LIB_DEPENDS=	libjack.so:audio/jack
16
16
17
USES=		autoreconf compiler:c++11-lib gmake localbase pkgconfig
17
USES=		autoreconf compiler:c++11-lib gmake localbase pkgconfig qt:5
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	rncbc
20
GH_ACCOUNT=	rncbc
21
USE_QT5=	core gui widgets x11extras xml buildtools_build linguisttools_build qmake_build
21
USE_QT=		core gui widgets x11extras xml buildtools_build linguisttools_build qmake_build
22
USE_GL=		gl
22
USE_GL=		gl
23
USE_CXXSTD=	c++11
23
USE_CXXSTD=	c++11
24
24
(-)audio/qmidiarp/Makefile (-2 / +2 lines)
Lines 22-31 LIB_DEPENDS= libasound.so:audio/alsa-lib \ Link Here
22
PORTSCOUT=	limit:^qmidiarp
22
PORTSCOUT=	limit:^qmidiarp
23
23
24
USES=		autoreconf compiler:c++11-lib desktop-file-utils \
24
USES=		autoreconf compiler:c++11-lib desktop-file-utils \
25
		gmake localbase libtool pkgconfig
25
		gmake localbase libtool pkgconfig qt:5
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	emuse
27
GH_ACCOUNT=	emuse
28
USE_QT5=	core gui network widgets buildtools_build \
28
USE_QT=		core gui network widgets buildtools_build \
29
		linguisttools_build
29
		linguisttools_build
30
USE_CXXSTD=	c++11
30
USE_CXXSTD=	c++11
31
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
(-)audio/qmpdclient/Makefile (-4 / +6 lines)
Lines 13-20 COMMENT= Easy to use musicpd client written in Qt4 Link Here
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:bzip2
16
USES=		qmake qt:4 tar:bzip2
17
USE_QT4=	moc_build rcc_build uic_build \
17
USE_QT=		moc_build rcc_build uic_build \
18
		corelib gui network xml xmlpatterns
18
		corelib gui network xml xmlpatterns
19
INSTALLS_ICONS=	yes
19
INSTALLS_ICONS=	yes
20
20
Lines 25-34 WRKSRC= ${WRKDIR}/${PORTNAME} Link Here
25
25
26
OPTIONS_SUB=	yes
26
OPTIONS_SUB=	yes
27
27
28
NLS_USE=	QT4=linguisttools_build
28
NLS_USES=	qt:4
29
NLS_USE=	QT=linguisttools_build
29
30
30
DBUS_QMAKE_ON=	CONFIG+=qdbus
31
DBUS_QMAKE_ON=	CONFIG+=qdbus
31
DBUS_USE=	QT4=dbus
32
DBUS_USES=	qt:4
33
DBUS_USE=	QT=dbus
32
34
33
DEBUG_QMAKE_ON=	CONFIG+=debug
35
DEBUG_QMAKE_ON=	CONFIG+=debug
34
36
(-)audio/qsampler/Makefile (-6 / +7 lines)
Lines 19-25 RUN_DEPENDS= linuxsampler:audio/linuxsampler Link Here
19
LDFLAGS+=	-L${LOCALBASE}/lib
19
LDFLAGS+=	-L${LOCALBASE}/lib
20
20
21
USES=	autoreconf gmake pkgconfig shared-mime-info
21
USES=	autoreconf gmake pkgconfig shared-mime-info
22
QT_NONSTANDARD=	yes
23
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
24
CONFIGURE_ENV=	ac_cv_path_ac_cv_qmake=${QMAKE} \
23
CONFIGURE_ENV=	ac_cv_path_ac_cv_qmake=${QMAKE} \
25
		ac_cv_path_ac_moc=${MOC} \
24
		ac_cv_path_ac_moc=${MOC} \
Lines 38-50 OPTIONS_DEFAULT= QT5 Link Here
38
37
39
TOOLKIT_DESC=	Qt toolkit
38
TOOLKIT_DESC=	Qt toolkit
40
39
41
QT4_USE=	qt4=corelib,gui \
40
QT4_USES=	qmake:no_env qt:4
42
		qt4=linguisttools_build \
41
QT4_USE=	qt=corelib,gui \
43
		qt4=moc_build,qmake_build,rcc_build,uic_build
42
		qt=linguisttools_build \
43
		qt=moc_build,qmake_build,rcc_build,uic_build
44
QT4_CONFIGURE_ENABLE=	qt4
44
QT4_CONFIGURE_ENABLE=	qt4
45
45
46
QT5_USE=	qt5=core,gui,widgets,x11extras \
46
QT5_USES=	qmake:no_env qt:5
47
		qt5=buildtools_build,linguisttools_build,qmake_build
47
QT5_USE=	qt=core,gui,widgets,x11extras \
48
		qt=buildtools_build,linguisttools_build,qmake_build
48
QT5_CONFIGURE_ENABLE=	qt5
49
QT5_CONFIGURE_ENABLE=	qt5
49
50
50
post-configure:
51
post-configure:
(-)audio/qsynth/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
16
LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
17
17
18
USES=		autoreconf gmake pkgconfig
18
USES=		autoreconf gmake pkgconfig qt:5
19
USE_CXXSTD=	c++11
19
USE_CXXSTD=	c++11
20
USE_QT5=	core gui widgets x11extras buildtools_build linguisttools_build qmake_build
20
USE_QT=		core gui widgets x11extras buildtools_build linguisttools_build qmake_build
21
USE_GL=		gl
21
USE_GL=		gl
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	rncbc
23
GH_ACCOUNT=	rncbc
(-)audio/quimup/Makefile (-2 / +2 lines)
Lines 18-25 LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ Link Here
18
18
19
WRKSRC=		${WRKDIR}/Quimup_${PORTVERSION}
19
WRKSRC=		${WRKDIR}/Quimup_${PORTVERSION}
20
20
21
USES=		pkgconfig qmake compiler:c++11-lang
21
USES=		pkgconfig qmake compiler:c++11-lang qt:5
22
USE_QT5=	core gui network widgets buildtools_build
22
USE_QT=		core gui network widgets buildtools_build
23
USE_GL=		gl
23
USE_GL=		gl
24
24
25
CXXFLAGS+=	-std=c++11
25
CXXFLAGS+=	-std=c++11
(-)audio/rosegarden/Makefile (-6 / +7 lines)
Lines 34-46 OPTIONS_DEFAULT= QT4 Link Here
34
34
35
LIRC_LIB_DEPENDS=	liblirc_client.so:comms/lirc
35
LIRC_LIB_DEPENDS=	liblirc_client.so:comms/lirc
36
LIRC_CMAKE_ON=		-DENABLE_LIRC:BOOL=ON
36
LIRC_CMAKE_ON=		-DENABLE_LIRC:BOOL=ON
37
QT4_USE=		qt4=gui,network,testlib,xml \
37
QT4_USES=		qt:4
38
			qt4=linguisttools_build,moc_build,qmake_build \
38
QT4_USE=		qt=gui,network,testlib,xml \
39
			qt4=rcc_build,uic_build
39
			qt=linguisttools_build,moc_build,qmake_build \
40
			qt=rcc_build,uic_build
40
QT4_CMAKE_ON=		-DUSE_QT4:BOOL=ON
41
QT4_CMAKE_ON=		-DUSE_QT4:BOOL=ON
41
QT5_USES=		compiler:c++11-lib
42
QT5_USES=		compiler:c++11-lib qt:5
42
QT5_USE=		qt5=network,printsupport,testlib,widgets,xml \
43
QT5_USE=		qt=network,printsupport,testlib,widgets,xml \
43
			qt5=buildtools_build,linguisttools_build,qmake_build
44
			qt=buildtools_build,linguisttools_build,qmake_build
44
QT5_CMAKE_ON=		-DUSE_QT5:BOOL=ON
45
QT5_CMAKE_ON=		-DUSE_QT5:BOOL=ON
45
TOOLKIT_DESC=		Qt toolkit
46
TOOLKIT_DESC=		Qt toolkit
46
47
(-)audio/sayonara/Makefile (-2 / +2 lines)
Lines 18-27 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
18
		libmtp.so:multimedia/libmtp
18
		libmtp.so:multimedia/libmtp
19
19
20
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
20
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
21
		pkgconfig
21
		pkgconfig qt:5
22
USE_GNOME=	glib20
22
USE_GNOME=	glib20
23
USE_GSTREAMER1=	flac libav mpg123 ogg opus vorbis
23
USE_GSTREAMER1=	flac libav mpg123 ogg opus vorbis
24
USE_QT5=	dbus core gui network sql sql-sqlite3_run widgets xml \
24
USE_QT=		dbus core gui network sql sql-sqlite3_run widgets xml \
25
		buildtools_build qmake_build linguisttools_build
25
		buildtools_build qmake_build linguisttools_build
26
26
27
WRKSRC=		${WRKDIR}/${PORTNAME}-player
27
WRKSRC=		${WRKDIR}/${PORTNAME}-player
(-)audio/simon/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libasound.so:audio/alsa-lib \ Link Here
17
		libsphinxad.so:audio/sphinxbase \
17
		libsphinxad.so:audio/sphinxbase \
18
		libqwt6.so:x11-toolkits/qwt6@qt4
18
		libqwt6.so:x11-toolkits/qwt6@qt4
19
19
20
USES=		cmake:outsource gettext kde:4 tar:bz2
20
USES=		cmake:outsource gettext kde:4 qt:4 tar:bz2
21
USE_KDE=	kdelibs automoc4 pimlibs
21
USE_KDE=	kdelibs automoc4 pimlibs
22
USE_QT4=	accessible corelib dbus gui network script sql svg testlib xml \
22
USE_QT=		accessible corelib dbus gui network script sql svg testlib xml \
23
		moc_build qmake_build rcc_build uic_build
23
		moc_build qmake_build rcc_build uic_build
24
USE_XORG=	x11 xtst
24
USE_XORG=	x11 xtst
25
25
(-)audio/skype-call-recorder/Makefile (-2 / +2 lines)
Lines 15-22 LIB_DEPENDS= libmp3lame.so:audio/lame \ Link Here
15
		libid3.so:audio/id3lib \
15
		libid3.so:audio/id3lib \
16
		libvorbisenc.so:audio/libvorbis
16
		libvorbisenc.so:audio/libvorbis
17
17
18
USES=		cmake
18
USES=		cmake qt:4
19
USE_QT4=	corelib dbus gui network \
19
USE_QT=		corelib dbus gui network \
20
		qmake_build moc_build rcc_build uic_build
20
		qmake_build moc_build rcc_build uic_build
21
21
22
PLIST_FILES=	bin/skype-call-recorder \
22
PLIST_FILES=	bin/skype-call-recorder \
(-)audio/sonic-visualiser/Makefile (-2 / +2 lines)
Lines 21-30 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
21
		libsord-0.so:devel/sord \
21
		libsord-0.so:devel/sord \
22
		libvamp-hostsdk.so:audio/vamp-plugin-sdk
22
		libvamp-hostsdk.so:audio/vamp-plugin-sdk
23
23
24
USES=	autoreconf desktop-file-utils pkgconfig
24
USES=	autoreconf desktop-file-utils pkgconfig qt:5
25
25
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
27
USE_QT5=	buildtools_build core gui network qmake_build testlib widgets xml
27
USE_QT=		buildtools_build core gui network qmake_build testlib widgets xml
28
USE_XORG=	x11
28
USE_XORG=	x11
29
USE_GL=		gl
29
USE_GL=		gl
30
30
(-)audio/soundkonverter/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
17
		libphonon.so:multimedia/phonon@qt4
17
		libphonon.so:multimedia/phonon@qt4
18
18
19
GH_ACCOUNT=	HessiJames
19
GH_ACCOUNT=	HessiJames
20
USES=		cmake compiler:c++11-lang kde:4
20
USES=		cmake compiler:c++11-lang kde:4 qt:4
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
USE_QT4=	corelib dbus gui network moc_build qmake_build rcc_build svg uic_build xml
22
USE_QT=		corelib dbus gui network moc_build qmake_build rcc_build svg uic_build xml
23
USE_KDE=	automoc4 kdelibs libkcddb
23
USE_KDE=	automoc4 kdelibs libkcddb
24
WRKSRC_SUBDIR=	src
24
WRKSRC_SUBDIR=	src
25
25
(-)audio/supercollider/Makefile (-2 / +2 lines)
Lines 20-28 LIB_DEPENDS= libavahi-client.so:net/avahi-app \ Link Here
20
		libsndfile.so:audio/libsndfile \
20
		libsndfile.so:audio/libsndfile \
21
		libfftw3f.so:math/fftw3-float
21
		libfftw3f.so:math/fftw3-float
22
22
23
USES=		cmake:outsource iconv localbase pkgconfig readline \
23
USES=		cmake:outsource iconv localbase pkgconfig qt:5 readline \
24
		shared-mime-info tar:bzip2
24
		shared-mime-info tar:bzip2
25
USE_QT5=	buildtools_build concurrent core gui linguisttools location \
25
USE_QT=		buildtools_build concurrent core gui linguisttools location \
26
		network opengl printsupport qmake_build qml quick sensors \
26
		network opengl printsupport qmake_build qml quick sensors \
27
		sql webkit widgets
27
		sql webkit widgets
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
(-)audio/virtual_oss_ctl/Makefile (-2 / +2 lines)
Lines 14-20 LICENSE= BSD2CLAUSE Link Here
14
14
15
RUN_DEPENDS=	virtual_oss:audio/virtual_oss
15
RUN_DEPENDS=	virtual_oss:audio/virtual_oss
16
16
17
USES=		qmake tar:bzip2
17
USES=		qmake qt:4 tar:bzip2
18
USE_QT4=	corelib gui qmake_build moc_build rcc_build
18
USE_QT=		corelib gui qmake_build moc_build rcc_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)audio/vmpk/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libdrumstick-rt.so:audio/drumstick
16
LIB_DEPENDS=	libdrumstick-rt.so:audio/drumstick
17
17
18
USES=		cmake:outsource pkgconfig tar:bz2
18
USES=		cmake:outsource pkgconfig qt:5 tar:bz2
19
USE_QT5=	core gui network svg widgets x11extras \
19
USE_QT=		core gui network svg widgets x11extras \
20
		buildtools_build linguisttools_build qmake_build
20
		buildtools_build linguisttools_build qmake_build
21
USE_XORG=	xcb
21
USE_XORG=	xcb
22
22
(-)biology/clustalx/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Multiple alignment of nucleic acid and protein sequences with GUI Link Here
12
LICENSE=	LGPL3
12
LICENSE=	LGPL3
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		qmake
15
USES=		qmake qt:4
16
USE_QT4=	corelib gui moc qmake_build xml
16
USE_QT=		corelib gui moc qmake_build xml
17
17
18
PLIST_FILES=	bin/clustalx \
18
PLIST_FILES=	bin/clustalx \
19
		${DATADIR}/colprot.xml \
19
		${DATADIR}/colprot.xml \
(-)biology/ugene/Makefile (-2 / +2 lines)
Lines 20-28 RUN_DEPENDS= bash:shells/bash Link Here
20
20
21
BROKEN_aarch64=	Fails to build: invokes x86 asm
21
BROKEN_aarch64=	Fails to build: invokes x86 asm
22
22
23
USES=		desktop-file-utils qmake
23
USES=		desktop-file-utils qmake qt:5
24
USE_GL=		glu
24
USE_GL=		glu
25
USE_QT5=	buildtools_build linguisttools_build scripttools_build \
25
USE_QT=		buildtools_build linguisttools_build scripttools_build \
26
		gui network printsupport script sql svg webkit widgets xml \
26
		gui network printsupport script sql svg webkit widgets xml \
27
		imageformats_run
27
		imageformats_run
28
28
(-)cad/freecad/Makefile (-2 / +2 lines)
Lines 31-40 LIB_DEPENDS= libexpat.so:textproc/expat2 \ Link Here
31
RUN_DEPENDS=	pivy>0:graphics/py-pivy@${PY_FLAVOR}
31
RUN_DEPENDS=	pivy>0:graphics/py-pivy@${PY_FLAVOR}
32
32
33
USES=		dos2unix compiler:c++11-lib cmake:outsource eigen:3 fortran jpeg \
33
USES=		dos2unix compiler:c++11-lib cmake:outsource eigen:3 fortran jpeg \
34
		python:2.7 localbase
34
		python:2.7 localbase qt:4
35
USE_XORG=	ice sm x11 xext xt
35
USE_XORG=	ice sm x11 xext xt
36
USE_GL=		gl glu
36
USE_GL=		gl glu
37
USE_QT4=	qmake_build corelib gui moc_build network opengl rcc_build \
37
USE_QT=		qmake_build corelib gui moc_build network opengl rcc_build \
38
		uic_build svg xml webkit
38
		uic_build svg xml webkit
39
USE_LDCONFIG=	yes
39
USE_LDCONFIG=	yes
40
DOS2UNIX_GLOB=	*.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
40
DOS2UNIX_GLOB=	*.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
(-)cad/fritzing/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2+ Link Here
14
14
15
SUB_FILES+=	pkg-install
15
SUB_FILES+=	pkg-install
16
16
17
USES=		dos2unix gmake python qmake tar:bzip2
17
USES=		dos2unix gmake python qmake qt:5 tar:bzip2
18
USE_QT5=	buildtools concurrent core dbus gui imageformats network printsupport qmake serialport sql-sqlite3 svg xml
18
USE_QT=		buildtools concurrent core dbus gui imageformats network printsupport qmake serialport sql-sqlite3 svg xml
19
DOS2UNIX_REGEX=	.*pro
19
DOS2UNIX_REGEX=	.*pro
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
(-)cad/klayout/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Qt-based GDS2 Viewer Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		compiler:c++0x gmake python
14
USES=		compiler:c++0x gmake python qt:4
15
USE_RUBY=	yes
15
USE_RUBY=	yes
16
USE_QT4=	corelib designer gui network moc_build sql uic_build \
16
USE_QT=		corelib designer gui network moc_build sql uic_build \
17
		rcc_build qt3support xml
17
		rcc_build qt3support xml
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
PLIST_FILES=	bin/klayout \
19
PLIST_FILES=	bin/klayout \
(-)cad/layouteditor/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libttf.so:print/freetype Link Here
16
BROKEN_armv6=		fails to compile: no matching member function for call to 'map'
16
BROKEN_armv6=		fails to compile: no matching member function for call to 'map'
17
BROKEN_armv7=		fails to compile: no matching member function for call to 'map'
17
BROKEN_armv7=		fails to compile: no matching member function for call to 'map'
18
18
19
USES=		qmake zip
19
USES=		qmake qt:4 zip
20
USE_QT4=	corelib gui network moc_build sql uic_build \
20
USE_QT=		corelib gui network moc_build sql uic_build \
21
		rcc_build qt3support xml
21
		rcc_build qt3support xml
22
WRKSRC=		${WRKDIR}/layout
22
WRKSRC=		${WRKDIR}/layout
23
PLIST_FILES=	bin/layout
23
PLIST_FILES=	bin/layout
(-)cad/leocad/Makefile (-2 / +2 lines)
Lines 19-26 LIB_DEPENDS= libpng.so:graphics/png Link Here
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}
20
WRKSRC=		${WRKDIR}/${PORTNAME}
21
21
22
USES=		desktop-file-utils gmake jpeg pkgconfig qmake shared-mime-info
22
USES=		desktop-file-utils gmake jpeg pkgconfig qmake qt:4 shared-mime-info
23
USE_QT4=	moc_build rcc_build uic_build iconengines_run imageformats_run \
23
USE_QT=		moc_build rcc_build uic_build iconengines_run imageformats_run \
24
		corelib gui network opengl
24
		corelib gui network opengl
25
USE_GL=		glut
25
USE_GL=		glut
26
USE_GNOME=	gtk20
26
USE_GNOME=	gtk20
(-)cad/librecad/Makefile (-2 / +2 lines)
Lines 15-26 BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs Link Here
15
LIB_DEPENDS=	libmuparser.so:math/muparser \
15
LIB_DEPENDS=	libmuparser.so:math/muparser \
16
		libfreetype.so:print/freetype2
16
		libfreetype.so:print/freetype2
17
17
18
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake
18
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:5
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	LibreCAD
20
GH_ACCOUNT=	LibreCAD
21
GH_PROJECT=	LibreCAD
21
GH_PROJECT=	LibreCAD
22
USE_GL=		gl
22
USE_GL=		gl
23
USE_QT5=	core gui printsupport svg widgets \
23
USE_QT=		core gui printsupport svg widgets \
24
		buildtools_build linguisttools_build
24
		buildtools_build linguisttools_build
25
25
26
QMAKE_ARGS+=	BOOST_DIR="${LOCALBASE}"
26
QMAKE_ARGS+=	BOOST_DIR="${LOCALBASE}"
(-)cad/meshlab/Makefile (-2 / +2 lines)
Lines 22-31 EXTRACT_DEPENDS=gtar:archivers/gtar Link Here
22
LIB_DEPENDS=	libQtSolutions_SOAP-head.so:devel/qt4-qtsolutions-soap	\
22
LIB_DEPENDS=	libQtSolutions_SOAP-head.so:devel/qt4-qtsolutions-soap	\
23
		libmpir.so:math/mpir
23
		libmpir.so:math/mpir
24
24
25
USES=		compiler:c++11-lib dos2unix qmake tar:tgz
25
USES=		compiler:c++11-lib dos2unix qmake qt:4 tar:tgz
26
USE_CXXSTD=	c++11
26
USE_CXXSTD=	c++11
27
USE_GL=		glew glu
27
USE_GL=		glew glu
28
USE_QT4=	moc_build rcc_build uic_build corelib gui xml \
28
USE_QT=		moc_build rcc_build uic_build corelib gui xml \
29
		xmlpatterns opengl network script
29
		xmlpatterns opengl network script
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
DOS2UNIX_FILES=	external/structuresynth/ssynth/SyntopiaCore/GLEngine/Object3D.h \
31
DOS2UNIX_FILES=	external/structuresynth/ssynth/SyntopiaCore/GLEngine/Object3D.h \
(-)cad/openscad-devel/Makefile (-2 / +2 lines)
Lines 27-33 LIB_DEPENDS= libgmp.so:math/gmp \ Link Here
27
CONFLICTS=	openscad
27
CONFLICTS=	openscad
28
28
29
USES=		bison compiler:c++11-lang desktop-file-utils eigen:3 gettext-tools \
29
USES=		bison compiler:c++11-lang desktop-file-utils eigen:3 gettext-tools \
30
		pkgconfig python:run qmake shebangfix
30
		pkgconfig python:run qmake qt:4 shebangfix
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	openscad
32
GH_ACCOUNT=	openscad
33
GH_PROJECT=	openscad
33
GH_PROJECT=	openscad
Lines 35-41 GH_TAGNAME= 179074dff8c23cbc0e651ce8463737df0006f4ca Link Here
35
35
36
#SHEBANG_FILES=	libraries/MCAD/get_submodules.py
36
#SHEBANG_FILES=	libraries/MCAD/get_submodules.py
37
USE_GL=		glu glew
37
USE_GL=		glu glew
38
USE_QT4=	corelib gui opengl moc_build uic_build rcc_build
38
USE_QT=		corelib gui opengl moc_build uic_build rcc_build
39
PLIST_SUB=	PORTVERSION=${PORTVERSION}
39
PLIST_SUB=	PORTVERSION=${PORTVERSION}
40
QMAKE_ENV=	EIGENDIR=${LOCALBASE}/include/eigen3
40
QMAKE_ENV=	EIGENDIR=${LOCALBASE}/include/eigen3
41
QMAKE_ARGS+=	VERSION=${PORTVERSION} \
41
QMAKE_ARGS+=	VERSION=${PORTVERSION} \
(-)cad/openscad/Makefile (-2 / +2 lines)
Lines 26-35 LIB_DEPENDS= libgmp.so:math/gmp \ Link Here
26
CONFLICTS=      openscad-devel
26
CONFLICTS=      openscad-devel
27
27
28
USES=		bison compiler:c++11-lang desktop-file-utils eigen:3 gettext-tools \
28
USES=		bison compiler:c++11-lang desktop-file-utils eigen:3 gettext-tools \
29
		pkgconfig python:run qmake shebangfix
29
		pkgconfig python:run qmake qt:4 shebangfix
30
SHEBANG_FILES=	libraries/MCAD/get_submodules.py
30
SHEBANG_FILES=	libraries/MCAD/get_submodules.py
31
USE_GL=		glu glew
31
USE_GL=		glu glew
32
USE_QT4=	corelib gui opengl moc_build uic_build rcc_build
32
USE_QT=		corelib gui opengl moc_build uic_build rcc_build
33
PLIST_SUB=	PORTVERSION=${PORTVERSION}
33
PLIST_SUB=	PORTVERSION=${PORTVERSION}
34
QMAKE_ENV=	EIGENDIR=${LOCALBASE}/include/eigen3
34
QMAKE_ENV=	EIGENDIR=${LOCALBASE}/include/eigen3
35
QMAKE_ARGS+=	VERSION=${PORTVERSION} \
35
QMAKE_ARGS+=	VERSION=${PORTVERSION} \
(-)cad/qcad/Makefile (-2 / +2 lines)
Lines 19-28 LIB_DEPENDS= libquazip.so:archivers/quazip@qt4 Link Here
19
19
20
MAKE_JOBS_UNSAFE=yes
20
MAKE_JOBS_UNSAFE=yes
21
21
22
USES=		gmake qmake
22
USES=		gmake qmake qt:5
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
USE_QT5=	buildtools qmake_build \
25
USE_QT=		buildtools qmake_build \
26
		designer gui help imageformats network opengl script \
26
		designer gui help imageformats network opengl script \
27
		scripttools sql svg xml xmlpatterns webkit widgets uitools
27
		scripttools sql svg xml xmlpatterns webkit widgets uitools
28
USE_GL=		glu
28
USE_GL=		glu
(-)cad/qelectrotech/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= QElectroTech is application to design electric diagrams Link Here
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
LICENSE_FILE=	${WRKSRC}/LICENSE
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
17
18
USES=		compiler:c++11-lib desktop-file-utils qmake shared-mime-info
18
USES=		compiler:c++11-lib desktop-file-utils qmake qt:5 shared-mime-info
19
USE_QT5=	buildtools_build gui network printsupport \
19
USE_QT=		buildtools_build gui network printsupport \
20
		sql-sqlite3 svg xml
20
		sql-sqlite3 svg xml
21
21
22
OPTIONS_DEFINE=       DEBUG
22
OPTIONS_DEFINE=       DEBUG
(-)cad/qfsm/Makefile (-2 / +2 lines)
Lines 14-22 LICENSE= GPLv3+ Link Here
14
14
15
OPTIONS_DEFINE=	GRAPHVIZ DOCS EXAMPLES
15
OPTIONS_DEFINE=	GRAPHVIZ DOCS EXAMPLES
16
16
17
USES=		tar:bzip2 cmake desktop-file-utils
17
USES=		qt:4 tar:bzip2 cmake desktop-file-utils
18
USE_XORG=	xi
18
USE_XORG=	xi
19
USE_QT4=	corelib gui qt3support svg xml \
19
USE_QT=		corelib gui qt3support svg xml \
20
		moc_build qmake_build rcc_build uic_build
20
		moc_build qmake_build rcc_build uic_build
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
22
(-)cad/qucs/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/qucs/COPYING Link Here
15
BUILD_DEPENDS=	gperf:devel/gperf \
15
BUILD_DEPENDS=	gperf:devel/gperf \
16
		admsXml:cad/adms
16
		admsXml:cad/adms
17
17
18
USE_QT4=	moc_build uic_build rcc_build linguisttools_build \
18
USE_QT=		moc_build uic_build rcc_build linguisttools_build \
19
		corelib gui xml svg script qt3support
19
		corelib gui xml svg script qt3support
20
USES=		autoreconf compiler:c++11-lib bison gmake libtool shebangfix
20
USES=		autoreconf compiler:c++11-lib bison gmake libtool qt:4 shebangfix
21
SHEBANG_FILES=	qucs/contrib/ps2sp
21
SHEBANG_FILES=	qucs/contrib/ps2sp
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--disable-doc
23
CONFIGURE_ARGS=	--disable-doc
(-)chinese/fcitx-libpinyin/Makefile (-2 / +2 lines)
Lines 19-25 LICENSE= GPLv2 Link Here
19
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
19
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
20
		libpinyin.so:chinese/libpinyin
20
		libpinyin.so:chinese/libpinyin
21
21
22
USES=		tar:xz cmake gettext pkgconfig
22
USES=		qt:4 tar:xz cmake gettext pkgconfig
23
INSTALLS_ICONS=	yes
23
INSTALLS_ICONS=	yes
24
24
25
_MODEL_VER=	20130308
25
_MODEL_VER=	20130308
Lines 31-37 QT4_DESC= Enable Qt4 for dictmanager Link Here
31
.include <bsd.port.options.mk>
31
.include <bsd.port.options.mk>
32
32
33
.if ${PORT_OPTIONS:MQT4}
33
.if ${PORT_OPTIONS:MQT4}
34
USE_QT4=	qmake_build moc_build rcc_build uic_build gui webkit
34
USE_QT=		qmake_build moc_build rcc_build uic_build gui webkit
35
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
35
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
36
PLIST_SUB+=	QT4=""
36
PLIST_SUB+=	QT4=""
37
.else
37
.else
(-)chinese/fcitx/Makefile (-2 / +2 lines)
Lines 39-45 USE_GNOME= pango intltool libxml2 introspection Link Here
39
USE_KDE=	ecm
39
USE_KDE=	ecm
40
USE_XORG=	x11 xext xkbfile sm ice
40
USE_XORG=	x11 xext xkbfile sm ice
41
USE_LDCONFIG=	yes
41
USE_LDCONFIG=	yes
42
USES=		tar:xz cmake:noninja desktop-file-utils \
42
USES=		qt:4 tar:xz cmake:noninja desktop-file-utils \
43
		gettext-tools:build,run gettext-runtime iconv:wchar_t \
43
		gettext-tools:build,run gettext-runtime iconv:wchar_t \
44
		kde:5 pkgconfig shared-mime-info
44
		kde:5 pkgconfig shared-mime-info
45
INSTALLS_ICONS=	yes
45
INSTALLS_ICONS=	yes
Lines 87-93 SUB_LIST+= GTK3_IM=xim Link Here
87
.endif
87
.endif
88
88
89
.if ${PORT_OPTIONS:MQT4}
89
.if ${PORT_OPTIONS:MQT4}
90
USE_QT4+=	qmake_build moc_build rcc_build uic_build dbus gui inputmethods corelib
90
USE_QT+=		qmake_build moc_build rcc_build uic_build dbus gui inputmethods corelib
91
USE_LDCONFIG+=	${PREFIX}/lib/fcitx/qt
91
USE_LDCONFIG+=	${PREFIX}/lib/fcitx/qt
92
PLIST_SUB+=	QT4=""
92
PLIST_SUB+=	QT4=""
93
.else
93
.else
(-)chinese/gcin-qt4/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE= LGPL21 Link Here
16
LIB_DEPENDS=	libgcin-im-client.so:chinese/gcin
16
LIB_DEPENDS=	libgcin-im-client.so:chinese/gcin
17
17
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt4-im
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt4-im
19
USES=		gmake pkgconfig tar:xz
19
USES=		gmake pkgconfig qt:4 tar:xz
20
USE_QT4=	inputmethods qmake_build moc_build corelib gui
20
USE_QT=		inputmethods qmake_build moc_build corelib gui
21
MAKE_ENV=	INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
21
MAKE_ENV=	INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
22
		MKDIR="${MKDIR}"
22
		MKDIR="${MKDIR}"
23
23
(-)chinese/gcin-qt5/Makefile (-2 / +2 lines)
Lines 17-24 LICENSE= LGPL21 Link Here
17
LIB_DEPENDS=	libgcin-im-client.so:chinese/gcin
17
LIB_DEPENDS=	libgcin-im-client.so:chinese/gcin
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt5-im
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt5-im
20
USES=		compiler:c++11-lang gmake pkgconfig tar:xz
20
USES=		compiler:c++11-lang gmake pkgconfig qt:5 tar:xz
21
USE_QT5=	qdbus qmake_build buildtools_build core gui
21
USE_QT=		qdbus qmake_build buildtools_build core gui
22
USE_CXXSTD=	c++11
22
USE_CXXSTD=	c++11
23
MAKE_ENV=	INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
23
MAKE_ENV=	INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
24
		MKDIR="${MKDIR}"
24
		MKDIR="${MKDIR}"
(-)chinese/qt4-codecs-cn/Makefile (-2 / +2 lines)
Lines 11-18 PKGNAMESUFFIX= -cn Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt GB 18030 codec plugin
12
COMMENT=	Qt GB 18030 codec plugin
13
13
14
USE_QT4=	qmake_build corelib
14
USES=		qmake:no_env qt-dist:4
15
QT_DIST=	yes
15
USE_QT=		corelib
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)chinese/qt4-codecs-tw/Makefile (-2 / +2 lines)
Lines 11-18 PKGNAMESUFFIX= -tw Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt Big-5 codec plugin
12
COMMENT=	Qt Big-5 codec plugin
13
13
14
USE_QT4=	qmake_build corelib
14
USES=		qmake:no_env qt-dist:4
15
QT_DIST=	yes
15
USE_QT=		corelib
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)chinese/qterm/Makefile (-5 / +8 lines)
Lines 10-18 MASTER_SITES= SF/qterm/qterm/${PORTVERSION} Link Here
10
MAINTAINER=	kaiwang27@gmail.com
10
MAINTAINER=	kaiwang27@gmail.com
11
COMMENT=	BBS client for BSD/Linux
11
COMMENT=	BBS client for BSD/Linux
12
12
13
USES=		tar:bzip2 cmake perl5
13
USES=		qt:4 tar:bzip2 cmake perl5
14
USE_PERL5=	build
14
USE_PERL5=	build
15
USE_QT4=	codecs-cn_run codecs-tw_run gui help-tools_build \
15
USE_QT=		codecs-cn_run codecs-tw_run gui help-tools_build \
16
		linguist_build moc_build network qt3support_build \
16
		linguist_build moc_build network qt3support_build \
17
		qmake_build rcc_build uic_build xml
17
		qmake_build rcc_build uic_build xml
18
USE_XORG=	x11 ice
18
USE_XORG=	x11 ice
Lines 31-45 OPENSSL_USES= ssl Link Here
31
OPENSSL_CMAKE_ON=	-DQTERM_ENABLE_SSH:BOOL=TRUE
31
OPENSSL_CMAKE_ON=	-DQTERM_ENABLE_SSH:BOOL=TRUE
32
OPENSSL_CMAKE_OFF=	-DQTERM_ENABLE_SSH:BOOL=FALSE
32
OPENSSL_CMAKE_OFF=	-DQTERM_ENABLE_SSH:BOOL=FALSE
33
33
34
DBUS_USE=	QT4=dbus
34
DBUS_USES=	qt:4
35
DBUS_USE=	QT=dbus
35
DBUS_CMAKE_ON=	-DQTERM_ENABLE_DBUS:BOOL=TRUE
36
DBUS_CMAKE_ON=	-DQTERM_ENABLE_DBUS:BOOL=TRUE
36
DBUS_CMAKE_OFF=	-DQTERM_ENABLE_DBUS:BOOL=FALSE
37
DBUS_CMAKE_OFF=	-DQTERM_ENABLE_DBUS:BOOL=FALSE
37
38
38
PHONON_USE=	QT4=phonon
39
PHONON_USES=	qt:4
40
PHONON_USE=	QT=phonon
39
PHONON_CMAKE_ON=	-DQTERM_ENABLE_PHONON:BOOL=TRUE
41
PHONON_CMAKE_ON=	-DQTERM_ENABLE_PHONON:BOOL=TRUE
40
PHONON_CMAKE_OFF=	-DQTERM_ENABLE_PHONON:BOOL=FALSE
42
PHONON_CMAKE_OFF=	-DQTERM_ENABLE_PHONON:BOOL=FALSE
41
43
42
QTSCRIPT_USE=	QT4=script
44
QTSCRIPT_USES=	qt:4
45
QTSCRIPT_USE=	QT=script
43
QTSCRIPT_RUN_DEPENDS=	${QT_PLUGINDIR}/script/libqtscript_core.so:devel/qtscriptgenerator
46
QTSCRIPT_RUN_DEPENDS=	${QT_PLUGINDIR}/script/libqtscript_core.so:devel/qtscriptgenerator
44
QTSCRIPT_CMAKE_ON=	-DQTERM_ENABLE_SCRIPT:BOOL=TRUE
47
QTSCRIPT_CMAKE_ON=	-DQTERM_ENABLE_SCRIPT:BOOL=TRUE
45
QTSCRIPT_CMAKE_OFF=	-DQTERM_ENABLE_SCRIPT:BOOL=FALSE
48
QTSCRIPT_CMAKE_OFF=	-DQTERM_ENABLE_SCRIPT:BOOL=FALSE
(-)comms/cutecom/Makefile (-2 / +2 lines)
Lines 12-18 COMMENT= Graphical serial terminal Link Here
12
12
13
RUN_DEPENDS=	lsz:comms/lrzsz
13
RUN_DEPENDS=	lsz:comms/lrzsz
14
14
15
USE_QT4=	qt3support qmake_build moc_build rcc_build uic_build
15
USE_QT=		qt3support qmake_build moc_build rcc_build uic_build
16
USES=		cmake
16
USES=		cmake qt:4
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)comms/dabstick-radio/Makefile (-2 / +2 lines)
Lines 21-28 LIB_DEPENDS+= librtlsdr.so:comms/rtl-sdr \ Link Here
21
		libfftw3.so:math/fftw3 \
21
		libfftw3.so:math/fftw3 \
22
		libfaad.so:audio/faad
22
		libfaad.so:audio/faad
23
23
24
USES=		tar:tgz
24
USES=		qt:4 tar:tgz
25
USE_QT4=	gui qt3support qmake_build moc_build rcc_build uic_build
25
USE_QT=		gui qt3support qmake_build moc_build rcc_build uic_build
26
26
27
PORTDOCS=	*
27
PORTDOCS=	*
28
PLIST_FILES+=	bin/dabreceiver bin/fmreceiver bin/spectrum-viewer
28
PLIST_FILES+=	bin/dabreceiver bin/fmreceiver bin/spectrum-viewer
(-)comms/gnuradio/Makefile (-2 / +2 lines)
Lines 46-52 RUN_DEPENDS:= ${BUILD_DEPENDS} Link Here
46
# volk/lib/volk_cpu.c: In function 'i_can_has_3dnow':
46
# volk/lib/volk_cpu.c: In function 'i_can_has_3dnow':
47
# volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm'
47
# volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm'
48
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
48
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
49
USES=		cmake:outsource compiler:c11 fortran iconv perl5 pkgconfig pyqt:4 python:2.7 shebangfix
49
USES=		cmake:outsource compiler:c11 fortran iconv perl5 pkgconfig pyqt:4 python:2.7 qt:4 shebangfix
50
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
50
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
51
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
51
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
52
		gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
52
		gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
Lines 65-71 DOCSDIR= share/doc/${PORTNAME}-${PORTVERSION} Link Here
65
USE_GNOME=	pygtk2
65
USE_GNOME=	pygtk2
66
USE_PYQT=	core gui opengl
66
USE_PYQT=	core gui opengl
67
USE_WX=		3.0+
67
USE_WX=		3.0+
68
USE_QT4=	corelib gui xml qmake moc_build rcc_build uic_build
68
USE_QT=		corelib gui xml qmake moc_build rcc_build uic_build
69
WX_COMPS=	wx wx:build wx:run python:build python:run
69
WX_COMPS=	wx wx:build wx:run python:build python:run
70
USE_LDCONFIG=	yes
70
USE_LDCONFIG=	yes
71
PLIST_SUB+=	MAJOR_VERSION="3"
71
PLIST_SUB+=	MAJOR_VERSION="3"
(-)comms/gqrx/Makefile (-2 / +2 lines)
Lines 24-36 LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \ Link Here
24
		libboost_system.so:devel/boost-libs \
24
		libboost_system.so:devel/boost-libs \
25
		libboost_program_options.so:devel/boost-libs
25
		libboost_program_options.so:devel/boost-libs
26
26
27
USES=		pkgconfig qmake
27
USES=		pkgconfig qmake qt:5
28
28
29
USE_GITHUB=	yes
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	csete
30
GH_ACCOUNT=	csete
31
31
32
USE_GL=		gl
32
USE_GL=		gl
33
USE_QT5=	buildtools_build core gui svg network widgets
33
USE_QT=		buildtools_build core gui svg network widgets
34
34
35
OPTIONS_RADIO=	AUDIO
35
OPTIONS_RADIO=	AUDIO
36
AUDIO_DESC=	Audio backend
36
AUDIO_DESC=	Audio backend
(-)comms/hamfax/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= QT application for sending and receiving facsimiles over radio Link Here
12
12
13
LIB_DEPENDS=	libaudiofile.so:audio/libaudiofile
13
LIB_DEPENDS=	libaudiofile.so:audio/libaudiofile
14
14
15
USE_QT4=	gui moc_build
15
USE_QT=		gui moc_build
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS+=	CPPFLAGS="-I${LOCALBASE}/include" \
17
CONFIGURE_ARGS+=	CPPFLAGS="-I${LOCALBASE}/include" \
18
			LDFLAGS="-L${LOCALBASE}/lib"
18
			LDFLAGS="-L${LOCALBASE}/lib"
19
USES=		gmake pkgconfig tar:bzip2
19
USES=		gmake pkgconfig qt:4 tar:bzip2
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)comms/inspectrum/Makefile (-2 / +2 lines)
Lines 22-29 USE_GITHUB= yes Link Here
22
GH_ACCOUNT=	miek
22
GH_ACCOUNT=	miek
23
GH_TAGNAME=	11853b64062bda4f81926613f15d1d9654c227c8
23
GH_TAGNAME=	11853b64062bda4f81926613f15d1d9654c227c8
24
24
25
USE_QT5=	core buildtools_build concurrent widgets
25
USE_QT=		core buildtools_build concurrent widgets
26
USES=		cmake pkgconfig qmake
26
USES=		cmake pkgconfig qmake qt:5
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)comms/klog/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Simple Qt-based amateur radio logger Link Here
11
LICENSE=	GPLv3
11
LICENSE=	GPLv3
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		qmake
14
USES=		qmake qt:5
15
USE_QT5=	buildtools_build core gui linguisttools_build multimedia network \
15
USE_QT=		buildtools_build core gui linguisttools_build multimedia network \
16
		printsupport sql sql-sqlite3_run widgets
16
		printsupport sql sql-sqlite3_run widgets
17
DESKTOP_ENTRIES=	"KLog" "Simple Amateur Radio Logging Program" \
17
DESKTOP_ENTRIES=	"KLog" "Simple Amateur Radio Logging Program" \
18
		"" "klog" "Network;HamRadio;" \
18
		"" "klog" "Network;HamRadio;" \
(-)comms/kremotecontrol-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KDE frontend for your remote controls Link Here
10
10
11
RUN_DEPENDS=	lircd:comms/lirc
11
RUN_DEPENDS=	lircd:comms/lirc
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	automoc4 kdelibs
14
USE_KDE=	automoc4 kdelibs
15
USE_QT4=	corelib script xmlpatterns \
15
USE_QT=		corelib script xmlpatterns \
16
		qmake_build moc_build rcc_build uic_build
16
		qmake_build moc_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
(-)comms/libsdr-gui/Makefile (-2 / +2 lines)
Lines 19-26 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	hmatuschek
20
GH_ACCOUNT=	hmatuschek
21
21
22
USE_QT5=	core buildtools_build qmake widgets
22
USE_QT=		core buildtools_build qmake widgets
23
USES=		cmake pkgconfig
23
USES=		cmake pkgconfig qt:5
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)comms/linpsk/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Simple Qt PSK31, RTTY, and MSK31 client Link Here
12
LIB_DEPENDS=	libfftw3.so:math/fftw3 \
12
LIB_DEPENDS=	libfftw3.so:math/fftw3 \
13
		libasound.so:audio/alsa-lib
13
		libasound.so:audio/alsa-lib
14
14
15
USES=		qmake tar:tgz
15
USES=		qmake qt:4 tar:tgz
16
USE_QT4=	gui network corelib moc_build uic_build rcc_build qmake_build
16
USE_QT=		gui network corelib moc_build uic_build rcc_build qmake_build
17
DESKTOP_ENTRIES="LinPsk" "${COMMENT}" \
17
DESKTOP_ENTRIES="LinPsk" "${COMMENT}" \
18
		"${DATADIR}/linpsk.png" "linpsk" "Audio;HamRadio;" \
18
		"${DATADIR}/linpsk.png" "linpsk" "Audio;HamRadio;" \
19
		false
19
		false
(-)comms/py-qt5-serialport/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtSerialPort module Link Here
10
CONFIGURE_ARGS=	--enable QtSerialPort
10
CONFIGURE_ARGS=	--enable QtSerialPort
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui serialport qmake_build
17
USE_QT=		core gui serialport qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)comms/qsstv/Makefile (-2 / +2 lines)
Lines 22-29 LIB_DEPENDS= libasound.so:audio/alsa-lib \ Link Here
22
		libv4l2.so:multimedia/libv4l
22
		libv4l2.so:multimedia/libv4l
23
BUILD_DEPENDS=	v4l_compat>=0:multimedia/v4l_compat
23
BUILD_DEPENDS=	v4l_compat>=0:multimedia/v4l_compat
24
24
25
USES=		qmake
25
USES=		qmake qt:5
26
USE_QT5=	buildtools core gui network widgets xml
26
USE_QT=		buildtools core gui network widgets xml
27
USE_GL+=	gl
27
USE_GL+=	gl
28
28
29
OPTIONS_DEFINE=	DOCS
29
OPTIONS_DEFINE=	DOCS
(-)comms/qt5-connectivity/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt connectivity (Bluetooth/NFC) module
9
COMMENT=	Qt connectivity (Bluetooth/NFC) module
10
10
11
USE_QT5=	concurrent core qml quick buildtools_build
11
USE_QT=		concurrent core qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake qt-dist:5,connectivity
13
USES=		qmake
14
13
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
(-)comms/qt5-sensors/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt sensors module
9
COMMENT=	Qt sensors module
10
10
11
USE_QT5=	core qml quick buildtools_build
11
USE_QT=		core qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake:norecursive qt-dist:5,sensors
13
USES=		qmake:norecursive
14
13
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
(-)comms/qt5-serialbus/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt functions to access industrial bus systems
9
COMMENT=	Qt functions to access industrial bus systems
10
10
11
USE_QT5=	core network serialport buildtools_build
11
USE_QT=		core network serialport buildtools_build
12
QT_DIST=	serialbus
12
USES=		compiler:c++11-lib qmake qt-dist:5,serialbus
13
USES=		compiler:c++11-lib qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)comms/qt5-serialport/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt functions to access serial ports
9
COMMENT=	Qt functions to access serial ports
10
10
11
USE_QT5=	core buildtools_build
11
USE_QT=		core buildtools_build
12
QT_DIST=	serialport
12
USES=		qmake qt-dist:5,serialport
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)comms/qtel/Makefile (-1 / +2 lines)
Lines 14-20 LIB_DEPENDS= libecholib.so:comms/svxlink \ Link Here
14
		libgsm.so:audio/gsm
14
		libgsm.so:audio/gsm
15
15
16
MASTERDIR=	${.CURDIR}/../svxlink
16
MASTERDIR=	${.CURDIR}/../svxlink
17
USE_QT4=	corelib gui network qmake_build linguist_build moc_build rcc_build uic_build
17
USES=		qt:4
18
USE_QT=		corelib gui network qmake_build linguist_build moc_build rcc_build uic_build
18
PKGDIR=		${.CURDIR}
19
PKGDIR=		${.CURDIR}
19
CMAKE_ARGS+=	-DUSE_QT:BOOL=YES \
20
CMAKE_ARGS+=	-DUSE_QT:BOOL=YES \
20
		-DQT_ONLY:BOOL=YES
21
		-DQT_ONLY:BOOL=YES
(-)comms/sdr-wspr/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libsdr-gui.so:comms/libsdr-gui Link Here
16
16
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	hmatuschek
18
GH_ACCOUNT=	hmatuschek
19
USE_QT5=	core buildtools_build qmake webkit widgets
19
USE_QT=		core buildtools_build qmake webkit widgets
20
USES=		cmake:outsource compiler:gcc-c++11-lib fortran pkgconfig
20
USES=		cmake:outsource compiler:gcc-c++11-lib fortran pkgconfig qt:5
21
21
22
PLIST_FILES=	bin/sdr-wspr share/applications/sdr-wspr.desktop \
22
PLIST_FILES=	bin/sdr-wspr share/applications/sdr-wspr.desktop \
23
		share/icons/sdr-wspr.svg
23
		share/icons/sdr-wspr.svg
(-)comms/wsjtx/Makefile (-3 / +3 lines)
Lines 21-30 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
21
21
22
MAKE_JOBS_UNSAFE=	yes
22
MAKE_JOBS_UNSAFE=	yes
23
USES=		cmake compiler:c++11-lib dos2unix fortran pkgconfig \
23
USES=		cmake compiler:c++11-lib dos2unix fortran pkgconfig \
24
			readline tar:tgz
24
		qt:5 readline tar:tgz
25
USE_GL=		yes
25
USE_GL=		yes
26
USE_QT5=	core gui buildtools network qmake_build widgets \
26
USE_QT=		core gui buildtools network qmake_build widgets \
27
			multimedia concurrent printsupport serialport
27
		multimedia concurrent printsupport serialport
28
CMAKE_ARGS+=	-DPORT_BUILDING::STRING="ON" \
28
CMAKE_ARGS+=	-DPORT_BUILDING::STRING="ON" \
29
		-DCMAKE_PREFIX_PATH+=${LOCALBASE}/wsjtx/lib \
29
		-DCMAKE_PREFIX_PATH+=${LOCALBASE}/wsjtx/lib \
30
		-DLOCALBASE::STRING="${LOCALBASE}"
30
		-DLOCALBASE::STRING="${LOCALBASE}"
(-)comms/xcwcp/Makefile (-2 / +2 lines)
Lines 12-19 LIB_DEPENDS= libcw.so:comms/unixcw Link Here
12
MASTERDIR=	${.CURDIR}/../unixcw
12
MASTERDIR=	${.CURDIR}/../unixcw
13
13
14
PLIST=		${.CURDIR}/pkg-plist
14
PLIST=		${.CURDIR}/pkg-plist
15
USE_QT5=	buildtools gui widgets qmake_build
15
USE_QT=		buildtools gui widgets qmake_build
16
USES=		gettext
16
USES=		gettext qt:5
17
# Qt from 5.7.0 on requires c++11.
17
# Qt from 5.7.0 on requires c++11.
18
USE_CXXSTD=	c++11
18
USE_CXXSTD=	c++11
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
(-)databases/akonadi-kde4/Makefile (-5 / +6 lines)
Lines 18-27 LIB_DEPENDS= libboost_thread.so:devel/boost-libs Link Here
18
# Let process generate meaningful backtrace on core dump.
18
# Let process generate meaningful backtrace on core dump.
19
BUILD_DEPENDS=	xsltproc:textproc/libxslt
19
BUILD_DEPENDS=	xsltproc:textproc/libxslt
20
20
21
USES=		cmake:outsource kde:4 shared-mime-info \
21
USES=		cmake:outsource kde:4 qt:4 shared-mime-info \
22
		compiler:c++11-lang pathfix tar:bzip2
22
		compiler:c++11-lang pathfix tar:bzip2
23
USE_KDE=	automoc4 soprano
23
USE_KDE=	automoc4 soprano
24
USE_QT4=	corelib dbus gui network qtestlib_build sql xml \
24
USE_QT=		corelib dbus gui network qtestlib_build sql xml \
25
		moc_build qmake_build rcc_build uic_build
25
		moc_build qmake_build rcc_build uic_build
26
CMAKE_ARGS+=	-DAKONADI_BUILD_TESTS:BOOL=FALSE \
26
CMAKE_ARGS+=	-DAKONADI_BUILD_TESTS:BOOL=FALSE \
27
		-DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=TRUE \
27
		-DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=TRUE \
Lines 33-47 OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE Link Here
33
OPTIONS_SUB=	yes # SQLITE
33
OPTIONS_SUB=	yes # SQLITE
34
34
35
MYSQL_DESC=	Install MySQL Qt plugin and server
35
MYSQL_DESC=	Install MySQL Qt plugin and server
36
MYSQL_USE=	QT4=sql-mysql_run
36
MYSQL_USE=	QT=sql-mysql_run
37
MYSQL_USES=	mysql:server
37
MYSQL_USES=	mysql:server qt:4
38
38
39
PGSQL_DESC=	Install PostgreSQL Qt plugin
39
PGSQL_DESC=	Install PostgreSQL Qt plugin
40
# Do not add a dependency on PostgreSQL server as someone preferring
40
# Do not add a dependency on PostgreSQL server as someone preferring
41
# it over MySQL might like to use some advanced configuration, like a
41
# it over MySQL might like to use some advanced configuration, like a
42
# remote server.
42
# remote server.
43
#PGSQL_USE=	PGSQL=server
43
#PGSQL_USE=	PGSQL=server
44
PGSQL_USE=	QT4=sql-pgsql_run
44
PGSQL_USES=	qt:4
45
PGSQL_USE=	QT=sql-pgsql_run
45
46
46
SQLITE_DESC=	Enable SQLite backend
47
SQLITE_DESC=	Enable SQLite backend
47
SQLITE_USES=	sqlite:3
48
SQLITE_USES=	sqlite:3
(-)databases/akonadi/Makefile (-6 / +8 lines)
Lines 16-28 BUILD_DEPENDS= xsltproc:textproc/libxslt Link Here
16
CONFLICTS=	akonadi-[0-9]* akonadi-kf5-git-[0-9]*
16
CONFLICTS=	akonadi-[0-9]* akonadi-kf5-git-[0-9]*
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 \
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 \
19
		shared-mime-info tar:xz
19
		qt:5 shared-mime-info tar:xz
20
USE_GNOME=	libxml2
20
USE_GNOME=	libxml2
21
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
21
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
22
		dbusaddons ecm guiaddons i18n iconthemes itemmodels itemviews \
22
		dbusaddons ecm guiaddons i18n iconthemes itemmodels itemviews \
23
		kio service windowsystem widgetsaddons xmlgui \
23
		kio service windowsystem widgetsaddons xmlgui \
24
		designerplugin_build designerplugin_run
24
		designerplugin_build designerplugin_run
25
USE_QT5=	core dbus designer gui network sql testlib widgets xml \
25
USE_QT=		core dbus designer gui network sql testlib widgets xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
CMAKE_ARGS+=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
27
CMAKE_ARGS+=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
28
28
Lines 33-50 OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE Link Here
33
OPTIONS_SUB=		yes
33
OPTIONS_SUB=		yes
34
34
35
MYSQL_DESC=		Install MySQL Qt plugin and server
35
MYSQL_DESC=		Install MySQL Qt plugin and server
36
MYSQL_USE=		MYSQL=server QT5=sql-mysql_run
36
MYSQL_USES=	qt:5
37
MYSQL_USE=		MYSQL=server QT=sql-mysql_run
37
38
38
PGSQL_DESC=		Install PostgreSQL Qt plugin
39
PGSQL_DESC=		Install PostgreSQL Qt plugin
39
# Do not add a dependency on PostgreSQL server as someone preferring
40
# Do not add a dependency on PostgreSQL server as someone preferring
40
# it over MySQL might like to use some advanced configuration, like a
41
# it over MySQL might like to use some advanced configuration, like a
41
# remote server.
42
# remote server.
42
#PGSQL_USE=	PGSQL=server
43
#PGSQL_USE=	PGSQL=server
43
PGSQL_USE=		QT5=sql-pgsql_run
44
PGSQL_USES=	qt:5
45
PGSQL_USE=		QT=sql-pgsql_run
44
46
45
SQLITE_DESC=		Enable SQLite backend
47
SQLITE_DESC=		Enable SQLite backend
46
SQLITE_USES=		sqlite:3
48
SQLITE_USES=		qt:5 sqlite:3
47
SQLITE_USE=		QT5=sql-sqlite3_run
49
SQLITE_USE=		QT=sql-sqlite3_run
48
SQLITE_CMAKE_ON=	-DAKONADI_BUILD_QSQLITE:BOOL=ON
50
SQLITE_CMAKE_ON=	-DAKONADI_BUILD_QSQLITE:BOOL=ON
49
SQLITE_CMAKE_OFF=	-DAKONADI_BUILD_QSQLITE:BOOL=OFF
51
SQLITE_CMAKE_OFF=	-DAKONADI_BUILD_QSQLITE:BOOL=OFF
50
52
(-)databases/kbibtex/Makefile (-2 / +2 lines)
Lines 14-23 LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4 \ Link Here
14
		libqca.so:devel/qca@qt4 \
14
		libqca.so:devel/qca@qt4 \
15
		libqoauth.so:net/qoauth
15
		libqoauth.so:net/qoauth
16
16
17
USES=		cmake gettext iconv kde:4 shared-mime-info tar:xz
17
USES=		cmake gettext iconv kde:4 qt:4 shared-mime-info tar:xz
18
USE_GNOME=	libxml2 libxslt
18
USE_GNOME=	libxml2 libxslt
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	qmake_build moc_build uic_build rcc_build \
20
USE_QT=		qmake_build moc_build uic_build rcc_build \
21
		webkit
21
		webkit
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)databases/kdb/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Database connectivity and creation framework Link Here
11
11
12
LIB_DEPENDS=		libicuuc.so:devel/icu
12
LIB_DEPENDS=		libicuuc.so:devel/icu
13
13
14
USES=			cmake:outsource gettext kde:5 python:2.7 tar:xz
14
USES=			cmake:outsource gettext kde:5 python:2.7 qt:5 tar:xz
15
USE_KDE=		coreaddons ecm i18n
15
USE_KDE=		coreaddons ecm i18n
16
USE_QT5=		core gui network widgets xml \
16
USE_QT=			core gui network widgets xml \
17
			buildtools_build qmake_build
17
			buildtools_build qmake_build
18
18
19
# In the future, these options will be moved into slave ports
19
# In the future, these options will be moved into slave ports
(-)databases/kexi/Makefile (-2 / +2 lines)
Lines 14-27 LIB_DEPENDS= libKDb3.so:databases/kdb \ Link Here
14
			libKReport3.so:textproc/kreport
14
			libKReport3.so:textproc/kreport
15
15
16
USES=			cmake:outsource desktop-file-utils gettext iconv \
16
USES=			cmake:outsource desktop-file-utils gettext iconv \
17
			kde:5 pkgconfig tar:xz
17
			kde:5 pkgconfig qt:5 tar:xz
18
USE_GNOME=		glib20
18
USE_GNOME=		glib20
19
USE_KDE=		auth bookmarks codecs completion config \
19
USE_KDE=		auth bookmarks codecs completion config \
20
			configwidgets coreaddons crash ecm guiaddons i18n \
20
			configwidgets coreaddons crash ecm guiaddons i18n \
21
			iconthemes itemviews jobwidgets kio parts service \
21
			iconthemes itemviews jobwidgets kio parts service \
22
			solid sonnet texteditor textwidgets widgetsaddons \
22
			solid sonnet texteditor textwidgets widgetsaddons \
23
			xmlgui breeze-icons_build
23
			xmlgui breeze-icons_build
24
USE_QT5=		core dbus gui network printsupport webkit widgets xml \
24
USE_QT=			core dbus gui network printsupport webkit widgets xml \
25
			buildtools_build qmake_build qml
25
			buildtools_build qmake_build qml
26
26
27
CONFLICTS_INSTALL=	calligra-2*
27
CONFLICTS_INSTALL=	calligra-2*
(-)databases/pgmodeler/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= PostgreSQL Database Modeler Link Here
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
14
15
USES=		compiler:c++11-lib pgsql qmake pkgconfig gmake
15
USES=		compiler:c++11-lib pgsql qmake pkgconfig gmake qt:5
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
17
18
USE_GNOME=	libxml2
18
USE_GNOME=	libxml2
19
USE_QT5=	gui network sql svg printsupport widgets core buildtools_build uitools testlib
19
USE_QT=		gui network sql svg printsupport widgets core buildtools_build uitools testlib
20
USE_GL=		gl
20
USE_GL=		gl
21
USE_XORG=	x11 xext
21
USE_XORG=	x11 xext
22
22
(-)databases/py-qt4-sql/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtSql module Link Here
12
CONFIGURE_ARGS=	--enable QtSql
12
CONFIGURE_ARGS=	--enable QtSql
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run gui_run
16
USE_PYQT=	sip_build core_run gui_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib gui sql \
18
USE_QT=		corelib gui sql \
19
		moc_build qmake_build
19
		moc_build qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
(-)databases/py-qt5-sql/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtSql module Link Here
10
CONFIGURE_ARGS=	--enable QtSql
10
CONFIGURE_ARGS=	--enable QtSql
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run widgets_run
15
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui sql widgets buildtools_build qmake_build
17
USE_QT=		core gui sql widgets buildtools_build qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)databases/qt4-sql/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt SQL database integration module
11
COMMENT=	Qt SQL database integration module
12
12
13
USE_QT4=	qmake_build moc_build corelib
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)databases/qt5-sql/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt SQL database integration module
9
COMMENT=	Qt SQL database integration module
10
10
11
USE_QT5=	core qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
CONFIGURE_ARGS=	-no-gui -no-xcb
14
CONFIGURE_ARGS=	-no-gui -no-xcb
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)databases/redisdesktopmanager/Makefile (-2 / +2 lines)
Lines 12-18 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
12
12
13
LIB_DEPENDS=	libssh2.so:security/libssh2
13
LIB_DEPENDS=	libssh2.so:security/libssh2
14
14
15
USES=		dos2unix kde:5 qmake ssl
15
USES=		dos2unix kde:5 qmake qt:5 ssl
16
DOS2UNIX_FILES=	3rdparty/3rdparty.pri
16
DOS2UNIX_FILES=	3rdparty/3rdparty.pri
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
Lines 30-36 GH_TUPLE= \ Link Here
30
		uglide:qredisclient:34f1c5a:qredisclient/3rdparty/qredisclient \
30
		uglide:qredisclient:34f1c5a:qredisclient/3rdparty/qredisclient \
31
		sijk:qt-unix-signals:d6a1d12:qtunixsignals/3rdparty/qt-unix-signals \
31
		sijk:qt-unix-signals:d6a1d12:qtunixsignals/3rdparty/qt-unix-signals \
32
		redis:hiredis:53c3243:hiredis/3rdparty/qredisclient/3rdparty/hiredis
32
		redis:hiredis:53c3243:hiredis/3rdparty/qredisclient/3rdparty/hiredis
33
USE_QT5=	buildtools_build charts concurrent core gui network qmake_build qml quick widgets
33
USE_QT=		buildtools_build charts concurrent core gui network qmake_build qml quick widgets
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} 's|%%PORTVERSION%%|${PORTVERSION}|g' ${WRKSRC}/src/version.h
36
	@${REINPLACE_CMD} 's|%%PORTVERSION%%|${PORTVERSION}|g' ${WRKSRC}/src/version.h
(-)databases/sqlitebrowser/Makefile (-2 / +2 lines)
Lines 17-25 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libantlr.a:devel/antlr
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libantlr.a:devel/antlr
18
LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
18
LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
19
19
20
USES=		cmake desktop-file-utils sqlite
20
USES=		cmake desktop-file-utils qt:5 sqlite
21
CMAKE_ARGS+=	-DQT_INCLUDE_DIR=${QT_INCDIR} -DQT_LIBRARY_DIR=${QT_LIBDIR}
21
CMAKE_ARGS+=	-DQT_INCLUDE_DIR=${QT_INCDIR} -DQT_LIBRARY_DIR=${QT_LIBDIR}
22
USE_QT5=	core gui network printsupport testlib widgets \
22
USE_QT=		core gui network printsupport testlib widgets \
23
		buildtools_build linguisttools_build qmake_build
23
		buildtools_build linguisttools_build qmake_build
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
25
(-)databases/sqliteman/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Admin's GUI tool for Sqlite3 Link Here
12
12
13
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
13
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
14
14
15
USES=		cmake sqlite
15
USES=		cmake qt:4 sqlite
16
USE_QT4=	qmake_build gui moc_build rcc_build uic_build xml sql
16
USE_QT=		qmake_build gui moc_build rcc_build uic_build xml sql
17
17
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
(-)databases/sqlitestudio/Makefile (-3 / +3 lines)
Lines 38-46 OPTIONS_SUB= yes Link Here
38
38
39
WRKSRC=		${WRKDIR}/SQLiteStudio3
39
WRKSRC=		${WRKDIR}/SQLiteStudio3
40
40
41
USES=		compiler:c++11-lib gmake ncurses qmake readline sqlite
41
USES=		compiler:c++11-lib gmake ncurses qmake qt:5 readline sqlite
42
USE_CXXSTD=	c++11
42
USE_CXXSTD=	c++11
43
USE_QT5=	core concurrent gui network script sql sql-sqlite3_run svg widgets xml \
43
USE_QT=		core concurrent gui network script sql sql-sqlite3_run svg widgets xml \
44
		uitools buildtools_build linguisttools_build
44
		uitools buildtools_build linguisttools_build
45
USE_GL=		gl
45
USE_GL=		gl
46
USE_LDCONFIG=	yes
46
USE_LDCONFIG=	yes
Lines 64-70 PLUGIN_DB_SQLITE_CIPHER_VARS= PLUGIN_DIRS+=DbSqliteCipher Link Here
64
PLUGIN_HTML_EXPORT_VARS=		PLUGIN_DIRS+=HtmlExport
64
PLUGIN_HTML_EXPORT_VARS=		PLUGIN_DIRS+=HtmlExport
65
PLUGIN_JSON_EXPORT_VARS=		PLUGIN_DIRS+=JsonExport
65
PLUGIN_JSON_EXPORT_VARS=		PLUGIN_DIRS+=JsonExport
66
PLUGIN_PDF_EXPORT_VARS=			PLUGIN_DIRS+=PdfExport
66
PLUGIN_PDF_EXPORT_VARS=			PLUGIN_DIRS+=PdfExport
67
PLUGIN_PRINTING_VARS=			PLUGIN_DIRS+=Printing USE_QT5+=printsupport
67
PLUGIN_PRINTING_VARS=			PLUGIN_DIRS+=Printing USE_QT+=printsupport
68
PLUGIN_REGEXP_IMPORT_VARS=		PLUGIN_DIRS+=RegExpImport
68
PLUGIN_REGEXP_IMPORT_VARS=		PLUGIN_DIRS+=RegExpImport
69
PLUGIN_SQL_ENTERPRISE_FORMATTER_VARS=	PLUGIN_DIRS+=SqlEnterpriseFormatter
69
PLUGIN_SQL_ENTERPRISE_FORMATTER_VARS=	PLUGIN_DIRS+=SqlEnterpriseFormatter
70
PLUGIN_SQL_EXPORT_VARS=			PLUGIN_DIRS+=SqlExport
70
PLUGIN_SQL_EXPORT_VARS=			PLUGIN_DIRS+=SqlExport
(-)databases/tora/Makefile (-4 / +4 lines)
Lines 20-27 LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2 \ Link Here
20
OPTIONS_DEFINE=	PGSQL MYSQL DOCS
20
OPTIONS_DEFINE=	PGSQL MYSQL DOCS
21
OPTIONS_DEFAULT=	PGSQL MYSQL
21
OPTIONS_DEFAULT=	PGSQL MYSQL
22
22
23
USE_QT4=	corelib gui sql xml network moc_build uic_build rcc_build
23
USE_QT=		corelib gui sql xml network moc_build uic_build rcc_build
24
USES=		autoreconf gmake libtool makeinfo
24
USES=		autoreconf gmake libtool makeinfo qmake:no_configure qt:4
25
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--with-pcre=${LOCALBASE}
26
CONFIGURE_ARGS=	--with-pcre=${LOCALBASE}
27
LDFLAGS+=	-L${LOCALBASE}/lib
27
LDFLAGS+=	-L${LOCALBASE}/lib
Lines 32-39 PREFIX2FIX= doc/help/preferences.texi doc/help/preferences.html Link Here
32
DOCS_USES=	makeinfo
32
DOCS_USES=	makeinfo
33
DOCS_INFO=	tora
33
DOCS_INFO=	tora
34
34
35
MYSQL_RUN_DEPENDS=	${QT_PLUGINDIR}/sqldrivers/libqsqlmysql.so:databases/qt4-mysql-plugin
35
MYSQL_USE=	QT=sql-mysql_run
36
PGSQL_RUN_DEPENDS=	${QT_PLUGINDIR}/sqldrivers/libqsqlpsql.so:databases/qt4-pgsql-plugin
36
PGSQL_USE=	QT=sql-pgsql_run
37
37
38
post-patch-DOCS-on:
38
post-patch-DOCS-on:
39
	@${REINPLACE_CMD} 's|/etc/torarc|${PREFIX}/etc/torarc|' \
39
	@${REINPLACE_CMD} 's|/etc/torarc|${PREFIX}/etc/torarc|' \
(-)deskutils/akonadi-calendar-tools/Makefile (-2 / +2 lines)
Lines 9-15 COMMENT= CLI tools to manage akonadi calendars Link Here
9
9
10
LIB_DEPENDS=	libical.so:devel/libical
10
LIB_DEPENDS=	libical.so:devel/libical
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
		coreaddons crash ecm guiaddons i18n iconthemes itemmodels \
14
		coreaddons crash ecm guiaddons i18n iconthemes itemmodels \
15
		itemviews jobwidgets kdelibs4support kio notifications parts \
15
		itemviews jobwidgets kdelibs4support kio notifications parts \
Lines 18-24 USE_KDE= auth bookmarks codecs completion config configwidgets \ Link Here
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi akonadicalendar calendarsupport calendarcore calendarutils \
19
USE_KDE+=	akonadi akonadicalendar calendarsupport calendarcore calendarutils \
20
		identitymanagement libkdepim mime pimtextedit
20
		identitymanagement libkdepim mime pimtextedit
21
USE_QT5=	core dbus gui network printsupport widgets xml \
21
USE_QT=		core dbus gui network printsupport widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)deskutils/akonadi-import-wizard/Makefile (-2 / +2 lines)
Lines 13-19 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
13
		libgpgmepp.so:security/gpgme-cpp \
13
		libgpgmepp.so:security/gpgme-cpp \
14
		libqgpgme.so:security/gpgme-qt5
14
		libqgpgme.so:security/gpgme-qt5
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
17
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
17
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
18
		crash dbusaddons ecm i18n itemmodels kio service wallet \
18
		crash dbusaddons ecm i18n itemmodels kio service wallet \
19
		widgetsaddons xmlgui
19
		widgetsaddons xmlgui
Lines 21-27 USE_KDE= archive auth codecs completion config configwidgets coreaddons \ Link Here
21
USE_KDE+=	akonadi akonadicontacts akonadimime contacts identitymanagement \
21
USE_KDE+=	akonadi akonadicontacts akonadimime contacts identitymanagement \
22
		libkdepim libkleo mailcommon mailimporter mailtransport \
22
		libkdepim libkleo mailcommon mailimporter mailtransport \
23
		messagelib mime pimcommon pimtextedit
23
		messagelib mime pimcommon pimtextedit
24
USE_QT5=	core dbus gui network widgets xml \
24
USE_QT=		core dbus gui network widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)deskutils/akonadiconsole/Makefile (-2 / +2 lines)
Lines 17-23 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
17
		libical.so:devel/libical \
17
		libical.so:devel/libical \
18
		libxapian.so:databases/xapian-core
18
		libxapian.so:databases/xapian-core
19
19
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
22
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
22
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
23
		itemmodels itemviews jobwidgets kdelibs4support kio \
23
		itemmodels itemviews jobwidgets kdelibs4support kio \
Lines 28-34 USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ Link Here
28
		akonadisearch calendarcore calendarsupport contacts \
28
		akonadisearch calendarcore calendarsupport contacts \
29
		identitymanagement libkdepim libkleo messagelib mime \
29
		identitymanagement libkdepim libkleo messagelib mime \
30
		pimcommon pimtextedit
30
		pimcommon pimtextedit
31
USE_QT5=	core dbus gui network printsupport sql widgets xml \
31
USE_QT=		core dbus gui network printsupport sql widgets xml \
32
		buildtools_build qmake_build
32
		buildtools_build qmake_build
33
USE_LDCONFIG=	yes
33
USE_LDCONFIG=	yes
34
34
(-)deskutils/akregator/Makefile (-2 / +2 lines)
Lines 15-21 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
15
		libgpgmepp.so:security/gpgme-cpp \
15
		libgpgmepp.so:security/gpgme-cpp \
16
		libqgpgme.so:security/gpgme-qt5
16
		libqgpgme.so:security/gpgme-qt5
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
19
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
19
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
20
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio \
20
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio \
21
		notifications notifyconfig parts service sonnet texteditor\
21
		notifications notifyconfig parts service sonnet texteditor\
Lines 23-29 USE_KDE= auth codecs completion config configwidgets coreaddons crash \ Link Here
23
# pim components
23
# pim components
24
USE_KDE+=	akonadi akonadimime contacts grantleetheme kontactinterface \
24
USE_KDE+=	akonadi akonadimime contacts grantleetheme kontactinterface \
25
		libkdepim libkleo messagelib mime pimcommon pimtextedit syndication
25
		libkdepim libkleo messagelib mime pimcommon pimtextedit syndication
26
USE_QT5=	core dbus gui location network printsupport qml quick \
26
USE_QT=		core dbus gui location network printsupport qml quick \
27
		webchannel webengine widgets xml \
27
		webchannel webengine widgets xml \
28
		buildtools_build qmake_build
28
		buildtools_build qmake_build
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
(-)deskutils/basket/Makefile (-2 / +2 lines)
Lines 14-23 LICENSE= GPLv2 Link Here
14
14
15
LIB_DEPENDS=	libgpgme.so:security/gpgme
15
LIB_DEPENDS=	libgpgme.so:security/gpgme
16
16
17
USES=		cmake gettext-tools kde:4 tar:bzip2
17
USES=		cmake gettext-tools kde:4 qt:4 tar:bzip2
18
USE_XORG=	xft xpm
18
USE_XORG=	xft xpm
19
USE_KDE=	automoc4 kdelibs qimageblitz
19
USE_KDE=	automoc4 kdelibs qimageblitz
20
USE_QT4=	moc_build qmake_build rcc_build uic_build
20
USE_QT=		moc_build qmake_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_CXXSTD=	gnu++98
22
USE_CXXSTD=	gnu++98
23
23
(-)deskutils/cairo-dock-plugins/Makefile (-2 / +2 lines)
Lines 87-94 IMPULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio Link Here
87
IMPULSE_CMAKE_BOOL=	enable-impulse
87
IMPULSE_CMAKE_BOOL=	enable-impulse
88
88
89
#KDE_INTEGRATION_LIB_DEPENDS=
89
#KDE_INTEGRATION_LIB_DEPENDS=
90
KDE_INTEGRATION_USE_QT4=	corelib
90
KDE_INTEGRATION_USE_QT=		corelib
91
KDE_INTEGRATION_USES=		kde:4
91
KDE_INTEGRATION_USES=		kde:4 qt:4
92
KDE_INTEGRATION_USE=		KDE=kdelibs
92
KDE_INTEGRATION_USE=		KDE=kdelibs
93
KDE_INTEGRATION_CMAKE_BOOL=	enable-kde-integration
93
KDE_INTEGRATION_CMAKE_BOOL=	enable-kde-integration
94
94
(-)deskutils/calibre/Makefile (-2 / +2 lines)
Lines 48-60 RUN_DEPENDS= xdg-open:devel/xdg-utils \ Link Here
48
		pdftohtml:graphics/poppler-utils
48
		pdftohtml:graphics/poppler-utils
49
49
50
USES=		desktop-file-utils gettext-runtime gnome localbase:ldflags pkgconfig \
50
USES=		desktop-file-utils gettext-runtime gnome localbase:ldflags pkgconfig \
51
		python:2.7 pyqt:5 shared-mime-info shebangfix ssl tar:xz
51
		python:2.7 pyqt:5 qt:5 shared-mime-info shebangfix ssl tar:xz
52
USE_RC_SUBR=	calibre
52
USE_RC_SUBR=	calibre
53
EXTRACT_BEFORE_ARGS=	-x -s '/^calibre/~-src/' -f
53
EXTRACT_BEFORE_ARGS=	-x -s '/^calibre/~-src/' -f
54
SHEBANG_GLOB=	*.sh *.py
54
SHEBANG_GLOB=	*.sh *.py
55
python_OLD_CMD=	"/usr/bin/env python2" /bin/python2 /usr/bin/python2 /usr/local/bin/python2
55
python_OLD_CMD=	"/usr/bin/env python2" /bin/python2 /usr/bin/python2 /usr/local/bin/python2
56
USE_PYQT=	core gui network sip svg webkit widgets webkitwidgets xmlpatterns
56
USE_PYQT=	core gui network sip svg webkit widgets webkitwidgets xmlpatterns
57
USE_QT5=	buildtools_build core dbus gui qmake_build widgets
57
USE_QT=		buildtools_build core dbus gui qmake_build widgets
58
USE_GL=		egl gl
58
USE_GL=		egl gl
59
USE_GNOME=	glib20
59
USE_GNOME=	glib20
60
USE_XORG=	xrender xext x11
60
USE_XORG=	xrender xext x11
(-)deskutils/cdcat/Makefile (-2 / +2 lines)
Lines 22-29 LIB_DEPENDS= libtar.so:devel/libtar \ Link Here
22
CONFIGURE_WRKSRC=	${WRKSRC}/src
22
CONFIGURE_WRKSRC=	${WRKSRC}/src
23
BUILD_WRKSRC=	${CONFIGURE_WRKSRC}
23
BUILD_WRKSRC=	${CONFIGURE_WRKSRC}
24
24
25
USES=		libtool qmake:norecursive tar:bzip2
25
USES=		libtool qmake:norecursive qt:4 tar:bzip2
26
USE_QT4=	corelib gui xml linguisttools_build moc_build uic_build
26
USE_QT=		corelib gui xml linguisttools_build moc_build uic_build
27
QMAKE_ARGS=	LIBS+="${LOCALBASE}/lib/libcryptopp.a" \
27
QMAKE_ARGS=	LIBS+="${LOCALBASE}/lib/libcryptopp.a" \
28
		LIBS+="-lz -lbz2 -ltar -lexif -lmediainfo -lzen" \
28
		LIBS+="-lz -lbz2 -ltar -lexif -lmediainfo -lzen" \
29
		DEFINES+="MEDIAINFO_STATIC" \
29
		DEFINES+="MEDIAINFO_STATIC" \
(-)deskutils/charmtimetracker/Makefile (-2 / +2 lines)
Lines 14-20 COMMENT= Time tracker Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		cmake:outsource compiler:c++11-lib
17
USES=		cmake:outsource compiler:c++11-lib qt:5
18
# Use bundled keychain; the keychain is only used for KDAB-internal
18
# Use bundled keychain; the keychain is only used for KDAB-internal
19
# features not available or configurable in the port.
19
# features not available or configurable in the port.
20
CMAKE_ARGS=	-DCharm_VERSION:STRING=${PORTVERSION} \
20
CMAKE_ARGS=	-DCharm_VERSION:STRING=${PORTVERSION} \
Lines 24-30 USE_GITHUB= yes Link Here
24
GH_ACCOUNT=	KDAB
24
GH_ACCOUNT=	KDAB
25
GH_PROJECT=	Charm
25
GH_PROJECT=	Charm
26
26
27
USE_QT5=	core dbus gui \
27
USE_QT=		core dbus gui \
28
		network printsupport script sql sql-sqlite3 \
28
		network printsupport script sql sql-sqlite3 \
29
		testlib widgets xml \
29
		testlib widgets xml \
30
		buildtools_build qmake_build
30
		buildtools_build qmake_build
(-)deskutils/copyq/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Qt5 based clipboard manager Link Here
11
11
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
13
14
USES=		qmake
14
USES=		qmake qt:5
15
USE_XORG=	x11 xfixes xtst
15
USE_XORG=	x11 xfixes xtst
16
USE_QT5=	core gui network svg multimedia imageformats \
16
USE_QT=		core gui network svg multimedia imageformats \
17
		buildtools_build x11extras concurrent widgets xml \
17
		buildtools_build x11extras concurrent widgets xml \
18
		script
18
		script
19
USE_GL=		gl
19
USE_GL=		gl
(-)deskutils/fet/Makefile (-5 / +7 lines)
Lines 15-21 COMMENT= Free timetabling software Link Here
15
LICENSE=	GPLv3+
15
LICENSE=	GPLv3+
16
LICENSE_FILE=	${WRKSRC}/COPYING
16
LICENSE_FILE=	${WRKSRC}/COPYING
17
17
18
USES=		qmake tar:bzip2
18
USES=		qmake qt:4 tar:bzip2
19
19
20
PORTEXAMPLES=	*
20
PORTEXAMPLES=	*
21
21
Lines 34-41 ONLYCL_DESC= Build only command line version (without Qt GUI) Link Here
34
34
35
OPTIONS_SUB=	yes
35
OPTIONS_SUB=	yes
36
36
37
QT4_USE=	QT4=corelib,moc_build,rcc_build,uic_build,xml
37
QT4_USES=	qt:4
38
QT5_USE=	QT5=buildtools_build,core,xml GL=gl
38
QT4_USE=	QT=corelib,moc_build,rcc_build,uic_build,xml
39
QT5_USES=	qt:5
40
QT5_USE=	QT=buildtools_build,core,xml GL=gl
39
41
40
.include <bsd.port.options.mk>
42
.include <bsd.port.options.mk>
41
43
Lines 45-53 QMAKE_SOURCE_PATH= ${WRKSRC}/src/src-cl.pro Link Here
45
.else
47
.else
46
INSTALL_TARGET+=	${WRKSRC}/fet
48
INSTALL_TARGET+=	${WRKSRC}/fet
47
.if ${PORT_OPTIONS:MQT4}
49
.if ${PORT_OPTIONS:MQT4}
48
USE_QT4+=gui network
50
USE_QT+=	gui network
49
.else
51
.else
50
USE_QT5+=gui network printsupport widgets
52
USE_QT+=	gui network printsupport widgets
51
.endif
53
.endif
52
.endif
54
.endif
53
55
(-)deskutils/flameshot/Makefile (-2 / +2 lines)
Lines 17-26 GH_ACCOUNT= lupoDharkael Link Here
17
17
18
INSTALL_ICONS=	yes
18
INSTALL_ICONS=	yes
19
19
20
USES=		qmake
20
USES=		qmake qt:5
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
USE_GL=		gl
22
USE_GL=		gl
23
USE_QT5=	core dbus gui linguist network widgets \
23
USE_QT=		core dbus gui linguist network widgets \
24
		buildtools_build
24
		buildtools_build
25
25
26
post-patch:
26
post-patch:
(-)deskutils/grantlee-editor/Makefile (-2 / +2 lines)
Lines 16-22 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
16
		libqgpgme.so:security/gpgme-qt5
16
		libqgpgme.so:security/gpgme-qt5
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 \
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 \
19
		kde:5 tar:xz
19
		kde:5 qt:5 tar:xz
20
USE_KDE=	archive attica auth codecs completion config configwidgets \
20
USE_KDE=	archive attica auth codecs completion config configwidgets \
21
		coreaddons crash dbusaddons  ecm i18n itemmodels jobwidgets \
21
		coreaddons crash dbusaddons  ecm i18n itemmodels jobwidgets \
22
		kio newstuff service syntaxhighlighting texteditor \
22
		kio newstuff service syntaxhighlighting texteditor \
Lines 24-30 USE_KDE= archive attica auth codecs completion config configwidgets \ Link Here
24
# pim components
24
# pim components
25
USE_KDE+=	akonadi akonadicontacts akonadimime contacts grantleetheme \
25
USE_KDE+=	akonadi akonadicontacts akonadimime contacts grantleetheme \
26
		kdepim-apps-libs libkleo messagelib mime pimcommon pimtextedit
26
		kdepim-apps-libs libkleo messagelib mime pimcommon pimtextedit
27
USE_QT5=	core dbus gui location network qml quick webchannel webengine \
27
USE_QT=		core dbus gui location network qml quick webchannel webengine \
28
		widgets xml \
28
		widgets xml \
29
		buildtools_build qmake_build
29
		buildtools_build qmake_build
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
(-)deskutils/grantleetheme/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= KDE PIM grantleetheme Link Here
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
13
		pkgconfig tar:xz
13
		pkgconfig qt:5 tar:xz
14
USE_KDE=	attica auth codecs config configwidgets coreaddons ecm i18n \
14
USE_KDE=	attica auth codecs config configwidgets coreaddons ecm i18n \
15
		iconthemes newstuff service widgetsaddons xmlgui
15
		iconthemes newstuff service widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network testlib widgets xml \
16
USE_QT=		core dbus gui network testlib widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)deskutils/homerun/Makefile (-2 / +2 lines)
Lines 9-17 MASTER_SITES= KDE/unstable/${PORTNAME}/src/ Link Here
9
MAINTAINER=	yurkis@gmail.com
9
MAINTAINER=	yurkis@gmail.com
10
COMMENT=	Fullscreen launcher with content organized in tabs
10
COMMENT=	Fullscreen launcher with content organized in tabs
11
11
12
USES=		cmake:outsource compiler:c++0x gettext kde:4 tar:bzip2
12
USES=		cmake:outsource compiler:c++0x gettext kde:4 qt:4 tar:bzip2
13
USE_KDE=	kdelibs automoc4 workspace
13
USE_KDE=	kdelibs automoc4 workspace
14
USE_QT4=	moc_build qmake_build rcc_build uic_build corelib gui
14
USE_QT=		moc_build qmake_build rcc_build uic_build corelib gui
15
USE_XORG=	x11
15
USE_XORG=	x11
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)deskutils/kaddressbook/Makefile (-2 / +2 lines)
Lines 14-27 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
14
		libqgpgme.so:security/gpgme-qt5
14
		libqgpgme.so:security/gpgme-qt5
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
16
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
17
		tar:xz
17
		qt:5 tar:xz
18
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
18
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
19
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio parts \
19
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio parts \
20
		prison service sonnet textwidgets widgetsaddons xmlgui
20
		prison service sonnet textwidgets widgetsaddons xmlgui
21
# pim components
21
# pim components
22
USE_KDE+=	akonadi akonadicontacts akonadisearch contacts grantleetheme \
22
USE_KDE+=	akonadi akonadicontacts akonadisearch contacts grantleetheme \
23
		kdepim-apps-libs kontactinterface libkdepim pimcommon
23
		kdepim-apps-libs kontactinterface libkdepim pimcommon
24
USE_QT5=	core dbus gui network printsupport widgets xml \
24
USE_QT=		core dbus gui network printsupport widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)deskutils/kalarm/Makefile (-2 / +2 lines)
Lines 10-16 COMMENT= Personal alarm scheduler Link Here
10
10
11
LIB_DEPENDS=	libical.so:devel/libical
11
LIB_DEPENDS=	libical.so:devel/libical
12
12
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 shebangfix tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 shebangfix tar:xz
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
15
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
16
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
16
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
Lines 21-27 USE_KDE+= akonadi akonadicontacts akonadimime alarmcalendar calendarcore \ Link Here
21
		calendarutils contacts holidays identitymanagement \
21
		calendarutils contacts holidays identitymanagement \
22
		kdepim-apps-libs libkdepim mailcommon mailtransport mime \
22
		kdepim-apps-libs libkdepim mailcommon mailtransport mime \
23
		pimcommon pimtextedit imap
23
		pimcommon pimtextedit imap
24
USE_QT5=	core dbus gui network phonon4 printsupport widgets x11extras xml \
24
USE_QT=		core dbus gui network phonon4 printsupport widgets x11extras xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)deskutils/kcharselect-kde4/Makefile (-2 / +2 lines)
Lines 9-16 CATEGORIES= deskutils kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Character selector for KDE
10
COMMENT=	Character selector for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	qmake_build moc_build rcc_build uic_build
14
USE_QT=		qmake_build moc_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)deskutils/kcharselect/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Character selector for KDE Link Here
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	ecm bookmarks doctools i18n widgetsaddons xmlgui
14
USE_KDE=	ecm bookmarks doctools i18n widgetsaddons xmlgui
15
USE_QT5=	buildtools_build qmake_build widgets
15
USE_QT=		buildtools_build qmake_build widgets
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)deskutils/kchmviewer/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= KDE viewer for CHM files Link Here
13
LIB_DEPENDS=	libchm.so:misc/chmlib \
13
LIB_DEPENDS=	libchm.so:misc/chmlib \
14
		libzip.so:archivers/libzip
14
		libzip.so:archivers/libzip
15
15
16
USES=		dos2unix qmake:outsource 
16
USES=		dos2unix qmake:outsource qt:5 
17
USE_QT5=	core dbus gui network printsupport webkit widgets xml \
17
USE_QT=		core dbus gui network printsupport webkit widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_XORG=	x11
19
USE_XORG=	x11
20
20
(-)deskutils/kdeconnect/Makefile (-2 / +2 lines)
Lines 9-17 MASTER_SITES= KDE/unstable/kdeconnect/${PORTVERSION}/src/ Link Here
9
MAINTAINER=	yurkis@gmail.com
9
MAINTAINER=	yurkis@gmail.com
10
COMMENT=	Support for KDE to interface between your phone and your computer
10
COMMENT=	Support for KDE to interface between your phone and your computer
11
11
12
USES=		cmake:noninja compiler:c++0x gettext kde:4 tar:xz
12
USES=		cmake:noninja compiler:c++0x gettext kde:4 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4 workspace runtime
13
USE_KDE=	kdelibs automoc4 workspace runtime
14
USE_QT4=	corelib gui moc_build qmake_build uic_build rcc_build
14
USE_QT=		corelib gui moc_build qmake_build uic_build rcc_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)deskutils/kdepim-addons/Makefile (-2 / +2 lines)
Lines 16-22 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
16
		libqgpgme.so:security/gpgme-qt5
16
		libqgpgme.so:security/gpgme-qt5
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
19
		pkgconfig tar:xz
19
		pkgconfig qt:5 tar:xz
20
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
20
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
21
		dbusaddons ecm i18n iconthemes itemmodels itemviews jobwidgets \
21
		dbusaddons ecm i18n iconthemes itemmodels itemviews jobwidgets \
22
		kdeclarative khtml kio prison service sonnet syntaxhighlighting \
22
		kdeclarative khtml kio prison service sonnet syntaxhighlighting \
Lines 29-35 USE_KDE+= akonadi akonadicalendar akonadicontacts akonadiimportwizard \ Link Here
29
		kdepim-apps-libs libkdepim libkleo libksieve mailcommon \
29
		kdepim-apps-libs libkdepim libkleo libksieve mailcommon \
30
		mailimporter mailtransport messagelib mime pimcommon \
30
		mailimporter mailtransport messagelib mime pimcommon \
31
		pimtextedit tnef
31
		pimtextedit tnef
32
USE_QT5=	core dbus gui location network printsupport qml quick testlib \
32
USE_QT=		core dbus gui location network printsupport qml quick testlib \
33
		webchannel webengine widgets xml \
33
		webchannel webengine widgets xml \
34
		buildtools_build qmake_build
34
		buildtools_build qmake_build
35
USE_LDCONFIG=	yes
35
USE_LDCONFIG=	yes
(-)deskutils/kdepim-apps-libs/Makefile (-2 / +2 lines)
Lines 15-28 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
15
		libgpgmepp.so:security/gpgme-cpp \
15
		libgpgmepp.so:security/gpgme-cpp \
16
		libqgpgme.so:security/gpgme-qt5
16
		libqgpgme.so:security/gpgme-qt5
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
18
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
19
USE_KDE=	auth codecs completion config configwidgets coreaddons \
19
USE_KDE=	auth codecs completion config configwidgets coreaddons \
20
		dbusaddons ecm i18n iconthemes itemmodels jobwidgets \
20
		dbusaddons ecm i18n iconthemes itemmodels jobwidgets \
21
		kdewebkit kio service sonnet widgetsaddons xmlgui
21
		kdewebkit kio service sonnet widgetsaddons xmlgui
22
# pim components
22
# pim components
23
USE_KDE+=	akonadi akonadicontacts contacts grantleetheme  libkleo mime \
23
USE_KDE+=	akonadi akonadicontacts contacts grantleetheme  libkleo mime \
24
		pimcommon pimtextedit
24
		pimcommon pimtextedit
25
USE_QT5=	core dbus gui network testlib uitools webkit widgets xml \
25
USE_QT=		core dbus gui network testlib uitools webkit widgets xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)deskutils/kdepim-kde4/Makefile (-2 / +2 lines)
Lines 25-36 CONFLICTS_INSTALL= kdepim44-4.* Link Here
25
USE_GNOME=	libxml2 libxslt:build
25
USE_GNOME=	libxml2 libxslt:build
26
USE_KDE=	kdelibs pimlibs kactivities \
26
USE_KDE=	kdelibs pimlibs kactivities \
27
		akonadi automoc4 soprano nepomuk-widgets baloo
27
		akonadi automoc4 soprano nepomuk-widgets baloo
28
USES=		cmake:outsource grantlee:4 iconv kde:4 shebangfix tar:xz
28
USES=		cmake:outsource grantlee:4 iconv kde:4 qt:4 shebangfix tar:xz
29
SHEBANG_FILES=	agents/mailfilteragent/kconf_update/migrate-kmail-filters.pl \
29
SHEBANG_FILES=	agents/mailfilteragent/kconf_update/migrate-kmail-filters.pl \
30
		kalarm/*.pl kmail/kconf_update/*.pl \
30
		kalarm/*.pl kmail/kconf_update/*.pl \
31
		libkpgp/kconf_update/kpgp-3.1-upgrade-address-data.pl
31
		libkpgp/kconf_update/kpgp-3.1-upgrade-address-data.pl
32
USE_OPENLDAP=	yes
32
USE_OPENLDAP=	yes
33
USE_QT4=	corelib dbus declarative designer_build gui network opengl \
33
USE_QT=		corelib dbus declarative designer_build gui network opengl \
34
		qt3support script sql webkit xml \
34
		qt3support script sql webkit xml \
35
		qmake_build moc_build rcc_build uic_build
35
		qmake_build moc_build rcc_build uic_build
36
USE_XORG=	x11 xscrnsaver
36
USE_XORG=	x11 xscrnsaver
(-)deskutils/kdepim-runtime-kde4/Makefile (-2 / +2 lines)
Lines 21-31 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ Link Here
21
21
22
CONFLICTS_INSTALL=	kdepim-runtime44-4.*
22
CONFLICTS_INSTALL=	kdepim-runtime44-4.*
23
23
24
USES=		cmake:outsource kde:4 shared-mime-info tar:xz
24
USES=		cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
25
USE_GNOME=	libxml2 libxslt:build
25
USE_GNOME=	libxml2 libxslt:build
26
USE_KDE=	kdelibs pimlibs \
26
USE_KDE=	kdelibs pimlibs \
27
		akonadi automoc4
27
		akonadi automoc4
28
USE_QT4=	corelib dbus declarative designer_build gui network qtestlib \
28
USE_QT=		corelib dbus declarative designer_build gui network qtestlib \
29
		script xml xmlpatterns \
29
		script xml xmlpatterns \
30
		qmake_build moc_build rcc_build uic_build
30
		qmake_build moc_build rcc_build uic_build
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
(-)deskutils/kdepim-runtime/Makefile (-2 / +2 lines)
Lines 15-21 LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ Link Here
15
		libsasl2.so:security/cyrus-sasl2 \
15
		libsasl2.so:security/cyrus-sasl2 \
16
		libxerces-c-3.2.so:textproc/xerces-c3
16
		libxerces-c-3.2.so:textproc/xerces-c3
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
19
USE_KDE=	auth bookmarks codecs completion config configwidgets \
19
USE_KDE=	auth bookmarks codecs completion config configwidgets \
20
		coreaddons crash dbusaddons guiaddons holidays i18n iconthemes \
20
		coreaddons crash dbusaddons guiaddons holidays i18n iconthemes \
21
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
21
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
Lines 28-34 USE_KDE+= akonadi akonadicontacts akonadimime akonadinotes \ Link Here
28
		calendarutils contacts gapi identitymanagement imap \
28
		calendarutils contacts gapi identitymanagement imap \
29
		kontactinterface kpimdav mailtransport mbox mime pimcommon \
29
		kontactinterface kpimdav mailtransport mbox mime pimcommon \
30
		pimtextedit syndication
30
		pimtextedit syndication
31
USE_QT5=	core dbus gui location network printsupport qml quick speech \
31
USE_QT=		core dbus gui location network printsupport qml quick speech \
32
		script webchannel webengine widgets xml xmlpatterns \
32
		script webchannel webengine widgets xml xmlpatterns \
33
		buildtools_build qmake_build
33
		buildtools_build qmake_build
34
USE_LDCONFIG=	yes
34
USE_LDCONFIG=	yes
(-)deskutils/kdepimlibs-kde4/Makefile (-2 / +2 lines)
Lines 21-32 LIB_DEPENDS= libgpgme.so:security/gpgme \ Link Here
21
		libprison.so:graphics/prison \
21
		libprison.so:graphics/prison \
22
		libqjson.so:devel/qjson@qt4
22
		libqjson.so:devel/qjson@qt4
23
23
24
USES=		cmake:outsource kde:4 shared-mime-info shebangfix tar:xz
24
USES=		cmake:outsource kde:4 qt:4 shared-mime-info shebangfix tar:xz
25
USE_KDE=	kdelibs akonadi \
25
USE_KDE=	kdelibs akonadi \
26
		automoc4 ontologies soprano
26
		automoc4 ontologies soprano
27
SHEBANG_FILES=	mailtransport/kconf_update/migrate-transports.pl
27
SHEBANG_FILES=	mailtransport/kconf_update/migrate-transports.pl
28
USE_OPENLDAP=	yes
28
USE_OPENLDAP=	yes
29
USE_QT4=	corelib dbus declarative designer_build gui network sql xml \
29
USE_QT=		corelib dbus declarative designer_build gui network sql xml \
30
		qmake_build moc_build rcc_build uic_build
30
		qmake_build moc_build rcc_build uic_build
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
32
32
(-)deskutils/kdeplasma-addons-kde4/Makefile (-2 / +2 lines)
Lines 15-24 LIB_DEPENDS= libqalculate.so:math/libqalculate \ Link Here
15
		libqjson.so:devel/qjson@qt4
15
		libqjson.so:devel/qjson@qt4
16
CONFLICTS_INSTALL=	plasma-applet-icontasks-0.[89].*
16
CONFLICTS_INSTALL=	plasma-applet-icontasks-0.[89].*
17
17
18
USES=		cmake:outsource eigen:2 kde:4 pkgconfig shared-mime-info tar:xz
18
USES=		cmake:outsource eigen:2 kde:4 pkgconfig qt:4 shared-mime-info tar:xz
19
USE_KDE=	kdelibs libkexiv2 pimlibs workspace \
19
USE_KDE=	kdelibs libkexiv2 pimlibs workspace \
20
		akonadi attica automoc4 qimageblitz soprano
20
		akonadi attica automoc4 qimageblitz soprano
21
USE_QT4=	corelib dbus declarative gui network script sql webkit \
21
USE_QT=		corelib dbus declarative gui network script sql webkit \
22
		qmake_build moc_build rcc_build uic_build
22
		qmake_build moc_build rcc_build uic_build
23
USE_XORG=	x11 xrender xtst
23
USE_XORG=	x11 xrender xtst
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
(-)deskutils/keditbookmarks/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= deskutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Bookmark Organizer and Editor
8
COMMENT=	Bookmark Organizer and Editor
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons ecm i18n iconthemes jobwidgets kio parts service \
12
		coreaddons ecm i18n iconthemes jobwidgets kio parts service \
13
		sonnet textwidgets widgetsaddons windowsystem xmlgui
13
		sonnet textwidgets widgetsaddons windowsystem xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)deskutils/kfind/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= deskutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Find files and folders
8
COMMENT=	Find files and folders
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
12
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
13
		jobwidgets kdelibs4support kio notifications parts service \
13
		jobwidgets kdelibs4support kio notifications parts service \
14
		solid sonnet textwidgets unitconversion widgetsaddons \
14
		solid sonnet textwidgets unitconversion widgetsaddons \
15
		windowsystem xmlgui
15
		windowsystem xmlgui
16
USE_QT5=	core dbus gui network printsupport widgets xml \
16
USE_QT=		core dbus gui network printsupport widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)deskutils/kmail-account-wizard/Makefile (-2 / +2 lines)
Lines 13-19 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
13
		libgpgmepp.so:security/gpgme-cpp \
13
		libgpgmepp.so:security/gpgme-cpp \
14
		libqgpgme.so:security/gpgme-qt5
14
		libqgpgme.so:security/gpgme-qt5
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext  kde:5 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib gettext  kde:5 qt:5 tar:xz
17
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
17
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
18
		dbusaddons ecm i18n itemmodels itemviews kcmutils kio kross \
18
		dbusaddons ecm i18n itemmodels itemviews kcmutils kio kross \
19
		newstuff notifications notifyconfig service texteditor wallet \
19
		newstuff notifications notifyconfig service texteditor wallet \
Lines 21-27 USE_KDE= attica auth codecs config configwidgets coreaddons crash \ Link Here
21
# pim components
21
# pim components
22
USE_KDE+=	akonadi akonadimime identitymanagement ldap libkdepim libkleo \
22
USE_KDE+=	akonadi akonadimime identitymanagement ldap libkdepim libkleo \
23
		mailtransport mime pimcommon pimtextedit
23
		mailtransport mime pimcommon pimtextedit
24
USE_QT5=	core dbus gui network script widgets xml \
24
USE_QT=		core dbus gui network script widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)deskutils/kmail/Makefile (-2 / +2 lines)
Lines 20-26 RUN_DEPENDS= accountwizard:deskutils/kmail-account-wizard \ Link Here
20
		mboximporter:deskutils/mbox-importer \
20
		mboximporter:deskutils/mbox-importer \
21
		sieveeditor:deskutils/pim-sieve-editor
21
		sieveeditor:deskutils/pim-sieve-editor
22
22
23
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
23
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
24
USE_KDE=	auth bookmarks codecs completion config configwidgets \
24
USE_KDE=	auth bookmarks codecs completion config configwidgets \
25
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
25
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
26
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
26
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
Lines 33-39 USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \ Link Here
33
		identitymanagement libkdepim libkleo libksieve \
33
		identitymanagement libkdepim libkleo libksieve \
34
		kontactinterface ldap mailcommon mailtransport messagelib \
34
		kontactinterface ldap mailcommon mailtransport messagelib \
35
		mime pimcommon pimtextedit tnef
35
		mime pimcommon pimtextedit tnef
36
USE_QT5=	core dbus gui location network printsupport qml quick \
36
USE_QT=		core dbus gui location network printsupport qml quick \
37
		webchannel webengine widgets xml \
37
		webchannel webengine widgets xml \
38
		buildtools_build qmake_build
38
		buildtools_build qmake_build
39
USE_LDCONFIG=	yes
39
USE_LDCONFIG=	yes
(-)deskutils/knotes/Makefile (-2 / +2 lines)
Lines 11-17 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libical.so:devel/libical
12
LIB_DEPENDS=	libical.so:devel/libical
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
15
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
16
		coreaddons crash dbusaddons dnssd globalaccel guiaddons i18n \
16
		coreaddons crash dbusaddons dnssd globalaccel guiaddons i18n \
17
		iconthemes itemmodels itemviews jobwidgets kcmutils \
17
		iconthemes itemmodels itemviews jobwidgets kcmutils \
Lines 22-28 USE_KDE= attica auth bookmarks codecs completion config configwidgets \ Link Here
22
USE_KDE+=	akonadi akonadicontacts akonadinotes akonadisearch  \
22
USE_KDE+=	akonadi akonadicontacts akonadinotes akonadisearch  \
23
		calendarcore calendarutils contacts kontactinterface libkdepim \
23
		calendarcore calendarutils contacts kontactinterface libkdepim \
24
		mime pimcommon pimtextedit
24
		mime pimcommon pimtextedit
25
USE_QT5=	core dbus gui network printsupport widgets x11extras xml \
25
USE_QT=		core dbus gui network printsupport widgets x11extras xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
USE_XORG=	ice sm x11 xext
27
USE_XORG=	ice sm x11 xext
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
(-)deskutils/kontact/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= KDE Personal Information Manager Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
14
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio parts \
14
		ecm i18n iconthemes itemmodels jobwidgets kcmutils kio parts \
15
		service sonnet textwidgets widgetsaddons windowsystem xmlgui
15
		service sonnet textwidgets widgetsaddons windowsystem xmlgui
16
# pim components
16
# pim components
17
USE_KDE+=	akonadi grantleetheme kdepim-apps-libs kontactinterface libkdepim
17
USE_KDE+=	akonadi grantleetheme kdepim-apps-libs kontactinterface libkdepim
18
USE_QT5=	core dbus gui location network qml quick webchannel webengine \
18
USE_QT=		core dbus gui location network qml quick webchannel webengine \
19
		widgets xml \
19
		widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)deskutils/korganizer/Makefile (-2 / +2 lines)
Lines 10-16 COMMENT= Calendar and scheduling Program Link Here
10
10
11
LIB_DEPENDS=	libical.so:devel/libical
11
LIB_DEPENDS=	libical.so:devel/libical
12
12
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
14
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
15
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
16
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
16
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \
Lines 22-28 USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ Link Here
22
		calendarutils contacts eventviews holidays identitymanagement \
22
		calendarutils contacts eventviews holidays identitymanagement \
23
		incidenceeditor kdepim-apps-libs kontactinterface ldap \
23
		incidenceeditor kdepim-apps-libs kontactinterface ldap \
24
		libkdepim mailtransport mime pimcommon pimtextedit
24
		libkdepim mailtransport mime pimcommon pimtextedit
25
USE_QT5=	core dbus gui network phonon4 printsupport widgets xml \
25
USE_QT=		core dbus gui network phonon4 printsupport widgets xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)deskutils/kruler-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= deskutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 screen ruler
9
COMMENT=	KDE 4 screen ruler
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_XORG=	x11
14
USE_XORG=	x11
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)deskutils/kruler/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= deskutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE screen ruler
8
COMMENT=	KDE screen ruler
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm doctools i18n \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm doctools i18n \
12
		notifications widgetsaddons windowsystem xmlgui
12
		notifications widgetsaddons windowsystem xmlgui
13
USE_QT5=	core dbus gui widgets x11extras xml \
13
USE_QT=		core dbus gui widgets x11extras xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
USE_XORG=	x11 xcb
15
USE_XORG=	x11 xcb
16
16
(-)deskutils/ksshaskpass/Makefile (-2 / +2 lines)
Lines 12-20 MAINTAINER= swills@FreeBSD.org Link Here
12
COMMENT=	KDE 4 version of ssh-askpass with KWallet support
12
COMMENT=	KDE 4 version of ssh-askpass with KWallet support
13
13
14
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
14
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
15
USES=		cmake kde:4
15
USES=		cmake kde:4 qt:4
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	moc_build uic_build qmake_build rcc_build
17
USE_QT=		moc_build uic_build qmake_build rcc_build
18
18
19
SUB_FILES=	pkg-message
19
SUB_FILES=	pkg-message
20
20
(-)deskutils/latte-dock/Makefile (-2 / +2 lines)
Lines 13-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
13
14
LIB_DEPENDS=	libxcb-util.so:x11/xcb-util
14
LIB_DEPENDS=	libxcb-util.so:x11/xcb-util
15
15
16
USES=		cmake:outsource gettext kde:5 tar:xz
16
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
17
USE_KDE=	activities archive auth codecs config configwidgets \
17
USE_KDE=	activities archive auth codecs config configwidgets \
18
		coreaddons crash dbusaddons globalaccel i18n iconthemes \
18
		coreaddons crash dbusaddons globalaccel i18n iconthemes \
19
		kdeclarative notifications package plasma-framework service \
19
		kdeclarative notifications package plasma-framework service \
20
		wayland widgetsaddons windowsystem xmlgui \
20
		wayland widgetsaddons windowsystem xmlgui \
21
		ecm_build
21
		ecm_build
22
USE_QT5=	core dbus gui network qml quick widgets x11extras xml \
22
USE_QT=		core dbus gui network qml quick widgets x11extras xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_XORG=	ice sm x11 xcb xext
24
USE_XORG=	ice sm x11 xcb xext
25
25
(-)deskutils/launchy/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
16
BUILD_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
16
BUILD_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
17
RUN_DEPENDS=	${LOCALBASE}/bin/xdg-open:devel/xdg-utils
17
RUN_DEPENDS=	${LOCALBASE}/bin/xdg-open:devel/xdg-utils
18
18
19
USES=		dos2unix qmake
19
USES=		dos2unix qmake qt:4
20
DOS2UNIX_FILES=	readme.lyx readme.txt
20
DOS2UNIX_FILES=	readme.lyx readme.txt
21
USE_QT4=	moc_build rcc_build uic_build gui network
21
USE_QT=		moc_build rcc_build uic_build gui network
22
LDFLAGS+=	-lX11
22
LDFLAGS+=	-lX11
23
PORTDOCS=	*
23
PORTDOCS=	*
24
24
(-)deskutils/libkdepim/Makefile (-2 / +2 lines)
Lines 11-23 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
13
13
14
USES=		cmake:outsource gettext compiler:c++11-lib kde:5 tar:xz
14
USES=		cmake:outsource gettext compiler:c++11-lib kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
		i18n iconthemes itemmodels itemviews jobwidgets kcmutils \
16
		i18n iconthemes itemmodels itemviews jobwidgets kcmutils \
17
		kio service wallet widgetsaddons
17
		kio service wallet widgetsaddons
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi akonadicontacts akonadisearch contacts  ldap mime
19
USE_KDE+=	akonadi akonadicontacts akonadisearch contacts  ldap mime
20
USE_QT5=	core dbus designer gui network testlib uiplugin uitools \
20
USE_QT=		core dbus designer gui network testlib uiplugin uitools \
21
		widgets xml \
21
		widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
(-)deskutils/lumina-archiver/Makefile (-3 / +3 lines)
Lines 22-29 I18N_DESC= Install localization files Link Here
22
22
23
MAKE_JOBS_UNSAFE=yes
23
MAKE_JOBS_UNSAFE=yes
24
24
25
USES=		qmake
25
USES=		qmake qt:5
26
USE_QT5=	core gui widgets network svg \
26
USE_QT=		core gui widgets network svg \
27
		buildtools_build x11extras concurrent multimedia
27
		buildtools_build x11extras concurrent multimedia
28
USE_GITHUB=	yes
28
USE_GITHUB=	yes
29
GH_ACCOUNT=	trueos
29
GH_ACCOUNT=	trueos
Lines 32-38 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
33
34
.if${PORT_OPTIONS:MI18N}
34
.if${PORT_OPTIONS:MI18N}
35
USE_QT5+=	linguist_build
35
USE_QT+=	linguist_build
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
.endif
37
.endif
38
38
(-)deskutils/lumina-calculator/Makefile (-3 / +3 lines)
Lines 27-36 I18N_DESC= Install localization files Link Here
27
27
28
MAKE_JOBS_UNSAFE=yes
28
MAKE_JOBS_UNSAFE=yes
29
29
30
USES=		qmake
30
USES=		qmake qt:5
31
USE_GL=		gl
31
USE_GL=		gl
32
USE_XORG=	x11 xdamage xcb
32
USE_XORG=	x11 xdamage xcb
33
USE_QT5=	core gui widgets network svg \
33
USE_QT=		core gui widgets network svg \
34
		buildtools_build x11extras concurrent multimedia
34
		buildtools_build x11extras concurrent multimedia
35
USE_GITHUB=	yes
35
USE_GITHUB=	yes
36
GH_ACCOUNT=	trueos
36
GH_ACCOUNT=	trueos
Lines 39-45 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
39
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
39
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
40
40
41
.if${PORT_OPTIONS:MI18N}
41
.if${PORT_OPTIONS:MI18N}
42
USE_QT5+=	linguist_build
42
USE_QT+=	linguist_build
43
QMAKE_ARGS+=CONFIG+=WITH_I18N
43
QMAKE_ARGS+=CONFIG+=WITH_I18N
44
.endif
44
.endif
45
45
(-)deskutils/lumina-fileinfo/Makefile (-3 / +3 lines)
Lines 22-29 I18N_DESC= Install localization files Link Here
22
22
23
MAKE_JOBS_UNSAFE=yes
23
MAKE_JOBS_UNSAFE=yes
24
24
25
USES=		qmake
25
USES=		qmake qt:5
26
USE_QT5=	core gui widgets network svg \
26
USE_QT=		core gui widgets network svg \
27
		buildtools_build x11extras concurrent multimedia
27
		buildtools_build x11extras concurrent multimedia
28
USE_GITHUB=	yes
28
USE_GITHUB=	yes
29
GH_ACCOUNT=	trueos
29
GH_ACCOUNT=	trueos
Lines 32-38 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
33
34
.if${PORT_OPTIONS:MI18N}
34
.if${PORT_OPTIONS:MI18N}
35
USE_QT5+=	linguist_build
35
USE_QT+=	linguist_build
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
.endif
37
.endif
38
38
(-)deskutils/lumina-fm/Makefile (-3 / +3 lines)
Lines 22-30 I18N_DESC= Install localization files Link Here
22
22
23
MAKE_JOBS_UNSAFE=yes
23
MAKE_JOBS_UNSAFE=yes
24
24
25
USE_QT5=	core gui widgets network svg imageformats \
25
USE_QT=		core gui widgets network svg imageformats \
26
		buildtools_build x11extras multimedia concurrent
26
		buildtools_build x11extras multimedia concurrent
27
USES=		qmake
27
USES=		qmake qt:5
28
USE_GITHUB=	yes
28
USE_GITHUB=	yes
29
GH_ACCOUNT=	trueos
29
GH_ACCOUNT=	trueos
30
GH_PROJECT=	lumina
30
GH_PROJECT=	lumina
Lines 32-38 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
33
34
.if${PORT_OPTIONS:MI18N}
34
.if${PORT_OPTIONS:MI18N}
35
USE_QT5+=	linguist_build
35
USE_QT+=	linguisttools_build
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
.endif
37
.endif
38
38
(-)deskutils/lumina-mediaplayer/Makefile (-3 / +3 lines)
Lines 24-31 I18N_DESC= Install localization files Link Here
24
24
25
MAKE_JOBS_UNSAFE=yes
25
MAKE_JOBS_UNSAFE=yes
26
26
27
USES=		qmake
27
USES=		qmake qt:5
28
USE_QT5=	core gui widgets network svg \
28
USE_QT=		core gui widgets network svg \
29
		buildtools_build x11extras multimedia concurrent
29
		buildtools_build x11extras multimedia concurrent
30
USE_GITHUB=	yes
30
USE_GITHUB=	yes
31
GH_ACCOUNT=	trueos
31
GH_ACCOUNT=	trueos
Lines 34-40 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
34
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
34
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
35
35
36
.if${PORT_OPTIONS:MI18N}
36
.if${PORT_OPTIONS:MI18N}
37
USE_QT5+=	linguist_build
37
USE_QT+=	linguist_build
38
QMAKE_ARGS+=CONFIG+=WITH_I18N
38
QMAKE_ARGS+=CONFIG+=WITH_I18N
39
.endif
39
.endif
40
40
(-)deskutils/lumina-notify/Makefile (-3 / +3 lines)
Lines 18-25 I18N_DESC= Install localization files Link Here
18
18
19
MAKE_JOBS_UNSAFE=yes
19
MAKE_JOBS_UNSAFE=yes
20
20
21
USES=		qmake
21
USES=		qmake qt:5
22
USE_QT5=	core gui widgets network svg \
22
USE_QT=		core gui widgets network svg \
23
		buildtools_build x11extras concurrent multimedia
23
		buildtools_build x11extras concurrent multimedia
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	trueos
25
GH_ACCOUNT=	trueos
Lines 28-34 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
28
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
28
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
29
29
30
.if${PORT_OPTIONS:MI18N}
30
.if${PORT_OPTIONS:MI18N}
31
USE_QT5+=	linguist_build
31
USE_QT+=	linguist_build
32
QMAKE_ARGS+=CONFIG+=WITH_I18N
32
QMAKE_ARGS+=CONFIG+=WITH_I18N
33
.endif
33
.endif
34
34
(-)deskutils/lumina-pdf/Makefile (-3 / +3 lines)
Lines 23-31 I18N_DESC= Install localization files Link Here
23
23
24
MAKE_JOBS_UNSAFE=yes
24
MAKE_JOBS_UNSAFE=yes
25
25
26
USE_QT5=	core gui widgets network svg multimedia \
26
USE_QT=		core gui widgets network svg multimedia \
27
		buildtools_build x11extras concurrent printsupport
27
		buildtools_build x11extras concurrent printsupport
28
USES=		qmake
28
USES=		qmake qt:5
29
USE_GITHUB=	yes
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	trueos
30
GH_ACCOUNT=	trueos
31
GH_PROJECT=	lumina
31
GH_PROJECT=	lumina
Lines 33-39 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
33
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
34
34
35
.if${PORT_OPTIONS:MI18N}
35
.if${PORT_OPTIONS:MI18N}
36
USE_QT5+=	linguist_build
36
USE_QT+=	linguist_build
37
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
QMAKE_ARGS+=CONFIG+=WITH_I18N
38
.endif
38
.endif
39
39
(-)deskutils/lumina-screenshot/Makefile (-3 / +3 lines)
Lines 22-30 I18N_DESC= Install localization files Link Here
22
22
23
MAKE_JOBS_UNSAFE=yes
23
MAKE_JOBS_UNSAFE=yes
24
24
25
USE_QT5=	core gui widgets network svg \
25
USE_QT=		core gui widgets network svg \
26
		buildtools_build x11extras concurrent multimedia
26
		buildtools_build x11extras concurrent multimedia
27
USES=		qmake
27
USES=		qmake qt:5
28
USE_GITHUB=	yes
28
USE_GITHUB=	yes
29
GH_ACCOUNT=	trueos
29
GH_ACCOUNT=	trueos
30
GH_PROJECT=	lumina
30
GH_PROJECT=	lumina
Lines 32-38 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
32
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
33
34
.if${PORT_OPTIONS:MI18N}
34
.if${PORT_OPTIONS:MI18N}
35
USE_QT5+=	linguist_build
35
USE_QT+=	linguist_build
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
36
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
.endif
37
.endif
38
38
(-)deskutils/lumina-textedit/Makefile (-3 / +3 lines)
Lines 23-31 I18N_DESC= Install localization files Link Here
23
23
24
MAKE_JOBS_UNSAFE=yes
24
MAKE_JOBS_UNSAFE=yes
25
25
26
USE_QT5=	core gui widgets network svg printsupport \
26
USE_QT=		core gui widgets network svg printsupport \
27
		buildtools_build x11extras concurrent multimedia
27
		buildtools_build x11extras concurrent multimedia
28
USES=		qmake
28
USES=		qmake qt:5
29
USE_GITHUB=	yes
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	trueos
30
GH_ACCOUNT=	trueos
31
GH_PROJECT=	lumina
31
GH_PROJECT=	lumina
Lines 33-39 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
33
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
33
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
34
34
35
.if${PORT_OPTIONS:MI18N}
35
.if${PORT_OPTIONS:MI18N}
36
USE_QT5+=	linguist_build
36
USE_QT+=	linguist_build
37
QMAKE_ARGS+=CONFIG+=WITH_I18N
37
QMAKE_ARGS+=CONFIG+=WITH_I18N
38
.endif
38
.endif
39
39
(-)deskutils/lumina-xdg-entry/Makefile (-3 / +3 lines)
Lines 20-35 I18N_DESC= Install localization files Link Here
20
20
21
MAKE_JOBS_UNSAFE=yes
21
MAKE_JOBS_UNSAFE=yes
22
22
23
USE_QT5=	core gui widgets network svg \
23
USE_QT=		core gui widgets network svg \
24
		buildtools_build x11extras concurrent multimedia
24
		buildtools_build x11extras concurrent multimedia
25
USES=		qmake
25
USES=		qmake qt:5
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	trueos
27
GH_ACCOUNT=	trueos
28
GH_PROJECT=	lumina
28
GH_PROJECT=	lumina
29
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
29
WRKSRC_SUBDIR=	src-qt5/desktop-utils/${PORTNAME}
30
30
31
.if${PORT_OPTIONS:MI18N}
31
.if${PORT_OPTIONS:MI18N}
32
USE_QT5+=	linguist_build
32
USE_QT+=	linguist_build
33
QMAKE_ARGS+=	CONFIG+=WITH_I18N
33
QMAKE_ARGS+=	CONFIG+=WITH_I18N
34
.endif
34
.endif
35
35
(-)deskutils/mbox-importer/Makefile (-2 / +2 lines)
Lines 13-26 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
13
		libgpgmepp.so:security/gpgme-cpp \
13
		libgpgmepp.so:security/gpgme-cpp \
14
		libqgpgme.so:security/gpgme-qt5
14
		libqgpgme.so:security/gpgme-qt5
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
17
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
17
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
18
		crash ecm i18n itemmodels kio service widgetsaddons
18
		crash ecm i18n itemmodels kio service widgetsaddons
19
# pim components
19
# pim components
20
USE_KDE+=	akonadi akonadicontacts akonadimime contacts \
20
USE_KDE+=	akonadi akonadicontacts akonadimime contacts \
21
		identitymanagement libkleo mailcommon mailimporter messagelib \
21
		identitymanagement libkleo mailcommon mailimporter messagelib \
22
		mime pimcommon pimtextedit
22
		mime pimcommon pimtextedit
23
USE_QT5=	core gui network widgets xml \
23
USE_QT=		core gui network widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
26
(-)deskutils/nextcloudclient/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libinotify.so:devel/libinotify \ Link Here
16
		libqt5keychain.so:security/qtkeychain@qt5
16
		libqt5keychain.so:security/qtkeychain@qt5
17
17
18
USES=		cmake:outsource,noninja compiler:c++11-lib gmake iconv \
18
USES=		cmake:outsource,noninja compiler:c++11-lib gmake iconv \
19
		localbase:ldflags pkgconfig sqlite ssl
19
		localbase:ldflags pkgconfig qt:5 sqlite ssl
20
USE_QT5=	buildtools_build concurrent core dbus gui linguist_build network \
20
USE_QT=		buildtools_build concurrent core dbus gui linguist_build network \
21
		qmake_build sql webkit widgets xml
21
		qmake_build sql webkit widgets xml
22
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=OFF \
22
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=OFF \
23
		-DCMAKE_INSTALL_MANDIR:STRING=man \
23
		-DCMAKE_INSTALL_MANDIR:STRING=man \
(-)deskutils/owncloudclient/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libinotify.so:devel/libinotify \ Link Here
16
		libqt5keychain.so:security/qtkeychain@qt5
16
		libqt5keychain.so:security/qtkeychain@qt5
17
17
18
USES=		cmake:outsource,noninja compiler:c++11-lib gmake iconv kde:5 \
18
USES=		cmake:outsource,noninja compiler:c++11-lib gmake iconv kde:5 \
19
		localbase:ldflags pkgconfig sqlite
19
		localbase:ldflags pkgconfig qt:5 sqlite
20
USE_QT5=	buildtools_build concurrent core dbus gui linguist_build network \
20
USE_QT=		buildtools_build concurrent core dbus gui linguist_build network \
21
		qmake_build sql webkit widgets xml
21
		qmake_build sql webkit widgets xml
22
USE_KDE=	completion config coreaddons jobwidgets kio service widgetsaddons
22
USE_KDE=	completion config coreaddons jobwidgets kio service widgetsaddons
23
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=OFF \
23
CMAKE_ARGS=	-DBUILD_WITH_QT4:BOOL=OFF \
(-)deskutils/pim-data-exporter/Makefile (-2 / +2 lines)
Lines 13-19 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
13
		libgpgmepp.so:security/gpgme-cpp \
13
		libgpgmepp.so:security/gpgme-cpp \
14
		libqgpgme.so:security/gpgme-qt5
14
		libqgpgme.so:security/gpgme-qt5
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
17
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
17
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
18
		coreaddons crash dbusaddons ecm i18n itemmodels itemviews \
18
		coreaddons crash dbusaddons ecm i18n itemmodels itemviews \
19
		jobwidgets kio notifications service solid wallet \
19
		jobwidgets kio notifications service solid wallet \
Lines 22-28 USE_KDE= archive auth bookmarks codecs completion config configwidgets \ Link Here
22
USE_KDE+=	akonadi akonadicontacts akonadimime contacts \
22
USE_KDE+=	akonadi akonadicontacts akonadimime contacts \
23
		identitymanagement libkdepim libkleo mailcommon mailtransport \
23
		identitymanagement libkdepim libkleo mailcommon mailtransport \
24
		messagelib mime pimcommon pimtextedit
24
		messagelib mime pimcommon pimtextedit
25
USE_QT5=	core dbus gui network widgets xml \
25
USE_QT=		core dbus gui network widgets xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)deskutils/pim-sieve-editor/Makefile (-3 / +2 lines)
Lines 7-20 CATEGORIES= deskutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Mail sieve editor
8
COMMENT=	Mail sieve editor
9
9
10
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
 USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USE_KDE=	auth bookmarks codecs config configwidgets coreaddons crash \
11
USE_KDE=	auth bookmarks codecs config configwidgets coreaddons crash \
13
		dbusaddons ecm i18n iconthemes kio service wallet \
12
		dbusaddons ecm i18n iconthemes kio service wallet \
14
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
15
# pim components
14
# pim components
16
USE_KDE+=	libksieve mailtransport pimcommon
15
USE_KDE+=	libksieve mailtransport pimcommon
17
USE_QT5=	core dbus gui network widgets xml \
16
USE_QT=		core dbus gui network widgets xml \
18
		buildtools_build qmake_build
17
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
(-)deskutils/plasma-applet-cwp/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Weather plasma applet for KDE4 Link Here
14
14
15
LICENSE=	GPLv3
15
LICENSE=	GPLv3
16
16
17
USES=		cmake gettext kde:4 tar:bzip2
17
USES=		cmake gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	automoc4 kdelibs
18
USE_KDE=	automoc4 kdelibs
19
USE_QT4=	gui dbus network opengl svg phonon webkit xml \
19
USE_QT=		gui dbus network opengl svg phonon webkit xml \
20
		qmake_build moc_build rcc_build uic_build
20
		qmake_build moc_build rcc_build uic_build
21
21
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
(-)deskutils/plasma-applet-daisy/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Simple launcher plasma applet for KDE4 Link Here
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		cmake gettext kde:4
17
USES=		cmake gettext kde:4 qt:4
18
USE_KDE=	automoc4 kdelibs workspace
18
USE_KDE=	automoc4 kdelibs workspace
19
USE_QT4=	corelib dbus gui network svg xml \
19
USE_QT=		corelib dbus gui network svg xml \
20
		qmake_build moc_build rcc_build uic_build
20
		qmake_build moc_build rcc_build uic_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)deskutils/plasma-applet-fancytasks/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Plasmoid fancy representation of your tasks and launchers Link Here
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
16
17
USES=		cmake kde:4 tar:bzip2
17
USES=		cmake kde:4 qt:4 tar:bzip2
18
USE_KDE=	automoc4 kdelibs workspace qimageblitz
18
USE_KDE=	automoc4 kdelibs workspace qimageblitz
19
USE_QT4=	qmake_build moc_build rcc_build uic_build
19
USE_QT=		qmake_build moc_build rcc_build uic_build
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
22
(-)deskutils/plasma-applet-panelspacer/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= Panel spacer plasma applet for KDE4 Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		cmake kde:4
16
USES=		cmake kde:4 qt:4
17
USE_KDE=	automoc4 workspace
17
USE_KDE=	automoc4 workspace
18
USE_QT4=	gui dbus network opengl svg webkit xml \
18
USE_QT=		gui dbus network opengl svg webkit xml \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
20
21
WRKSRC=		${WRKDIR}/Panelspacer_from_svn_pour_kdelook-tmp
21
WRKSRC=		${WRKDIR}/Panelspacer_from_svn_pour_kdelook-tmp
(-)deskutils/plasma-applet-qstardict/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
RUN_DEPENDS=	${QSTARDICT_PLUGIN_PATH}/libstardict.so:textproc/qstardict
16
RUN_DEPENDS=	${QSTARDICT_PLUGIN_PATH}/libstardict.so:textproc/qstardict
17
17
18
USES=		cmake kde:4 tar:bzip2
18
USES=		cmake kde:4 qt:4 tar:bzip2
19
USE_QT4=	qmake_build uic_build moc_build rcc_build
19
USE_QT=		qmake_build uic_build moc_build rcc_build
20
USE_KDE=	automoc4 kdelibs
20
USE_KDE=	automoc4 kdelibs
21
CMAKE_SOURCE_PATH=	${WRKSRC}/kdeplasma
21
CMAKE_SOURCE_PATH=	${WRKSRC}/kdeplasma
22
22
(-)deskutils/plasma-applet-serverstatuswidget/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 server monitoring plasma applet Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	automoc4 workspace
17
USE_KDE=	automoc4 workspace
18
USE_QT4=	qmake_build moc_build rcc_build uic_build
18
USE_QT=		qmake_build moc_build rcc_build uic_build
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
21
(-)deskutils/plasma-applet-simpleweatherforecast/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Weather plasma applet for KDE4 Link Here
14
14
15
RUN_DEPENDS=	wget:ftp/wget
15
RUN_DEPENDS=	wget:ftp/wget
16
16
17
USES=		cmake kde:4
17
USES=		cmake kde:4 qt:4
18
USE_KDE=	automoc4 kdelibs
18
USE_KDE=	automoc4 kdelibs
19
USE_QT4=	gui dbus network opengl svg webkit xml \
19
USE_QT=		gui dbus network opengl svg webkit xml \
20
		qmake_build moc_build rcc_build uic_build
20
		qmake_build moc_build rcc_build uic_build
21
21
22
WRKSRC=		${WRKDIR}/plasma-${PORTNAME}-${PORTVERSION}-kde-4.3.80
22
WRKSRC=		${WRKDIR}/plasma-${PORTNAME}-${PORTVERSION}-kde-4.3.80
(-)deskutils/plasma-applet-teacooker/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 tea cooker plasma applet Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
USES=		cmake kde:4
16
USES=		cmake kde:4 qt:4
17
USE_KDE=	automoc4 kdelibs
17
USE_KDE=	automoc4 kdelibs
18
USE_QT4=	gui dbus network opengl svg webkit xml \
18
USE_QT=		gui dbus network opengl svg webkit xml \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
20
21
WRKSRC=		${WRKDIR}/TeaCooker
21
WRKSRC=		${WRKDIR}/TeaCooker
(-)deskutils/plasma-applet-yawp/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 weather plasma applet Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/LICENSE-GPL2
14
LICENSE_FILE=	${WRKSRC}/LICENSE-GPL2
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	automoc4 kdelibs workspace
17
USE_KDE=	automoc4 kdelibs workspace
18
USE_QT4=	corelib dbus gui network svg xml \
18
USE_QT=		corelib dbus gui network svg xml \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)deskutils/plasma5-milou/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= deskutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 Plasmoid for search
8
COMMENT=	Plasma5 Plasmoid for search
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config coreaddons i18n kdeclarative package \
11
USE_KDE=	auth codecs config coreaddons i18n kdeclarative package \
12
		plasma-framework runner service
12
		plasma-framework runner service
13
USE_QT5=	core gui network qml quick script testlib widgets \
13
USE_QT=		core gui network qml quick script testlib widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)deskutils/plasma5-sddm-kcm/Makefile (-2 / +2 lines)
Lines 8-18 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	Plasma5 config module for SDDM
8
COMMENT=	Plasma5 config module for SDDM
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 cpe pkgconfig \
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 cpe pkgconfig \
11
		tar:xz
11
		qt:5 tar:xz
12
USE_KDE=	auth archive attica codecs completion config configwidgets \
12
USE_KDE=	auth archive attica codecs completion config configwidgets \
13
		coreaddons ecm i18n jobwidgets kio newstuff service \
13
		coreaddons ecm i18n jobwidgets kio newstuff service \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	concurrent core dbus designer gui network qml quick uiplugin widgets \
15
USE_QT=		concurrent core dbus designer gui network qml quick uiplugin widgets \
16
		x11extras xml \
16
		x11extras xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_XORG=	ice sm x11 xcb xcursor xext xfixes
18
USE_XORG=	ice sm x11 xcb xcursor xext xfixes
(-)deskutils/qorganizer/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= General organizer that includes calendar with jurnal and schedule Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/../COPYING
15
LICENSE_FILE=	${WRKSRC}/../COPYING
16
16
17
USES=		qmake
17
USES=		qmake qt:4
18
USE_QT4=	corelib gui network moc_build rcc_build sql
18
USE_QT=		corelib gui network moc_build rcc_build sql
19
WRKSRC=		${WRKDIR}/qOrganizer/src
19
WRKSRC=		${WRKDIR}/qOrganizer/src
20
20
21
PLIST_FILES=	bin/qOrganizer share/pixmaps/qOrganizer.png
21
PLIST_FILES=	bin/qOrganizer share/pixmaps/qOrganizer.png
(-)deskutils/qrfcview/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Graphical RFC viewer Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
USES=		qmake tar:tgz
16
USES=		qmake qt:4 tar:tgz
17
USE_QT4=	gui network corelib uic_build moc_build rcc_build
17
USE_QT=		gui network corelib uic_build moc_build rcc_build
18
18
19
SUB_FILES=	qRFCView
19
SUB_FILES=	qRFCView
20
20
(-)deskutils/qtm/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Blog management application based on Qt 4 Link Here
12
LICENSE=	GPLv2 # only
12
LICENSE=	GPLv2 # only
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake tar:bzip2 ssl
15
USES=		cmake qt:4 tar:bzip2 ssl
16
USE_QT4=	corelib dbus gui network xml \
16
USE_QT=		corelib dbus gui network xml \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
CMAKE_ARGS=	-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
18
CMAKE_ARGS=	-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
19
		-DMANPAGE_DIRECTORY:STRING="${MANPREFIX}/man/man1" \
19
		-DMANPAGE_DIRECTORY:STRING="${MANPREFIX}/man/man1" \
(-)deskutils/recoll/Makefile (-4 / +4 lines)
Lines 55-67 KONQUEROR_RUN_DEPENDS= kwebkitpart>0:www/kwebkitpart Link Here
55
LATEX_USE=		tex=dvipsk:run,latex:run
55
LATEX_USE=		tex=dvipsk:run,latex:run
56
PDF_RUN_DEPENDS=	pdftotext:graphics/poppler-utils
56
PDF_RUN_DEPENDS=	pdftotext:graphics/poppler-utils
57
PS_RUN_DEPENDS=		pstotext:print/pstotext
57
PS_RUN_DEPENDS=		pstotext:print/pstotext
58
QT4_USE=		qt4=moc_build,qmake_build,rcc_build,uic_build \
58
QT4_USES=		qmake:no_env qt:4
59
			qt4=iconengines_run,imageformats_run \
59
QT4_USE=		qt=moc_build,qmake_build,rcc_build,uic_build \
60
			qt4=corelib,gui,xml,webkit
60
			qt=iconengines_run,imageformats_run \
61
			qt=corelib,gui,xml,webkit
61
QT4_CONFIGURE_ENABLE=	qtgui
62
QT4_CONFIGURE_ENABLE=	qtgui
62
QT4_CONFIGURE_ENV=	QMAKE="${QMAKE}" QMAKESPEC="${QMAKESPEC}" \
63
QT4_CONFIGURE_ENV=	QMAKE="${QMAKE}" QMAKESPEC="${QMAKESPEC}" \
63
			QTDIR="${PREFIX}"
64
			QTDIR="${PREFIX}"
64
QT4_VARS=		QT_NONSTANDARD=yes
65
SOUND_RUN_DEPENDS=	mutagen-pony:audio/py-mutagen@${PY_FLAVOR} \
65
SOUND_RUN_DEPENDS=	mutagen-pony:audio/py-mutagen@${PY_FLAVOR} \
66
			pykaraoke:audio/py-karaoke@${PY_FLAVOR}
66
			pykaraoke:audio/py-karaoke@${PY_FLAVOR}
67
X11MON_DESC=		X11 session monitoring support
67
X11MON_DESC=		X11 session monitoring support
(-)deskutils/semantik/Makefile (-3 / +2 lines)
Lines 12-25 COMMENT= KDE mind mapping tool Link Here
12
12
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
USES=		kde:4 pkgconfig python:2.7 shebangfix tar:bzip2 waf \
15
USES=		kde:4 pkgconfig python:2.7 qmake:no_env,no_configure qt:4 shebangfix tar:bzip2 waf \
16
		gettext shared-mime-info
16
		gettext shared-mime-info
17
USE_KDE=	kdelibs
17
USE_KDE=	kdelibs
18
USE_OCAML=	yes
18
USE_OCAML=	yes
19
NO_OCAML_RUNDEPENDS=	yes
19
NO_OCAML_RUNDEPENDS=	yes
20
USE_QT4=	corelib gui linguist_build svg webkit xml \
20
USE_QT=		corelib gui linguist_build svg webkit xml \
21
		moc_build qmake_build uic_build
21
		moc_build qmake_build uic_build
22
QT_NONSTANDARD=	yes
23
CONFIGURE_ENV=	CXXFLAGS="${CXXFLAGS}" \
22
CONFIGURE_ENV=	CXXFLAGS="${CXXFLAGS}" \
24
		PATH="${KDE_PREFIX}/bin:$$PATH" \
23
		PATH="${KDE_PREFIX}/bin:$$PATH" \
25
		WAF_HOME="${WRKSRC}"
24
		WAF_HOME="${WRKSRC}"
(-)deskutils/silence/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/katepart.so:editors/kate-kde4
17
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/katepart.so:editors/kate-kde4
18
18
19
USES=		cmake kde:4
19
USES=		cmake kde:4 qt:4
20
USE_KDE=	kdelibs automoc4
20
USE_KDE=	kdelibs automoc4
21
USE_QT4=	qmake_build moc_build rcc_build uic_build linguisttools_build
21
USE_QT=		qmake_build moc_build rcc_build uic_build linguisttools_build
22
22
23
WRKSRC=		${WRKDIR}/${PORTNAME}
23
WRKSRC=		${WRKDIR}/${PORTNAME}
24
24
(-)deskutils/strigiclient/Makefile (-1 / +2 lines)
Lines 13-19 LIB_DEPENDS= libstreams.so:deskutils/libstreams \ Link Here
13
		libstreamanalyzer.so:deskutils/libstreamanalyzer \
13
		libstreamanalyzer.so:deskutils/libstreamanalyzer \
14
		libsearchclient.so:deskutils/strigidaemon
14
		libsearchclient.so:deskutils/strigidaemon
15
15
16
USE_QT4=	corelib gui dbus moc_build uic_build qmake_build rcc_build
16
USES=	qt:4
17
USE_QT=		corelib gui dbus moc_build uic_build qmake_build rcc_build
17
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
18
19
19
.include <${.CURDIR}/../strigi/Makefile.common>
20
.include <${.CURDIR}/../strigi/Makefile.common>
(-)deskutils/superkaramba-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= deskutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Widget framework for KDE
9
COMMENT=	Widget framework for KDE
10
10
11
USES=		cmake:outsource kde:4 python:2.7 tar:xz
11
USES=		cmake:outsource kde:4 python:2.7 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4 qimageblitz
12
USE_KDE=	kdelibs automoc4 qimageblitz
13
USE_QT4=	qmake_build moc_build rcc_build uic_build
13
USE_QT=		qmake_build moc_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_CXXSTD=	gnu++98
15
USE_CXXSTD=	gnu++98
16
16
(-)deskutils/tuxcards/Makefile (-2 / +2 lines)
Lines 11-18 MAINTAINER= ports@FreeBSD.org Link Here
11
COMMENT=	Tool for managing notes within a hierarchical tree
11
COMMENT=	Tool for managing notes within a hierarchical tree
12
12
13
WRKSRC=		${WRKDIR}/${PORTNAME}
13
WRKSRC=		${WRKDIR}/${PORTNAME}
14
USES=		qmake
14
USES=		qmake qt:4
15
USE_QT4=	gui xml moc_build uic_build rcc_build
15
USE_QT=		gui xml moc_build uic_build rcc_build
16
16
17
PLIST_FILES=	bin/tuxcards
17
PLIST_FILES=	bin/tuxcards
18
18
(-)deskutils/vym/Makefile (-3 / +4 lines)
Lines 10-18 MASTER_SITES= SF/vym/Archive/${PORTVERSION} Link Here
10
MAINTAINER=	lichray@gmail.com
10
MAINTAINER=	lichray@gmail.com
11
COMMENT=	VYM is a tool to generate and manipulate mind maps
11
COMMENT=	VYM is a tool to generate and manipulate mind maps
12
12
13
USES=		qmake shebangfix tar:bzip2
13
USES=		qmake qt:4 shebangfix tar:bzip2
14
SHEBANG_FILES=	scripts/makedist-vym scripts/vivym
14
SHEBANG_FILES=	scripts/makedist-vym scripts/vivym
15
USE_QT4=	uic_build moc_build qt3support_build \
15
USE_QT=		uic_build moc_build qt3support_build \
16
		network xml dbus svg
16
		network xml dbus svg
17
QMAKE_ARGS=	DATADIR=${DATADIR:C,/vym$,,} \
17
QMAKE_ARGS=	DATADIR=${DATADIR:C,/vym$,,} \
18
		DOCDIR=${DOCSDIR}
18
		DOCDIR=${DOCSDIR}
Lines 28-34 DESKTOP_ENTRIES= "VYM" \ Link Here
28
28
29
OPTIONS_DEFINE=	NLS DOCS
29
OPTIONS_DEFINE=	NLS DOCS
30
OPTIONS_SUB=	yes
30
OPTIONS_SUB=	yes
31
NLS_USE=	QT4=linguist_build
31
NLS_USES=	qt:4
32
NLS_USE=	QT=linguist_build
32
33
33
.include <bsd.port.options.mk>
34
.include <bsd.port.options.mk>
34
35
(-)deskutils/znotes/Makefile (-2 / +4 lines)
Lines 24-32 GH_PROJECT= zNotes Link Here
24
GH_TAGNAME=	6423c5e
24
GH_TAGNAME=	6423c5e
25
25
26
. if ${FLAVOR} == qt4
26
. if ${FLAVOR} == qt4
27
USE_QT4=	uic_build moc_build rcc_build linguisttools_build corelib gui network xml
27
USES+=		qt:4
28
USE_QT=		uic_build moc_build rcc_build linguisttools_build corelib gui network xml
28
. else
29
. else
29
USE_QT5=	buildtools_build linguisttools_build core gui network printsupport widgets xml
30
USES+=		qt:5
31
USE_QT=		buildtools_build linguisttools_build core gui network printsupport widgets xml
30
. endif
32
. endif
31
33
32
DESKTOP_ENTRIES="zNotes" "Notes managment" \
34
DESKTOP_ENTRIES="zNotes" "Notes managment" \
(-)devel/RStudio/Makefile (-1 / +1 lines)
Lines 28-34 LIB_DEPENDS= libR.so:math/R \ Link Here
28
		libinotify.so:devel/libinotify \
28
		libinotify.so:devel/libinotify \
29
		libuuid.so:misc/e2fsprogs-libuuid
29
		libuuid.so:misc/e2fsprogs-libuuid
30
30
31
USES=		cmake:outsource desktop-file-utils fortran pkgconfig shared-mime-info ssl
31
USES=		cmake:outsource desktop-file-utils fortran pkgconfig qt:5 shared-mime-info ssl
32
USE_QT5=	core dbus gui location network opengl printsupport qml quick sensors \
32
USE_QT5=	core dbus gui location network opengl printsupport qml quick sensors \
33
		sql svg webchannel webengine webkit widgets xml xmlpatterns buildtools_build qmake_build
33
		sql svg webchannel webengine webkit widgets xml xmlpatterns buildtools_build qmake_build
34
USE_JAVA=	yes
34
USE_JAVA=	yes
(-)devel/apiextractor/Makefile (-2 / +2 lines)
Lines 17-25 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	PySide
17
GH_ACCOUNT=	PySide
18
GH_PROJECT=	Apiextractor
18
GH_PROJECT=	Apiextractor
19
19
20
USES=		cmake
20
USES=		cmake qt:4
21
USE_GNOME=	libxml2 libxslt
21
USE_GNOME=	libxml2 libxslt
22
USE_QT4=	gui moc_build qmake_build qtestlib_build \
22
USE_QT=		gui moc_build qmake_build qtestlib_build \
23
		rcc_build uic_build xml xmlpatterns
23
		rcc_build uic_build xml xmlpatterns
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
(-)devel/apitrace/Makefile (-1 / +2 lines)
Lines 24-30 OPTIONS_DEFAULT= QT5 Link Here
24
OPTIONS_SUB=	yes
24
OPTIONS_SUB=	yes
25
25
26
QT5_CMAKE_BOOL=	ENABLE_GUI
26
QT5_CMAKE_BOOL=	ENABLE_GUI
27
QT5_USE=	qt5=core,gui,network,widgets,buildtools_build,qmake_build
27
QT5_USES=	qt:5
28
QT5_USE=	qt=core,gui,network,widgets,buildtools_build,qmake_build
28
29
29
post-install:
30
post-install:
30
	${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt
31
	${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt
(-)devel/automoc4/Makefile (-2 / +2 lines)
Lines 11-17 DIST_SUBDIR= KDE Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Automatic moc for Qt 4 packages
12
COMMENT=	Automatic moc for Qt 4 packages
13
13
14
USE_QT4=	corelib moc qmake_build rcc_build uic_build
14
USE_QT=		corelib moc qmake_build rcc_build uic_build
15
USES=		cmake tar:bzip2
15
USES=		cmake qt:4 tar:bzip2
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/cervisia-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	CVS Frontend for KDE
9
COMMENT=	CVS Frontend for KDE
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/cervisia/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	CVS Frontend for KDE
8
COMMENT=	CVS Frontend for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	dbusaddons doctools ecm iconthemes init itemviews kdesu \
11
USE_KDE=	dbusaddons doctools ecm iconthemes init itemviews kdesu \
12
		notifications parts widgetsaddons
12
		notifications parts widgetsaddons
13
USE_QT5=	core dbus gui widgets \
13
USE_QT=		core dbus gui widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/cmake-doc/Makefile (-2 / +2 lines)
Lines 17-24 BUILD_DEPENDS= sphinx-build:textproc/py-sphinx Link Here
17
DISTINFO_FILE=	${.CURDIR}/../cmake/distinfo
17
DISTINFO_FILE=	${.CURDIR}/../cmake/distinfo
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
USES=		cmake:outsource
20
USES=		cmake:outsource qt:5
21
USE_QT5=	help_build
21
USE_QT=		help_build
22
22
23
CMAKE_OFF=	SPHINX_MAN
23
CMAKE_OFF=	SPHINX_MAN
24
CMAKE_ON=	SPHINX_HTML SPHINX_QTHELP
24
CMAKE_ON=	SPHINX_HTML SPHINX_QTHELP
(-)devel/cmake-gui/Makefile (-2 / +2 lines)
Lines 19-27 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
19
		libuv.so:devel/libuv \
19
		libuv.so:devel/libuv \
20
		librhash.so:security/rhash
20
		librhash.so:security/rhash
21
21
22
USE_QT5=	core gui widgets buildtools_build qmake_build
22
USE_QT=		core gui widgets buildtools_build qmake_build
23
USES=		cmake:run desktop-file-utils libarchive \
23
USES=		cmake:run desktop-file-utils libarchive \
24
		shared-mime-info
24
		qt:5 shared-mime-info
25
CMAKE_OFF=	BUILD_CursesDialog \
25
CMAKE_OFF=	BUILD_CursesDialog \
26
		CMake_SPHINX_DEPEND_ON_EXECUTABLES
26
		CMake_SPHINX_DEPEND_ON_EXECUTABLES
27
CMAKE_ON=	BUILD_QtDialog \
27
CMAKE_ON=	BUILD_QtDialog \
(-)devel/codequery/Makefile (-2 / +2 lines)
Lines 14-25 LICENSE_COMB= multi Link Here
14
LICENSE_FILE_MPL20=	${WRKSRC}/LICENSE.md
14
LICENSE_FILE_MPL20=	${WRKSRC}/LICENSE.md
15
LICENSE_FILE_MIT=	${WRKSRC}/querylib/README.txt
15
LICENSE_FILE_MIT=	${WRKSRC}/querylib/README.txt
16
16
17
USES=		cmake compiler:c++11-lang ninja sqlite
17
USES=		cmake compiler:c++11-lang ninja qt:4 sqlite
18
18
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	ruben2020
20
GH_ACCOUNT=	ruben2020
21
21
22
USE_QT4=	linguisttools_build moc_build rcc_build uic_build \
22
USE_QT=		linguisttools_build moc_build rcc_build uic_build \
23
		corelib gui qmake xml
23
		corelib gui qmake xml
24
24
25
PLIST_FILES=	bin/codequery \
25
PLIST_FILES=	bin/codequery \
(-)devel/cppcheck/Makefile (-1 / +2 lines)
Lines 21-27 COMMENT= Static analysis of C/C++ code (GUI) Link Here
21
RUN_DEPENDS=		cppcheck:devel/cppcheck
21
RUN_DEPENDS=		cppcheck:devel/cppcheck
22
22
23
CMAKE_ARGS=		-DBUILD_GUI=TRUE
23
CMAKE_ARGS=		-DBUILD_GUI=TRUE
24
USE_QT5=		core gui widgets printsupport qmake_build buildtools_build linguisttools_build
24
USES+=			qt:5
25
USE_QT=			core gui widgets printsupport qmake_build buildtools_build linguisttools_build
25
26
26
BUILD_WRKSRC=		${WRKSRC}/gui
27
BUILD_WRKSRC=		${WRKSRC}/gui
27
INSTALL_WRKSRC=		${WRKSRC}/gui
28
INSTALL_WRKSRC=		${WRKSRC}/gui
(-)devel/dolphin-plugins-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Plugins for Dolphin file manager
9
COMMENT=	Plugins for Dolphin file manager
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkonq automoc4
12
USE_KDE=	kdelibs libkonq automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/dolphin-plugins/Makefile (-2 / +2 lines)
Lines 10-22 COMMENT= Plugins for Dolphin file manager Link Here
10
BUILD_DEPENDS=	dolphin:x11-fm/dolphin
10
BUILD_DEPENDS=	dolphin:x11-fm/dolphin
11
RUN_DEPENDS=	dolphin:x11-fm/dolphin
11
RUN_DEPENDS=	dolphin:x11-fm/dolphin
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash guiaddons i18n iconthemes itemviews jobwidgets \
15
		coreaddons crash guiaddons i18n iconthemes itemviews jobwidgets \
16
		kdelibs4support kio notifications parts service solid sonnet \
16
		kdelibs4support kio notifications parts service solid sonnet \
17
		texteditor textwidgets unitconversion widgetsaddons \
17
		texteditor textwidgets unitconversion widgetsaddons \
18
		windowsystem xmlgui
18
		windowsystem xmlgui
19
USE_QT5=	core dbus gui network printsupport widgets xml \
19
USE_QT=		core dbus gui network printsupport widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/edb/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2 Link Here
14
14
15
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
15
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
16
16
17
USES=		qmake tar:tgz
17
USES=		qmake qt:4 tar:tgz
18
USE_QT4=	gui network xml moc_build rcc_build uic_build
18
USE_QT=		gui network xml moc_build rcc_build uic_build
19
QMAKE_ARGS=	DEFAULT_PLUGIN_PATH="${PREFIX}/libexec/${PORTNAME}"
19
QMAKE_ARGS=	DEFAULT_PLUGIN_PATH="${PREFIX}/libexec/${PORTNAME}"
20
20
21
WRKSRC=		${WRKDIR}/debugger
21
WRKSRC=		${WRKDIR}/debugger
(-)devel/fuel/Makefile (-2 / +4 lines)
Lines 19-26 OPTIONS_SINGLE_GUI= QT4 QT5 Link Here
19
OPTIONS_DEFAULT=	QT5
19
OPTIONS_DEFAULT=	QT5
20
20
21
USES=		qmake shebangfix
21
USES=		qmake shebangfix
22
QT4_USE=	QT4=corelib,gui,webkit,linguisttools_build,moc_build,rcc_build,uic_build
22
QT4_USES=	qt:4
23
QT5_USE=	QT5=core,gui,network,webkit,widgets,buildtools_build,linguisttools_build
23
QT4_USE=	QT=corelib,gui,webkit,linguisttools_build,moc_build,rcc_build,uic_build
24
QT5_USES=	qt:5
25
QT5_USE=	QT=core,gui,network,webkit,widgets,buildtools_build,linguisttools_build
24
26
25
SHEBANG_FILES=	intl/convert.sh
27
SHEBANG_FILES=	intl/convert.sh
26
PLIST_FILES=	bin/fuel share/applications/fuel.desktop \
28
PLIST_FILES=	bin/fuel share/applications/fuel.desktop \
(-)devel/generatorrunner/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libapiextractor.so:devel/apiextractor Link Here
16
16
17
PLIST_SUB=	PORTVERSION=${PORTVERSION}
17
PLIST_SUB=	PORTVERSION=${PORTVERSION}
18
18
19
USE_QT4=	gui qmake_build qtestlib moc_build rcc_build uic_build xml
19
USE_QT=		gui qmake_build qtestlib moc_build rcc_build uic_build xml
20
20
21
USES=		cmake
21
USES=		cmake qt:4
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)devel/grantlee/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE= LGPL21 Link Here
15
15
16
PORTSCOUT=	limit:^0\.
16
PORTSCOUT=	limit:^0\.
17
17
18
USE_QT4=	corelib gui qtestlib_build script \
18
USE_QT=		corelib gui qtestlib_build script \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
USES=		cmake:outsource grantlee:4,selfbuild
20
USES=		cmake:outsource grantlee:4,selfbuild qt:4
21
CMAKE_ARGS+=	-DBUILD_TESTS:BOOL=FALSE
21
CMAKE_ARGS+=	-DBUILD_TESTS:BOOL=FALSE
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)devel/grantlee5/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE= LGPL21 Link Here
15
15
16
PORTSCOUT=	limit:^5\.
16
PORTSCOUT=	limit:^5\.
17
17
18
USE_QT5=	buildtools_build core gui qmake_build script
18
USE_QT=		buildtools_build core gui qmake_build script
19
USES=		cmake:outsource compiler:c++11-lib grantlee:5,selfbuild
19
USES=		cmake:outsource compiler:c++11-lib grantlee:5,selfbuild qt:5
20
CMAKE_ARGS+=	-DBUILD_TESTS:BOOL=FALSE
20
CMAKE_ARGS+=	-DBUILD_TESTS:BOOL=FALSE
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)devel/gwenhywfar/Makefile (-4 / +4 lines)
Lines 59-75 USE_GNOME+= cairo gdkpixbuf2 gtk20 Link Here
59
.  elif ${SLAVEPORT}=="gtk3"
59
.  elif ${SLAVEPORT}=="gtk3"
60
USE_GNOME+=	cairo gdkpixbuf2 gtk30
60
USE_GNOME+=	cairo gdkpixbuf2 gtk30
61
.  elif ${SLAVEPORT}=="qt4"
61
.  elif ${SLAVEPORT}=="qt4"
62
USE_QT4=	corelib gui moc_build uic_build
62
USES+=		qmake:no_env qt:4
63
QT_NONSTANDARD=	yes
63
USE_QT=		corelib gui moc_build uic_build
64
CONFIGURE_ARGS+=--with-qt4-includes=${QT_INCDIR} \
64
CONFIGURE_ARGS+=--with-qt4-includes=${QT_INCDIR} \
65
		--with-qt4-libs=${QT_LIBDIR} \
65
		--with-qt4-libs=${QT_LIBDIR} \
66
		--with-qt4-moc=${MOC} \
66
		--with-qt4-moc=${MOC} \
67
		--with-qt4-uic=${UIC}
67
		--with-qt4-uic=${UIC}
68
.  elif ${SLAVEPORT}=="qt5"
68
.  elif ${SLAVEPORT}=="qt5"
69
USES+=		qmake:no_env qt:5
69
USE_GL=		gl
70
USE_GL=		gl
70
USE_QT5=	core gui widgets \
71
USE_QT=		core gui widgets \
71
		buildtools_build qmake_build
72
		buildtools_build qmake_build
72
QT_NONSTANDARD=	yes
73
CONFIGURE_ARGS+=--with-qt5-qmake=${QMAKE} \
73
CONFIGURE_ARGS+=--with-qt5-qmake=${QMAKE} \
74
		--with-qt5-moc=${MOC} \
74
		--with-qt5-moc=${MOC} \
75
		--with-qt5-uic=${UIC}
75
		--with-qt5-uic=${UIC}
(-)devel/heimdall/Makefile (-1 / +2 lines)
Lines 19-25 OPTIONS_DEFINE= DOCS GUI Link Here
19
OPTIONS_DEFAULT=GUI
19
OPTIONS_DEFAULT=GUI
20
OPTIONS_SUB=	yes
20
OPTIONS_SUB=	yes
21
21
22
GUI_USE=	QT5=buildtools_build,core,gui,qmake_build,widgets
22
GUI_USES=	qt:5
23
GUI_USE=	QT=buildtools_build,core,gui,qmake_build,widgets
23
GUI_CMAKE_OFF=	-DDISABLE_FRONTEND=YES
24
GUI_CMAKE_OFF=	-DDISABLE_FRONTEND=YES
24
25
25
GH_ACCOUNT=	Benjamin-Dobell
26
GH_ACCOUNT=	Benjamin-Dobell
(-)devel/injeqt/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	vogel
16
GH_ACCOUNT=	vogel
17
17
18
USES=		cmake compiler:c++11-lib pathfix
18
USES=		cmake compiler:c++11-lib pathfix qt:5
19
USE_QT5=	core buildtools_build qmake_build testlib_build
19
USE_QT=		core buildtools_build qmake_build testlib_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
CMAKE_ARGS=	-DDISABLE_EXAMPLES:BOOL=ON \
22
CMAKE_ARGS=	-DDISABLE_EXAMPLES:BOOL=ON \
(-)devel/kapptemplate-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE template generator
9
COMMENT=	KDE template generator
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build \
13
USE_QT=		moc_build qmake_build rcc_build uic_build \
14
		corelib dbus declarative
14
		corelib dbus declarative
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/kapptemplate/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= KDE template generator Link Here
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth archive codecs completion config configwidgets coreaddons \
14
USE_KDE=	auth archive codecs completion config configwidgets coreaddons \
15
		doctools ecm i18n jobwidgets kio newstuff service widgetsaddons
15
		doctools ecm i18n jobwidgets kio newstuff service widgetsaddons
16
USE_QT5=	core gui network testlib widgets xml \
16
USE_QT=		core gui network testlib widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/kaptain/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Tool for building/running Qt GUIs for command line programs Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		qmake tar:tgz
15
USES=		qmake qt:4 tar:tgz
16
USE_QT4=	qt3support moc_build
16
USE_QT=		qt3support moc_build
17
17
18
INFO=		kaptain
18
INFO=		kaptain
19
PORTDOCS=	*
19
PORTDOCS=	*
(-)devel/kcachegrind-kde4/Makefile (-2 / +2 lines)
Lines 9-17 CATEGORIES= devel kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Profiler frontend for KDE
10
COMMENT=	Profiler frontend for KDE
11
11
12
USES=		cmake:outsource kde:4 python:run tar:xz shebangfix
12
USES=		cmake:outsource kde:4 python:run qt:4 tar:xz shebangfix
13
USE_KDE=	kdelibs automoc4
13
USE_KDE=	kdelibs automoc4
14
USE_QT4=	moc_build qmake_build rcc_build uic_build \
14
USE_QT=		moc_build qmake_build rcc_build uic_build \
15
		corelib dbus gui
15
		corelib dbus gui
16
SHEBANG_FILES=	converters/op2calltree converters/dprof2calltree \
16
SHEBANG_FILES=	converters/op2calltree converters/dprof2calltree \
17
		converters/memprof2calltree \
17
		converters/memprof2calltree \
(-)devel/kcachegrind/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Profiler frontend for KDE
8
COMMENT=	Profiler frontend for KDE
9
9
10
USES=		cmake:outsource kde:5 python:run shebangfix tar:xz
10
USES=		cmake:outsource kde:5 python:run qt:5 shebangfix tar:xz
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
12
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
12
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
SHEBANG_FILES=	converters/hotshot2calltree.cmake \
17
SHEBANG_FILES=	converters/hotshot2calltree.cmake \
(-)devel/kdbg/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Graphical user interface around gdb using KDE Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
USES=		cmake kde:4
15
USES=		cmake kde:4 qt:4
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	moc_build qmake_build rcc_build uic_build network xml dbus corelib gui svg
17
USE_QT=		moc_build qmake_build rcc_build uic_build network xml dbus corelib gui svg
18
INSTALLS_ICONS=	yes
18
INSTALLS_ICONS=	yes
19
19
20
OPTIONS_DEFINE=	NLS
20
OPTIONS_DEFINE=	NLS
(-)devel/kde-dev-scripts-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE development scripts
9
COMMENT=	KDE development scripts
10
10
11
USES=		cmake:outsource kde:4 python:run shebangfix tar:xz
11
USES=		cmake:outsource kde:4 python:run qt:4 shebangfix tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
SHEBANG_FILES=	cxxmetric \
15
SHEBANG_FILES=	cxxmetric \
16
		draw_lib_dependencies \
16
		draw_lib_dependencies \
(-)devel/kde-dev-scripts/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE development scripts
8
COMMENT=	KDE development scripts
9
9
10
USES=		cmake:outsource kde:5 perl5 python:run shebangfix tar:xz
10
USES=		cmake:outsource kde:5 perl5 python:run qt:5 shebangfix tar:xz
11
USE_KDE=	doctools ecm
11
USE_KDE=	doctools ecm
12
USE_QT5=	buildtools_build qmake_build
12
USE_QT=		buildtools_build qmake_build
13
13
14
SHEBANG_FILES=	cxxmetric \
14
SHEBANG_FILES=	cxxmetric \
15
		draw_lib_dependencies \
15
		draw_lib_dependencies \
(-)devel/kde-dev-utils-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE development utilities
9
COMMENT=	KDE development utilities
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build \
13
USE_QT=		moc_build qmake_build rcc_build uic_build \
14
		corelib designer gui qt3support xml
14
		corelib designer gui qt3support xml
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/kde-dev-utils/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE development utilities
8
COMMENT=	KDE development utilities
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons ecm i18n itemviews jobwidgets kio parts service \
12
		coreaddons ecm i18n itemviews jobwidgets kio parts service \
13
		solid sonnet textwidgets widgetsaddons xmlgui
13
		solid sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus designer gui network widgets xml \
14
USE_QT=		core dbus designer gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/kdesdk-kioslaves-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= SDK related KIO slaves Link Here
11
11
12
LIB_DEPENDS=	libsvn_client-1.so:devel/subversion
12
LIB_DEPENDS=	libsvn_client-1.so:devel/subversion
13
13
14
USES=		cmake:outsource kde:4 perl5 shebangfix tar:xz
14
USES=		cmake:outsource kde:4 perl5 qt:4 shebangfix tar:xz
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
17
18
SHEBANG_FILES=	perldoc/pod2html.pl
18
SHEBANG_FILES=	perldoc/pod2html.pl
19
19
(-)devel/kdesdk-strigi-analyzers-kde4/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMESUFFIX= -kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Strigi analyzers for SDK related file formats
10
COMMENT=	Strigi analyzers for SDK related file formats
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4 strigi
13
USE_KDE=	kdelibs automoc4 strigi
14
USE_QT4=	moc_build qmake_build rcc_build uic_build
14
USE_QT=		moc_build qmake_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/kdesdk-thumbnailers-kde4/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMESUFFIX= -kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	KDE thumbnail generator for gettext po files
10
COMMENT=	KDE thumbnail generator for gettext po files
11
11
12
USES=		cmake:outsource gettext kde:4 tar:xz
12
USES=		cmake:outsource gettext kde:4 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4
13
USE_KDE=	kdelibs automoc4
14
USE_QT4=	moc_build qmake_build rcc_build uic_build
14
USE_QT=		moc_build qmake_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/kdesdk-thumbnailers/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE thumbnail generator for gettext po files
8
COMMENT=	KDE thumbnail generator for gettext po files
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config ecm i18n kio
11
USE_KDE=	config ecm i18n kio
12
USE_QT5=	core gui widgets \
12
USE_QT=		core gui widgets \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/kdesdk/Makefile (-3 / +3 lines)
Lines 7-14 CATEGORIES= devel kde Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Software Development Kit
8
COMMENT=	KDE Software Development Kit
9
9
10
USES=		kde:5 metaport
10
USES=		kde:5 metaport qt:5
11
USE_QT5=	#
11
USE_QT=		#
12
12
13
OPTIONS_DEFINE=	CERVISIA \
13
OPTIONS_DEFINE=	CERVISIA \
14
		DEVUTILS \
14
		DEVUTILS \
Lines 24-30 OPTIONS_DEFINE= CERVISIA \ Link Here
24
		THUMBNAILER \
24
		THUMBNAILER \
25
		UMBRELLO
25
		UMBRELLO
26
26
27
# Remove dolphin from the default list, as it conflicts with the metaport x11/kde4
27
# Remove dolphin from the default list, as it conflicts with the metaport qt:5 x11/kde4
28
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NDOLPHIN}
28
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NDOLPHIN}
29
29
30
CERVISIA_DESC=		CVS frontend
30
CERVISIA_DESC=		CVS frontend
(-)devel/kdesvn-kde4/Makefile (-2 / +2 lines)
Lines 25-34 CONFLICTS= kdesvn-2.* \ Link Here
25
CMAKE_ARGS+=	-DSUBVERSION_INCLUDE_DIR=${LOCALBASE}/include/subversion-1 \
25
CMAKE_ARGS+=	-DSUBVERSION_INCLUDE_DIR=${LOCALBASE}/include/subversion-1 \
26
		-DMAN_INSTALL_DIR=${MANPREFIX}/man
26
		-DMAN_INSTALL_DIR=${MANPREFIX}/man
27
27
28
USES=		cmake:outsource compiler:c11 bdb kde:4 tar:xz
28
USES=		cmake:outsource compiler:c11 bdb kde:4 qt:4 tar:xz
29
USE_KDE=	automoc4 kdelibs soprano baseapps_run
29
USE_KDE=	automoc4 kdelibs soprano baseapps_run
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
USE_QT4=	corelib gui xml network dbus svg sql \
31
USE_QT=		corelib gui xml network dbus svg sql \
32
		qmake_build moc_build rcc_build uic_build linguist_build
32
		qmake_build moc_build rcc_build uic_build linguist_build
33
33
34
OPTIONS_DEFINE=	DOCS NLS
34
OPTIONS_DEFINE=	DOCS NLS
(-)devel/kdesvn/Makefile (-2 / +2 lines)
Lines 20-31 LIB_DEPENDS= libapr-1.so:devel/apr1 \ Link Here
20
CONFLICTS_INSTALL=	kdesvn-kde4 \
20
CONFLICTS_INSTALL=	kdesvn-kde4 \
21
			qsvn-[0-9]*
21
			qsvn-[0-9]*
22
22
23
USES=		bdb cmake:outsource kde:5 tar:xz
23
USES=		bdb cmake:outsource kde:5 qt:5 tar:xz
24
USE_KDE=	auth bookmarks codecs completion config configwidgets \
24
USE_KDE=	auth bookmarks codecs completion config configwidgets \
25
		coreaddons dbusaddons ecm i18n iconthemes itemviews jobwidgets \
25
		coreaddons dbusaddons ecm i18n iconthemes itemviews jobwidgets \
26
		kio notifications parts service sonnet texteditor textwidgets \
26
		kio notifications parts service sonnet texteditor textwidgets \
27
		wallet widgetsaddons xmlgui
27
		wallet widgetsaddons xmlgui
28
USE_QT5=	concurrent core dbus gui network sql widgets xml \
28
USE_QT=		concurrent core dbus gui network sql widgets xml \
29
		buildtools_build qmake_build
29
		buildtools_build qmake_build
30
30
31
post-patch:
31
post-patch:
(-)devel/kdev-php/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= PHP support for KDevelop Link Here
12
BUILD_DEPENDS=	kdev-pg-qt:devel/kdevelop-pg-qt
12
BUILD_DEPENDS=	kdev-pg-qt:devel/kdevelop-pg-qt
13
LIB_DEPENDS=	libkdevcmakecommon.so:devel/kdevelop
13
LIB_DEPENDS=	libkdevcmakecommon.so:devel/kdevelop
14
14
15
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
17
		i18n itemmodels jobwidgets kcmutils kio parts service sonnet \
17
		i18n itemmodels jobwidgets kcmutils kio parts service sonnet \
18
		texteditor textwidgets threadweaver widgetsaddons xmlgui
18
		texteditor textwidgets threadweaver widgetsaddons xmlgui
19
USE_QT5=	concurrent core dbus gui network webkit widgets xml \
19
USE_QT=		concurrent core dbus gui network webkit widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
# Does not build with jobs.
22
# Does not build with jobs.
(-)devel/kdev-python/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= Python support for KDevelop Link Here
12
BUILD_DEPENDS=	kdev-pg-qt:devel/kdevelop-pg-qt
12
BUILD_DEPENDS=	kdev-pg-qt:devel/kdevelop-pg-qt
13
LIB_DEPENDS=	libkdevcmakecommon.so:devel/kdevelop
13
LIB_DEPENDS=	libkdevcmakecommon.so:devel/kdevelop
14
14
15
USES=		cmake:outsource compiler:c++11-lib kde:5 python:3.4+ tar:xz
15
USES=		cmake:outsource compiler:c++11-lib kde:5 python:3.4+ qt:5 tar:xz
16
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
16
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
17
		ecm i18n itemmodels jobwidgets kio newstuff parts service \
17
		ecm i18n itemmodels jobwidgets kio newstuff parts service \
18
		sonnet texteditor textwidgets threadweaver widgetsaddons xmlgui
18
		sonnet texteditor textwidgets threadweaver widgetsaddons xmlgui
19
USE_QT5=	concurrent core dbus gui network widgets xml \
19
USE_QT=		concurrent core dbus gui network widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
# Does not build with jobs.
22
# Does not build with jobs.
(-)devel/kdevelop-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libkdevplatforminterfaces.so:devel/kdevplatform-kde4 Link Here
16
RUN_DEPENDS=	gmake:devel/gmake
16
RUN_DEPENDS=	gmake:devel/gmake
17
17
18
USES=		cmake:outsource compiler:c++11-lib kde:4 \
18
USES=		cmake:outsource compiler:c++11-lib kde:4 \
19
		shared-mime-info tar:xz
19
		qt:4 shared-mime-info tar:xz
20
USE_KDE=	kdelibs workspace automoc4
20
USE_KDE=	kdelibs workspace automoc4
21
USE_QT4=	qmake_build moc_build uic_build rcc_build \
21
USE_QT=		qmake_build moc_build uic_build rcc_build \
22
		corelib declarative gui help script webkit xml
22
		corelib declarative gui help script webkit xml
23
23
24
OPTIONS_DEFINE=	OKTETA PHP NLS
24
OPTIONS_DEFINE=	OKTETA PHP NLS
(-)devel/kdevelop-pg-qt-kde4/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Parser-generator from KDevplatform Link Here
14
14
15
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
15
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
16
16
17
USES=		bison cmake:outsource compiler:c++11-lib kde:4 tar:bzip2
17
USES=		bison cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:bzip2
18
USE_KDE=	automoc4 kdelibs
18
USE_KDE=	automoc4 kdelibs
19
USE_QT4=	qmake_build moc_build uic_build rcc_build
19
USE_QT=		qmake_build moc_build uic_build rcc_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/kdevelop-pg-qt/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/COPYING.LIB Link Here
15
15
16
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
16
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
17
17
18
USES=		bison cmake:outsource compiler:c++11-lib kde:5 tar:xz
18
USES=		bison cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
19
USE_KDE=	ecm
19
USE_KDE=	ecm
20
USE_QT5=	core testlib \
20
USE_QT=		core testlib \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
23
CONFLICTS=	kdevelop-pg-qt-1.0*
23
CONFLICTS=	kdevelop-pg-qt-1.0*
(-)devel/kdevelop-php-docs-kde4/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= PHP documentation for KDevelop Link Here
13
13
14
LIB_DEPENDS=	libkdevplatforminterfaces.so:devel/kdevplatform-kde4
14
LIB_DEPENDS=	libkdevplatforminterfaces.so:devel/kdevplatform-kde4
15
15
16
USES=		cmake:outsource compiler:c++11-lib kde:4 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	moc_build qmake_build rcc_build uic_build webkit
18
USE_QT=		moc_build qmake_build rcc_build uic_build webkit
19
19
20
OPTIONS_DEFINE=	NLS
20
OPTIONS_DEFINE=	NLS
21
OPTIONS_SUB=	yes
21
OPTIONS_SUB=	yes
(-)devel/kdevelop-php-kde4/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= PHP support for KDevelop Link Here
14
LIB_DEPENDS=	libkdevplatforminterfaces.so:devel/kdevplatform-kde4
14
LIB_DEPENDS=	libkdevplatforminterfaces.so:devel/kdevplatform-kde4
15
BUILD_DEPENDS=	${KDE_PREFIX}/bin/kdev-pg-qt:devel/kdevelop-pg-qt-kde4
15
BUILD_DEPENDS=	${KDE_PREFIX}/bin/kdev-pg-qt:devel/kdevelop-pg-qt-kde4
16
16
17
USES=		cmake:outsource compiler:c++11-lib kde:4 tar:xz
17
USES=		cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	moc_build qmake_build rcc_build uic_build
19
USE_QT=		moc_build qmake_build rcc_build uic_build
20
MAKE_JOBS_UNSAFE=	yes
20
MAKE_JOBS_UNSAFE=	yes
21
21
22
OPTIONS_DEFINE=	PHPDOCS NLS
22
OPTIONS_DEFINE=	PHPDOCS NLS
(-)devel/kdevelop/Makefile (-3 / +4 lines)
Lines 22-28 LIB_DEPENDS= libkasten3controllers.so:devel/okteta \ Link Here
22
RUN_DEPENDS=	gmake:devel/gmake
22
RUN_DEPENDS=	gmake:devel/gmake
23
23
24
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
24
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
25
		gettext grantlee:5 kde:5 shared-mime-info shebangfix tar:xz
25
		gettext grantlee:5 kde:5 qt:5 shared-mime-info shebangfix tar:xz
26
USE_KDE=	archive attica auth bookmarks codecs completion config configwidgets \
26
USE_KDE=	archive attica auth bookmarks codecs completion config configwidgets \
27
		coreaddons crash guiaddons emoticons i18n iconthemes init \
27
		coreaddons crash guiaddons emoticons i18n iconthemes init \
28
		itemmodels itemviews jobwidgets kcmutils kdeclarative \
28
		itemmodels itemviews jobwidgets kcmutils kdeclarative \
Lines 30-36 USE_KDE= archive attica auth bookmarks codecs completion config configwidgets \ Link Here
30
		notifyconfig package parts plasma-framework \
30
		notifyconfig package parts plasma-framework \
31
		runner service solid sonnet texteditor textwidgets threadweaver \
31
		runner service solid sonnet texteditor textwidgets threadweaver \
32
		widgetsaddons windowsystem xmlgui
32
		widgetsaddons windowsystem xmlgui
33
USE_QT5=	concurrent core dbus gui help network qml quick \
33
USE_QT=		concurrent core dbus gui help network qml quick \
34
		script sql widgets xml buildtools_build qmake_build
34
		script sql widgets xml buildtools_build qmake_build
35
CONFLICTS=	kdevelop-kde4-4* kdevelop-4* kdevplatform-kde4-4* kdevplatform-4*
35
CONFLICTS=	kdevelop-kde4-4* kdevelop-4* kdevplatform-kde4-4* kdevplatform-4*
36
SHEBANG_FILES=	kdevplatform/util/kdevplatform_shell_environment.sh \
36
SHEBANG_FILES=	kdevplatform/util/kdevplatform_shell_environment.sh \
Lines 38-44 SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \ Link Here
38
38
39
OPTIONS_DEFINE=	WEBENGINE
39
OPTIONS_DEFINE=	WEBENGINE
40
WEBENGINE_DESC=	Use WebEngine as help reader
40
WEBENGINE_DESC=	Use WebEngine as help reader
41
WEBENGINE_USE=	QT5=location,webchannel,webengine
41
WEBENGINE_USES=	qt:5
42
WEBENGINE_USE=	QT=location,webchannel,webengine
42
WEBENGINE_USE_OFF=	QT5=webkit
43
WEBENGINE_USE_OFF=	QT5=webkit
43
WEBENGINE_CMAKE_OFF=	-DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets:BOOL=TRUE
44
WEBENGINE_CMAKE_OFF=	-DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets:BOOL=TRUE
44
45
(-)devel/kdevplatform-kde4/Makefile (-2 / +2 lines)
Lines 16-25 LIB_DEPENDS= libsvn_client-1.so:devel/subversion \ Link Here
16
		libboost_thread.so:devel/boost-libs \
16
		libboost_thread.so:devel/boost-libs \
17
		libqjson.so:devel/qjson@qt4
17
		libqjson.so:devel/qjson@qt4
18
18
19
USES=		cmake:outsource compiler:c++11-lib grantlee:4 kde:4 shebangfix \
19
USES=		cmake:outsource compiler:c++11-lib grantlee:4 kde:4 qt:4 shebangfix \
20
		tar:xz
20
		tar:xz
21
USE_KDE=	kate_run kdelibs automoc4
21
USE_KDE=	kate_run kdelibs automoc4
22
USE_QT4=	qmake_build moc_build uic_build rcc_build \
22
USE_QT=		qmake_build moc_build uic_build rcc_build \
23
		corelib designer_build gui webkit
23
		corelib designer_build gui webkit
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
(-)devel/kf5-extra-cmake-modules/Makefile (-4 / +6 lines)
Lines 11-21 COMMENT= Extra modules and scripts for CMake Link Here
11
LICENSE=	BSD3CLAUSE
11
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/COPYING-CMAKE-SCRIPTS
12
LICENSE_FILE=	${WRKSRC}/COPYING-CMAKE-SCRIPTS
13
13
14
USES=		cmake:outsource kde:5 tar:xz
14
USES=		cmake:outsource kde:5 qt:5 tar:xz
15
USE_QT5=	#
15
USE_QT=		#
16
16
17
HELP_USE=	QT5=help_build  # qt5-help is only used to build a .qch file.
17
HELP_USES=	qt:5
18
TEST_USE=	QT5=buildtools_build,linguisttools_build,qmake_build
18
HELP_USE=	QT=help_build  # qt5-help is only used to build a .qch file.
19
TEST_USES=	qt:5
20
TEST_USE=	QT=buildtools_build,linguisttools_build,qmake_build
19
NO_ARCH=	yes
21
NO_ARCH=	yes
20
22
21
## options
23
## options
(-)devel/kf5-kapidox/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KF5 API Documentation Tools Link Here
10
LICENSE=	BSD2CLAUSE
10
LICENSE=	BSD2CLAUSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
USES=		cmake:outsource kde:5 python tar:xz
13
USES=		cmake:outsource kde:5 python qt:5 tar:xz
14
USE_KDE=	archive ecm
14
USE_KDE=	archive ecm
15
USE_QT5=	buildtools_build qmake_build
15
USE_QT=		buildtools_build qmake_build
16
USE_PYTHON=	py3kplist
16
USE_PYTHON=	py3kplist
17
17
18
NO_ARCH=	yes
18
NO_ARCH=	yes
(-)devel/kf5-kauth/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KF5 abstraction to system policy and authentication features Link Here
9
9
10
LIB_DEPENDS=	libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
10
LIB_DEPENDS=	libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
13
USE_KDE=	coreaddons ecm
13
USE_KDE=	coreaddons ecm
14
USE_QT5=	buildtools_build core dbus gui linguisttools qmake_build \
14
USE_QT=		buildtools_build core dbus gui linguisttools qmake_build \
15
		widgets
15
		widgets
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/kf5-kbookmarks/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for bookmarks and the XBEL format
8
COMMENT=	KF5 library for bookmarks and the XBEL format
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm \
12
		iconthemes widgetsaddons xmlgui
12
		iconthemes widgetsaddons xmlgui
13
USE_QT5=	buildtools_build core dbus gui linguisttools \
13
USE_QT=		buildtools_build core dbus gui linguisttools \
14
		qmake_build widgets xml
14
		qmake_build widgets xml
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/kf5-kcmutils/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 utilities for working with KCModules
8
COMMENT=	KF5 utilities for working with KCModules
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
12
		iconthemes itemviews kdeclarative package service \
12
		iconthemes itemviews kdeclarative package service \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	buildtools_build core dbus gui network qmake_build \
14
USE_QT=		buildtools_build core dbus gui network qmake_build \
15
		qml quick widgets xml
15
		qml quick widgets xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/kf5-kconfig/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= KF5 widgets for configuration dialogs Link Here
11
LICENSE=	LGPL21+
11
LICENSE=	LGPL21+
12
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
13
13
14
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
15
USE_KDE=	ecm
15
USE_KDE=	ecm
16
USE_QT5=	buildtools_build concurrent core gui linguisttools \
16
USE_QT=		buildtools_build concurrent core gui linguisttools \
17
		qmake_build testlib xml
17
		qmake_build testlib xml
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/kf5-kcoreaddons/Makefile (-2 / +2 lines)
Lines 12-20 LICENSE_COMB= multi Link Here
12
LICENSE_FILE_LGPL21+=	${WRKSRC}/COPYING.LIB
12
LICENSE_FILE_LGPL21+=	${WRKSRC}/COPYING.LIB
13
LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-CMAKE-SCRIPTS
13
LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-CMAKE-SCRIPTS
14
14
15
USES=		cmake:outsource compiler:c++11-lib kde:5 shared-mime-info tar:xz
15
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 shared-mime-info tar:xz
16
USE_KDE=	ecm
16
USE_KDE=	ecm
17
USE_QT5=	buildtools_build core linguisttools qmake_build
17
USE_QT=		buildtools_build core linguisttools qmake_build
18
18
19
OPTIONS_DEFINE=		FAM INOTIFY
19
OPTIONS_DEFINE=		FAM INOTIFY
20
OPTIONS_DEFAULT=	INOTIFY
20
OPTIONS_DEFAULT=	INOTIFY
(-)devel/kf5-kcrash/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library to handle crash analysis and bug report from apps
8
COMMENT=	KF5 library to handle crash analysis and bug report from apps
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	coreaddons ecm windowsystem
11
USE_KDE=	coreaddons ecm windowsystem
12
USE_QT5=	buildtools_build core gui qmake_build widgets x11extras
12
USE_QT=		buildtools_build core gui qmake_build widgets x11extras
13
USE_XORG=	ice sm x11 xext
13
USE_XORG=	ice sm x11 xext
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/kf5-kdbusaddons/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KF5 addons to QtDBus Link Here
10
LICENSE=	LGPL21+
10
LICENSE=	LGPL21+
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
14
USE_KDE=	ecm
14
USE_KDE=	ecm
15
USE_QT5=	buildtools_build core dbus gui linguisttools \
15
USE_QT=		buildtools_build core dbus gui linguisttools \
16
		qmake_build testlib x11extras
16
		qmake_build testlib x11extras
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/kf5-kdeclarative/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= KF5 library providing integration of QML and KDE Frameworks Link Here
10
LIB_DEPENDS=	libepoxy.so:graphics/libepoxy
10
LIB_DEPENDS=	libepoxy.so:graphics/libepoxy
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
13
		tar:xz
13
		qt:5 tar:xz
14
USE_KDE=	completion config coreaddons globalaccel guiaddons i18n \
14
USE_KDE=	completion config coreaddons globalaccel guiaddons i18n \
15
		iconthemes jobwidgets kio package service widgetsaddons \
15
		iconthemes jobwidgets kio package service widgetsaddons \
16
		windowsystem
16
		windowsystem
17
USE_QT5=	buildtools_build core dbus gui network qmake_build qml \
17
USE_QT=		buildtools_build core dbus gui network qmake_build qml \
18
		quick testlib widgets xml
18
		quick testlib widgets xml
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/kf5-kdoctools/Makefile (-2 / +2 lines)
Lines 13-21 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- Link Here
13
RUN_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
13
RUN_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
14
		docbook-xml>0:textproc/docbook-xml
14
		docbook-xml>0:textproc/docbook-xml
15
15
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
16
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
17
USE_GNOME=	libxml2 libxslt
17
USE_GNOME=	libxml2 libxslt
18
USE_KDE=	archive ecm i18n
18
USE_KDE=	archive ecm i18n
19
USE_QT5=	buildtools_build core qmake_build
19
USE_QT=		buildtools_build core qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/kf5-kfilemetadata/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ Link Here
15
# TODO: maybe depend on textproc/catdoc
15
# TODO: maybe depend on textproc/catdoc
16
16
17
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
17
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
18
		tar:xz
18
		qt:5 tar:xz
19
USE_KDE=	archive ecm i18n
19
USE_KDE=	archive ecm i18n
20
USE_QT5=	buildtools_build core qmake_build xml
20
USE_QT=		buildtools_build core qmake_build xml
21
21
22
# Frameworks ports install localization files that conflict with some
22
# Frameworks ports install localization files that conflict with some
23
# KDE4 localization ports
23
# KDE4 localization ports
(-)devel/kf5-ki18n/Makefile (-2 / +2 lines)
Lines 8-15 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	KF5 advanced internationalization framework
8
COMMENT=	KF5 advanced internationalization framework
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext-runtime \
10
USES=		cmake:outsource compiler:c++11-lib gettext-runtime \
11
		gettext-tools:build,run kde:5 tar:xz
11
		gettext-tools:build,run kde:5 qt:5 tar:xz
12
USE_KDE=	ecm
12
USE_KDE=	ecm
13
USE_QT5=	buildtools_build concurrent core qmake_build qml script testlib
13
USE_QT=		buildtools_build concurrent core qmake_build qml script testlib
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/kf5-kidletime/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for monitoring user activity
8
COMMENT=	KF5 library for monitoring user activity
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core dbus gui qmake_build widgets x11extras
12
USE_QT=		buildtools_build core dbus gui qmake_build widgets x11extras
13
USE_XORG=	ice sm x11 xext xcb xscrnsaver
13
USE_XORG=	ice sm x11 xext xcb xscrnsaver
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/kf5-kio/Makefile (-2 / +2 lines)
Lines 8-21 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	KF5 resource and network access abstraction
8
COMMENT=	KF5 resource and network access abstraction
9
9
10
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
10
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
11
		gettext kde:5 ssl tar:xz
11
		gettext kde:5 qt:5 ssl tar:xz
12
USE_GNOME=	libxml2 libxslt
12
USE_GNOME=	libxml2 libxslt
13
USE_KDE=	archive auth bookmarks codecs completion config \
13
USE_KDE=	archive auth bookmarks codecs completion config \
14
		configwidgets coreaddons dbusaddons doctools ecm \
14
		configwidgets coreaddons dbusaddons doctools ecm \
15
		i18n iconthemes itemviews jobwidgets \
15
		i18n iconthemes itemviews jobwidgets \
16
		notifications service solid sonnet textwidgets wallet \
16
		notifications service solid sonnet textwidgets wallet \
17
		widgetsaddons windowsystem xmlgui
17
		widgetsaddons windowsystem xmlgui
18
USE_QT5=	buildtools_build concurrent core dbus gui network \
18
USE_QT=		buildtools_build concurrent core dbus gui network \
19
		qmake_build script widgets x11extras xml
19
		qmake_build script widgets x11extras xml
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/kf5-kitemmodels/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 models for Qt Model/View system
8
COMMENT=	KF5 models for Qt Model/View system
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core qmake_build testlib_build
12
USE_QT=		buildtools_build core qmake_build testlib_build
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)devel/kf5-knewstuff/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for downloading application assets from the network
8
COMMENT=	KF5 library for downloading application assets from the network
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive attica5 auth codecs completion config \
11
USE_KDE=	archive attica5 auth codecs completion config \
12
		configwidgets coreaddons ecm i18n iconthemes itemviews \
12
		configwidgets coreaddons ecm i18n iconthemes itemviews \
13
		jobwidgets kio service sonnet textwidgets widgetsaddons \
13
		jobwidgets kio service sonnet textwidgets widgetsaddons \
14
		xmlgui
14
		xmlgui
15
USE_QT5=	buildtools_build core dbus gui network qmake_build \
15
USE_QT=		buildtools_build core dbus gui network qmake_build \
16
		quick widgets xml
16
		quick widgets xml
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/kf5-knotifications/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KF5 abstraction for system notifications Link Here
10
10
11
LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
11
LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
12
12
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
14
USE_KDE=	codecs config coreaddons ecm windowsystem
14
USE_KDE=	codecs config coreaddons ecm windowsystem
15
USE_QT5=	buildtools_build core dbus gui linguisttools phonon4 \
15
USE_QT=		buildtools_build core dbus gui linguisttools phonon4 \
16
		qmake_build widgets x11extras
16
		qmake_build widgets x11extras
17
USE_XORG=	x11
17
USE_XORG=	x11
18
18
(-)devel/kf5-knotifyconfig/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= devel kde kde-frameworks Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KF5 configuration system for KNotify
9
COMMENT=	KF5 configuration system for KNotify
10
10
11
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
11
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
12
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kio \
12
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kio \
13
		service widgetsaddons
13
		service widgetsaddons
14
USE_QT5=	buildtools_build core dbus gui network phonon4 \
14
USE_QT=		buildtools_build core dbus gui network phonon4 \
15
		qmake_build widgets
15
		qmake_build widgets
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/kf5-kpackage/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library to load and install packages
8
COMMENT=	KF5 library to load and install packages
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive config coreaddons doctools ecm i18n
11
USE_KDE=	archive config coreaddons doctools ecm i18n
12
USE_QT5=	buildtools_build core qmake_build xml
12
USE_QT=		buildtools_build core qmake_build xml
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)devel/kf5-kparts/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 document centric plugin system
8
COMMENT=	KF5 document centric plugin system
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		i18n iconthemes jobwidgets kio notifications service \
12
		i18n iconthemes jobwidgets kio notifications service \
13
		sonnet textwidgets widgetsaddons xmlgui
13
		sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	buildtools_build core dbus gui network qmake_build widgets \
14
USE_QT=		buildtools_build core dbus gui network qmake_build widgets \
15
		xml
15
		xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/kf5-kpeople/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library providing access to contacts
8
COMMENT=	KF5 library providing access to contacts
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons ecm i18n itemviews service widgetsaddons
11
USE_KDE=	config coreaddons ecm i18n itemviews service widgetsaddons
12
USE_QT5=	buildtools_build core dbus gui network qmake_build qml \
12
USE_QT=		buildtools_build core dbus gui network qmake_build qml \
13
		sql widgets
13
		sql widgets
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/kf5-kpty/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 pty abstraction
8
COMMENT=	KF5 pty abstraction
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	coreaddons ecm i18n
11
USE_KDE=	coreaddons ecm i18n
12
USE_QT5=	buildtools_build core qmake_build
12
USE_QT=		buildtools_build core qmake_build
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)devel/kf5-kservice/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 advanced plugin and service introspection
8
COMMENT=	KF5 advanced plugin and service introspection
9
9
10
USES=		bison cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		bison cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive config coreaddons crash dbusaddons \
11
USE_KDE=	archive config coreaddons crash dbusaddons \
12
		doctools ecm i18n
12
		doctools ecm i18n
13
USE_QT5=	buildtools_build core dbus gui qmake_build xml
13
USE_QT=		buildtools_build core dbus gui qmake_build xml
14
14
15
# Make the applications.menu file not conflict with KDE4.
15
# Make the applications.menu file not conflict with KDE4.
16
CMAKE_ARGS=	-DAPPLICATIONS_MENU_NAME:STRING="kf5-applications.menu"
16
CMAKE_ARGS=	-DAPPLICATIONS_MENU_NAME:STRING="kf5-applications.menu"
(-)devel/kf5-ktexteditor/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= KF5 advanced embeddable text editor Link Here
9
9
10
LIB_DEPENDS=	libgit2.so:devel/libgit2
10
LIB_DEPENDS=	libgit2.so:devel/libgit2
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	archive auth codecs completion config configwidgets \
13
USE_KDE=	archive auth codecs completion config configwidgets \
14
		coreaddons ecm guiaddons i18n iconthemes itemviews \
14
		coreaddons ecm guiaddons i18n iconthemes itemviews \
15
		jobwidgets kio parts service sonnet syntaxhighlighting \
15
		jobwidgets kio parts service sonnet syntaxhighlighting \
16
		textwidgets widgetsaddons xmlgui
16
		textwidgets widgetsaddons xmlgui
17
USE_QT5=	buildtools_build core dbus gui network printsupport \
17
USE_QT=		buildtools_build core dbus gui network printsupport \
18
		qmake_build script widgets xml xmlpatterns
18
		qmake_build script widgets xml xmlpatterns
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/kf5-kunitconversion/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for unit conversion
8
COMMENT=	KF5 library for unit conversion
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	ecm i18n
11
USE_KDE=	ecm i18n
12
USE_QT5=	buildtools_build core network qmake_build xml
12
USE_QT=		buildtools_build core network qmake_build xml
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)devel/kf5-solid/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 hardware integration and detection
8
COMMENT=	KF5 hardware integration and detection
9
9
10
USES=		bison cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		bison cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build concurrent core dbus gui linguisttools \
12
USE_QT=		buildtools_build concurrent core dbus gui linguisttools \
13
		network qmake_build qml testlib widgets xml
13
		network qmake_build qml testlib widgets xml
14
14
15
OPTIONS_DEFINE=		BSDISKS
15
OPTIONS_DEFINE=		BSDISKS
(-)devel/kf5-threadweaver/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 addons to QtDBus
8
COMMENT=	KF5 addons to QtDBus
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core network qmake_build testlib widgets xml
12
USE_QT=		buildtools_build core network qmake_build testlib widgets xml
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)devel/kio-extras/Makefile (-3 / +4 lines)
Lines 12-25 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
12
		libHalf.so:graphics/ilmbase
12
		libHalf.so:graphics/ilmbase
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext gperf kde:5 \
14
USES=		cmake:outsource compiler:c++11-lib gettext gperf kde:5 \
15
		pkgconfig shared-mime-info shebangfix tar:xz
15
		pkgconfig qt:5 shared-mime-info shebangfix tar:xz
16
USE_KDE=	activities archive auth bookmarks codecs completion config \
16
USE_KDE=	activities archive auth bookmarks codecs completion config \
17
		configwidgets coreaddons crash dbusaddons dnssd doctools ecm \
17
		configwidgets coreaddons crash dbusaddons dnssd doctools ecm \
18
		emoticons guiaddons i18n iconthemes init itemmodels itemviews \
18
		emoticons guiaddons i18n iconthemes init itemmodels itemviews \
19
		jobwidgets js kdelibs4support khtml kio notifications parts \
19
		jobwidgets js kdelibs4support khtml kio notifications parts \
20
		pty service solid sonnet textwidgets unitconversion \
20
		pty service solid sonnet textwidgets unitconversion \
21
		widgetsaddons windowsystem xmlgui
21
		widgetsaddons windowsystem xmlgui
22
USE_QT5=	core dbus gui location network phonon4 printsupport qml quick \
22
USE_QT=		core dbus gui location network phonon4 printsupport qml quick \
23
		sql svg testlib webchannel widgets xml \
23
		sql svg testlib webchannel widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
SHEBANG_FILES=	info/kde-info2html
25
SHEBANG_FILES=	info/kde-info2html
Lines 59-65 TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib Link Here
59
59
60
WEBENGINE_DESC=		Needed to build the html thumbnailer
60
WEBENGINE_DESC=		Needed to build the html thumbnailer
61
WEBENGINE_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget
61
WEBENGINE_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget
62
WEBENGINE_USE=		QT5=webengine
62
WEBENGINE_USES=	qt:5
63
WEBENGINE_USE=		QT=webengine
63
64
64
.include <bsd.port.mk>
65
.include <bsd.port.mk>
65
66
(-)devel/libdbusmenu-qt/Makefile (-2 / +4 lines)
Lines 22-34 USES= compiler:c++11-lib cmake:outsource Link Here
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
24
.  if ${FLAVOR} == qt4
24
.  if ${FLAVOR} == qt4
25
USE_QT4=	corelib dbus gui \
25
USES+=		qt:4
26
USE_QT=		corelib dbus gui \
26
		moc_build qmake_build rcc_build uic_build
27
		moc_build qmake_build rcc_build uic_build
27
CMAKE_ON=	USE_QT4
28
CMAKE_ON=	USE_QT4
28
CMAKE_OFF=	USE_QT5
29
CMAKE_OFF=	USE_QT5
29
QTVER_SUFFIX=	# empty
30
QTVER_SUFFIX=	# empty
30
.  else
31
.  else
31
USE_QT5=	core dbus gui widgets \
32
USES+=		qt:5
33
USE_QT=		core dbus gui widgets \
32
		buildtools_build qmake_build
34
		buildtools_build qmake_build
33
CMAKE_ON=	USE_QT5
35
CMAKE_ON=	USE_QT5
34
CMAKE_OFF=	USE_QT4
36
CMAKE_OFF=	USE_QT4
(-)devel/libkgapi-kde4/Makefile (-2 / +2 lines)
Lines 15-24 LICENSE= GPLv2 Link Here
15
15
16
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
16
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
17
17
18
USES=		cmake:outsource kde:4 tar:bzip2
18
USES=		cmake:outsource kde:4 qt:4 tar:bzip2
19
USE_KDE=	automoc4 kdelibs pimlibs
19
USE_KDE=	automoc4 kdelibs pimlibs
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_QT4=	corelib network webkit xml \
21
USE_QT=		corelib network webkit xml \
22
		qmake_build moc_build rcc_build uic_build
22
		qmake_build moc_build rcc_build uic_build
23
23
24
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
24
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
(-)devel/libkolab/Makefile (-2 / +2 lines)
Lines 25-34 CMAKE_ARGS= -DBUILD_TESTS:BOOL=OFF \ Link Here
25
		-DPHP_BINDINGS:BOOL=OFF \
25
		-DPHP_BINDINGS:BOOL=OFF \
26
		-DPYTHON_BINDINGS:BOOL=OFF \
26
		-DPYTHON_BINDINGS:BOOL=OFF \
27
		-DUSE_LIBCALENDARING:BOOL=OFF
27
		-DUSE_LIBCALENDARING:BOOL=OFF
28
USES=		cmake:outsource kde:4
28
USES=		cmake:outsource kde:4 qt:4
29
USE_KDE=	automoc4 kdelibs pimlibs
29
USE_KDE=	automoc4 kdelibs pimlibs
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
USE_QT4=	corelib dbus gui network svg xml \
31
USE_QT=		corelib dbus gui network svg xml \
32
		moc_build qmake_build rcc_build uic_build
32
		moc_build qmake_build rcc_build uic_build
33
# Fix build of desktuils/kdepim4-runtime:
33
# Fix build of desktuils/kdepim4-runtime:
34
CXXFLAGS+=	-DMAKE_KOLAB_LIB
34
CXXFLAGS+=	-DMAKE_KOLAB_LIB
(-)devel/liblxqt-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=		${MASTERDIR}/pkg-descr
17
DESCR=		${MASTERDIR}/pkg-descr
18
PLIST=		${.CURDIR}/pkg-plist
18
PLIST=		${.CURDIR}/pkg-plist
19
19
20
USES=		cmake:outsource lxqt pkgconfig tar:xz
20
USES=		cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)devel/liblxqt/Makefile (-2 / +2 lines)
Lines 15-22 LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5 Link Here
15
BROKEN_aarch64=		fails to compile: lxqtplugininfo.cpp:107:14: expected expression
15
BROKEN_aarch64=		fails to compile: lxqtplugininfo.cpp:107:14: expected expression
16
16
17
USES=	cmake:outsource compiler:c++11-lib gettext kde:5 lxqt \
17
USES=	cmake:outsource compiler:c++11-lib gettext kde:5 lxqt \
18
	pkgconfig tar:xz
18
	pkgconfig qt:5 tar:xz
19
USE_QT5=	buildtools_build qmake_build dbus core gui linguisttools \
19
USE_QT=		buildtools_build qmake_build dbus core gui linguisttools \
20
	svg widgets x11extras xml
20
	svg widgets x11extras xml
21
USE_KDE=	windowsystem
21
USE_KDE=	windowsystem
22
USE_LXQT=	buildtools qtxdg
22
USE_LXQT=	buildtools qtxdg
(-)devel/libqtxdg/Makefile (-3 / +3 lines)
Lines 11-19 COMMENT= Qt implementation of freedesktop.org xdg specs Link Here
11
11
12
LICENSE=	LGPL21+
12
LICENSE=	LGPL21+
13
13
14
USES=	cmake:outsource compiler:c++11-lib lxqt pkgconfig tar:xz
14
USES=		cmake:outsource compiler:c++11-lib lxqt pkgconfig qt:5 tar:xz
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
USE_QT5=	buildtools_build qmake_build core dbus gui svg widgets \
16
USE_QT=		buildtools_build qmake_build core dbus gui svg widgets \
17
	xml
17
		xml
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/liteide/Makefile (-2 / +4 lines)
Lines 31-38 OPTIONS_SUB= yes Link Here
31
31
32
DEBUG_CONFIGURE_ENABLE=	debug
32
DEBUG_CONFIGURE_ENABLE=	debug
33
33
34
QT4_USE=	QT4=corelib,gui,network,webkit,xml,moc_build,rcc_build,uic_build
34
QT4_USES=	qt:4
35
QT5_USE=	QT5=core,gui,network,printsupport,widgets,xml,buildtools_build
35
QT4_USE=	QT=corelib,gui,network,webkit,xml,moc_build,rcc_build,uic_build
36
QT5_USES=	qt:5
37
QT5_USE=	QT=core,gui,network,printsupport,widgets,xml,buildtools_build
36
38
37
post-install:
39
post-install:
38
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
40
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
(-)devel/lokalize-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Computer-aided translation system Link Here
10
10
11
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
11
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build \
15
USE_QT=		moc_build qmake_build rcc_build uic_build \
16
		sql
16
		sql
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/lokalize/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= Computer-aided translation system Link Here
9
9
10
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
10
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
11
11
12
USES=		cmake:outsource desktop-file-utils gettext kde:5 tar:xz
12
USES=		cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
		coreaddons crash dbusaddons doctools ecm i18n itemviews \
14
		coreaddons crash dbusaddons doctools ecm i18n itemviews \
15
		jobwidgets kio kross notifications parts service solid sonnet \
15
		jobwidgets kio kross notifications parts service solid sonnet \
16
		textwidgets widgetsaddons xmlgui
16
		textwidgets widgetsaddons xmlgui
17
USE_QT5=	core dbus gui network script sql widgets xml \
17
USE_QT=		core dbus gui network script sql widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/lxqt-build-tools/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Helpers CMake modules for LXQt Link Here
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/BSD-3-Clause
13
LICENSE_FILE=	${WRKSRC}/BSD-3-Clause
14
14
15
USES=		cmake:outsource lxqt pkgconfig tar:xz
15
USES=		cmake:outsource lxqt pkgconfig qt:5 tar:xz
16
USE_QT5=	qmake_build buildtools_build core
16
USE_QT=		qmake_build buildtools_build core
17
USE_GNOME=	glib20
17
USE_GNOME=	glib20
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/okteta-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KDE hex editor Link Here
10
10
11
LIB_DEPENDS=	libqca.so:devel/qca@qt4
11
LIB_DEPENDS=	libqca.so:devel/qca@qt4
12
12
13
USES=		cmake:outsource kde:4 shared-mime-info tar:xz
13
USES=		cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build \
15
USE_QT=		moc_build qmake_build rcc_build uic_build \
16
		corelib designer gui script scripttools xml
16
		corelib designer gui script scripttools xml
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
(-)devel/okteta/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= KDE hex editor Link Here
9
9
10
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
10
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
11
11
12
USES=		cmake:outsource gettext kde:5 shared-mime-info tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 shared-mime-info tar:xz
13
USE_KDE=	attica auth bookmarks codecs completion crash \
13
USE_KDE=	attica auth bookmarks codecs completion crash \
14
		config configwidgets coreaddons dbusaddons doctools \
14
		config configwidgets coreaddons dbusaddons doctools \
15
		ecm i18n iconthemes itemviews jobwidgets kcmutils kio \
15
		ecm i18n iconthemes itemviews jobwidgets kcmutils kio \
16
		newstuff parts service solid sonnet textwidgets \
16
		newstuff parts service solid sonnet textwidgets \
17
		widgetsaddons xmlgui
17
		widgetsaddons xmlgui
18
USE_QT5=	core dbus designer gui network printsupport script scripttools \
18
USE_QT=		core dbus designer gui network printsupport script scripttools \
19
		widgets xml \
19
		widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)devel/p5-perlkde-kde4/Makefile (-2 / +2 lines)
Lines 9-17 PKGNAMEPREFIX= p5- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Perl bindings for KDE
10
COMMENT=	Perl bindings for KDE
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:4 perl5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:4 perl5 qt:4 tar:xz
13
USE_KDE=	perlqt smokekde automoc4
13
USE_KDE=	perlqt smokekde automoc4
14
USE_QT4=	network opengl sql svg xml \
14
USE_QT=		network opengl sql svg xml \
15
		qmake_build moc_build uic_build rcc_build
15
		qmake_build moc_build uic_build rcc_build
16
16
17
# Respect PREFIX
17
# Respect PREFIX
(-)devel/p5-perlqt-kde4/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Perl bindings for Qt Link Here
12
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2 \
12
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2 \
13
		libqwt.so:x11-toolkits/qwt5
13
		libqwt.so:x11-toolkits/qwt5
14
14
15
USES=		cmake:outsource kde:4 perl5 tar:xz
15
USES=		cmake:outsource kde:4 perl5 qt:4 tar:xz
16
USE_KDE=	smokeqt qimageblitz
16
USE_KDE=	smokeqt qimageblitz
17
USE_QT4=	corelib dbus gui network xml \
17
USE_QT=		corelib dbus gui network xml \
18
		qmake_build moc_build uic_build rcc_build
18
		qmake_build moc_build uic_build rcc_build
19
USE_CXXSTD=	gnu++98
19
USE_CXXSTD=	gnu++98
20
20
(-)devel/piklab/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE/Qt IDE for microcontroller development Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
14
15
DOS2UNIX_FILES=	cmake/Piklab.cmake
15
DOS2UNIX_FILES=	cmake/Piklab.cmake
16
USE_QT4=	corelib gui qt3support qtestlib xml \
16
USE_QT=		corelib gui qt3support qtestlib xml \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
USES=		cmake gettext readline dos2unix tar:bzip2
18
USES=		cmake gettext qt:4 readline dos2unix tar:bzip2
19
USE_CXXSTD=	gnu++98
19
USE_CXXSTD=	gnu++98
20
20
21
OPTIONS_DEFINE=	KDE4
21
OPTIONS_DEFINE=	KDE4
(-)devel/plasma5-khotkeys/Makefile (-2 / +2 lines)
Lines 7-20 CATEGORIES= devel kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 library for hotkeys
8
COMMENT=	Plasma5 library for hotkeys
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash dbusaddons ecm emoticons globalaccel \
12
		coreaddons crash dbusaddons ecm emoticons globalaccel \
13
		guiaddons i18n iconthemes init itemmodels itemviews jobwidgets \
13
		guiaddons i18n iconthemes init itemmodels itemviews jobwidgets \
14
		kcmutils kdelibs4support kio notifications parts \
14
		kcmutils kdelibs4support kio notifications parts \
15
		plasma-framework plasma-workspace service solid sonnet \
15
		plasma-framework plasma-workspace service solid sonnet \
16
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
16
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
17
USE_QT5=	core dbus gui network printsupport widgets x11extras xml \
17
USE_QT=		core dbus gui network printsupport widgets x11extras xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_XORG=	x11 xtst
19
USE_XORG=	x11 xtst
20
20
(-)devel/plasma5-kwrited/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 daemon listening for wall and write messages
8
COMMENT=	Plasma5 daemon listening for wall and write messages
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	coreaddons dbusaddons ecm i18n notifications pty
11
USE_KDE=	coreaddons dbusaddons ecm i18n notifications pty
12
USE_QT5=	core dbus gui widgets \
12
USE_QT=		core dbus gui widgets \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/plasma5-plasma-sdk/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= devel kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 applications useful for Plasma development
8
COMMENT=	Plasma5 applications useful for Plasma development
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive attica auth codecs completion config configwidgets \
11
USE_KDE=	archive attica auth codecs completion config configwidgets \
12
		coreaddons dbusaddons ecm i18n iconthemes itemmodels \
12
		coreaddons dbusaddons ecm i18n iconthemes itemmodels \
13
		jobwidgets kdeclarative kio kirigami2 newstuff package parts \
13
		jobwidgets kdeclarative kio kirigami2 newstuff package parts \
14
		plasma-framework service sonnet texteditor textwidgets \
14
		plasma-framework service sonnet texteditor textwidgets \
15
		widgetsaddons windowsystem xmlgui
15
		widgetsaddons windowsystem xmlgui
16
USE_QT5=	concurrent core dbus gui network qml quick webkit widgets x11extras xml \
16
USE_QT=		concurrent core dbus gui network qml quick webkit widgets x11extras xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/poxml-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Tools to translate Docbook XML using gettext Link Here
10
10
11
BUILD_DEPENDS=	${LOCALBASE}/lib/libantlr.a:devel/antlr
11
BUILD_DEPENDS=	${LOCALBASE}/lib/libantlr.a:devel/antlr
12
12
13
USES=		cmake:outsource gettext-tools:build,run kde:4 tar:xz
13
USES=		cmake:outsource gettext-tools:build,run kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build \
15
USE_QT=		moc_build qmake_build rcc_build uic_build \
16
		corelib xml
16
		corelib xml
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/poxml/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= devel kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Tools to translate Docbook XML using gettext
8
COMMENT=	Tools to translate Docbook XML using gettext
9
9
10
USES=		cmake:outsource gettext-tools:build,run kde:5 tar:xz
10
USES=		cmake:outsource gettext-tools:build,run kde:5 qt:5 tar:xz
11
USE_KDE=	doctools ecm
11
USE_KDE=	doctools ecm
12
USE_QT5=	core xml \
12
USE_QT=		core xml \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/py-krosspython-kde4/Makefile (-2 / +2 lines)
Lines 10-18 DISTNAME= kross-interpreters-${PORTVERSION} Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Kross Python scripting library
11
COMMENT=	Kross Python scripting library
12
12
13
USES=		cmake:outsource kde:4 python:2.7 tar:xz
13
USES=		cmake:outsource kde:4 python:2.7 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib gui qmake_build moc_build uic_build rcc_build
15
USE_QT=		corelib gui qmake_build moc_build uic_build rcc_build
16
CMAKE_ARGS+=	-DBUILD_falcon:BOOL=FALSE \
16
CMAKE_ARGS+=	-DBUILD_falcon:BOOL=FALSE \
17
		-DBUILD_ruby:BOOL=FALSE \
17
		-DBUILD_ruby:BOOL=FALSE \
18
		-DBUILD_java:BOOL=FALSE
18
		-DBUILD_java:BOOL=FALSE
(-)devel/py-pykde4-kde4/Makefile (-2 / +2 lines)
Lines 11-24 COMMENT= Python bindings for KDE Link Here
11
11
12
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
12
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
13
13
14
USES=		cmake:outsource kde:4 python:2.7 pyqt:4 tar:xz
14
USES=		cmake:outsource kde:4 python:2.7 pyqt:4 qt:4 tar:xz
15
USE_KDE=	kdelibs nepomuk-core okular pimlibs \
15
USE_KDE=	kdelibs nepomuk-core okular pimlibs \
16
		akonadi automoc4 soprano
16
		akonadi automoc4 soprano
17
USE_PYQT=	declarative designer gui network opengl phonon script sip \
17
USE_PYQT=	declarative designer gui network opengl phonon script sip \
18
		sql svg webkit xml \
18
		sql svg webkit xml \
19
		dbussupport_run
19
		dbussupport_run
20
USE_PYTHON=	flavors
20
USE_PYTHON=	flavors
21
USE_QT4=	corelib dbus designer_build gui network xml \
21
USE_QT=		corelib dbus designer_build gui network xml \
22
		qmake_build moc_build uic_build rcc_build
22
		qmake_build moc_build uic_build rcc_build
23
USE_CXXSTD=	gnu++98
23
USE_CXXSTD=	gnu++98
24
24
(-)devel/py-pykdeuic4-kde4/Makefile (-2 / +2 lines)
Lines 10-18 DISTNAME= pykde4-${PORTVERSION} Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Enhanced version of pyuic4
11
COMMENT=	Enhanced version of pyuic4
12
12
13
USES=		cmake:outsource python:2.7 kde:4 shebangfix tar:xz
13
USES=		cmake:outsource python:2.7 kde:4 qt:4 shebangfix tar:xz
14
USE_KDE=	kdelibs automoc4 pykde4
14
USE_KDE=	kdelibs automoc4 pykde4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
DISTINFO_FILE=	${.CURDIR:H:H}/devel/py-pykde4-kde4/distinfo
16
DISTINFO_FILE=	${.CURDIR:H:H}/devel/py-pykde4-kde4/distinfo
17
17
18
NO_ARCH=	yes
18
NO_ARCH=	yes
(-)devel/py-qt4-assistant/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtAssistant module Link Here
12
CONFIGURE_ARGS=	--enable QtAssistant
12
CONFIGURE_ARGS=	--enable QtAssistant
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	assistantclient corelib gui network \
18
USE_QT=		assistantclient corelib gui network \
19
		moc_build qmake_build
19
		moc_build qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
(-)devel/py-qt4-core/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtCore module Link Here
12
CONFIGURE_ARGS=		--enable QtCore
12
CONFIGURE_ARGS=		--enable QtCore
13
PYQT_DIST=		yes
13
PYQT_DIST=		yes
14
14
15
USES=			python pyqt:4
15
USES=			python pyqt:4 qt:4
16
USE_PYTHON=		py3kplist flavors
16
USE_PYTHON=		py3kplist flavors
17
USE_PYQT=		sip
17
USE_PYQT=		sip
18
USE_QT4=		corelib qmake_build moc_build
18
USE_QT=			corelib qmake_build moc_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)devel/py-qt4-dbus/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtDBus module Link Here
12
CONFIGURE_ARGS=	--enable QtDBus
12
CONFIGURE_ARGS=	--enable QtDBus
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib dbus moc_build qmake_build
18
USE_QT=		corelib dbus moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)devel/py-qt4-dbussupport/Makefile (-2 / +2 lines)
Lines 12-21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR} Link Here
12
CONFIGURE_ARGS=	--enable QtCore
12
CONFIGURE_ARGS=	--enable QtCore
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		pkgconfig python pyqt:4
15
USES=		pkgconfig python pyqt:4 qt:4
16
USE_PYQT=	sip_build
16
USE_PYQT=	sip_build
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib qmake_build moc_build
18
USE_QT=		corelib qmake_build moc_build
19
19
20
OPTIONS_DEFINE=		DEBUG
20
OPTIONS_DEFINE=		DEBUG
21
DEBUG_CONFIGURE_ON=	--debug --trace
21
DEBUG_CONFIGURE_ON=	--debug --trace
(-)devel/py-qt4-declarative/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt4 toolkit, QtDeclarative module Link Here
10
CONFIGURE_ARGS=	--enable QtDeclarative
10
CONFIGURE_ARGS=	--enable QtDeclarative
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:4
13
USES=		python pyqt:4 qt:4
14
USE_PYQT=	sip_build core_run gui_run network_run
14
USE_PYQT=	sip_build core_run gui_run network_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT4=	corelib declarative gui network script sql svg xmlpatterns \
16
USE_QT=		corelib declarative gui network script sql svg xmlpatterns \
17
		qmake_build moc_build
17
		qmake_build moc_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
(-)devel/py-qt4-designer/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtDesigner module Link Here
12
CONFIGURE_ARGS=	--enable QtDesigner --no-designer-plugin
12
CONFIGURE_ARGS=	--enable QtDesigner --no-designer-plugin
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run gui_run
16
USE_PYQT=	sip_build core_run gui_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib designer gui moc_build qmake_build
18
USE_QT=		corelib designer gui moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)devel/py-qt4-designerplugin/Makefile (-2 / +2 lines)
Lines 15-24 DESTDIRNAME= INSTALL_ROOT Link Here
15
CONFIGURE_ARGS=	--enable QtDesigner
15
CONFIGURE_ARGS=	--enable QtDesigner
16
PYQT_DIST=	yes
16
PYQT_DIST=	yes
17
17
18
USES=		python pyqt:4
18
USES=		python pyqt:4 qt:4
19
USE_PYQT=	sip_build
19
USE_PYQT=	sip_build
20
USE_PYTHON=	flavors
20
USE_PYTHON=	flavors
21
USE_QT4=	corelib designer gui script xml moc_build qmake_build
21
USE_QT=		corelib designer gui script xml moc_build qmake_build
22
22
23
OPTIONS_DEFINE=		DEBUG
23
OPTIONS_DEFINE=		DEBUG
24
DEBUG_CONFIGURE_ON=	--debug --trace
24
DEBUG_CONFIGURE_ON=	--debug --trace
(-)devel/py-qt4-help/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt4 toolkit, QtHelp module Link Here
10
CONFIGURE_ARGS=	--enable QtHelp
10
CONFIGURE_ARGS=	--enable QtHelp
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:4
13
USES=		python pyqt:4 qt:4
14
USE_PYQT=	sip_build core_run gui_run
14
USE_PYQT=	sip_build core_run gui_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT4=	corelib gui help network sql moc_build qmake_build
16
USE_QT=		corelib gui help network sql moc_build qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)devel/py-qt4-qscintilla2/Makefile (-3 / +2 lines)
Lines 18-29 DISTINFO_FILE= ${.CURDIR:H}/qscintilla2/distinfo Link Here
18
DESTDIRNAME=	INSTALL_ROOT
18
DESTDIRNAME=	INSTALL_ROOT
19
19
20
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
21
QT_NONSTANDARD=	yes  # Do not add unknown arguments to CONFIGURE_ARGS.
22
21
23
USES=		python pyqt:4
22
USES=		python pyqt:4 qmake:no_env qt:4
24
USE_PYQT=	sip core gui
23
USE_PYQT=	sip core gui
25
USE_PYTHON=	flavors
24
USE_PYTHON=	flavors
26
USE_QT4=	corelib gui moc_build qmake_build
25
USE_QT=		corelib gui moc_build qmake_build
27
26
28
OPTIONS_DEFINE=		DEBUG
27
OPTIONS_DEFINE=		DEBUG
29
DEBUG_CONFIGURE_ON=	--debug --trace
28
DEBUG_CONFIGURE_ON=	--debug --trace
(-)devel/py-qt4-script/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtScript module Link Here
12
CONFIGURE_ARGS=	--enable QtScript
12
CONFIGURE_ARGS=	--enable QtScript
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib script moc_build qmake_build
18
USE_QT=		corelib script moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)devel/py-qt4-scripttools/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Python bindings for the Qt4 toolkit, QtScriptTools module Link Here
11
CONFIGURE_ARGS=	--enable QtScriptTools
11
CONFIGURE_ARGS=	--enable QtScriptTools
12
PYQT_DIST=	yes
12
PYQT_DIST=	yes
13
13
14
USES=		python pyqt:4
14
USES=		python pyqt:4 qt:4
15
USE_PYQT=	sip_build core_run gui_run script_run
15
USE_PYQT=	sip_build core_run gui_run script_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT4=	corelib gui script scripttools moc_build qmake_build
17
USE_QT=		corelib gui script scripttools moc_build qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)devel/py-qt4-test/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtTest module Link Here
12
CONFIGURE_ARGS=	--enable QtTest
12
CONFIGURE_ARGS=	--enable QtTest
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run gui_run
16
USE_PYQT=	sip_build core_run gui_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib gui qtestlib moc_build qmake_build
18
USE_QT=		corelib gui qtestlib moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)devel/py-qt5-core/Makefile (-2 / +2 lines)
Lines 13-22 CONFIGURE_ARGS= ${PYQT5_MODULES_ALL:N${PYQT_MODULE}:C/.*/--disable=&/} \ Link Here
13
13
14
PYQT_DIST=	yes
14
PYQT_DIST=	yes
15
15
16
USES=		python pyqt:5
16
USES=		python pyqt:5 qt:5
17
USE_PYTHON=	py3kplist flavors
17
USE_PYTHON=	py3kplist flavors
18
USE_PYQT=	sip_build
18
USE_PYQT=	sip_build
19
USE_QT5=	core buildtools_build qmake_build
19
USE_QT=		core buildtools_build qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
22
OPTIONS_DEFAULT=API
(-)devel/py-qt5-dbus/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt5 toolkit, QtDBus module Link Here
10
CONFIGURE_ARGS=	--enable QtDBus
10
CONFIGURE_ARGS=	--enable QtDBus
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_PYQT=	sip_build core_run
14
USE_PYQT=	sip_build core_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT5=	core dbus qmake_build
16
USE_QT=		core dbus qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)devel/py-qt5-dbussupport/Makefile (-2 / +2 lines)
Lines 13-22 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR} Link Here
13
CONFIGURE_ARGS=	--enable QtCore
13
CONFIGURE_ARGS=	--enable QtCore
14
PYQT_DIST=	yes
14
PYQT_DIST=	yes
15
15
16
USES=		pkgconfig python pyqt:5
16
USES=		pkgconfig python pyqt:5 qt:5
17
USE_PYQT=	sip_build
17
USE_PYQT=	sip_build
18
USE_PYTHON=	flavors
18
USE_PYTHON=	flavors
19
USE_QT5=	core buildtools_build qmake_build
19
USE_QT=		core buildtools_build qmake_build
20
20
21
OPTIONS_DEFINE=		DEBUG
21
OPTIONS_DEFINE=		DEBUG
22
DEBUG_CONFIGURE_ON=	--debug --trace
22
DEBUG_CONFIGURE_ON=	--debug --trace
(-)devel/py-qt5-designer/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtDesigner module Link Here
10
CONFIGURE_ARGS=	--enable QtDesigner --no-designer-plugin
10
CONFIGURE_ARGS=	--enable QtDesigner --no-designer-plugin
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		yes
14
USE_GL=		yes
15
USE_PYQT=	sip_build core_run widgets_run
15
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui designer widgets xml \
17
USE_QT=		core gui designer widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
(-)devel/py-qt5-designerplugin/Makefile (-2 / +2 lines)
Lines 14-24 DESTDIRNAME= INSTALL_ROOT Link Here
14
CONFIGURE_ARGS=	--enable QtDesigner
14
CONFIGURE_ARGS=	--enable QtDesigner
15
PYQT_DIST=	yes
15
PYQT_DIST=	yes
16
16
17
USES=		python pyqt:5
17
USES=		python pyqt:5 qt:5
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_PYQT=	sip_build
19
USE_PYQT=	sip_build
20
USE_PYTHON=	flavors
20
USE_PYTHON=	flavors
21
USE_QT5=	core designer gui xml widgets \
21
USE_QT=		core designer gui xml widgets \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
24
OPTIONS_DEFINE=		DEBUG
24
OPTIONS_DEFINE=		DEBUG
(-)devel/py-qt5-help/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtHelp module Link Here
10
CONFIGURE_ARGS=	--enable QtHelp
10
CONFIGURE_ARGS=	--enable QtHelp
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run widgets_run
15
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui widgets help network sql buildtools_build qmake_build xml 
17
USE_QT=		core gui widgets help network sql buildtools_build qmake_build xml 
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)devel/py-qt5-qscintilla2/Makefile (-3 / +2 lines)
Lines 16-28 DISTINFO_FILE= ${.CURDIR:H}/qscintilla2-qt5/distinfo Link Here
16
DESTDIRNAME=	INSTALL_ROOT
16
DESTDIRNAME=	INSTALL_ROOT
17
17
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
QT_NONSTANDARD=	yes  # Do not add unknown arguments to CONFIGURE_ARGS.
20
19
21
USES=		python pyqt:5
20
USES=		python pyqt:5 qmake:no_env qt:5
22
USE_GL=		gl
21
USE_GL=		gl
23
USE_PYQT=	sip core gui printsupport widgets
22
USE_PYQT=	sip core gui printsupport widgets
24
USE_PYTHON=	flavors
23
USE_PYTHON=	flavors
25
USE_QT5=	core gui printsupport widgets buildtools_build qmake_build
24
USE_QT=		core gui printsupport widgets buildtools_build qmake_build
26
25
27
OPTIONS_DEFINE=		DEBUG
26
OPTIONS_DEFINE=		DEBUG
28
DEBUG_CONFIGURE_ON=	--debug --trace
27
DEBUG_CONFIGURE_ON=	--debug --trace
(-)devel/py-qt5-test/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtTest module Link Here
10
CONFIGURE_ARGS=	--enable QtTest
10
CONFIGURE_ARGS=	--enable QtTest
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run widgets_run
15
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui testlib widgets \
17
USE_QT=		core gui testlib widgets \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
(-)devel/pyside-tools/Makefile (-2 / +2 lines)
Lines 21-28 USE_GITHUB= yes Link Here
21
GH_ACCOUNT=	PySide
21
GH_ACCOUNT=	PySide
22
GH_PROJECT=	Tools
22
GH_PROJECT=	Tools
23
23
24
USES=		cmake python:2.7 shebangfix
24
USES=		cmake python:2.7 qt:4 shebangfix
25
SHEBANG_FILES=	pyside-uic pysideuic/icon_cache.py
25
SHEBANG_FILES=	pyside-uic pysideuic/icon_cache.py
26
USE_QT4=	moc_build qmake_build rcc_build uic_build
26
USE_QT=		moc_build qmake_build rcc_build uic_build
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/pyside/Makefile (-2 / +2 lines)
Lines 21-27 LIB_DEPENDS= libapiextractor.so:devel/apiextractor \ Link Here
21
CMAKE_ARGS+=	-DGL_H:FILEPATH="${LOCALBASE}/include/GL/gl.h" \
21
CMAKE_ARGS+=	-DGL_H:FILEPATH="${LOCALBASE}/include/GL/gl.h" \
22
		-DGL_INCLUDE_DIR:FILEPATH="${LOCALBASE}/include"
22
		-DGL_INCLUDE_DIR:FILEPATH="${LOCALBASE}/include"
23
23
24
USE_QT4=	declarative designer gui help qmake_build \
24
USE_QT=		declarative designer gui help qmake_build \
25
		moc_build multimedia network opengl \
25
		moc_build multimedia network opengl \
26
		phonon rcc_build script scripttools \
26
		phonon rcc_build script scripttools \
27
		svg uic_build webkit
27
		svg uic_build webkit
Lines 29-35 USE_QT4= declarative designer gui help qmake_build \ Link Here
29
PLIST_SUB=	PORTVERSION=${PORTVERSION} \
29
PLIST_SUB=	PORTVERSION=${PORTVERSION} \
30
		PYTHON_VERSION=${PYTHON_VERSION}
30
		PYTHON_VERSION=${PYTHON_VERSION}
31
31
32
USES=		cmake python:2.7 tar:bzip2
32
USES=		cmake python:2.7 qt:4 tar:bzip2
33
USE_PYTHON=	flavors
33
USE_PYTHON=	flavors
34
USE_LDCONFIG=	yes
34
USE_LDCONFIG=	yes
35
35
(-)devel/qbs/Makefile (-3 / +4 lines)
Lines 14-23 COMMENT= Qbs Build Suite Link Here
14
LICENSE=	GPLv3 LGPL21
14
LICENSE=	GPLv3 LGPL21
15
LICENSE_COMB=	dual
15
LICENSE_COMB=	dual
16
16
17
USES=		compiler:c++11-lib python:run qmake:outsource shebangfix
17
USES=		compiler:c++11-lib python:run qmake:outsource qt:5 shebangfix
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_QT5=	buildtools_build core concurrent gui network script testlib \
20
USE_QT=		buildtools_build core concurrent gui network script testlib \
21
		widgets xml
21
		widgets xml
22
22
23
SHEBANG_FILES=	src/3rdparty/python/bin/dmgbuild
23
SHEBANG_FILES=	src/3rdparty/python/bin/dmgbuild
Lines 27-33 QMAKE_ARGS= CONFIG+=qbs_disable_rpath \ Link Here
27
QMAKE_SOURCE_PATH=	${WRKSRC}/qbs.pro
27
QMAKE_SOURCE_PATH=	${WRKSRC}/qbs.pro
28
28
29
OPTIONS_DEFINE=		DOCS
29
OPTIONS_DEFINE=		DOCS
30
DOCS_USE=		QT5=help_build,qdoc_build,sql-sqlite3_build
30
DOCS_USES=	qt:5
31
DOCS_USE=		QT=help_build,qdoc_build,sql-sqlite3_build
31
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
32
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
32
33
33
ALL_TARGET=		all
34
ALL_TARGET=		all
(-)devel/qbzr/Makefile (-2 / +2 lines)
Lines 20-29 RUN_DEPENDS= bzr:devel/bzr Link Here
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}
21
WRKSRC=		${WRKDIR}/${PORTNAME}
22
22
23
USES=		gettext pyqt:4 python:2.7
23
USES=		gettext pyqt:4 python:2.7 qt:4
24
USE_PYQT=	core
24
USE_PYQT=	core
25
USE_PYTHON=	distutils autoplist
25
USE_PYTHON=	distutils autoplist
26
USE_QT4=	# empty
26
USE_QT=		# empty
27
INSTALLS_ICONS=	yes
27
INSTALLS_ICONS=	yes
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)devel/qca/Makefile (-2 / +4 lines)
Lines 27-36 USE_LDCONFIG= yes Link Here
27
27
28
.  if ${FLAVOR} == qt4
28
.  if ${FLAVOR} == qt4
29
CMAKE_ON=	QT4_BUILD
29
CMAKE_ON=	QT4_BUILD
30
USE_QT4=	corelib moc_build qmake_build rcc_build
30
USES+=		qt:4
31
USE_QT=		corelib moc_build qmake_build rcc_build
31
.  else
32
.  else
32
CMAKE_ARGS+=	-DQCA_SUFFIX=qt5
33
CMAKE_ARGS+=	-DQCA_SUFFIX=qt5
33
USE_QT5=	core buildtools_build qmake_build
34
USES+=		qt:5
35
USE_QT=	core buildtools_build qmake_build
34
.  endif
36
.  endif
35
qt4_PLIST=	${.CURDIR}/pkg-plist.qt4
37
qt4_PLIST=	${.CURDIR}/pkg-plist.qt4
36
qt5_PLIST=	${.CURDIR}/pkg-plist.qt5
38
qt5_PLIST=	${.CURDIR}/pkg-plist.qt5
(-)devel/qconf/Makefile (-3 / +2 lines)
Lines 12-21 COMMENT= Tool to create configure script for qmake-based project Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		tar:bzip2
15
USES=		qmake:no_env qt:4 tar:bzip2
16
USE_QT4=	corelib xml moc_build qmake_build rcc_build
16
USE_QT=		corelib xml moc_build qmake_build rcc_build
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
QT_NONSTANDARD=	yes
19
MAKE_ARGS=	INSTALL_ROOT="${STAGEDIR}"
18
MAKE_ARGS=	INSTALL_ROOT="${STAGEDIR}"
20
19
21
CONFIGURE_ARGS=	--prefix=${PREFIX} \
20
CONFIGURE_ARGS=	--prefix=${PREFIX} \
(-)devel/qdevelop/Makefile (-4 / +5 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/copying Link Here
16
16
17
RUN_DEPENDS=	exctags:devel/ctags
17
RUN_DEPENDS=	exctags:devel/ctags
18
18
19
USE_QT4=	corelib gui sql network xml designer sql-sqlite3_run \
19
USE_QT=		corelib gui sql network xml designer sql-sqlite3_run \
20
		moc_build uic_build rcc_build
20
		moc_build uic_build rcc_build
21
USES=		qmake
21
USES=		qmake qt:4
22
22
23
DESKTOP_ENTRIES=	"QDevelop" \
23
DESKTOP_ENTRIES=	"QDevelop" \
24
			"Qt 4 development environment" \
24
			"Qt 4 development environment" \
Lines 30-39 DESKTOP_ENTRIES= "QDevelop" \ Link Here
30
OPTIONS_DEFINE=	TOOLS DOCS NLS
30
OPTIONS_DEFINE=	TOOLS DOCS NLS
31
OPTIONS_DEFAULT:=	${OPTIONS_DEFINE}
31
OPTIONS_DEFAULT:=	${OPTIONS_DEFINE}
32
OPTIONS_SUB=	yes
32
OPTIONS_SUB=	yes
33
NLS_USE=	QT4=linguisttools_build
33
NLS_USES=	qt:4
34
NLS_USE=	QT=linguisttools_build
34
TOOLS_DESC=	Install Qt 4 development tools (qmake, moc, etc.)
35
TOOLS_DESC=	Install Qt 4 development tools (qmake, moc, etc.)
35
TOOLS_USE=	${_TOOLS:C|.*|QT4=&_run|}
36
TOOLS_USE=	${_TOOLS:C|.*|QT4=&_run|}
36
_TOOLS=		assistant linguisttools moc qmake rcc uic
37
_TOOLS=		assistant linguisttools moc qmake qt:4 rcc uic
37
38
38
post-patch:
39
post-patch:
39
	@${REINPLACE_CMD} -e "s|\"qmake\"|\"qmake-qt4\"|g" \
40
	@${REINPLACE_CMD} -e "s|\"qmake\"|\"qmake-qt4\"|g" \
(-)devel/qgit/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Graphical interface to git repositories Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource
14
USES=		cmake:outsource qt:5
15
USE_QT5=	core gui widgets \
15
USE_QT=		core gui widgets \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
(-)devel/qjson/Makefile (-2 / +4 lines)
Lines 21-31 GH_ACCOUNT= flavio Link Here
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
.  if ${FLAVOR} == qt4
23
.  if ${FLAVOR} == qt4
24
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
24
USES+=		qt:4
25
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
25
CMAKE_ON=	QT4_BUILD
26
CMAKE_ON=	QT4_BUILD
26
PLIST_SUB=	QT5="@comment " NO_QT5=""
27
PLIST_SUB=	QT5="@comment " NO_QT5=""
27
.  else
28
.  else
28
USE_QT5=	core buildtools_build qmake_build
29
USES+=		qt:5
30
USE_QT=		core buildtools_build qmake_build
29
CMAKE_OFF=	QT4_BUILD
31
CMAKE_OFF=	QT4_BUILD
30
PLIST_SUB=	QT5="" NO_QT5="@comment "
32
PLIST_SUB=	QT5="" NO_QT5="@comment "
31
QT_SUFFIX=	-qt5
33
QT_SUFFIX=	-qt5
(-)devel/qprog/Makefile (-2 / +2 lines)
Lines 11-18 DISTNAME= QProg_${PORTVERSION} Link Here
11
MAINTAINER=	bfoz@bfoz.net
11
MAINTAINER=	bfoz@bfoz.net
12
COMMENT=	Cross-platform software for the DIY line of PIC programmers
12
COMMENT=	Cross-platform software for the DIY line of PIC programmers
13
13
14
USES=		qmake tar:tgz
14
USES=		qmake qt:4 tar:tgz
15
USE_QT4=	moc_build gui network
15
USE_QT=		moc_build gui network
16
16
17
WRKSRC=		${WRKDIR}/QProg
17
WRKSRC=		${WRKDIR}/QProg
18
18
(-)devel/qross/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Qt-only fork of Kross, the KDE scripting framework Link Here
11
11
12
LICENSE=	LGPL20+
12
LICENSE=	LGPL20+
13
13
14
USES=		cmake
14
USES=		cmake qt:4
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
USE_QT4=	corelib designer gui network xml qmake_build uic_build moc_build \
16
USE_QT=		corelib designer gui network xml qmake_build uic_build moc_build \
17
		rcc_build script testlib
17
		rcc_build script testlib
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	0xd34df00d
19
GH_ACCOUNT=	0xd34df00d
(-)devel/qscintilla2-designerplugin-qt5/Makefile (-2 / +2 lines)
Lines 14-21 LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 Link Here
14
14
15
DISTINFO_FILE=	${.CURDIR:H}/qscintilla2-qt5/distinfo
15
DISTINFO_FILE=	${.CURDIR:H}/qscintilla2-qt5/distinfo
16
USE_GL=		gl
16
USE_GL=		gl
17
USES=		qmake pyqt:5
17
USES=		qmake pyqt:5 qt:5
18
USE_QT5=	core designer printsupport gui widgets xml \
18
USE_QT=		core designer printsupport gui widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
WRKSRC=		${WRKDIR}/${DISTNAME}/designer-Qt4Qt5
21
WRKSRC=		${WRKDIR}/${DISTNAME}/designer-Qt4Qt5
(-)devel/qscintilla2-designerplugin/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= Qt4 Designer plugin for QScintilla2 Link Here
15
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
15
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
16
16
17
DISTINFO_FILE=	${.CURDIR:H}/qscintilla2/distinfo
17
DISTINFO_FILE=	${.CURDIR:H}/qscintilla2/distinfo
18
USES=		qmake pyqt:4
18
USES=		qmake pyqt:4 qt:4
19
USE_QT4=	qmake_build moc_build gui xml designer
19
USE_QT=		qmake_build moc_build gui xml designer
20
20
21
WRKSRC=		${WRKDIR}/${DISTNAME}/designer-Qt4Qt5
21
WRKSRC=		${WRKDIR}/${DISTNAME}/designer-Qt4Qt5
22
22
(-)devel/qscintilla2-qt5/Makefile (-2 / +2 lines)
Lines 9-18 DISTNAME= ${QSCI2_DISTNAME} Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt 5 port of the Scintilla C++ editor class
10
COMMENT=	Qt 5 port of the Scintilla C++ editor class
11
11
12
USES=		qmake pyqt:5
12
USES=		qmake pyqt:5 qt:5
13
USE_GL=		gl
13
USE_GL=		gl
14
USE_PYQT=	#
14
USE_PYQT=	#
15
USE_QT5=	buildtools_build core gui printsupport widgets
15
USE_QT=		buildtools_build core gui printsupport widgets
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
17
18
BUILD_WRKSRC=		${WRKSRC}/Qt4Qt5
18
BUILD_WRKSRC=		${WRKSRC}/Qt4Qt5
(-)devel/qscintilla2/Makefile (-2 / +2 lines)
Lines 11-19 DISTNAME= ${QSCI2_DISTNAME} Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt 4 port of the Scintilla C++ editor class
12
COMMENT=	Qt 4 port of the Scintilla C++ editor class
13
13
14
USES=		compiler:c++11-lib qmake pyqt:4
14
USES=		compiler:c++11-lib qmake pyqt:4 qt:4
15
USE_PYQT=	#
15
USE_PYQT=	#
16
USE_QT4=	moc_build corelib gui xml designer
16
USE_QT=		moc_build corelib gui xml designer
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
18
18
19
BUILD_WRKSRC=		${WRKSRC}/Qt4Qt5
19
BUILD_WRKSRC=		${WRKSRC}/Qt4Qt5
(-)devel/qt-maybe/Makefile (-1 / +2 lines)
Lines 11-21 COMMENT= Implementation of sum/option types using QVariant Link Here
11
LICENSE=	BSD3CLAUSE
11
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
14
USES=	qt:5
14
USE_GITHUB=	yes
15
USE_GITHUB=	yes
15
GH_ACCOUNT=	robertknight
16
GH_ACCOUNT=	robertknight
16
GH_TAGNAME=	52b21af
17
GH_TAGNAME=	52b21af
17
18
18
USE_QT5=	core
19
USE_QT=		core
19
NO_BUILD=	yes
20
NO_BUILD=	yes
20
21
21
PLIST_FILES=	include/Either.h include/Maybe.h
22
PLIST_FILES=	include/Either.h include/Maybe.h
(-)devel/qt4-assistant-adp/Makefile (-2 / +2 lines)
Lines 14-22 DIST_SUBDIR= KDE Link Here
14
MAINTAINER=	kde@FreeBSD.org
14
MAINTAINER=	kde@FreeBSD.org
15
COMMENT=	Qt *.adp-compatible documentation browser
15
COMMENT=	Qt *.adp-compatible documentation browser
16
16
17
USE_QT4=	moc_build rcc_build uic_build corelib \
17
USE_QT=		moc_build rcc_build uic_build corelib \
18
		gui network xml doc dbus
18
		gui network xml doc dbus
19
USES=		qmake
19
USES=		qmake qt:4
20
QMAKE_ARGS=	QT_CONFIG+="dbus" QT_PRODUCT="OpenSource"
20
QMAKE_ARGS=	QT_CONFIG+="dbus" QT_PRODUCT="OpenSource"
21
21
22
ALL_TARGET=	first
22
ALL_TARGET=	first
(-)devel/qt4-assistant/Makefile (-2 / +2 lines)
Lines 10-19 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 documentation browser
11
COMMENT=	Qt 4 documentation browser
12
12
13
USE_QT4=	qmake_build moc_build rcc_build uic_build \
13
USES=		qmake:no_env qt-dist:4
14
USE_QT=		moc_build rcc_build uic_build \
14
		corelib gui help network sql webkit xml \
15
		corelib gui help network sql webkit xml \
15
		doc_run sql-sqlite3_run
16
		doc_run sql-sqlite3_run
16
QT_DIST=	yes
17
17
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
19
(-)devel/qt4-corelib/Makefile (-3 / +2 lines)
Lines 13-21 COMMENT= Qt core non-graphical module Link Here
13
LIB_DEPENDS=	libicui18n.so:devel/icu
13
LIB_DEPENDS=	libicui18n.so:devel/icu
14
14
15
USE_GNOME=	glib20
15
USE_GNOME=	glib20
16
USE_QT4=	qmake_build moc_build
16
USE_QT=		moc_build
17
QT_DIST=	yes
17
USES=		iconv pkgconfig qmake:no_env qt-dist:4
18
USES=		iconv pkgconfig
19
18
20
HAS_CONFIGURE=	yes
19
HAS_CONFIGURE=	yes
21
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
20
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-dbus/Makefile (-3 / +2 lines)
Lines 14-22 LIB_DEPENDS= libdbus-1.so:devel/dbus Link Here
14
14
15
BROKEN_sparc64=	fails to compile: invalid conversion
15
BROKEN_sparc64=	fails to compile: invalid conversion
16
16
17
USES=		pkgconfig
17
USES=		pkgconfig qmake:no_env qt-dist:4
18
USE_QT4=	qmake_build moc_build rcc_build corelib xml
18
USE_QT=		moc_build rcc_build corelib xml
19
QT_DIST=	yes
20
MAKE_JOBS_UNSAFE=	yes
19
MAKE_JOBS_UNSAFE=	yes
21
20
22
HAS_CONFIGURE=	yes
21
HAS_CONFIGURE=	yes
(-)devel/qt4-designer/Makefile (-2 / +2 lines)
Lines 10-19 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 graphical user interface designer
11
COMMENT=	Qt 4 graphical user interface designer
12
12
13
USE_QT4=	qmake_build moc_build rcc_build uic_build assistant_run \
13
USES=		qmake:no_env qt-dist:4
14
USE_QT=		moc_build rcc_build uic_build assistant_run \
14
		qt3support corelib declarative gui network script sql xml \
15
		qt3support corelib declarative gui network script sql xml \
15
		webkit
16
		webkit
16
QT_DIST=	yes
17
17
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
# Try to fix linking when previous version is installed
19
# Try to fix linking when previous version is installed
(-)devel/qt4-help-tools/Makefile (-2 / +2 lines)
Lines 11-19 PKGNAMESUFFIX= -tools Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt utilities for generating documentation
12
COMMENT=	Qt utilities for generating documentation
13
13
14
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib \
14
USES=		qmake:no_env qt-dist:4
15
USE_QT=		moc_build rcc_build uic_build corelib \
15
		gui sql xml doc help
16
		gui sql xml doc help
16
QT_DIST=	yes
17
17
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
19
(-)devel/qt4-help/Makefile (-2 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt online help integration module
11
COMMENT=	Qt online help integration module
12
12
13
USE_QT4=	qmake_build moc_build rcc_build corelib clucene \
13
USES=		qmake:no_env qt-dist:4
14
USE_QT=		moc_build rcc_build corelib clucene \
14
		gui sql sql-sqlite3_run xml network
15
		gui sql sql-sqlite3_run xml network
15
QT_DIST=	yes
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
18
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-libqtassistantclient/Makefile (-2 / +2 lines)
Lines 13-20 DIST_SUBDIR= KDE Link Here
13
MAINTAINER=	kde@FreeBSD.org
13
MAINTAINER=	kde@FreeBSD.org
14
COMMENT=	Qt documentation browser integration module
14
COMMENT=	Qt documentation browser integration module
15
15
16
USE_QT4=	moc_build rcc_build corelib gui network
16
USE_QT=		moc_build rcc_build corelib gui network
17
USES=		qmake
17
USES=		qmake qt:4
18
QMAKE_ARGS=	CONFIG+="create_prl link_prl" VERSION="${PORTVERSION}"
18
QMAKE_ARGS=	CONFIG+="create_prl link_prl" VERSION="${PORTVERSION}"
19
19
20
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
20
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-linguist/Makefile (-2 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 localization tools
11
COMMENT=	Qt 4 localization tools
12
12
13
USE_QT4=	qmake_build designer_build moc_build rcc_build uic_build \
13
USES=		qmake:no_env qt-dist:4
14
USE_QT=		designer_build moc_build rcc_build uic_build \
14
		assistant_run gui linguisttools_run network xml
15
		assistant_run gui linguisttools_run network xml
15
QT_DIST=	yes
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)devel/qt4-linguisttools/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMEPREFIX= qt4- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt 4 localization tools
10
COMMENT=	Qt 4 localization tools
11
11
12
USE_QT4=	qmake_build xml
12
USES=		qmake:no_env qt-dist:4
13
QT_DIST=	yes
13
USE_QT=		xml
14
14
15
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
16
16
(-)devel/qt4-makeqpf/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Qt QPF2 font generator Link Here
12
12
13
BROKEN_sparc64=	does not compile
13
BROKEN_sparc64=	does not compile
14
14
15
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib gui
15
USES=		qmake:no_env qt-dist:4
16
QT_DIST=	yes
16
USE_QT=		moc_build rcc_build uic_build corelib gui
17
17
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
19
(-)devel/qt4-moc/Makefile (-2 / +1 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt Meta-Object Compiler
11
COMMENT=	Qt Meta-Object Compiler
12
12
13
USE_QT4=	qmake_build
13
USES=		qt-dist:4 qmake:no_env
14
QT_DIST=	yes
15
14
16
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
17
16
(-)devel/qt4-porting/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt utility to assist with porting from Qt 3 to Qt 4
11
COMMENT=	Qt utility to assist with porting from Qt 3 to Qt 4
12
12
13
USE_QT4=	qmake_build moc_build rcc_build corelib xml
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build rcc_build corelib xml
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)devel/qt4-qdbusviewer/Makefile (-3 / +2 lines)
Lines 12-21 COMMENT= Qt 4 graphical interface to D-Bus Link Here
12
12
13
LIB_DEPENDS=	libdbus-1.so:devel/dbus
13
LIB_DEPENDS=	libdbus-1.so:devel/dbus
14
14
15
USES=		pkgconfig
15
USES=		pkgconfig qmake:no_env qt-dist:4
16
USE_QT4=	qmake_build moc_build rcc_build corelib dbus gui xml \
16
USE_QT=		moc_build rcc_build corelib dbus gui xml \
17
		clucene
17
		clucene
18
QT_DIST=	yes
19
18
20
HAS_CONFIGURE=	yes
19
HAS_CONFIGURE=	yes
21
20
(-)devel/qt4-qdoc3/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt documentation generator
11
COMMENT=	Qt documentation generator
12
12
13
USE_QT4=	qmake_build corelib gui xml
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		corelib gui xml
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)devel/qt4-qmake/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt Makefile generator
11
COMMENT=	Qt Makefile generator
12
12
13
USE_QT4=	# empty
13
USES=	qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		# empty
15
REINPLACE_ARGS=	-i ""
15
REINPLACE_ARGS=	-i ""
16
WRKSRC_SUBDIR=	${PORTNAME}
16
WRKSRC_SUBDIR=	${PORTNAME}
17
MAKEFILE=	${FILESDIR}/Makefile.bsd
17
MAKEFILE=	${FILESDIR}/Makefile.bsd
(-)devel/qt4-qmlviewer/Makefile (-2 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 utility for QML application testing
11
COMMENT=	Qt 4 utility for QML application testing
12
12
13
USE_QT4=	qmake_build moc_build rcc_build uic_build declarative script \
13
USES=		qmake:no_env qt-dist:4
14
USE_QT=		moc_build rcc_build uic_build declarative script \
14
		svg xmlpatterns sql opengl network corelib
15
		svg xmlpatterns sql opengl network corelib
15
QT_DIST=	yes
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)devel/qt4-qt3support/Makefile (-3 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 3 compatibility module
11
COMMENT=	Qt 3 compatibility module
12
12
13
USE_QT4=	qmake_build moc_build corelib gui network sql xml
13
USE_QT=		moc_build corelib gui network sql xml
14
QT_DIST=	yes
14
USES=		pkgconfig qmake:no_env qt-dist:4
15
USES=		pkgconfig
16
15
17
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
18
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-qtsolutions-singleapplication/Makefile (-2 / +2 lines)
Lines 12-19 DISTNAME= qt4-qtsolutions-singleinstance-${PORTVERSION} Link Here
12
MAINTAINER=	yurkis@gmail.com
12
MAINTAINER=	yurkis@gmail.com
13
COMMENT=	Qt 4 Solutions Single Application Framework
13
COMMENT=	Qt 4 Solutions Single Application Framework
14
14
15
USES=		qmake
15
USES=		qmake qt:4
16
USE_QT4?=	moc_build rcc_build uic_build gui network
16
USE_QT?=	moc_build rcc_build uic_build gui network
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
19
WRKSRC=		${WRKDIR}/qt-solutions-qt-solutions/${SUB_PROJECT_NAME}
19
WRKSRC=		${WRKDIR}/qt-solutions-qt-solutions/${SUB_PROJECT_NAME}
(-)devel/qt4-qtsolutions-soap/Makefile (-1 / +2 lines)
Lines 3-9 Link Here
3
3
4
MASTERDIR=	${.CURDIR}/../qt4-qtsolutions-singleapplication
4
MASTERDIR=	${.CURDIR}/../qt4-qtsolutions-singleapplication
5
5
6
USE_QT4=	qmake_build moc_build rcc_build uic_build network xml gui
6
USES=	qt:4
7
USE_QT=		qmake_build moc_build rcc_build uic_build network xml gui
7
8
8
.include	"${MASTERDIR}/Makefile"
9
.include	"${MASTERDIR}/Makefile"
9
10
(-)devel/qt4-qvfb/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 virtual framebuffer utility
11
COMMENT=	Qt 4 virtual framebuffer utility
12
12
13
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib gui opengl
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build rcc_build uic_build corelib gui opengl
15
USE_XORG=	xtst
15
USE_XORG=	xtst
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
(-)devel/qt4-rcc/Makefile (-2 / +1 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt Resource Compiler
11
COMMENT=	Qt Resource Compiler
12
12
13
USE_QT4=	qmake_build
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
15
14
16
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
17
16
(-)devel/qt4-script/Makefile (-3 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt scripting module
11
COMMENT=	Qt scripting module
12
12
13
USES=		pkgconfig
13
USES=		pkgconfig qmake:no_env qt-dist:4
14
USE_QT4=	qmake_build moc_build corelib
14
USE_QT=		moc_build corelib
15
QT_DIST=	yes
16
15
17
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
18
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-scripttools/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMEPREFIX= qt4- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt Script additional components
10
COMMENT=	Qt Script additional components
11
11
12
USE_QT4=	qmake_build moc_build rcc_build gui script
12
USES=		qmake:no_env qt-dist:4
13
QT_DIST=	yes
13
USE_QT=		moc_build rcc_build gui script
14
14
15
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-testlib/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt unit testing module
11
COMMENT=	Qt unit testing module
12
12
13
USE_QT4=	qmake_build moc_build corelib
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt4-uic/Makefile (-2 / +1 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt User Interface Compiler
11
COMMENT=	Qt User Interface Compiler
12
12
13
USE_QT4=	qmake_build
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
15
14
16
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
17
16
(-)devel/qt4-uic3/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 3-compatible User Interface Compiler
11
COMMENT=	Qt 3-compatible User Interface Compiler
12
12
13
USE_QT4=	qmake_build qt3support corelib gui network sql xml porting
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		qt3support corelib gui network sql xml porting
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)devel/qt4/Makefile (-4 / +4 lines)
Lines 9-21 CATEGORIES= devel Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Cross-platform application and UI framework (metaport)
10
COMMENT=	Cross-platform application and UI framework (metaport)
11
11
12
USE_QT4=	accessible clucene corelib dbus declarative designer \
12
USE_QT=		accessible clucene corelib dbus declarative designer \
13
		graphicssystems-opengl gui help iconengines \
13
		graphicssystems-opengl gui help iconengines \
14
		imageformats inputmethods multimedia network opengl \
14
		imageformats inputmethods multimedia network opengl \
15
		phonon qt3support qtestlib script scripttools sql \
15
		phonon qt3support qtestlib script scripttools sql \
16
		svg webkit xml xmlpatterns
16
		svg webkit xml xmlpatterns
17
USE_QT4:=	${USE_QT4:S/$/_run/}
17
USE_QT:=	${USE_QT:S/$/_run/}
18
USES=		metaport
18
USES=		metaport qt:4
19
19
20
OPTIONS_DEFINE=	CODECS DOCS EXAMPLES GSTREAMER NLS SQL_PLUGINS TOOLS
20
OPTIONS_DEFINE=	CODECS DOCS EXAMPLES GSTREAMER NLS SQL_PLUGINS TOOLS
21
OPTIONS_DEFAULT=${OPTIONS_DEFINE}
21
OPTIONS_DEFAULT=${OPTIONS_DEFINE}
Lines 42-48 TOOLS_USE= assistant help-tools linguist linguisttools makeqpf \ Link Here
42
		qvfb rcc uic uic3 xmlpatterns-tool
42
		qvfb rcc uic uic3 xmlpatterns-tool
43
43
44
.for opt in ${OPTIONS_DEFINE}
44
.for opt in ${OPTIONS_DEFINE}
45
${opt}_USE:=	${${opt}_USE:S/^/QT4=/:S/$/_run/}
45
${opt}_USE:=	${${opt}_USE:S/^/QT=/:S/$/_run/}
46
.endfor
46
.endfor
47
47
48
.include <bsd.port.options.mk>
48
.include <bsd.port.options.mk>
(-)devel/qt4/Makefile.sqldrivers (-3 / +2 lines)
Lines 10-18 MAINTAINER= kde@FreeBSD.org Link Here
10
10
11
EXTRA_PATCHES=	# empty
11
EXTRA_PATCHES=	# empty
12
12
13
USE_QT4=	corelib sql moc_build qmake_build
13
USE_QT=		corelib sql moc_build qmake_build
14
QT_DIST=	yes
14
USES+=		qmake:outsource qt-dist:4
15
USES+=		qmake:outsource
16
15
17
CXXFLAGS+=	-I${WRKSRC}/include  # For private QtSql headers.
16
CXXFLAGS+=	-I${WRKSRC}/include  # For private QtSql headers.
18
17
(-)devel/qt5-assistant/Makefile (-3 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 documentation browser
9
COMMENT=	Qt 5 documentation browser
10
10
11
USE_QT5=	core gui help network printsupport sql widgets \
11
USE_QT=		core gui help network printsupport sql widgets \
12
		buildtools_build sql-sqlite3_run
12
		buildtools_build sql-sqlite3_run
13
QT_DIST=	tools
13
USES=		qmake qt-dist:5,tools
14
USES=		qmake
15
14
16
DESKTOP_ENTRIES="Qt 5 Assistant" "" \
15
DESKTOP_ENTRIES="Qt 5 Assistant" "" \
17
		"${PREFIX}/share/pixmaps/assistant-qt5.png" \
16
		"${PREFIX}/share/pixmaps/assistant-qt5.png" \
(-)devel/qt5-buildtools/Makefile (-3 / +1 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt build tools
9
COMMENT=	Qt build tools
10
10
11
USE_QT5=	qmake_build
11
USES=		perl5 qmake:no_env qt-dist:5,base
12
QT_DIST=	base
13
USES=		perl5
14
HAS_CONFIGURE=	yes
12
HAS_CONFIGURE=	yes
15
CONFIGURE_ARGS=	-no-gui -no-xcb
13
CONFIGURE_ARGS=	-no-gui -no-xcb
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt5-concurrent/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt multi-threading module
9
COMMENT=	Qt multi-threading module
10
10
11
USE_QT5=	core qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
CONFIGURE_ARGS=	-no-gui -no-xcb
14
CONFIGURE_ARGS=	-no-gui -no-xcb
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt5-core/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Qt core non-graphical module Link Here
12
LIB_DEPENDS=	libicui18n.so:devel/icu \
12
LIB_DEPENDS=	libicui18n.so:devel/icu \
13
		libpcre2-posix.so:devel/pcre2
13
		libpcre2-posix.so:devel/pcre2
14
14
15
USES=		qmake:no_env qt-dist:5,base
15
USE_GNOME=	glib20
16
USE_GNOME=	glib20
16
USE_QT5=	qmake_build buildtools_build
17
USE_QT=		qmake_build buildtools_build
17
QT_DIST=	base
18
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
19
# Disable (almost) everything to install minimal qconfig.h.
19
# Disable (almost) everything to install minimal qconfig.h.
20
# -no-feature-* adds QT_NO_* (for features which have no switch or
20
# -no-feature-* adds QT_NO_* (for features which have no switch or
(-)devel/qt5-dbus/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Qt D-Bus inter-process communication module Link Here
10
10
11
LIB_DEPENDS=	libdbus-1.so:devel/dbus
11
LIB_DEPENDS=	libdbus-1.so:devel/dbus
12
12
13
USE_QT5=	core qmake_build buildtools_build
13
USES=		qmake:no_env qt-dist:5,base
14
QT_DIST=	base
14
USE_QT=		core qmake_build buildtools_build
15
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
16
CONFIGURE_ARGS=	-no-gui -no-xcb
16
CONFIGURE_ARGS=	-no-gui -no-xcb
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt5-designer/Makefile (-4 / +4 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 graphical user interface designer
9
COMMENT=	Qt 5 graphical user interface designer
10
10
11
USE_QT5=	assistant_run core gui network printsupport quick uiplugin \
11
USE_QT=		assistant_run core gui network printsupport quick uiplugin \
12
		widgets xml buildtools_build
12
		widgets xml buildtools_build
13
QT_DIST=	tools
13
USES=		qmake qt-dist:5,tools
14
USES=		qmake
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
17
DESKTOP_ENTRIES="Qt 5 Designer" "" \
16
DESKTOP_ENTRIES="Qt 5 Designer" "" \
Lines 26-32 OPTIONS_DEFINE= WEBKIT Link Here
26
OPTIONS_SUB=	yes
25
OPTIONS_SUB=	yes
27
WEBKIT_DESC=	Build WebKit-based WebView widget
26
WEBKIT_DESC=	Build WebKit-based WebView widget
28
WEBKIT_QMAKE_ON=	CONFIG+=use_webkit
27
WEBKIT_QMAKE_ON=	CONFIG+=use_webkit
29
WEBKIT_USE=	QT5=webkit
28
WEBKIT_USES=	qt-dist:5,tools
29
WEBKIT_USE=	QT=webkit
30
30
31
post-patch:
31
post-patch:
32
# uiplugin is built in x11-toolkits/qt5-uiplugin.
32
# uiplugin is built in x11-toolkits/qt5-uiplugin.
(-)devel/qt5-help/Makefile (-3 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt online help integration module
9
COMMENT=	Qt online help integration module
10
10
11
USE_QT5=	core gui network sql widgets \
11
USE_QT=		core gui network sql widgets \
12
		buildtools_build sql-sqlite3_run
12
		buildtools_build sql-sqlite3_run
13
QT_DIST=	tools
13
USES=		qmake qt-dist:5,tools
14
USES=		qmake
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
17
BUILD_WRKSRC=	${WRKSRC}/src/assistant
16
BUILD_WRKSRC=	${WRKSRC}/src/assistant
(-)devel/qt5-linguist/Makefile (-3 / +2 lines)
Lines 8-18 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 translation tool
9
COMMENT=	Qt 5 translation tool
10
10
11
USE_QT5=	core gui printsupport widgets xml \
11
USE_QT=		core gui printsupport widgets xml \
12
		assistant_run linguisttools_run \
12
		assistant_run linguisttools_run \
13
		buildtools_build designer_build uitools_build
13
		buildtools_build designer_build uitools_build
14
QT_DIST=	tools
14
USES=		qmake qt-dist:5,tools
15
USES=		qmake
16
15
17
DESKTOP_ENTRIES="Qt 5 Linguist" "" \
16
DESKTOP_ENTRIES="Qt 5 Linguist" "" \
18
		"${PREFIX}/share/pixmaps/linguist-qt5.png" \
17
		"${PREFIX}/share/pixmaps/linguist-qt5.png" \
(-)devel/qt5-linguisttools/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt localization tools
9
COMMENT=	Qt localization tools
10
10
11
USE_QT5=	core xml buildtools_build qml_build
11
USE_QT=		core xml buildtools_build qml_build
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
BUILD_WRKSRC=	${WRKSRC}/src/linguist
14
BUILD_WRKSRC=	${WRKSRC}/src/linguist
16
INSTALL_WRKSRC=	${WRKSRC}/src/linguist
15
INSTALL_WRKSRC=	${WRKSRC}/src/linguist
(-)devel/qt5-location/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt location module
9
COMMENT=	Qt location module
10
10
11
USE_QT5=	concurrent core dbus gui network qml quick buildtools_build
11
USE_QT=		concurrent core dbus gui network qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake:norecursive qt-dist:5,location
13
USES=		qmake:norecursive
14
13
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
(-)devel/qt5-qdbus/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt command-line interface to D-Bus
9
COMMENT=	Qt command-line interface to D-Bus
10
10
11
USE_QT5=	core dbus xml buildtools_build
11
USES=		qmake qt-dist:5,tools
12
QT_DIST=	tools
12
USE_QT=		core dbus xml buildtools_build
13
USES=		qmake
14
13
15
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}/${PORTNAME}
14
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}/${PORTNAME}
16
INSTALL_WRKSRC=	${BUILD_WRKSRC}
15
INSTALL_WRKSRC=	${BUILD_WRKSRC}
(-)devel/qt5-qdbusviewer/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 graphical interface to D-Bus
9
COMMENT=	Qt 5 graphical interface to D-Bus
10
10
11
USE_QT5=	core dbus gui widgets xml buildtools_build
11
USE_QT=		core dbus gui widgets xml buildtools_build
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
DESKTOP_ENTRIES="Qt 5 D-Bus Viewer" "" \
14
DESKTOP_ENTRIES="Qt 5 D-Bus Viewer" "" \
16
		"${PREFIX}/share/pixmaps/qdbusviewer-qt5.png" \
15
		"${PREFIX}/share/pixmaps/qdbusviewer-qt5.png" \
(-)devel/qt5-qdoc-data/Makefile (-2 / +2 lines)
Lines 18-25 COMMENT= QDoc configuration files Link Here
18
LICENSE=	GFDL
18
LICENSE=	GFDL
19
LICENSE_FILE=	${WRKSRC}/LICENSE.FDL
19
LICENSE_FILE=	${WRKSRC}/LICENSE.FDL
20
20
21
USES=		tar:xz
21
USES=		qt:5 tar:xz
22
USE_QT5=	# empty
22
USE_QT=		# empty
23
23
24
EXTRACT_AFTER_ARGS=	--include ${DISTNAME}/LICENSE.FDL \
24
EXTRACT_AFTER_ARGS=	--include ${DISTNAME}/LICENSE.FDL \
25
			--include ${DISTNAME}/doc
25
			--include ${DISTNAME}/doc
(-)devel/qt5-qdoc/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt documentation generator
9
COMMENT=	Qt documentation generator
10
10
11
USE_QT5=	core qml buildtools_build qdoc-data_run
11
USE_QT=		core qml buildtools_build qdoc-data_run
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
14
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
16
INSTALL_WRKSRC=	${BUILD_WRKSRC}
15
INSTALL_WRKSRC=	${BUILD_WRKSRC}
(-)devel/qt5-qmake/Makefile (-3 / +1 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt Makefile generator
9
COMMENT=	Qt Makefile generator
10
10
11
USE_QT5=	# empty
12
USES=		compiler:c++11-lib gmake pkgconfig \
11
USES=		compiler:c++11-lib gmake pkgconfig \
13
		python:build shebangfix
12
		python:build qmake:no_env qt-dist:5,base shebangfix
14
SHEBANG_FILES=	util/harfbuzz/update-harfbuzz \
13
SHEBANG_FILES=	util/harfbuzz/update-harfbuzz \
15
		util/unicode/x11/makeencodings \
14
		util/unicode/x11/makeencodings \
16
		src/3rdparty/freetype/src/tools/afblue.pl \
15
		src/3rdparty/freetype/src/tools/afblue.pl \
Lines 18-24 SHEBANG_FILES= util/harfbuzz/update-harfbuzz \ Link Here
18
		mkspecs/features/uikit/devices.py \
17
		mkspecs/features/uikit/devices.py \
19
		mkspecs/features/uikit/device_destinations.sh
18
		mkspecs/features/uikit/device_destinations.sh
20
19
21
QT_DIST=	base
22
REINPLACE_ARGS=	-i ""
20
REINPLACE_ARGS=	-i ""
23
HAS_CONFIGURE=	yes
21
HAS_CONFIGURE=	yes
24
# Disable everything to install minimal qconfig.pri.
22
# Disable everything to install minimal qconfig.pri.
(-)devel/qt5-script/Makefile (-3 / +2 lines)
Lines 10-18 COMMENT= Qt 4-compatible scripting module Link Here
10
10
11
BROKEN_powerpc64=	Does not build
11
BROKEN_powerpc64=	Does not build
12
12
13
USE_QT5=	core buildtools_build
13
USE_QT=		core buildtools_build
14
QT_DIST=	${PORTNAME}
14
USES=		qmake qt-dist:5,script
15
USES=		qmake
16
# Keep make(1) from descending into src/script/obj/ (qmake:outsource
15
# Keep make(1) from descending into src/script/obj/ (qmake:outsource
17
# doesn't work).
16
# doesn't work).
18
MAKE_ENV=	MAKEOBJDIR=.
17
MAKE_ENV=	MAKEOBJDIR=.
(-)devel/qt5-scripttools/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt Script additional components
9
COMMENT=	Qt Script additional components
10
10
11
USE_QT5=	core gui script widgets buildtools_build
11
USE_QT=		core gui script widgets buildtools_build
12
QT_DIST=	script
12
USES=		qmake qt-dist:5,script
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
15
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
(-)devel/qt5-scxml/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt5 SXCML module
9
COMMENT=	Qt5 SXCML module
10
10
11
USE_QT5=	core network qml buildtools_build
11
USE_QT=		core network qml buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake qt-dist:5,scxml
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)devel/qt5-testlib/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt unit testing module
9
COMMENT=	Qt unit testing module
10
10
11
USE_QT5=	core qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
CONFIGURE_ARGS=	-no-gui -no-xcb
14
CONFIGURE_ARGS=	-no-gui -no-xcb
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)devel/qt5-uitools/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt Designer UI forms support module
9
COMMENT=	Qt Designer UI forms support module
10
10
11
USE_QT5=	core gui uiplugin widgets buildtools_build
11
USE_QT=		core gui uiplugin widgets buildtools_build
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
BUILD_WRKSRC=	${WRKSRC}/src/designer/src/${PORTNAME}
15
BUILD_WRKSRC=	${WRKSRC}/src/designer/src/${PORTNAME}
(-)devel/qt5/Makefile (-2 / +2 lines)
Lines 10-16 COMMENT= Cross-platform application and UI framework (metaport) Link Here
10
10
11
# * phonon4 is not part of Qt itself.
11
# * phonon4 is not part of Qt itself.
12
# * we don't want to pull in wayland just yet.
12
# * we don't want to pull in wayland just yet.
13
USE_QT5=	${_USE_QT_ALL:Nphonon4:Ndeclarative:Nwayland:S/$/_run/}
13
USE_QT=		${_USE_QT_ALL:Nphonon4:Ndeclarative:Nwayland:S/$/_run/}
14
USES=		metaport
14
USES=		metaport qt:5
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)devel/qt5/Makefile.sqldrivers (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX?= qt5-sqldrivers- Link Here
8
MAINTAINER?=	kde@FreeBSD.org
8
MAINTAINER?=	kde@FreeBSD.org
9
COMMENT?=	Qt ${DB_DESC} database plugin
9
COMMENT?=	Qt ${DB_DESC} database plugin
10
10
11
USE_QT5+=	core sql qmake_build buildtools_build
11
USES+=		qmake:no_env qt-dist:5,base
12
QT_DIST?=	base
12
USE_QT+=	core sql qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
CONFIGURE_ARGS+=-no-gui -no-xcb
14
CONFIGURE_ARGS+=-no-gui -no-xcb
15
15
(-)devel/qtcreator/Makefile (-4 / +6 lines)
Lines 14-23 COMMENT= C++ and QML IDE for Qt development Link Here
14
# depend on the split out qbs
14
# depend on the split out qbs
15
LIB_DEPENDS=	libqbscore.so:devel/qbs
15
LIB_DEPENDS=	libqbscore.so:devel/qbs
16
16
17
USES=		qmake compiler:c++14-lang tar:xz
17
USES=		qmake compiler:c++14-lang qt:5 tar:xz
18
USE_LDCONFIG=	${LOCALBASE}/lib/${PORTNAME}
18
USE_LDCONFIG=	${LOCALBASE}/lib/${PORTNAME}
19
USE_GL=		gl
19
USE_GL=		gl
20
USE_QT5=	buildtools concurrent core designer gui help \
20
USE_QT=		buildtools concurrent core designer gui help \
21
		linguist location network printsupport qdoc qmake qml quick \
21
		linguist location network printsupport qdoc qmake qml quick \
22
		quickcontrols script script sql svg webchannel webengine \
22
		quickcontrols script script sql svg webchannel webengine \
23
		widgets xml xmlpatterns
23
		widgets xml xmlpatterns
Lines 42-50 BROKEN_aarch64= fails to build: invokes x86 asm Link Here
42
42
43
OPTIONS_DEFINE=		DOCS EXAMPLES
43
OPTIONS_DEFINE=		DOCS EXAMPLES
44
DOCS_DESC=		Install the Qt5 api documentation
44
DOCS_DESC=		Install the Qt5 api documentation
45
DOCS_USE=		QT5=doc_run
45
DOCS_USES=	qt:5
46
DOCS_USE=		QT=doc_run
46
EXAMPLES_DESC=		Install the Qt5 example projects
47
EXAMPLES_DESC=		Install the Qt5 example projects
47
EXAMPLES_USE=		QT5=examples_run
48
EXAMPLES_USES=	qt:5
49
EXAMPLES_USE=		QT=examples_run
48
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
50
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
49
51
50
ALL_TARGET=		all
52
ALL_TARGET=		all
(-)devel/qtscriptgenerator/Makefile (-3 / +3 lines)
Lines 20-27 OPTIONS_DEFINE= PHONON Link Here
20
PHONON_DESC=	Build Phonon support
20
PHONON_DESC=	Build Phonon support
21
OPTIONS_DEFAULT=	PHONON
21
OPTIONS_DEFAULT=	PHONON
22
22
23
USES=		gmake qmake
23
USES=		gmake qmake qt:4
24
USE_QT4=	corelib declarative designer doc help help-tools gui \
24
USE_QT=		corelib declarative designer doc help help-tools gui \
25
		iconengines imageformats inputmethods linguist network \
25
		iconengines imageformats inputmethods linguist network \
26
		opengl pixeltool porting qdbusviewer \
26
		opengl pixeltool porting qdbusviewer \
27
		qt3support qtestlib qvfb script scripttools \
27
		qt3support qtestlib qvfb script scripttools \
Lines 32-38 USE_LDCONFIG= yes Link Here
32
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
33
33
34
.if ${PORT_OPTIONS:MPHONON}
34
.if ${PORT_OPTIONS:MPHONON}
35
USE_QT4+=	phonon
35
USE_QT+=	phonon
36
PLIST_SUB+=	PHONON=""
36
PLIST_SUB+=	PHONON=""
37
.else
37
.else
38
EXTRA_PATCHES=	${FILESDIR}/extra-patch-no_phonon
38
EXTRA_PATCHES=	${FILESDIR}/extra-patch-no_phonon
(-)devel/ruby-korundum-kde4/Makefile (-2 / +2 lines)
Lines 9-19 PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Ruby bindings for KDE
10
COMMENT=	Ruby bindings for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	kate kdelibs okular pimlibs \
13
USE_KDE=	kate kdelibs okular pimlibs \
14
		qtruby smokegen smokekde smokeqt \
14
		qtruby smokegen smokekde smokeqt \
15
		akonadi automoc4 soprano
15
		akonadi automoc4 soprano
16
USE_QT4=	corelib network opengl sql svg xml \
16
USE_QT=		corelib network opengl sql svg xml \
17
		qmake_build moc_build uic_build rcc_build
17
		qmake_build moc_build uic_build rcc_build
18
USE_RUBY=	yes
18
USE_RUBY=	yes
19
19
(-)devel/ruby-krossruby-kde4/Makefile (-2 / +2 lines)
Lines 10-18 DISTNAME= kross-interpreters-${PORTVERSION} Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Ruby bindings for Qt/KDE
11
COMMENT=	Ruby bindings for Qt/KDE
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs pimlibs automoc4
14
USE_KDE=	kdelibs pimlibs automoc4
15
USE_QT4=	corelib gui qmake_build moc_build uic_build rcc_build
15
USE_QT=		corelib gui qmake_build moc_build uic_build rcc_build
16
USE_RUBY=	yes
16
USE_RUBY=	yes
17
CMAKE_ARGS+=	-DBUILD_python:BOOL=FALSE \
17
CMAKE_ARGS+=	-DBUILD_python:BOOL=FALSE \
18
		-DBUILD_falcon:BOOL=FALSE \
18
		-DBUILD_falcon:BOOL=FALSE \
(-)devel/ruby-qtruby-kde4/Makefile (-2 / +2 lines)
Lines 14-22 BROKEN_powerpc64= fails to compile: ruby.h:1381: wrong number of arguments speci Link Here
14
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5 \
14
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5 \
15
		libqscintilla2_qt4.so:devel/qscintilla2
15
		libqscintilla2_qt4.so:devel/qscintilla2
16
16
17
USES=		cmake:outsource kde:4 tar:xz
17
USES=		cmake:outsource kde:4 qt:4 tar:xz
18
USE_KDE=	smokeqt
18
USE_KDE=	smokeqt
19
USE_QT4=	corelib dbus declarative gui network phonon script webkit xml \
19
USE_QT=		corelib dbus declarative gui network phonon script webkit xml \
20
		qmake_build moc_build uic_build rcc_build
20
		qmake_build moc_build uic_build rcc_build
21
USE_RUBY=	yes
21
USE_RUBY=	yes
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
(-)devel/shiboken/Makefile (-2 / +2 lines)
Lines 19-28 LIB_DEPENDS= libxml2.so:textproc/libxml2 \ Link Here
19
PLIST_SUB=	PORTVERSION=${PORTVERSION} \
19
PLIST_SUB=	PORTVERSION=${PORTVERSION} \
20
		PYTHON_VERSION=${PYTHON_VERSION}
20
		PYTHON_VERSION=${PYTHON_VERSION}
21
21
22
USE_QT4=	corelib qmake_build qtestlib moc_build network \
22
USE_QT=		corelib qmake_build qtestlib moc_build network \
23
		uic_build rcc_build xml xmlpatterns
23
		uic_build rcc_build xml xmlpatterns
24
24
25
USES=		cmake python:2.7 tar:bzip2
25
USES=		cmake python:2.7 qt:4 tar:bzip2
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
28
ALL_TARGET=	all
28
ALL_TARGET=	all
(-)devel/smokegen-kde4/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= devel kde kde-kde4 Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	SMOKE bindings for KDE
8
COMMENT=	SMOKE bindings for KDE
9
9
10
USES=		cmake:outsource kde:4 tar:xz
10
USES=		cmake:outsource kde:4 qt:4 tar:xz
11
USE_QT4=	corelib xml qmake_build moc_build uic_build rcc_build
11
USE_QT=		corelib xml qmake_build moc_build uic_build rcc_build
12
CMAKE_ARGS+=	-DSMOKE_CMAKE_MODULE_DIR:PATH=${PREFIX}/lib/cmake/smoke
12
CMAKE_ARGS+=	-DSMOKE_CMAKE_MODULE_DIR:PATH=${PREFIX}/lib/cmake/smoke
13
USE_LDCONFIG=	yes
13
USE_LDCONFIG=	yes
14
14
(-)devel/smokekde-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= devel kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	SMOKE bindings for KDE
9
COMMENT=	SMOKE bindings for KDE
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kate kdelibs okular pimlibs \
12
USE_KDE=	kate kdelibs okular pimlibs \
13
		smokegen smokeqt akonadi automoc4 soprano
13
		smokegen smokeqt akonadi automoc4 soprano
14
USE_QT4=	corelib dbus designer_build gui network opengl sql svg xml \
14
USE_QT=		corelib dbus designer_build gui network opengl sql svg xml \
15
		qmake_build moc_build uic_build rcc_build
15
		qmake_build moc_build uic_build rcc_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_CXXSTD=	gnu++98
17
USE_CXXSTD=	gnu++98
(-)devel/smokeqt-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= SMOKE bindings for Qt Link Here
11
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2 \
11
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2 \
12
		libqwt.so:x11-toolkits/qwt5
12
		libqwt.so:x11-toolkits/qwt5
13
13
14
USES=		cmake:outsource kde:4 pkgconfig tar:xz
14
USES=		cmake:outsource kde:4 pkgconfig qt:4 tar:xz
15
USE_KDE=	smokegen qimageblitz
15
USE_KDE=	smokegen qimageblitz
16
USE_QT4=	corelib dbus declarative designer_build gui help \
16
USE_QT=		corelib dbus declarative designer_build gui help \
17
		multimedia network opengl phonon qtestlib script \
17
		multimedia network opengl phonon qtestlib script \
18
		sql svg webkit xml xmlpatterns \
18
		sql svg webkit xml xmlpatterns \
19
		qmake_build moc_build uic_build rcc_build
19
		qmake_build moc_build uic_build rcc_build
(-)devel/subcommander2/Makefile (-3 / +2 lines)
Lines 20-29 CONFLICTS= subcommander-1.* Link Here
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R:S,.b,b,}p${PORTVERSION:E}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R:S,.b,b,}p${PORTVERSION:E}
22
22
23
USES=		autoreconf gmake dos2unix ssl
23
USES=		autoreconf gmake dos2unix qmake:no_env qt:4 ssl
24
DOS2UNIX_GLOB=	*.cpp *.h
24
DOS2UNIX_GLOB=	*.cpp *.h
25
USE_QT4=	corelib gui network qt3support moc_build rcc_build uic_build
25
USE_QT=		corelib gui network qt3support moc_build rcc_build uic_build
26
QT_NONSTANDARD=	yes
27
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
28
CONFIGURE_ARGS=	--with-boost=${LOCALBASE}/include \
27
CONFIGURE_ARGS=	--with-boost=${LOCALBASE}/include \
29
		--with-subversion=${LOCALBASE} --with-qt=${PREFIX} \
28
		--with-subversion=${LOCALBASE} --with-qt=${PREFIX} \
(-)devel/svn2git/Makefile (-2 / +2 lines)
Lines 17-25 RUN_DEPENDS= git:devel/git \ Link Here
17
		p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
17
		p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
18
		p5-subversion>=0:devel/p5-subversion
18
		p5-subversion>=0:devel/p5-subversion
19
19
20
USES=		qmake
20
USES=		qmake qt:5
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
USE_QT5=	core
22
USE_QT=		core
23
GH_ACCOUNT=	svn-all-fast-export
23
GH_ACCOUNT=	svn-all-fast-export
24
24
25
OPTIONS_DEFINE=	FREEBSD_REPO
25
OPTIONS_DEFINE=	FREEBSD_REPO
(-)devel/umbrello-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= UML modeller for KDE Link Here
10
10
11
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
11
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_GNOME=	libxml2 libxslt
15
USE_GNOME=	libxml2 libxslt
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/umbrello/Makefile (-2 / +2 lines)
Lines 9-22 COMMENT= UML modeller for KDE Link Here
9
9
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
11
11
12
USES=		cmake:outsource kde:5 tar:xz
12
USES=		cmake:outsource kde:5 qt:5 tar:xz
13
USE_GNOME=	libxml2 libxslt
13
USE_GNOME=	libxml2 libxslt
14
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
15
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
16
		jobwidgets kdelibs4support kio notifications parts service \
16
		jobwidgets kdelibs4support kio notifications parts service \
17
		solid sonnet texteditor textwidgets unitconversion \
17
		solid sonnet texteditor textwidgets unitconversion \
18
		widgetsaddons windowsystem xmlgui
18
		widgetsaddons windowsystem xmlgui
19
USE_QT5=	core dbus gui network printsupport svg webkit widgets xml \
19
USE_QT=		core dbus gui network printsupport svg webkit widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
# Build the KDE Frameworks 5 based version.
22
# Build the KDE Frameworks 5 based version.
(-)devel/universalindentgui/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL Link Here
15
15
16
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
16
LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2
17
17
18
USES=		dos2unix qmake python:run shebangfix
18
USES=		dos2unix qmake python:run qt:4 shebangfix
19
SHEBANG_FILES=	indenters/*.py indenters/*.rb
19
SHEBANG_FILES=	indenters/*.py indenters/*.rb
20
USE_QT4=	corelib moc_build uic_build rcc_build \
20
USE_QT=		corelib moc_build uic_build rcc_build \
21
		linguist_build network script gui
21
		linguist_build network script gui
22
22
23
DESKTOP_ENTRIES="UniversalIndentGUI" "${COMMENT}" "" "${PORTNAME}" "" true
23
DESKTOP_ENTRIES="UniversalIndentGUI" "${COMMENT}" "" "${PORTNAME}" "" true
(-)devel/zeal/Makefile (-2 / +2 lines)
Lines 15-25 LIB_DEPENDS= libxcb.so:x11/libxcb \ Link Here
15
		libxcb-keysyms.so:x11/xcb-util-keysyms
15
		libxcb-keysyms.so:x11/xcb-util-keysyms
16
16
17
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
17
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
18
		kde:5 libarchive pkgconfig sqlite
18
		kde:5 libarchive pkgconfig qt:5 sqlite
19
USE_GL=		gl  # Dependency added by qt5-gui.
19
USE_GL=		gl  # Dependency added by qt5-gui.
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
USE_KDE=	ecm
21
USE_KDE=	ecm
22
USE_QT5=	concurrent core gui network webkit widgets x11extras \
22
USE_QT=		concurrent core gui network webkit widgets x11extras \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_XORG=	ice sm x11 xcb xext
24
USE_XORG=	ice sm x11 xcb xext
25
25
(-)dns/kf5-kdnssd/Makefile (-4 / +6 lines)
Lines 8-16 CATEGORIES= dns kde kde-frameworks Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KF5 abstraction to system DNSSD features
9
COMMENT=	KF5 abstraction to system DNSSD features
10
10
11
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
11
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
12
USE_KDE=	ecm
12
USE_KDE=	ecm
13
USE_QT5=	buildtools_build core linguisttools network qmake_build
13
USE_QT=		buildtools_build core linguisttools network qmake_build
14
14
15
OPTIONS_DEFAULT=AVAHI
15
OPTIONS_DEFAULT=AVAHI
16
OPTIONS_RADIO=ZEROCONF
16
OPTIONS_RADIO=ZEROCONF
Lines 21-31 ZEROCONF_DESC= Zeroconf (Bonjour) support Link Here
21
AVAHI_BUILD_DEPENDS=		${LOCALBASE}/include/avahi-compat-libdns_sd/dns_sd.h:net/avahi-libdns
21
AVAHI_BUILD_DEPENDS=		${LOCALBASE}/include/avahi-compat-libdns_sd/dns_sd.h:net/avahi-libdns
22
AVAHI_LIB_DEPENDS=		libdns_sd.so:net/avahi-libdns
22
AVAHI_LIB_DEPENDS=		libdns_sd.so:net/avahi-libdns
23
AVAHI_CMAKE_BOOL_OFF=		CMAKE_DISABLE_FIND_PACKAGE_Avahi
23
AVAHI_CMAKE_BOOL_OFF=		CMAKE_DISABLE_FIND_PACKAGE_Avahi
24
AVAHI_USE=			QT5=dbus
24
AVAHI_USES=	qt:5
25
AVAHI_USE=			QT=dbus
25
26
26
MDNSRESPONDER_BUILD_DEPENDS=	${LOCALBASE}/include/dns_sd.h:net/mDNSResponder
27
MDNSRESPONDER_BUILD_DEPENDS=	${LOCALBASE}/include/dns_sd.h:net/mDNSResponder
27
MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
28
MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
28
MDNSRESPONDER_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_DNSSD
29
MDNSRESPONDER_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_DNSSD
29
MDNSRESPONDER_USE=		QT5=dbus
30
MDNSRESPONDER_USES=	qt:5
31
MDNSRESPONDER_USE=		QT=dbus
30
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)editors/calligra/Makefile (-2 / +2 lines)
Lines 38-44 RUN_DEPENDS= pstoedit:graphics/pstoedit Link Here
38
38
39
USES=		cmake:outsource cpe compiler:c++11-lib desktop-file-utils eigen:3 \
39
USES=		cmake:outsource cpe compiler:c++11-lib desktop-file-utils eigen:3 \
40
		gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 pkgconfig \
40
		gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 pkgconfig \
41
		shared-mime-info sqlite tar:xz
41
		qt:5 shared-mime-info sqlite tar:xz
42
USE_KDE=	activities archive auth bookmarks codecs completion config \
42
USE_KDE=	activities archive auth bookmarks codecs completion config \
43
		configwidgets coreaddons crash dbusaddons doctools ecm \
43
		configwidgets coreaddons crash dbusaddons doctools ecm \
44
		emoticons guiaddons i18n iconthemes init itemmodels itemviews \
44
		emoticons guiaddons i18n iconthemes init itemmodels itemviews \
Lines 47-53 USE_KDE= activities archive auth bookmarks codecs completion config \ Link Here
47
		texteditor textwidgets threadweaver unitconversion wallet \
47
		texteditor textwidgets threadweaver unitconversion wallet \
48
		widgetsaddons windowsystem xmlgui \
48
		widgetsaddons windowsystem xmlgui \
49
		calendarcore okular
49
		calendarcore okular
50
USE_QT5=	buildtools_build core dbus gui network opengl \
50
USE_QT=		buildtools_build core dbus gui network opengl \
51
		phonon4 printsupport qmake_build qml \
51
		phonon4 printsupport qmake_build qml \
52
		quick script sql svg testlib webkit widgets x11extras xml
52
		quick script sql svg testlib webkit widgets x11extras xml
53
USE_XORG=	ice sm x11 xext
53
USE_XORG=	ice sm x11 xext
(-)editors/calligraplan/Makefile (-2 / +2 lines)
Lines 12-25 COMMENT= KDE Calligra project management application Link Here
12
LIB_DEPENDS=	libKChart.so:graphics/kdiagram
12
LIB_DEPENDS=	libKChart.so:graphics/kdiagram
13
13
14
USES=		cmake:outsource cpe compiler:c++11-lib desktop-file-utils kde:5 \
14
USES=		cmake:outsource cpe compiler:c++11-lib desktop-file-utils kde:5 \
15
		tar:xz
15
		qt:5 tar:xz
16
USE_KDE=	activities akonadi archive auth bookmarks codecs completion config \
16
USE_KDE=	activities akonadi archive auth bookmarks codecs completion config \
17
		configwidgets coreaddons dbusaddons ecm guiaddons holidays i18n \
17
		configwidgets coreaddons dbusaddons ecm guiaddons holidays i18n \
18
		iconthemes itemmodels itemviews jobwidgets js khtml kio \
18
		iconthemes itemmodels itemviews jobwidgets js khtml kio \
19
		notifications parts service solid sonnet textwidgets wallet \
19
		notifications parts service solid sonnet textwidgets wallet \
20
		widgetsaddons windowsystem xmlgui \
20
		widgetsaddons windowsystem xmlgui \
21
		akonadicontacts calendarcore contacts
21
		akonadicontacts calendarcore contacts
22
USE_QT5=	core dbus gui network printsupport widgets x11extras xml \
22
USE_QT=		core dbus gui network printsupport widgets x11extras xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_XORG=	ice sm x11 xext
24
USE_XORG=	ice sm x11 xext
25
25
(-)editors/encryptpad/Makefile (-2 / +2 lines)
Lines 19-29 LICENSE_FILE= ${WRKSRC}/license.txt Link Here
19
BUILD_DEPENDS=	bash:shells/bash
19
BUILD_DEPENDS=	bash:shells/bash
20
LIB_DEPENDS=	libbotan-2.so:security/botan2
20
LIB_DEPENDS=	libbotan-2.so:security/botan2
21
21
22
USES=		desktop-file-utils gmake pkgconfig shared-mime-info
22
USES=		desktop-file-utils gmake pkgconfig qt:5 shared-mime-info
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	evpo
24
GH_ACCOUNT=	evpo
25
GH_PROJECT=	EncryptPad
25
GH_PROJECT=	EncryptPad
26
USE_QT5=	core gui widgets buildtools_build qmake_build
26
USE_QT=		core gui widgets buildtools_build qmake_build
27
USE_GL=		gl
27
USE_GL=		gl
28
28
29
OPTIONS_DEFINE=	DOCS
29
OPTIONS_DEFINE=	DOCS
(-)editors/focuswriter/Makefile (-2 / +2 lines)
Lines 16-26 LICENSE_FILE_LGPL3+ = ${WRKSRC}/resources/images/icons/oxygen/COPYING Link Here
16
16
17
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
17
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
18
18
19
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake
19
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:5
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	gottcode
21
GH_ACCOUNT=	gottcode
22
USE_GL=		gl
22
USE_GL=		gl
23
USE_QT5=	concurrent core gui multimedia network printsupport widgets \
23
USE_QT=		concurrent core gui multimedia network printsupport widgets \
24
		buildtools_build linguisttools_build
24
		buildtools_build linguisttools_build
25
25
26
PORTDATA=	*
26
PORTDATA=	*
(-)editors/kate-kde4/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Basic editor framework for the KDE system Link Here
11
11
12
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
12
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
13
13
14
USES=		cmake:outsource gettext kde:4 perl5 tar:xz
14
USES=		cmake:outsource gettext kde:4 perl5 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4 kactivities
15
USE_KDE=	kdelibs automoc4 kactivities
16
USE_PERL5=	build
16
USE_PERL5=	build
17
USE_QT4=	dbus gui script sql webkit xml \
17
USE_QT=		dbus gui script sql webkit xml \
18
		moc_build qmake_build rcc_build uic_build
18
		moc_build qmake_build rcc_build uic_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)editors/kate-plugin-pate-kde4/Makefile (-2 / +2 lines)
Lines 9-18 DISTNAME= kate-${PORTVERSION} Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Support for Python plugins in Kate
10
COMMENT=	Support for Python plugins in Kate
11
11
12
USES=		cmake:outsource,noninja kde:4 python:2.7 tar:xz
12
USES=		cmake:outsource,noninja kde:4 python:2.7 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4 kate \
13
USE_KDE=	kdelibs automoc4 kate \
14
		pykde4_build pykde4_run
14
		pykde4_build pykde4_run
15
USE_QT4=	gui webkit \
15
USE_QT=		gui webkit \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
17
18
DISTINFO_FILE=	${.CURDIR:H:H}/editors/kate-kde4/distinfo
18
DISTINFO_FILE=	${.CURDIR:H:H}/editors/kate-kde4/distinfo
(-)editors/kate/Makefile (-2 / +2 lines)
Lines 11-24 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- Link Here
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
LIB_DEPENDS=	libgit2.so:devel/libgit2
12
LIB_DEPENDS=	libgit2.so:devel/libgit2
13
13
14
USES=		cmake:outsource desktop-file-utils gettext pkgconfig kde:5 tar:xz
14
USES=		cmake:outsource desktop-file-utils gettext pkgconfig kde:5 qt:5 tar:xz
15
USE_KDE=	activities attica auth bookmarks codecs completion config \
15
USE_KDE=	activities attica auth bookmarks codecs completion config \
16
		configwidgets coreaddons crash dbusaddons doctools ecm \
16
		configwidgets coreaddons crash dbusaddons doctools ecm \
17
		guiaddons i18n iconthemes init itemmodels itemviews \
17
		guiaddons i18n iconthemes init itemmodels itemviews \
18
		jobwidgets kio newstuff package parts plasma-framework \
18
		jobwidgets kio newstuff package parts plasma-framework \
19
		service solid sonnet texteditor textwidgets threadweaver \
19
		service solid sonnet texteditor textwidgets threadweaver \
20
		wallet widgetsaddons windowsystem xmlgui
20
		wallet widgetsaddons windowsystem xmlgui
21
USE_QT5=	core dbus gui network script sql widgets xml \
21
USE_QT=		core dbus gui network script sql widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)editors/kile-kde4/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
RUN_DEPENDS=	identify:graphics/ImageMagick
17
RUN_DEPENDS=	identify:graphics/ImageMagick
18
18
19
USES=		cmake gettext-tools kde:4 shared-mime-info tar:bzip2
19
USES=		cmake gettext-tools kde:4 qt:4 shared-mime-info tar:bzip2
20
USE_QT4=	qmake_build moc_build rcc_build uic_build
20
USE_QT=		qmake_build moc_build rcc_build uic_build
21
USE_KDE=	kdelibs automoc4 kate_run
21
USE_KDE=	kdelibs automoc4 kate_run
22
USE_TEX=	latex
22
USE_TEX=	latex
23
23
(-)editors/kile/Makefile (-2 / +2 lines)
Lines 15-27 LIB_DEPENDS= libpoppler.so:graphics/poppler \ Link Here
15
		libpoppler-qt5.so:graphics/poppler-qt5
15
		libpoppler-qt5.so:graphics/poppler-qt5
16
16
17
USES=		cmake:outsource desktop-file-utils kde:5 \
17
USES=		cmake:outsource desktop-file-utils kde:5 \
18
		shared-mime-info shebangfix
18
		qt:5 shared-mime-info shebangfix
19
USE_KDE=	auth bookmarks codecs completion config configwidgets \
19
USE_KDE=	auth bookmarks codecs completion config configwidgets \
20
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
20
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
21
		init itemviews jobwidgets js khtml kio parts service solid \
21
		init itemviews jobwidgets js khtml kio parts service solid \
22
		sonnet texteditor textwidgets widgetsaddons windowsystem xmlgui \
22
		sonnet texteditor textwidgets widgetsaddons windowsystem xmlgui \
23
		okular
23
		okular
24
USE_QT5=	concurrent core dbus gui network script widgets xml \
24
USE_QT=		concurrent core dbus gui network script widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
SHEBANG_FILES=	*.pl
26
SHEBANG_FILES=	*.pl
27
27
(-)editors/klat4/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= LaTeX source editor for KDE4 Link Here
12
12
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
14
15
USES=		cmake gettext-tools kde:4 tar:bzip2
15
USES=		cmake gettext-tools kde:4 qt:4 tar:bzip2
16
USE_KDE=	automoc4 kate kdelibs
16
USE_KDE=	automoc4 kate kdelibs
17
USE_QT4=	moc_build qmake_build rcc_build uic_build
17
USE_QT=		moc_build qmake_build rcc_build uic_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)editors/lfhex/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Large file hex editor Link Here
13
LICENSE=	GPLv2 # only
13
LICENSE=	GPLv2 # only
14
LICENSE_FILE=	${WRKSRC}/../COPYING
14
LICENSE_FILE=	${WRKSRC}/../COPYING
15
15
16
USES=		bison qmake
16
USES=		bison qmake qt:4
17
USE_QT4=	corelib gui moc_build rcc_build
17
USE_QT=		corelib gui moc_build rcc_build
18
18
19
WRKSRC_SUBDIR=	src
19
WRKSRC_SUBDIR=	src
20
20
(-)editors/libreoffice/Makefile (-3 / +2 lines)
Lines 107-113 GNU_CONFIGURE= yes Link Here
107
USE_GL=		gl glew glu
107
USE_GL=		gl glew glu
108
USE_OPENLDAP=	yes
108
USE_OPENLDAP=	yes
109
USE_PERL5=	build
109
USE_PERL5=	build
110
USE_QT4=	# empty but required
111
USE_XORG=	ice sm x11 xaw xext xinerama xrandr xrender
110
USE_XORG=	ice sm x11 xaw xext xinerama xrandr xrender
112
USES=		autoreconf:build bison compiler:c++14-lang cpe gmake jpeg \
111
USES=		autoreconf:build bison compiler:c++14-lang cpe gmake jpeg \
113
		perl5 pkgconfig python shebangfix shared-mime-info ssl tar:xz
112
		perl5 pkgconfig python shebangfix shared-mime-info ssl tar:xz
Lines 195-202 KDE4_CONFIGURE_ENV= KDE4DIR="${KDE_PREFIX}" \ Link Here
195
			QT4DIR="${PREFIX}" \
194
			QT4DIR="${PREFIX}" \
196
			QT4INC="${QT_INCDIR}" \
195
			QT4INC="${QT_INCDIR}" \
197
			QT4LIB="${QT_LIBDIR}"
196
			QT4LIB="${QT_LIBDIR}"
198
KDE4_USES=	kde:4
197
KDE4_USES=	kde:4 qt:4
199
KDE4_USE=	KDE=kdelibs QT4=moc_build,qmake_build
198
KDE4_USE=	KDE=kdelibs QT=moc_build,qmake_build
200
199
201
MMEDIA_CONFIGURE_ENABLE=	gstreamer-1-0
200
MMEDIA_CONFIGURE_ENABLE=	gstreamer-1-0
202
MMEDIA_USE=	GSTREAMER1=yes
201
MMEDIA_USE=	GSTREAMER1=yes
(-)editors/mp/Makefile (-4 / +4 lines)
Lines 52-65 NCURSES_USES= ncurses Link Here
52
NCURSES_CONFIGURE_WITH=	curses
52
NCURSES_CONFIGURE_WITH=	curses
53
NCURSES_CFLAGS=		-I${NCURSESBASE}/include
53
NCURSES_CFLAGS=		-I${NCURSESBASE}/include
54
54
55
QT4_USE=		qt4=corelib,gui,moc_build \
55
QT4_USES=		qmake:no_env qt:4
56
QT4_USE=		qt=corelib,gui,moc_build \
56
			xorg=x11
57
			xorg=x11
57
QT4_CONFIGURE_WITH=	qt4
58
QT4_CONFIGURE_WITH=	qt4
58
59
59
QT5_USES=		compiler:c++11-lang
60
QT5_USES=		compiler:c++11-lang qmake:no_env qt:5
60
QT5_USE=		cxxstd=-std=c++11 \
61
QT5_USE=		cxxstd=-std=c++11 \
61
			gl=gl \
62
			gl=gl \
62
			qt5=buildtools_build,core,gui,widgets
63
			qt=buildtools_build,core,gui,widgets
63
QT5_CONFIGURE_WITH=	qt5
64
QT5_CONFIGURE_WITH=	qt5
64
65
65
.include <bsd.port.options.mk>
66
.include <bsd.port.options.mk>
Lines 81-87 CONFIGURE_ARGS+= --without-gtk Link Here
81
DESKTOP_ENTRIES="Minimum Profit" "" "mp" "mp-5" "Utility;TextEditor;Qt;" ""
82
DESKTOP_ENTRIES="Minimum Profit" "" "mp" "mp-5" "Utility;TextEditor;Qt;" ""
82
CONFIGURE_ARGS+=--with-moc=${MOC}
83
CONFIGURE_ARGS+=--with-moc=${MOC}
83
CONFIGURE_ENV+=	CCLINK="${CXX}"
84
CONFIGURE_ENV+=	CCLINK="${CXX}"
84
QT_NONSTANDARD=	yes
85
.endif
85
.endif
86
86
87
post-patch:
87
post-patch:
(-)editors/neovim-qt/Makefile (-2 / +2 lines)
Lines 15-24 BUILD_DEPENDS= neovim>=0:editors/neovim Link Here
15
LIB_DEPENDS=	libmsgpackc.so:devel/msgpack
15
LIB_DEPENDS=	libmsgpackc.so:devel/msgpack
16
RUN_DEPENDS=	neovim>=0:editors/neovim
16
RUN_DEPENDS=	neovim>=0:editors/neovim
17
17
18
USES=		cmake:outsource desktop-file-utils
18
USES=		cmake:outsource desktop-file-utils qt:5
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	equalsraf
20
GH_ACCOUNT=	equalsraf
21
USE_QT5=	core gui testlib network widgets buildtools_build qmake_build
21
USE_QT=		core gui testlib network widgets buildtools_build qmake_build
22
22
23
CMAKE_ON=	USE_SYSTEM_MSGPACK
23
CMAKE_ON=	USE_SYSTEM_MSGPACK
24
CMAKE_OFF=	ENABLE_TESTS
24
CMAKE_OFF=	ENABLE_TESTS
(-)editors/plume-creator-devel/Makefile (-2 / +2 lines)
Lines 12-19 LICENSE= GPLv3+ Link Here
12
12
13
DATE=		20150510
13
DATE=		20150510
14
14
15
USES=		desktop-file-utils qmake shared-mime-info tar:xz
15
USES=		desktop-file-utils qmake qt:4 shared-mime-info tar:xz
16
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build webkit
16
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build webkit
17
QMAKE_ARGS=	${WRKSRC}/plume-creator.pro
17
QMAKE_ARGS=	${WRKSRC}/plume-creator.pro
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)editors/tea/Makefile (-2 / +4 lines)
Lines 24-31 USES= pkgconfig:build qmake tar:bzip2 Link Here
24
USE_GL=		gl
24
USE_GL=		gl
25
USE_LOCALE=	en_US.UTF-8
25
USE_LOCALE=	en_US.UTF-8
26
26
27
QT4_USE=	qt4=corelib,gui,moc_build,network,rcc_build
27
QT4_USES=	qt:4
28
QT5_USE=	qt5=buildtools_build,core,gui,network,widgets,printsupport,qml,quick
28
QT4_USE=	qt=corelib,gui,moc_build,network,rcc_build
29
QT5_USES=	qt:5
30
QT5_USE=	qt=buildtools_build,core,gui,network,widgets,printsupport,qml,quick
29
31
30
LDFLAGS+=	-lz
32
LDFLAGS+=	-lz
31
PLIST_FILES=	bin/tea share/pixmaps/tea_icon_v2.png
33
PLIST_FILES=	bin/tea share/pixmaps/tea_icon_v2.png
(-)editors/texmacs/Makefile (-2 / +3 lines)
Lines 56-63 IMLIB2_CONFIGURE_WITH= imlib2 Link Here
56
PDF_CONFIGURE_ENABLE=	pdf-renderer
56
PDF_CONFIGURE_ENABLE=	pdf-renderer
57
PDF_LDFLAGS=		-lz
57
PDF_LDFLAGS=		-lz
58
PDF_IMPLIES=		FREETYPE GHOSTSCRIPT
58
PDF_IMPLIES=		FREETYPE GHOSTSCRIPT
59
QT4_USE=		qt4=accessible,corelib,gui,imageformats \
59
QT4_USES=		qt:4
60
			qt4=moc_build,qmake_build,rcc_build,uic_build
60
QT4_USE=		qt=accessible,corelib,gui,imageformats \
61
			qt=moc_build,qmake_build,rcc_build,uic_build
61
QT4_USE_OFF=		xorg=xext
62
QT4_USE_OFF=		xorg=xext
62
QT4_CONFIGURE_ON=	--with-qt=${PREFIX} --enable-qtpipes
63
QT4_CONFIGURE_ON=	--with-qt=${PREFIX} --enable-qtpipes
63
QT4_CONFIGURE_OFF=	--disable-qt
64
QT4_CONFIGURE_OFF=	--disable-qt
(-)editors/texmaker/Makefile (-2 / +4 lines)
Lines 31-39 OPTIONS_SINGLE_TOOLKIT= QT4 QT5 Link Here
31
OPTIONS_DEFAULT=	QT5
31
OPTIONS_DEFAULT=	QT5
32
32
33
TOOLKIT_DESC=	Qt toolkit
33
TOOLKIT_DESC=	Qt toolkit
34
QT4_USE=	${_USE_QT4:S/^/QT4=/}
34
QT4_USES=	qt:4
35
QT4_USE=	${_USE_QT4:S/^/QT=/}
35
QT4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
36
QT4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
36
QT5_USE=	${_USE_QT5:S/^/QT5=/}
37
QT5_USES=	qt:5
38
QT5_USE=	${_USE_QT5:S/^/QT=/}
37
QT5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5
39
QT5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5
38
40
39
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)editors/texstudio/Makefile (-4 / +6 lines)
Lines 20-39 FLAVORS= qt5 qt4 Link Here
20
FLAVOR?=	${FLAVORS:[1]}
20
FLAVOR?=	${FLAVORS:[1]}
21
21
22
qt4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4 \
22
qt4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4 \
23
		libquazip.so:archivers/quazip@qt4
23
			libquazip.so:archivers/quazip@qt4
24
qt5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5 \
24
qt5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5 \
25
		libquazip5.so:archivers/quazip@qt5
25
			libquazip5.so:archivers/quazip@qt5
26
26
27
USES=		desktop-file-utils dos2unix ghostscript:run \
27
USES=		desktop-file-utils dos2unix ghostscript:run \
28
		pkgconfig qmake
28
		pkgconfig qmake
29
29
30
.if ${FLAVOR} == qt4
30
.if ${FLAVOR} == qt4
31
USE_QT4=	corelib gui network script svg xml \
31
USES+=		qt:4
32
USE_QT=		corelib gui network script svg xml \
32
		iconengines_run designer_build moc_build rcc_build uic_build
33
		iconengines_run designer_build moc_build rcc_build uic_build
33
QMAKE_ARGS=	QUAZIP_INCLUDE="${LOCALBASE}/include/quazip" \
34
QMAKE_ARGS=	QUAZIP_INCLUDE="${LOCALBASE}/include/quazip" \
34
		QUAZIP_LIB="-lquazip"
35
		QUAZIP_LIB="-lquazip"
35
.else
36
.else
36
USE_QT5=	core gui network script svg widgets xml \
37
USES+=		qt:5
38
USE_QT	=	core gui network script svg widgets xml \
37
		printsupport concurrent uitools buildtools_build
39
		printsupport concurrent uitools buildtools_build
38
QMAKE_ARGS=	QUAZIP_INCLUDE="${LOCALBASE}/include/quazip5" \
40
QMAKE_ARGS=	QUAZIP_INCLUDE="${LOCALBASE}/include/quazip5" \
39
		QUAZIP_LIB="-lquazip5"
41
		QUAZIP_LIB="-lquazip5"
(-)editors/textroom/Makefile (-2 / +2 lines)
Lines 16-26 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
16
		libhunspell-1.6.so:textproc/hunspell \
16
		libhunspell-1.6.so:textproc/hunspell \
17
		libxml++-2.6.so:textproc/libxml++26
17
		libxml++-2.6.so:textproc/libxml++26
18
18
19
USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake
19
USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake qt:4
20
USE_CXXSTD=	c++11
20
USE_CXXSTD=	c++11
21
USE_GL=		gl
21
USE_GL=		gl
22
USE_SDL=	mixer
22
USE_SDL=	mixer
23
USE_QT4=	moc_build rcc_build uic_build \
23
USE_QT=		moc_build rcc_build uic_build \
24
		corelib gui opengl qt3support svg xml
24
		corelib gui opengl qt3support svg xml
25
25
26
post-patch:
26
post-patch:
(-)editors/texworks/Makefile (-2 / +2 lines)
Lines 18-27 BROKEN_armv7= fails to install: PDFDocument.cpp:1836:39: cannot initialize a pa Link Here
18
BUILD_DEPENDS=	hunspell:textproc/hunspell
18
BUILD_DEPENDS=	hunspell:textproc/hunspell
19
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
19
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
20
20
21
USES=		compiler:c++11-lang pkgconfig qmake
21
USES=		compiler:c++11-lang pkgconfig qmake qt:4
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	TeXworks
23
GH_ACCOUNT=	TeXworks
24
USE_QT4=	gui corelib rcc_build moc_build uic_build \
24
USE_QT=		gui corelib rcc_build moc_build uic_build \
25
		dbus xml scripttools designer_build
25
		dbus xml scripttools designer_build
26
QMAKE_ARGS=	INSTALL_PREFIX=${PREFIX} \
26
QMAKE_ARGS=	INSTALL_PREFIX=${PREFIX} \
27
		DATA_DIR=${DATADIR} \
27
		DATA_DIR=${DATADIR} \
(-)editors/yzis/Makefile (-4 / +4 lines)
Lines 17-25 LICENSE_COMB= multi Link Here
17
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
17
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
18
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPL
18
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPL
19
19
20
USES=		tar:bzip2 cmake gettext perl5 lua:51
20
USES=		qt:4 tar:bzip2 cmake gettext perl5 lua:51
21
USE_XORG=	x11 xext ice
21
USE_XORG=	x11 xext ice
22
USE_QT4=	corelib qtestlib qmake_build rcc_build uic_build moc_build gui xml
22
USE_QT=		corelib qtestlib qmake_build rcc_build uic_build moc_build gui xml
23
CMAKE_ARGS+=	-DLOCALBASE:STRING="${LOCALBASE}" \
23
CMAKE_ARGS+=	-DLOCALBASE:STRING="${LOCALBASE}" \
24
		-DLUA_INCDIR:STRING="${LUA_INCDIR}" \
24
		-DLUA_INCDIR:STRING="${LUA_INCDIR}" \
25
		-DLUA_LIBDIR:STRING="${LUA_LIBDIR}" \
25
		-DLUA_LIBDIR:STRING="${LUA_LIBDIR}" \
Lines 34-41 USE_LDCONFIG= yes Link Here
34
OPTIONS_DEFINE=	KYZIS NYZIS DOXYGEN
34
OPTIONS_DEFINE=	KYZIS NYZIS DOXYGEN
35
OPTIONS_SUB=	yes
35
OPTIONS_SUB=	yes
36
KYZIS_DESC=	Build kyzis and Yzis kpart
36
KYZIS_DESC=	Build kyzis and Yzis kpart
37
KYZIS_USES=	kde:4
37
KYZIS_USES=	kde:4 qt:4
38
KYZIS_USE=	KDE=kdeprefix,kdelibs,automoc4 QT4=phonon
38
KYZIS_USE=	KDE=kdeprefix,kdelibs,automoc4 QT=phonon
39
KYZIS_CMAKE_ON=	-DENABLE_KYZIS:BOOL=ON -DENABLE_KPART_YZIS:BOOL=ON
39
KYZIS_CMAKE_ON=	-DENABLE_KYZIS:BOOL=ON -DENABLE_KPART_YZIS:BOOL=ON
40
KYZIS_CMAKE_OFF=	-DENABLE_KYZIS:BOOL=OFF -DENABLE_KPART_YZIS:BOOL=OFF
40
KYZIS_CMAKE_OFF=	-DENABLE_KYZIS:BOOL=OFF -DENABLE_KPART_YZIS:BOOL=OFF
41
NYZIS_DESC=	Build nyzis (ncurses frontend)
41
NYZIS_DESC=	Build nyzis (ncurses frontend)
(-)emulators/aqemu/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
13
14
LIB_DEPENDS=	libvncclient.so:net/libvncserver
14
LIB_DEPENDS=	libvncclient.so:net/libvncserver
15
15
16
USES=		cmake:noninja
16
USES=		cmake:noninja qt:5
17
USE_QT5=	buildtools_build linguisttools_build qmake_build \
17
USE_QT=		buildtools_build linguisttools_build qmake_build \
18
		core dbus gui network printsupport testlib widgets
18
		core dbus gui network printsupport testlib widgets
19
19
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
(-)emulators/citra/Makefile (-2 / +2 lines)
Lines 71-78 SDL_PLIST_FILES=bin/${PORTNAME} \ Link Here
71
		bin/${PORTNAME}-room \
71
		bin/${PORTNAME}-room \
72
		man/man6/${PORTNAME}.6.gz
72
		man/man6/${PORTNAME}.6.gz
73
73
74
QT5_USES=	desktop-file-utils shared-mime-info
74
QT5_USES=	desktop-file-utils qt:5 shared-mime-info
75
QT5_USE=	QT5=qmake_build,buildtools_build,concurrent_build,core,gui,multimedia,opengl,widgets
75
QT5_USE=	QT=qmake_build,buildtools_build,concurrent_build,core,gui,multimedia,opengl,widgets
76
QT5_CMAKE_BOOL=	ENABLE_QT
76
QT5_CMAKE_BOOL=	ENABLE_QT
77
QT5_PLIST_FILES=bin/${PORTNAME}-qt \
77
QT5_PLIST_FILES=bin/${PORTNAME}-qt \
78
		"@comment bin/${PORTNAME}-room" \
78
		"@comment bin/${PORTNAME}-room" \
(-)emulators/dboxfe/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL Link Here
14
14
15
RUN_DEPENDS=	dosbox:emulators/dosbox
15
RUN_DEPENDS=	dosbox:emulators/dosbox
16
16
17
USE_QT4=	corelib gui network xml uic_build moc_build qmake_build rcc_build
17
USE_QT=		corelib gui network xml uic_build moc_build qmake_build rcc_build
18
USES=		qmake tar:bzip2
18
USES=		qmake qt:4 tar:bzip2
19
19
20
PLIST_FILES=	bin/dboxfe \
20
PLIST_FILES=	bin/dboxfe \
21
		bin/dboxfetray \
21
		bin/dboxfetray \
(-)emulators/mame/Makefile (-2 / +2 lines)
Lines 19-25 LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
19
		libfreetype.so:print/freetype2
19
		libfreetype.so:print/freetype2
20
RUN_DEPENDS=	liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf
20
RUN_DEPENDS=	liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf
21
21
22
USES=		compiler:c++14-lang gmake jpeg pkgconfig python:2.7,build shebangfix
22
USES=		compiler:c++14-lang gmake jpeg pkgconfig python:2.7,build qt:5 shebangfix
23
23
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	mamedev
25
GH_ACCOUNT=	mamedev
Lines 35-41 SHEBANG_FILES= src/devices/cpu/m6502/m6502make.py \ Link Here
35
USE_XORG=	x11 xext xi xinerama xrender
35
USE_XORG=	x11 xext xi xinerama xrender
36
USE_GL=		gl
36
USE_GL=		gl
37
USE_SDL=	sdl2 ttf2
37
USE_SDL=	sdl2 ttf2
38
USE_QT5=	buildtools core gui qmake_build widgets
38
USE_QT=		buildtools core gui qmake_build widgets
39
MTARGET?=	mame
39
MTARGET?=	mame
40
MSUBTARGET?=	mame
40
MSUBTARGET?=	mame
41
CFLAGS+=	-I${LOCALBASE}/include
41
CFLAGS+=	-I${LOCALBASE}/include
(-)emulators/mupen64plus-qt/Makefile (-2 / +2 lines)
Lines 17-25 RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \ Link Here
17
		${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \
17
		${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \
18
		mupen64plus:emulators/mupen64plus-ui-console
18
		mupen64plus:emulators/mupen64plus-ui-console
19
19
20
USES=		qmake
20
USES=		qmake qt:5
21
USE_GL=		gl
21
USE_GL=		gl
22
USE_QT5=	core gui network sql widgets xml \
22
USE_QT=		core gui network sql widgets xml \
23
		buildtools_build \
23
		buildtools_build \
24
		sql-sqlite3_run
24
		sql-sqlite3_run
25
25
(-)emulators/ppsspp/Makefile (-1 / +2 lines)
Lines 64-70 LIBRETRO_PLIST_FILES= lib/libretro/${PORTNAME}_libretro.so Link Here
64
LIBRETRO_IMPLIES=	SDL
64
LIBRETRO_IMPLIES=	SDL
65
OLDJOY_DESC=	Old joystick support with fixed button mappings (deprecated)
65
OLDJOY_DESC=	Old joystick support with fixed button mappings (deprecated)
66
OLDJOY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-old-joy
66
OLDJOY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-old-joy
67
QT5_USE=	QT5=qmake_build,buildtools_build,linguisttools_build,gui,opengl,widgets
67
QT5_USES=	qt:5
68
QT5_USE=	QT=qmake_build,buildtools_build,linguisttools_build,gui,opengl,widgets
68
QT5_CMAKE_BOOL=	USING_QT_UI
69
QT5_CMAKE_BOOL=	USING_QT_UI
69
QT5_VARS=	EXENAME=PPSSPPQt
70
QT5_VARS=	EXENAME=PPSSPPQt
70
SDL_BUILD_DEPENDS=	png>=1.6:graphics/png
71
SDL_BUILD_DEPENDS=	png>=1.6:graphics/png
(-)emulators/q4wine/Makefile (-3 / +4 lines)
Lines 19-29 RUN_DEPENDS= sudo:security/sudo \ Link Here
19
		cabextract:archivers/cabextract \
19
		cabextract:archivers/cabextract \
20
		icotool:graphics/icoutils
20
		icotool:graphics/icoutils
21
21
22
USES=		cmake desktop-file-utils
22
USES=		cmake desktop-file-utils qt:4
23
CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
23
CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
26
USE_QT4=	qmake_build rcc_build moc_build uic_build \
26
USE_QT=		qmake_build rcc_build moc_build uic_build \
27
		linguisttools_build corelib gui sql sql-sqlite3_run network
27
		linguisttools_build corelib gui sql sql-sqlite3_run network
28
ONLY_FOR_ARCHS=	i386 amd64
28
ONLY_FOR_ARCHS=	i386 amd64
29
29
Lines 36-42 OPTIONS_SUB= yes Link Here
36
36
37
DBUS_CMAKE_ON=		-DWITH_DBUS:BOOL=ON
37
DBUS_CMAKE_ON=		-DWITH_DBUS:BOOL=ON
38
DBUS_CMAKE_OFF=		-DWITH_DBUS:BOOL=OFF
38
DBUS_CMAKE_OFF=		-DWITH_DBUS:BOOL=OFF
39
DBUS_USE=		QT4=dbus
39
DBUS_USES=	qt:4
40
DBUS_USE=		QT=dbus
40
41
41
.include <bsd.port.options.mk>
42
.include <bsd.port.options.mk>
42
43
(-)emulators/qmc2/Makefile (-2 / +2 lines)
Lines 16-25 OPTIONS_DEFINE= DOCS Link Here
16
16
17
NO_WRKSUBDIR=	yes
17
NO_WRKSUBDIR=	yes
18
18
19
USES=		gmake tar:bzip2
19
USES=		gmake qt:5 tar:bzip2
20
USE_XORG=	x11 xmu
20
USE_XORG=	x11 xmu
21
USE_GL=		gl glu
21
USE_GL=		gl glu
22
USE_QT5=	buildtools_build core gui multimedia \
22
USE_QT=		buildtools_build core gui multimedia \
23
		network opengl quick qmake_build qml \
23
		network opengl quick qmake_build qml \
24
		testlib script scripttools sql svg \
24
		testlib script scripttools sql svg \
25
		webkit widgets xml xmlpatterns
25
		webkit widgets xml xmlpatterns
(-)emulators/qtemu/Makefile (-3 / +4 lines)
Lines 12-19 COMMENT= Qt 4 based frontend for QEMU Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		qmake tar:bzip2
15
USES=		qmake qt:4 tar:bzip2
16
USE_QT4=	gui xml uic_build moc_build rcc_build
16
USE_QT=		gui xml uic_build moc_build rcc_build
17
CONFIGURE_ENV=	LOCALBASE=${LOCALBASE}
17
CONFIGURE_ENV=	LOCALBASE=${LOCALBASE}
18
18
19
DESKTOP_ENTRIES="QtEmu" "QEMU frontend" "" \
19
DESKTOP_ENTRIES="QtEmu" "QEMU frontend" "" \
Lines 22-28 DESKTOP_ENTRIES="QtEmu" "QEMU frontend" "" \ Link Here
22
OPTIONS_DEFINE=	DOCS NLS
22
OPTIONS_DEFINE=	DOCS NLS
23
OPTIONS_SUB=	yes
23
OPTIONS_SUB=	yes
24
24
25
NLS_USE=	QT4=linguisttools_build
25
NLS_USES=	qt:4
26
NLS_USE=	QT=linguisttools_build
26
27
27
post-configure-NLS-on:
28
post-configure-NLS-on:
28
	(cd ${WRKSRC} && ${LRELEASE} qtemu.pro)
29
	(cd ${WRKSRC} && ${LRELEASE} qtemu.pro)
(-)emulators/rpcs3/Makefile (-2 / +2 lines)
Lines 36-44 GH_TUPLE= RPCS3:hidapi:hidapi-0.8.0-rc1-25-gca39ce8:hidapi/3rdparty/hidapi \ Link Here
36
		zeux:pugixml:v1.8.1-148-g257fbb4:pugixml/3rdparty/pugixml
36
		zeux:pugixml:v1.8.1-148-g257fbb4:pugixml/3rdparty/pugixml
37
37
38
USES=		cmake:outsource compiler:c++14-lang iconv:wchar_t localbase:ldflags \
38
USES=		cmake:outsource compiler:c++14-lang iconv:wchar_t localbase:ldflags \
39
		openal:soft pkgconfig
39
		openal:soft pkgconfig qt:5
40
USE_GL=		gl glew
40
USE_GL=		gl glew
41
USE_QT5=	qmake_build buildtools_build core dbus gui network widgets qml
41
USE_QT=		qmake_build buildtools_build core dbus gui network widgets qml
42
USE_XORG=	x11
42
USE_XORG=	x11
43
CMAKE_ON=	CMAKE_SKIP_RPATH USE_SYSTEM_FFMPEG USE_SYSTEM_LIBPNG
43
CMAKE_ON=	CMAKE_SKIP_RPATH USE_SYSTEM_FFMPEG USE_SYSTEM_LIBPNG
44
CMAKE_OFF=	USE_NATIVE_INSTRUCTIONS
44
CMAKE_OFF=	USE_NATIVE_INSTRUCTIONS
(-)emulators/swine/Makefile (-2 / +2 lines)
Lines 22-32 USE_GITHUB= yes Link Here
22
GH_ACCOUNT=	dswd
22
GH_ACCOUNT=	dswd
23
GH_PROJECT=	Swine
23
GH_PROJECT=	Swine
24
24
25
USES=		gmake python:2.7 shebangfix pyqt:4
25
USES=		gmake python:2.7 qt:4 shebangfix pyqt:4
26
SHEBANG_FILES=	*.py
26
SHEBANG_FILES=	*.py
27
NO_BUILD=	yes
27
NO_BUILD=	yes
28
USE_PYQT=	gui_run xml_build
28
USE_PYQT=	gui_run xml_build
29
USE_QT4=	linguist_build
29
USE_QT=		linguist_build
30
ONLY_FOR_ARCHS=	i386 amd64
30
ONLY_FOR_ARCHS=	i386 amd64
31
NO_ARCH=	yes
31
NO_ARCH=	yes
32
32
(-)emulators/virtualbox-ose/Makefile (-3 / +3 lines)
Lines 156-165 USES+= python:build Link Here
156
.if ${PORT_OPTIONS:MQT5}
156
.if ${PORT_OPTIONS:MQT5}
157
CONFIGURE_ARGS+=	--enable-qt5
157
CONFIGURE_ARGS+=	--enable-qt5
158
PLIST_SUB+=	QT=""
158
PLIST_SUB+=	QT=""
159
QT_NONSTANDARD=	yes
160
USE_GL=		gl
159
USE_GL=		gl
161
USE_QT5=	buildtools_build core dbus gui linguisttools_build opengl
160
USES+=		qmake:no_env qt:5
162
USE_QT5+=	printsupport widgets x11extras
161
USE_QT=		buildtools_build core dbus gui linguisttools_build opengl
162
USE_QT+=	printsupport widgets x11extras
163
USE_XORG=	xcb
163
USE_XORG=	xcb
164
INSTALLS_ICONS=	yes
164
INSTALLS_ICONS=	yes
165
VBOX_PROGS+=	VirtualBox
165
VBOX_PROGS+=	VirtualBox
(-)finance/alkimia/Makefile (-4 / +7 lines)
Lines 20-33 USE_LDCONFIG= yes Link Here
20
20
21
SLAVE?=		qt5
21
SLAVE?=		qt5
22
.if ${SLAVE} ==	qt4
22
.if ${SLAVE} ==	qt4
23
USE_QT4=	corelib dbus \
23
USES+=		qt:4
24
USE_QT=		corelib dbus \
24
		moc_build qmake_build rcc_build
25
		moc_build qmake_build rcc_build
25
# BUILD_QT4 must be set to "1" due to comparison used in src/LibAlkimiaConfig.cmake.in
26
# BUILD_QT4 must be set to "1" due to comparison used in src/LibAlkimiaConfig.cmake.in
26
CMAKE_ARGS+=	-DBUILD_QT4=1
27
CMAKE_ARGS+=	-DBUILD_QT4=1
27
CMAKE_OFF+=	KDE_INSTALL_USE_QT_SYS_PATHS
28
CMAKE_OFF+=	KDE_INSTALL_USE_QT_SYS_PATHS
28
INCLUDE_SUBDIR=	Qt4
29
INCLUDE_SUBDIR=	Qt4
29
.else
30
.else
30
USE_QT5=	core dbus \
31
USES+=		qt:5
32
USE_QT=		core dbus \
31
		buildtools_build qmake_build
33
		buildtools_build qmake_build
32
CMAKE_ON+=	KDE_INSTALL_USE_QT_SYS_PATHS
34
CMAKE_ON+=	KDE_INSTALL_USE_QT_SYS_PATHS
33
INCLUDE_SUBDIR=	Qt5
35
INCLUDE_SUBDIR=	Qt5
Lines 52-60 MPIR_DESC= MPIR (multiple precision arithmetic) support Link Here
52
MPIR_LIB_DEPENDS=	libmpir.so:math/mpir
54
MPIR_LIB_DEPENDS=	libmpir.so:math/mpir
53
55
54
.if ${SLAVE} == qt4
56
.if ${SLAVE} == qt4
55
TEST_USE=		QT4=qtestlib
57
TEST_USES=	qt:4 qt:5
58
TEST_USE=		QT=qtestlib
56
.else
59
.else
57
TEST_USE=		QT5=testlib
60
TEST_USE=		QT=testlib
58
.endif
61
.endif
59
TEST_CMAKE_BOOL=	BUILD_TESTING
62
TEST_CMAKE_BOOL=	BUILD_TESTING
60
TEST_TEST_TARGET=	test
63
TEST_TEST_TARGET=	test
(-)finance/kmymoney-kde4/Makefile (-2 / +2 lines)
Lines 19-26 LIB_DEPENDS= libboost_graph.so:devel/boost-libs \ Link Here
19
		libassuan.so:security/libassuan \
19
		libassuan.so:security/libassuan \
20
		libgpg-error.so:security/libgpg-error
20
		libgpg-error.so:security/libgpg-error
21
21
22
USES=		cmake kde:4 pkgconfig shared-mime-info shebangfix tar:xz
22
USES=		cmake kde:4 pkgconfig qt:4 shared-mime-info shebangfix tar:xz
23
USE_QT4=	corelib gui dbus declarative network phonon script sql svg xml \
23
USE_QT=		corelib gui dbus declarative network phonon script sql svg xml \
24
		qmake_build moc_build rcc_build uic_build
24
		qmake_build moc_build rcc_build uic_build
25
USE_KDE=	automoc4 kdelibs pimlibs soprano
25
USE_KDE=	automoc4 kdelibs pimlibs soprano
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
(-)finance/kmymoney/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libalkimia5.so:finance/alkimia \ Link Here
16
		libKChart.so:graphics/kdiagram
16
		libKChart.so:graphics/kdiagram
17
17
18
USES=		cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
18
USES=		cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
19
		pkgconfig shared-mime-info shebangfix tar:xz
19
		pkgconfig qt:5 shared-mime-info shebangfix tar:xz
20
USE_QT5=	buildtools_build core dbus gui network printsupport qmake_build \
20
USE_QT=		buildtools_build core dbus gui network printsupport qmake_build \
21
		sql testlib_build xml webkit widgets
21
		sql testlib_build xml webkit widgets
22
USE_KDE=	activities archive auth bookmarks codecs completion config \
22
USE_KDE=	activities archive auth bookmarks codecs completion config \
23
		configwidgets coreaddons doctools_build ecm_build i18n \
23
		configwidgets coreaddons doctools_build ecm_build i18n \
(-)finance/qhacc/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
LIB_DEPENDS=	libgpgme.so:security/gpgme \
16
LIB_DEPENDS=	libgpgme.so:security/gpgme \
17
		libqwt6.so:x11-toolkits/qwt6@qt4
17
		libqwt6.so:x11-toolkits/qwt6@qt4
18
18
19
USES=		compiler:c++11-lib qmake:norecursive tar:tgz
19
USES=		compiler:c++11-lib qmake:norecursive qt:4 tar:tgz
20
USE_QT4=	corelib gui sql moc_build rcc_build uic_build
20
USE_QT=		corelib gui sql moc_build rcc_build uic_build
21
USE_CXXSTD=	c++11
21
USE_CXXSTD=	c++11
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)finance/skrooge/Makefile (-2 / +2 lines)
Lines 18-24 LIB_DEPENDS= libofx.so:finance/libofx \ Link Here
18
		libsqlcipher.so:databases/sqlcipher
18
		libsqlcipher.so:databases/sqlcipher
19
19
20
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
20
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
21
		gettext grantlee:5 kde:5 pkgconfig python:3.4+ shared-mime-info \
21
		gettext grantlee:5 kde:5 pkgconfig python:3.4+ qt:5 shared-mime-info \
22
		shebangfix sqlite:3 tar:xz
22
		shebangfix sqlite:3 tar:xz
23
USE_KDE=	activities archive attica5 auth bookmarks codecs completion \
23
USE_KDE=	activities archive attica5 auth bookmarks codecs completion \
24
		config configwidgets coreaddons crash dbusaddons \
24
		config configwidgets coreaddons crash dbusaddons \
Lines 28-34 USE_KDE= activities archive attica5 auth bookmarks codecs completion \ Link Here
28
		package parts plasma-framework runner service solid sonnet \
28
		package parts plasma-framework runner service solid sonnet \
29
		textwidgets unitconversion wallet widgetsaddons windowsystem \
29
		textwidgets unitconversion wallet widgetsaddons windowsystem \
30
		xmlgui
30
		xmlgui
31
USE_QT5=	concurrent core dbus designer gui network printsupport qml \
31
USE_QT=		concurrent core dbus designer gui network printsupport qml \
32
		quick script sql svg webkit widgets xml \
32
		quick script sql svg webkit widgets xml \
33
		qmake_build buildtools_build
33
		qmake_build buildtools_build
34
SHEBANG_FILES=	plugins/import/skrooge_import_backend/skrooge-sabb.py \
34
SHEBANG_FILES=	plugins/import/skrooge_import_backend/skrooge-sabb.py \
(-)french/aster/Makefile (-2 / +2 lines)
Lines 51-59 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gnuplot>0:math/py-gnuplot@${PY_FLAVOR} \ Link Here
51
		${SHELL_INSTALL_ASTER}:shells/${SHIADEP}	\
51
		${SHELL_INSTALL_ASTER}:shells/${SHIADEP}	\
52
		astk-serveur>0:cad/astk-serveur
52
		astk-serveur>0:cad/astk-serveur
53
53
54
USES=		bison fortran gettext python:2.7 tk
54
USES=		bison fortran gettext python:2.7 qt:4 tk
55
USE_BINUTILS=	yes
55
USE_BINUTILS=	yes
56
USE_QT4=	linguisttools_build
56
USE_QT=		linguisttools_build
57
57
58
.if defined(WITH_ATLAS)
58
.if defined(WITH_ATLAS)
59
USES+=		blaslapack:atlas
59
USES+=		blaslapack:atlas
(-)ftp/plasma-applet-ftpmonitor/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 Plasma applet, which monitors connections to ftp daemons Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake kde:4 tar:bzip2
16
USES=		cmake kde:4 qt:4 tar:bzip2
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	qmake_build moc_build uic_build rcc_build
18
USE_QT=		qmake_build moc_build uic_build rcc_build
19
19
20
post-patch:
20
post-patch:
21
	@${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \
21
	@${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \
(-)ftp/scythia/Makefile (-2 / +2 lines)
Lines 12-19 DISTNAME= ${PORTNAME}_${PORTVERSION}-2-src Link Here
12
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	Small ftp client unpretentious based on Qt4
13
COMMENT=	Small ftp client unpretentious based on Qt4
14
14
15
USES=		qmake
15
USES=		qmake qt:4
16
USE_QT4=	gui network corelib uic_build moc_build rcc_build
16
USE_QT=		gui network corelib uic_build moc_build rcc_build
17
INSTALLS_ICONS=	yes
17
INSTALLS_ICONS=	yes
18
WRKSRC=		${WRKDIR}/${PORTNAME}
18
WRKSRC=		${WRKDIR}/${PORTNAME}
19
19
(-)games/2048-qt/Makefile (-2 / +2 lines)
Lines 15-22 USE_GITHUB= yes Link Here
15
GH_ACCOUNT=	xiaoyong
15
GH_ACCOUNT=	xiaoyong
16
GH_PROJECT=	2048-Qt
16
GH_PROJECT=	2048-Qt
17
17
18
USES=		gmake pkgconfig qmake
18
USES=		gmake pkgconfig qmake qt:5
19
USE_QT5=	core gui network widgets qml quick buildtools_build quickcontrols
19
USE_QT=		core gui network widgets qml quick buildtools_build quickcontrols
20
20
21
PLIST_FILES=	bin/2048-qt ${DESKTOPDIR}/${PORTNAME}.desktop \
21
PLIST_FILES=	bin/2048-qt ${DESKTOPDIR}/${PORTNAME}.desktop \
22
		share/pixmaps/${PORTNAME}.png
22
		share/pixmaps/${PORTNAME}.png
(-)games/allacrost/Makefile (-2 / +2 lines)
Lines 23-29 GNU_CONFIGURE= yes Link Here
23
USES=		gettext gmake iconv jpeg lua:51 openal:al
23
USES=		gettext gmake iconv jpeg lua:51 openal:al
24
USE_SDL=	sdl ttf net
24
USE_SDL=	sdl ttf net
25
USE_GL=		yes
25
USE_GL=		yes
26
QT_NONSTANDARD=	yes # used when EDITOR enabled
27
26
28
CONFIGURE_ARGS=	--datadir=${DATADIR}
27
CONFIGURE_ARGS=	--datadir=${DATADIR}
29
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
28
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
Lines 40-46 OPTIONS_SUB= yes Link Here
40
39
41
EDITOR_DESC=		Enable editor
40
EDITOR_DESC=		Enable editor
42
41
43
EDITOR_USE=		QT4=corelib,gui,moc_build,opengl,qt3support
42
EDITOR_USES=		qmake:no_env qt:4
43
EDITOR_USE=		QT=corelib,gui,moc_build,opengl,qt3support
44
EDITOR_CONFIGURE_ON=	--enable-editor=yes
44
EDITOR_CONFIGURE_ON=	--enable-editor=yes
45
EDITOR_CONFIGURE_OFF=	--enable-editor=no
45
EDITOR_CONFIGURE_OFF=	--enable-editor=no
46
46
(-)games/anki/Makefile (-2 / +2 lines)
Lines 23-32 RUN_DEPENDS= lame:audio/lame \ Link Here
23
		${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash@${PY_FLAVOR}
24
		${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash@${PY_FLAVOR}
25
25
26
USES=		desktop-file-utils pyqt:4 python:2.7 shared-mime-info shebangfix tar:tgz
26
USES=		desktop-file-utils pyqt:4 python:2.7 qt:4 shared-mime-info shebangfix tar:tgz
27
SHEBANG_FILES=	tools/build_ui.sh tools/tests.sh anki/anki runanki
27
SHEBANG_FILES=	tools/build_ui.sh tools/tests.sh anki/anki runanki
28
USE_PYQT=	network_run webkit_run
28
USE_PYQT=	network_run webkit_run
29
USE_QT4=	network_run webkit_run
29
USE_QT=		network_run webkit_run
30
NO_ARCH=	yes
30
NO_ARCH=	yes
31
31
32
OPTIONS_DEFINE=	NLS
32
OPTIONS_DEFINE=	NLS
(-)games/auralquiz/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
LIB_DEPENDS=	libtag.so:audio/taglib
17
LIB_DEPENDS=	libtag.so:audio/taglib
18
18
19
USES=		qmake
19
USES=		qmake qt:5
20
USE_GL=		gl
20
USE_GL=		gl
21
USE_QT5=	core gui widgets phonon4 qmake_build buildtools_build
21
USE_QT=		core gui widgets phonon4 qmake_build buildtools_build
22
22
23
PORTDOCS=	CHANGELOG README TODO
23
PORTDOCS=	CHANGELOG README TODO
24
24
(-)games/blinken-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Memory enhancement game for KDE 4
9
COMMENT=	Memory enhancement game for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)games/blinken/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Memory enhancement game for KDE
9
COMMENT=	Memory enhancement game for KDE
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
13
		doctools ecm guiaddons i18n widgetsaddons xmlgui
13
		doctools ecm guiaddons i18n widgetsaddons xmlgui
14
USE_QT5=	core dbus gui phonon4 svg widgets xml \
14
USE_QT=		core dbus gui phonon4 svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)games/bomber-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/bomber/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
13
		ecm i18n kio libkdegames widgetsaddons xmlgui
13
		ecm i18n kio libkdegames widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets phonon4 qml quick xml \
14
USE_QT=		core dbus gui network widgets phonon4 qml quick xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/bovo-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_CXXSTD=	gnu++98
14
USE_CXXSTD=	gnu++98
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/bovo/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		ecm i18n kdeclarative libkdegames newstuff widgetsaddons xmlgui
12
		ecm i18n kdeclarative libkdegames newstuff widgetsaddons xmlgui
13
USE_QT5=	concurrent core dbus gui network qml quick svg widgets xml \
13
USE_QT=		concurrent core dbus gui network qml quick svg widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <${.CURDIR}/../kdegames/Makefile.common>
16
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/bubble-chains/Makefile (-2 / +2 lines)
Lines 16-27 BUILD_DEPENDS= icotool:graphics/icoutils Link Here
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	SanskritFritz
17
GH_ACCOUNT=	SanskritFritz
18
18
19
USES=		dos2unix qmake
19
USES=		dos2unix qmake qt:4
20
DOS2UNIX_GLOB=	*.pro *.cpp  *.h *.ui *.rc *.htm *.dat *.css
20
DOS2UNIX_GLOB=	*.pro *.cpp  *.h *.ui *.rc *.htm *.dat *.css
21
USE_SDL=	mixer sdl
21
USE_SDL=	mixer sdl
22
USE_GL=		gl
22
USE_GL=		gl
23
USE_XORG=	xrandr
23
USE_XORG=	xrandr
24
USE_QT4=	moc_build rcc_build uic_build iconengines_run imageformats_run \
24
USE_QT=		moc_build rcc_build uic_build iconengines_run imageformats_run \
25
		corelib svg xml opengl network
25
		corelib svg xml opengl network
26
QMAKE_SOURCE_PATH=	${WRKSRC}/Game.pro
26
QMAKE_SOURCE_PATH=	${WRKSRC}/Game.pro
27
27
(-)games/capicity/Makefile (-2 / +2 lines)
Lines 23-31 LIB_DEPENDS= libpcre.so:devel/pcre \ Link Here
23
23
24
WRKSRC=		${WRKDIR}/CapiCity_${PORTVERSION}
24
WRKSRC=		${WRKDIR}/CapiCity_${PORTVERSION}
25
25
26
USES=		iconv qmake
26
USES=		iconv qmake qt:4
27
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
27
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
28
USE_QT4=	moc_build rcc_build uic_build iconengines_run imageformats_run \
28
USE_QT=		moc_build rcc_build uic_build iconengines_run imageformats_run \
29
		corelib gui network script xml
29
		corelib gui network script xml
30
30
31
PORTDOCS=	README changelog
31
PORTDOCS=	README changelog
(-)games/capitalism/Makefile (-2 / +2 lines)
Lines 23-31 LIB_DEPENDS= libpcre.so:devel/pcre \ Link Here
23
23
24
WRKSRC=		${WRKDIR}/Capitalism-${PORTVERSION}
24
WRKSRC=		${WRKDIR}/Capitalism-${PORTVERSION}
25
25
26
USES=		iconv qmake
26
USES=		iconv qmake qt:4
27
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
27
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
28
USE_QT4=	moc_build rcc_build uic_build iconengines_run imageformats_run \
28
USE_QT=		moc_build rcc_build uic_build iconengines_run imageformats_run \
29
		corelib gui network script xml
29
		corelib gui network script xml
30
30
31
PORTDOCS=	README changelog readme.txt
31
PORTDOCS=	README changelog readme.txt
(-)games/chessx/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Qt 4 chess database application Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		desktop-file-utils qmake shared-mime-info tar:tgz
15
USES=		desktop-file-utils qmake qt:4 shared-mime-info tar:tgz
16
USE_QT4=	corelib gui svg network linguisttools_build \
16
USE_QT=		corelib gui svg network linguisttools_build \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
QMAKE_ARGS+=	QMAKE_LRELEASE=${LRELEASE}
18
QMAKE_ARGS+=	QMAKE_LRELEASE=${LRELEASE}
19
19
(-)games/cockatrice/Makefile (-4 / +4 lines)
Lines 14-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
14
15
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
15
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
16
16
17
USES=		cmake compiler:c++11-lib
17
USES=		cmake compiler:c++11-lib qt:5
18
USE_QT5=	buildtools concurrent core network qmake widgets
18
USE_QT=		buildtools concurrent core network qmake widgets
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_TAGNAME=	2018-04-16-Release-2.5.1
20
GH_TAGNAME=	2018-04-16-Release-2.5.1
21
21
Lines 35-42 SERVATRICE_CMAKE_OFF= -DWITH_SERVER=OFF Link Here
35
COCKATRICE_CMAKE_ON=	-DWITH_CLIENT=ON -DWITH_ORACLE=ON
35
COCKATRICE_CMAKE_ON=	-DWITH_CLIENT=ON -DWITH_ORACLE=ON
36
COCKATRICE_CMAKE_OFF=	-DWITH_CLIENT=OFF -DWITH_ORACLE=OFF
36
COCKATRICE_CMAKE_OFF=	-DWITH_CLIENT=OFF -DWITH_ORACLE=OFF
37
37
38
COCKATRICE_USE=		qt5=multimedia,printsupport,svg,linguisttools,gui
38
COCKATRICE_USE=		qt=multimedia,printsupport,svg,linguisttools,gui
39
SERVATRICE_USE=		qt5=sql,sql-mysql,websockets
39
SERVATRICE_USE=		qt=sql,sql-mysql,websockets
40
SERVATRICE_USE+=	RC_SUBR=servatrice
40
SERVATRICE_USE+=	RC_SUBR=servatrice
41
41
42
MYSQL_USES+=		mysql:server
42
MYSQL_USES+=		mysql:server
(-)games/colorcode/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Advanced MasterMind game and solver Link Here
12
LICENSE=	GPLv3+
12
LICENSE=	GPLv3+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USE_QT5=	core gui widgets buildtools_build
15
USE_QT=		core gui widgets buildtools_build
16
USES=		qmake
16
USES=		qmake qt:5
17
WRKSRC=		${WRKDIR}/ColorCode-${PORTVERSION}
17
WRKSRC=		${WRKDIR}/ColorCode-${PORTVERSION}
18
18
19
DESKTOP_ENTRIES=ColorCode \
19
DESKTOP_ENTRIES=ColorCode \
(-)games/connectagram/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= Word unscrambling game Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		compiler:c++11-lib qmake tar:bzip2
16
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_QT5=	buildtools_build core gui linguisttools_build network widgets
18
USE_QT=		buildtools_build core gui linguisttools_build network widgets
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
21
(-)games/cutemaze/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= Simple, top-down game in which mazes are randomly generated Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:bzip2
16
USES=		qmake qt:5 tar:bzip2
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_QT5=	core gui svg imageformats_run widgets \
18
USE_QT=		core gui svg imageformats_run widgets \
19
		linguisttools_build buildtools_build
19
		linguisttools_build buildtools_build
20
20
21
PORTDOCS=	ChangeLog NEWS README
21
PORTDOCS=	ChangeLog NEWS README
(-)games/doomsday/Makefile (-2 / +2 lines)
Lines 17-28 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
17
		libfluidsynth.so:audio/fluidsynth
17
		libfluidsynth.so:audio/fluidsynth
18
RUN_DEPENDS=	timidity:audio/timidity
18
RUN_DEPENDS=	timidity:audio/timidity
19
19
20
USES=		cmake:outsource compiler:c++11-lib localbase:ldflags ninja openal pkgconfig python:2.7,build
20
USES=		cmake:outsource compiler:c++11-lib localbase:ldflags ninja openal pkgconfig python:2.7,build qt:5
21
USE_GL=		gl glu
21
USE_GL=		gl glu
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
USE_SDL=	sdl2 mixer2
23
USE_SDL=	sdl2 mixer2
24
USE_XORG=	x11 sm ice xext xrandr xxf86vm
24
USE_XORG=	x11 sm ice xext xrandr xxf86vm
25
USE_QT5=	buildtools_build core gui network widgets qmake opengl x11extras
25
USE_QT=		buildtools_build core gui network widgets qmake opengl x11extras
26
CMAKE_ARGS+=	-DDENG_ENABLE_COTIRE=OFF -DDENG_ASSIMP_EMBEDDED=OFF
26
CMAKE_ARGS+=	-DDENG_ENABLE_COTIRE=OFF -DDENG_ASSIMP_EMBEDDED=OFF
27
27
28
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}
28
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}
(-)games/dustrac/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= 2D top-view racing game Link Here
10
10
11
LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis
11
LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis
12
12
13
USES=		compiler:c++11-lib cmake:outsource openal pkgconfig
13
USES=		compiler:c++11-lib cmake:outsource openal pkgconfig qt:5
14
USE_GL=		glu
14
USE_GL=		glu
15
USE_QT5=	core opengl xml widgets \
15
USE_QT=		core opengl xml widgets \
16
		buildtools_build linguisttools_build qmake_build
16
		buildtools_build linguisttools_build qmake_build
17
CMAKE_ARGS=	-DReleaseBuild=on \
17
CMAKE_ARGS=	-DReleaseBuild=on \
18
		-DDATA_PATH=${DATADIR} \
18
		-DDATA_PATH=${DATADIR} \
(-)games/flightgear/Makefile (-1 / +2 lines)
Lines 47-53 DBUS_CMAKE_ON= -DUSE_DBUS:BOOL=ON Link Here
47
DBUS_CMAKE_OFF=	-DUSE_DBUS:BOOL=OFF
47
DBUS_CMAKE_OFF=	-DUSE_DBUS:BOOL=OFF
48
QT5_CMAKE_ON=	-DENABLE_QT:BOOL=ON
48
QT5_CMAKE_ON=	-DENABLE_QT:BOOL=ON
49
QT5_CMAKE_OFF=	-DENABLE_QT:BOOL=OFF
49
QT5_CMAKE_OFF=	-DENABLE_QT:BOOL=OFF
50
QT5_USE=	QT5=core,buildtools,gui,network,qmake,qml,quick,widgets
50
QT5_USES=	qt:5
51
QT5_USE=	QT=core,buildtools,gui,network,qmake,qml,quick,widgets
51
52
52
.include <bsd.port.pre.mk>
53
.include <bsd.port.pre.mk>
53
54
(-)games/flukz/Makefile (-2 / +2 lines)
Lines 9-16 DISTNAME= ${PORTNAME}${PORTVERSION} Link Here
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Vertically scrolling shoot'em up
10
COMMENT=	Vertically scrolling shoot'em up
11
11
12
USES=		qmake
12
USES=		qmake qt:4
13
USE_QT4=	multimedia network moc_build rcc_build
13
USE_QT=		multimedia network moc_build rcc_build
14
14
15
DESKTOP_ENTRIES=	Flukz "" ${PORTNAME} \
15
DESKTOP_ENTRIES=	Flukz "" ${PORTNAME} \
16
			${PORTNAME} "Game;ArcadeGame;" true
16
			${PORTNAME} "Game;ArcadeGame;" true
(-)games/gcompris-qt/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
13
14
LIB_DEPENDS=	libBox2D.so:x11-toolkits/qml-box2d
14
LIB_DEPENDS=	libBox2D.so:x11-toolkits/qml-box2d
15
15
16
USES=		cmake:outsource kde:5 tar:xz
16
USES=		cmake:outsource kde:5 qt:5 tar:xz
17
USE_KDE=	doctools
17
USE_KDE=	doctools
18
USE_QT5=	core gui multimedia network qml quick sensors svg widgets \
18
USE_QT=		core gui multimedia network qml quick sensors svg widgets \
19
		xml xmlpatterns \
19
		xml xmlpatterns \
20
		buildtools_build linguisttools_build qmake_build
20
		buildtools_build linguisttools_build qmake_build
21
21
(-)games/goldencheetah/Makefile (-2 / +2 lines)
Lines 27-35 DESKTOP_ENTRIES= "${PORTNAME}" \ Link Here
27
			"Education;Sports;" \
27
			"Education;Sports;" \
28
			false
28
			false
29
29
30
USES=		bison gmake qmake
30
USES=		bison gmake qmake qt:4
31
USE_GL=		gl glu
31
USE_GL=		gl glu
32
USE_QT4=	corelib gui linguist moc_build network opengl \
32
USE_QT=		corelib gui linguist moc_build network opengl \
33
		qmake rcc script sql svg uic webkit xml
33
		qmake rcc script sql svg uic webkit xml
34
INFO=		GC3-FAQ GC3-Release GC31-Release
34
INFO=		GC3-FAQ GC3-Release GC31-Release
35
35
(-)games/gottet/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= Tetris clone Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		compiler:c++11-lib qmake tar:bzip2
16
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_QT5=	core gui widgets \
18
USE_QT=		core gui widgets \
19
		buildtools_build linguisttools_build
19
		buildtools_build linguisttools_build
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
(-)games/granatier-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui xml \
13
USE_QT=		corelib gui xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/granatier/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
13
		libkdegames newstuff notifyconfig service widgetsaddons xmlgui
13
		libkdegames newstuff notifyconfig service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/hedgewars/Makefile (-2 / +2 lines)
Lines 17-26 LICENSE_COMB= multi Link Here
17
LIB_DEPENDS=	libphysfs.so:devel/physfs \
17
LIB_DEPENDS=	libphysfs.so:devel/physfs \
18
		libpng.so:graphics/png
18
		libpng.so:graphics/png
19
19
20
USES=		cmake:noninja desktop-file-utils fpc lua:51 tar:bzip2 pkgconfig
20
USES=		cmake:noninja desktop-file-utils fpc lua:51 qt:5 tar:bzip2 pkgconfig
21
USE_SDL=	sdl2 mixer2 image2 ttf2 net2
21
USE_SDL=	sdl2 mixer2 image2 ttf2 net2
22
USE_FPC=	opengl libpng rtl-objpas
22
USE_FPC=	opengl libpng rtl-objpas
23
USE_QT5=	core gui widgets network \
23
USE_QT=		core gui widgets network \
24
		qmake_build buildtools_build \
24
		qmake_build buildtools_build \
25
		linguisttools_build
25
		linguisttools_build
26
LLD_UNSAFE=	yes
26
LLD_UNSAFE=	yes
(-)games/hexalate/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Color matching game Link Here
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		compiler:c++11-lib qmake tar:bzip2
17
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
18
USE_QT5=	core gui widgets buildtools_build linguisttools_build
18
USE_QT=		core gui widgets buildtools_build linguisttools_build
19
USE_GL=		gl
19
USE_GL=		gl
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
21
(-)games/jag/Makefile (-2 / +2 lines)
Lines 14-24 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ Link Here
14
MAINTAINER=	amdmi3@FreeBSD.org
14
MAINTAINER=	amdmi3@FreeBSD.org
15
COMMENT=	2D arcade-puzzle game like KDiamonds
15
COMMENT=	2D arcade-puzzle game like KDiamonds
16
16
17
USES=		dos2unix qmake zip
17
USES=		dos2unix qmake qt:4 zip
18
USE_SDL=	sdl mixer
18
USE_SDL=	sdl mixer
19
DOS2UNIX_FILES=	Game.pro
19
DOS2UNIX_FILES=	Game.pro
20
USE_XORG=	x11
20
USE_XORG=	x11
21
USE_QT4=	uic_build moc_build rcc_build \
21
USE_QT=		uic_build moc_build rcc_build \
22
		corelib svg xml opengl network
22
		corelib svg xml opengl network
23
23
24
PLIST_FILES=	bin/${PORTNAME}
24
PLIST_FILES=	bin/${PORTNAME}
(-)games/kajongg-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= ${${PORTNAME}_DESC} Link Here
11
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
11
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
12
12
13
NO_ARCH=	yes
13
NO_ARCH=	yes
14
USES=		cmake:outsource kde:4 python:2.7 tar:xz shebangfix sqlite
14
USES=		cmake:outsource kde:4 python:2.7 qt:4 tar:xz shebangfix sqlite
15
USE_KDE=	kdelibs pykde4 automoc4
15
USE_KDE=	kdelibs pykde4 automoc4
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
CMAKE_ARGS=	-DINSTALL_KAJONGG:BOOL=TRUE
17
CMAKE_ARGS=	-DINSTALL_KAJONGG:BOOL=TRUE
18
18
19
SHEBANG_FILES=	src/kajongg.py \
19
SHEBANG_FILES=	src/kajongg.py \
(-)games/kajongg/Makefile (-2 / +2 lines)
Lines 11-21 COMMENT= ${${PORTNAME}_DESC} Link Here
11
11
12
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
12
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
13
13
14
USES=		cmake:outsource pkgconfig python:3 pyqt:5 kde:5 tar:xz \
14
USES=		cmake:outsource pkgconfig python:3 pyqt:5 kde:5 qt:5 tar:xz \
15
		sqlite
15
		sqlite
16
USE_KDE=	config doctools ecm
16
USE_KDE=	config doctools ecm
17
USE_PYQT=	core gui svg widgets
17
USE_PYQT=	core gui svg widgets
18
USE_QT5=	core gui svg widgets \
18
USE_QT=		core gui svg widgets \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <${.CURDIR}/../kdegames/Makefile.common>
21
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kanagram-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Letter order game for KDE 4
9
COMMENT=	Letter order game for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
13
USE_QT4=	xml corelib declarative gui opengl script xml \
13
USE_QT=		xml corelib declarative gui opengl script xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kanagram/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Letter order game for KDE
8
COMMENT=	Letter order game for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
12
		doctools ecm i18n kdeclarative kio libkeduvocdocument newstuff \
12
		doctools ecm i18n kdeclarative kio libkeduvocdocument newstuff \
13
		package service sonnet widgetsaddons xmlgui
13
		package service sonnet widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network opengl qml quick speech svg widgets xml \
14
USE_QT=		core dbus gui network opengl qml quick speech svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)games/kapman-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui xml \
13
USE_QT=		corelib gui xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kapman/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons ecm i18n libkdegames notifyconfig widgetsaddons \
12
		dbusaddons ecm i18n libkdegames notifyconfig widgetsaddons \
13
		windowsystem xmlgui
13
		windowsystem xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kardsgt/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Card game suite Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	assistantclient corelib gui network \
17
USE_QT=		assistantclient corelib gui network \
18
		moc_build rcc_build uic_build
18
		moc_build rcc_build uic_build
19
ALL_TARGET=	qmake release
19
ALL_TARGET=	qmake release
20
MAKE_JOBS_UNSAFE=	yes
20
MAKE_JOBS_UNSAFE=	yes
(-)games/katomic-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 shebangfix tar:xz
11
USES=		cmake:outsource kde:4 qt:4 shebangfix tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
SHEBANG_FILES=	katomic-levelset-upd.pl
13
SHEBANG_FILES=	katomic-levelset-upd.pl
14
USE_QT4=	moc_build qmake_build rcc_build uic_build
14
USE_QT=		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)games/katomic/Makefile (-2 / +2 lines)
Lines 6-16 CATEGORIES= games kde kde-applications Link Here
6
MAINTAINER=	kde@FreeBSD.org
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	${${PORTNAME}_DESC}
7
COMMENT=	${${PORTNAME}_DESC}
8
8
9
USES=		cmake:outsource gettext kde:5 shebangfix tar:xz
9
USES=		cmake:outsource gettext kde:5 qt:5 shebangfix tar:xz
10
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
10
USE_KDE=	attica auth codecs config configwidgets coreaddons crash \
11
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
11
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
12
		libkdegames newstuff notifyconfig service widgetsaddons xmlgui
12
		libkdegames newstuff notifyconfig service widgetsaddons xmlgui
13
USE_QT5=	core dbus gui network qml quick widgets xml \
13
USE_QT=		core dbus gui network qml quick widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
SHEBANG_FILES=	katomic-levelset-upd.pl
15
SHEBANG_FILES=	katomic-levelset-upd.pl
16
16
(-)games/kblackbox-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui xml \
13
USE_QT=		corelib gui xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kblackbox/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive auth codecs config configwidgets coreaddons crash \
11
USE_KDE=	archive auth codecs config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n iconthemes libkdegames sonnet \
12
		dbusaddons ecm guiaddons i18n iconthemes libkdegames sonnet \
13
		textwidgets widgetsaddons xmlgui
13
		textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kblocks-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui network \
13
USE_QT=		corelib gui network \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kblocks/Makefile (-2 / +2 lines)
Lines 8-18 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
13
		dbusaddons i18n itemmodels kio libkdegames newstuff \
13
		dbusaddons i18n itemmodels kio libkdegames newstuff \
14
		notifyconfig textwidgets widgetsaddons windowsystem xmlgui
14
		notifyconfig textwidgets widgetsaddons windowsystem xmlgui
15
USE_QT5=	core dbus gui network phonon4 qml quick svg testlib widgets xml \
15
USE_QT=		core dbus gui network phonon4 qml quick svg testlib widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kbounce-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kbounce/Makefile (-2 / +2 lines)
Lines 8-18 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
13
		dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio \
13
		dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio \
14
		libkdegames notifyconfig service textwidgets widgetsaddons xmlgui
14
		libkdegames notifyconfig service textwidgets widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network phonon4 qml quick svg testlib widgets xml \
15
USE_QT=		core dbus gui network phonon4 qml quick svg testlib widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kbreakout-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui xml \
13
USE_QT=		corelib gui xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kbreakout/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio libkdegames \
12
		dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio libkdegames \
13
		service widgetsaddons xmlgui
13
		service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kcheckers/Makefile (-2 / +2 lines)
Lines 10-17 MASTER_SITES= SF/qcheckers/${PORTNAME}/${PORTVERSION} Link Here
10
MAINTAINER=	johans@FreeBSD.org
10
MAINTAINER=	johans@FreeBSD.org
11
COMMENT=	Qt version of the classic boardgame checkers
11
COMMENT=	Qt version of the classic boardgame checkers
12
12
13
USES=		qmake
13
USES=		qmake qt:4
14
USE_QT4=	corelib gui moc_build rcc_build
14
USE_QT=		corelib gui moc_build rcc_build
15
15
16
post-patch:
16
post-patch:
17
	@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/common.h
17
	@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/common.h
(-)games/kdiamond-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kdiamond/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		doctools ecm guiaddons i18n iconthemes libkdegames \
12
		doctools ecm guiaddons i18n iconthemes libkdegames \
13
		notifications notifyconfig widgetsaddons xmlgui
13
		notifications notifyconfig widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kfourinline-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kfourinline/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons dnssd ecm i18n iconthemes itemmodels itemviews \
12
		dbusaddons dnssd ecm i18n iconthemes itemmodels itemviews \
13
		kdeclarative kdelibs4support kio libkdegames notifyconfig \
13
		kdeclarative kdelibs4support kio libkdegames notifyconfig \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network qml quick svg widgets xml \
15
USE_QT=		core dbus gui network qml quick svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kgoldrunner-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kgoldrunner/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		crash dbusaddons ecm i18n kio libkdegames service \
12
		crash dbusaddons ecm i18n kio libkdegames service \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/khangman-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Hangman game for KDE 4
9
COMMENT=	Hangman game for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
13
USE_QT4=	corelib declarative gui opengl script xml \
13
USE_QT=		corelib declarative gui opengl script xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
(-)games/khangman/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Hangman game for KDE 4
8
COMMENT=	Hangman game for KDE 4
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
12
		crash doctools ecm i18n kdeclarative libkeduvocdocument \
12
		crash doctools ecm i18n kdeclarative libkeduvocdocument \
13
		newstuff notifications package service widgetsaddons xmlgui
13
		newstuff notifications package service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)games/kigo-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kigo/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	attica auth codecs completion config configwidgets \
11
USE_KDE=	attica auth codecs completion config configwidgets \
12
		coreaddons crash dbusaddons ecm i18n jobwidgets kio \
12
		coreaddons crash dbusaddons ecm i18n jobwidgets kio \
13
		libkdegames newstuff notifyconfig service sonnet textwidgets \
13
		libkdegames newstuff notifyconfig service sonnet textwidgets \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network qml quick svg widgets xml \
15
USE_QT=		core dbus gui network qml quick svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/killbots-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui qtestlib xml \
13
USE_QT=		corelib gui qtestlib xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/killbots/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
13
		libkdegames notifyconfig widgetsaddons xmlgui
13
		libkdegames notifyconfig widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kiriki-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kiriki/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		ecm guiaddons i18n iconthemes kio libkdegames widgetsaddons xmlgui
12
		ecm guiaddons i18n iconthemes kio libkdegames widgetsaddons xmlgui
13
USE_QT5=	core dbus gui network printsupport qml quick svg widgets xml \
13
USE_QT=		core dbus gui network printsupport qml quick svg widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <${.CURDIR}/../kdegames/Makefile.common>
16
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kjumpingcube-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kjumpingcube/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n  iconthemes itemviews jobwidgets \
12
		dbusaddons ecm guiaddons i18n  iconthemes itemviews jobwidgets \
13
		kio libkdegames newstuff notifyconfig service widgetsaddons \
13
		kio libkdegames newstuff notifyconfig service widgetsaddons \
14
		xmlgui
14
		xmlgui
15
USE_QT5=	core dbus gui network qml quick svg widgets xml \
15
USE_QT=		core dbus gui network qml quick svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/klickety-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 shebangfix tar:xz
11
USES=		cmake:outsource kde:4 qt:4 shebangfix tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
SHEBANG_FILES=	klickety-2.0-inherit-ksame-highscore.pl
13
SHEBANG_FILES=	klickety-2.0-inherit-ksame-highscore.pl
14
USE_QT4=	corelib gui xml \
14
USE_QT=		corelib gui xml \
15
		moc_build qmake_build rcc_build uic_build
15
		moc_build qmake_build rcc_build uic_build
16
16
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/klickety/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 shebangfix tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 shebangfix tar:xz
11
SHEBANG_FILES=	klickety-2.0-inherit-ksame-highscore.pl
11
SHEBANG_FILES=	klickety-2.0-inherit-ksame-highscore.pl
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
		coreaddons crash dbusaddons doctools ecm i18n itemviews \
13
		coreaddons crash dbusaddons doctools ecm i18n itemviews \
14
		jobwidgets kio libkdegames notifications notifyconfig service \
14
		jobwidgets kio libkdegames notifications notifyconfig service \
15
		solid widgetsaddons xmlgui
15
		solid widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network qml quick widgets xml \
16
USE_QT=		core dbus gui network qml quick widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <${.CURDIR}/../kdegames/Makefile.common>
19
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/klines-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/klines/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		ecm guiaddons i18n iconthemes itemviews kio libkdegames \
12
		ecm guiaddons i18n iconthemes itemviews kio libkdegames \
13
		newstuff service widgetsaddons xmlgui
13
		newstuff service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kmahjongg-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= ${${PORTNAME}_DESC} Link Here
10
10
11
LIB_DEPENDS=	libkmahjongglib.so:games/libkmahjongg-kde4
11
LIB_DEPENDS=	libkmahjongglib.so:games/libkmahjongg-kde4
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs libkdegames automoc4
14
USE_KDE=	kdelibs libkdegames automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)games/kmahjongg/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= ${${PORTNAME}_DESC} Link Here
9
9
10
LIB_DEPENDS=	libKF5KMahjongglib.so:games/libkmahjongg
10
LIB_DEPENDS=	libKF5KMahjongglib.so:games/libkmahjongg
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
14
		dbusaddons doctools ecm i18n kdeclarative libkdegames newstuff \
14
		dbusaddons doctools ecm i18n kdeclarative libkdegames newstuff \
15
		widgetsaddons xmlgui
15
		widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network qml quick svg widgets xml \
16
USE_QT=		core dbus gui network qml quick svg widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <${.CURDIR}/../kdegames/Makefile.common>
19
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kmines-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kmines/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		ecm i18n kio libkdegames notifyconfig sonnet textwidgets \
12
		ecm i18n kio libkdegames notifyconfig sonnet textwidgets \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/knavalbattle-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui network xml \
13
USE_QT=		corelib gui network xml \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/knavalbattle/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons dnssd doctools ecm i18n libkdegames sonnet \
12
		dbusaddons dnssd doctools ecm i18n libkdegames sonnet \
13
		textwidgets widgetsaddons xmlgui
13
		textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/knetwalk-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/knetwalk/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
		ecm guiaddons i18n iconthemes itemviews kio libkdegames \
12
		ecm guiaddons i18n iconthemes itemviews kio libkdegames \
13
		notifyconfig sonnet textwidgets widgetsaddons xmlgui
13
		notifyconfig sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/knights-kde4/Makefile (-2 / +2 lines)
Lines 14-22 RUN_DEPENDS= ${LOCALBASE}/bin/gnuchess:games/gnuchess Link Here
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
16
17
USES=		cmake:outsource kde:4 tar:bzip2
17
USES=		cmake:outsource kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4 workspace libkdegames
18
USE_KDE=	kdelibs automoc4 workspace libkdegames
19
USE_QT4=	qmake_build moc_build rcc_build uic_build
19
USE_QT=		qmake_build moc_build rcc_build uic_build
20
20
21
OPTIONS_DEFINE=	DOCS NLS
21
OPTIONS_DEFINE=	DOCS NLS
22
22
(-)games/kolf-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kolf/Makefile (-2 / +2 lines)
Lines 8-20 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:5 tar:xz
11
USES=		cmake:outsource kde:5 qt:5 tar:xz
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
13
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
14
		itemviews jobwidgets kdelibs4support kio libkdegames \
14
		itemviews jobwidgets kdelibs4support kio libkdegames \
15
		notifications parts service solid sonnet textwidgets \
15
		notifications parts service solid sonnet textwidgets \
16
		unitconversion widgetsaddons windowsystem xmlgui
16
		unitconversion widgetsaddons windowsystem xmlgui
17
USE_QT5=	core dbus gui network phonon4 printsupport qml quick \
17
USE_QT=		core dbus gui network phonon4 printsupport qml quick \
18
		widgets xml \
18
		widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
(-)games/kollision-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kollision/Makefile (-2 / +2 lines)
Lines 8-18 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
12
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons \
13
		ecm i18n kio libkdegames newstuff notifyconfig textwidgets \
13
		ecm i18n kio libkdegames newstuff notifyconfig textwidgets \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network phonon4 qml quick svg widgets xml \
15
USE_QT=		core dbus gui network phonon4 qml quick svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/konquest-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/konquest/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n libkdegames widgetsaddons \
12
		dbusaddons ecm guiaddons i18n libkdegames widgetsaddons \
13
		xmlgui
13
		xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kpat-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 shared-mime-info tar:xz
11
USES=		cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
post-patch:
15
post-patch:
16
	${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \
16
	${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \
(-)games/kpat/Makefile (-2 / +2 lines)
Lines 8-19 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 shared-mime-info tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 shared-mime-info tar:xz
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
13
		crash dbusaddons ecm guiaddons i18n iconthemes itemviews \
13
		crash dbusaddons ecm guiaddons i18n iconthemes itemviews \
14
		kdeclarative kio libkdegames newstuff notifyconfig service \
14
		kdeclarative kio libkdegames newstuff notifyconfig service \
15
		textwidgets widgetsaddons xmlgui
15
		textwidgets widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network phonon4 qml quick svg widgets xml \
16
USE_QT=		core dbus gui network phonon4 qml quick svg widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <${.CURDIR}/../kdegames/Makefile.common>
19
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kreversi-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kreversi/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash dbusaddons ecm i18n iconthemes itemviews \
12
		coreaddons crash dbusaddons ecm i18n iconthemes itemviews \
13
		jobwidgets kdeclarative kio libkdegames package service \
13
		jobwidgets kdeclarative kio libkdegames package service \
14
		solid widgetsaddons xmlgui
14
		solid widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network qml quick svg widgets xml \
15
USE_QT=		core dbus gui network qml quick svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <${.CURDIR}/../kdegames/Makefile.common>
18
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kshisen-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= ${${PORTNAME}_DESC} Link Here
10
10
11
LIB_DEPENDS=	libkmahjongglib.so:games/libkmahjongg-kde4
11
LIB_DEPENDS=	libkmahjongglib.so:games/libkmahjongg-kde4
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs libkdegames automoc4
14
USE_KDE=	kdelibs libkdegames automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)games/kshisen/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= ${${PORTNAME}_DESC} Link Here
9
9
10
LIB_DEPENDS=	libKF5KMahjongglib.so:games/libkmahjongg
10
LIB_DEPENDS=	libKF5KMahjongglib.so:games/libkmahjongg
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
14
		dbusaddons dnssd ecm i18n kdeclarative kio libkdegames \
14
		dbusaddons dnssd ecm i18n kdeclarative kio libkdegames \
15
		newstuff widgetsaddons xmlgui
15
		newstuff widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network qml quick svg widgets xml \
16
USE_QT=		core dbus gui network qml quick svg widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <${.CURDIR}/../kdegames/Makefile.common>
19
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/ksirk-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= ${${PORTNAME}_DESC} Link Here
10
10
11
LIB_DEPENDS=	libqca.so:devel/qca@qt4
11
LIB_DEPENDS=	libqca.so:devel/qca@qt4
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs libkdegames automoc4
14
USE_KDE=	kdelibs libkdegames automoc4
15
USE_QT4=	corelib gui corelib gui network qt3support svg xml \
15
USE_QT=		corelib gui corelib gui network qt3support svg xml \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
(-)games/ksirk/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= ${${PORTNAME}_DESC} Link Here
10
10
11
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
11
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
12
12
13
USES=		cmake:outsource kde:5 tar:xz
13
USES=		cmake:outsource kde:5 qt:5 tar:xz
14
USE_KDE=	attica auth codecs completion config configwidgets \
14
USE_KDE=	attica auth codecs completion config configwidgets \
15
		coreaddons crash i18n iconthemes kio libkdegames newstuff \
15
		coreaddons crash i18n iconthemes kio libkdegames newstuff \
16
		service wallet widgetsaddons xmlgui
16
		service wallet widgetsaddons xmlgui
17
USE_QT5=	core dbus gui network phonon4 qml quick svg widgets xml \
17
USE_QT=		core dbus gui network phonon4 qml quick svg widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)games/ksnakeduel-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/ksnakeduel/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		crash dbusaddons ecm guiaddons i18n libkdegames \
12
		crash dbusaddons ecm guiaddons i18n libkdegames \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg widgets xml \
14
USE_QT=		core dbus gui network qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/kspaceduel-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/kspaceduel/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		crash dbusaddons ecm i18n libkdegames widgetsaddons xmlgui
12
		crash dbusaddons ecm i18n libkdegames widgetsaddons xmlgui
13
USE_QT5=	core dbus gui network qml quick svg widgets xml \
13
USE_QT=		core dbus gui network qml quick svg widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <${.CURDIR}/../kdegames/Makefile.common>
16
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/ksquares-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/ksquares/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
12
		dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
13
		libkdegames notifyconfig widgetsaddons xmlgui
13
		libkdegames notifyconfig widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick widgets xml \
14
USE_QT=		core dbus gui network qml quick widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/ksudoku-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_GL=		glu
12
USE_GL=		glu
13
USE_KDE=	kdelibs libkdegames automoc4
13
USE_KDE=	kdelibs libkdegames automoc4
14
USE_QT4=	corelib gui corelib gui opengl \
14
USE_QT=		corelib gui corelib gui opengl \
15
		moc_build qmake_build rcc_build uic_build
15
		moc_build qmake_build rcc_build uic_build
16
16
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/ksudoku/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_GL=		gl glu
11
USE_GL=		gl glu
12
USE_KDE=	archive auth codecs completion config configwidgets \
12
USE_KDE=	archive auth codecs completion config configwidgets \
13
		coreaddons crash ecm guiaddons i18n jobwidgets kio \
13
		coreaddons crash ecm guiaddons i18n jobwidgets kio \
14
		libkdegames service widgetsaddons xmlgui
14
		libkdegames service widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network opengl printsupport qml quick \
15
USE_QT=		core dbus gui network opengl printsupport qml quick \
16
		svg widgets xml \
16
		svg widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
(-)games/ktuberling-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
15
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/ktuberling/Makefile (-2 / +2 lines)
Lines 8-21 CATEGORIES= games kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
		coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
13
		coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
14
		iconthemes init itemmodels itemviews jobwidgets \
14
		iconthemes init itemmodels itemviews jobwidgets \
15
		kdelibs4support kio libkdegames newstuff notifications \
15
		kdelibs4support kio libkdegames newstuff notifications \
16
		notifyconfig parts service solid sonnet textwidgets \
16
		notifyconfig parts service solid sonnet textwidgets \
17
		unitconversion widgetsaddons windowsystem xmlgui
17
		unitconversion widgetsaddons windowsystem xmlgui
18
USE_QT5=	core dbus gui multimedia network phonon4 printsupport qml \
18
USE_QT=		core dbus gui multimedia network phonon4 printsupport qml \
19
		quick svg testlib widgets xml \
19
		quick svg testlib widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
(-)games/kubrick-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_GL=		glu
12
USE_GL=		glu
13
USE_KDE=	kdelibs libkdegames automoc4
13
USE_KDE=	kdelibs libkdegames automoc4
14
USE_QT4=	corelib gui opengl \
14
USE_QT=		corelib gui opengl \
15
		moc_build qmake_build rcc_build uic_build
15
		moc_build qmake_build rcc_build uic_build
16
16
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
17
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/kubrick/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_GL=		gl glu
11
USE_GL=		gl glu
12
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
12
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
13
		i18n kio libkdegames service widgetsaddons xmlgui
13
		i18n kio libkdegames service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network opengl qml quick svg widgets xml \
14
USE_QT=		core dbus gui network opengl qml quick svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/libkdegames-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Libraries used by KDE 4 games
9
COMMENT=	Libraries used by KDE 4 games
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	network phonon xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		network phonon xml moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
OPTIONS_DEFINE=		LOWLATENCY
16
OPTIONS_DEFINE=		LOWLATENCY
(-)games/libkdegames/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= Libraries used by KDE games Link Here
9
9
10
LIB_DEPENDS=	libsndfile.so:audio/libsndfile
10
LIB_DEPENDS=	libsndfile.so:audio/libsndfile
11
11
12
USES=		cmake:outsource gettext kde:5 openal tar:xz
12
USES=		cmake:outsource gettext kde:5 openal qt:5 tar:xz
13
USE_KDE=	archive attica auth bookmarks codecs completion config \
13
USE_KDE=	archive attica auth bookmarks codecs completion config \
14
		configwidgets coreaddons crash dbusaddons dnssd ecm emoticons \
14
		configwidgets coreaddons crash dbusaddons dnssd ecm emoticons \
15
		globalaccel guiaddons i18n iconthemes init itemmodels \
15
		globalaccel guiaddons i18n iconthemes init itemmodels \
16
		itemviews jobwidgets kdeclarative kdelibs4support kio newstuff \
16
		itemviews jobwidgets kdeclarative kdelibs4support kio newstuff \
17
		package service textwidgets widgetsaddons xmlgui
17
		package service textwidgets widgetsaddons xmlgui
18
USE_QT5=	core dbus gui network qml quick svg testlib widgets xml \
18
USE_QT=		core dbus gui network qml quick svg testlib widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
(-)games/libkmahjongg-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Library for the Mahjongg Solitaire for KDE 4
9
COMMENT=	Library for the Mahjongg Solitaire for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)games/libkmahjongg/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Library for the Mahjongg Solitaire for KDE 5
8
COMMENT=	Library for the Mahjongg Solitaire for KDE 5
9
9
10
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
11
USE_KDE=	completion config configwidgets coreaddons ecm i18n widgetsaddons
11
USE_KDE=	completion config configwidgets coreaddons ecm i18n widgetsaddons
12
USE_QT5=	core gui svg widgets \
12
USE_QT=		core gui svg widgets \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
(-)games/lskat-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui gui svg \
13
USE_QT=		corelib gui gui svg \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/lskat/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
12
		guiaddons i18n libkdegames notifyconfig widgetsaddons xmlgui
12
		guiaddons i18n libkdegames notifyconfig widgetsaddons xmlgui
13
USE_QT5=	core dbus gui network qml quick svg widgets xml \
13
USE_QT=		core dbus gui network qml quick svg widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <${.CURDIR}/../kdegames/Makefile.common>
16
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/openmw/Makefile (-2 / +2 lines)
Lines 23-31 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ Link Here
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	OpenMW
24
GH_ACCOUNT=	OpenMW
25
25
26
USES=		cmake:outsource compiler:c++14-lang openal pkgconfig
26
USES=		cmake:outsource compiler:c++14-lang openal pkgconfig qt:5
27
USE_GL=		gl
27
USE_GL=		gl
28
USE_QT5=	qmake_build buildtools_build core gui network opengl \
28
USE_QT=		qmake_build buildtools_build core gui network opengl \
29
		printsupport widgets
29
		printsupport widgets
30
USE_SDL=	sdl2
30
USE_SDL=	sdl2
31
USE_XORG=	xt
31
USE_XORG=	xt
(-)games/openpref/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Preferans game Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	corelib gui moc_build rcc_build uic_build
17
USE_QT=		corelib gui moc_build rcc_build uic_build
18
MAKE_JOBS_UNSAFE=	yes
18
MAKE_JOBS_UNSAFE=	yes
19
19
20
PLIST_FILES=	bin/${PORTNAME} \
20
PLIST_FILES=	bin/${PORTNAME} \
(-)games/pairs-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Memory and pairs game for KDE Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	declarative opengl phonon xmlpatterns \
16
USE_QT=		declarative opengl phonon xmlpatterns \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)games/palapeli-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 shared-mime-info tar:xz
11
USES=		cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	corelib gui gui \
13
USE_QT=		corelib gui gui \
14
		moc_build qmake_build rcc_build uic_build
14
		moc_build qmake_build rcc_build uic_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
(-)games/palapeli/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource kde:5 shared-mime-info tar:xz
10
USES=		cmake:outsource kde:5 qt:5 shared-mime-info tar:xz
11
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
12
		crash i18n itemviews jobwidgets kio libkdegames notifications service \
12
		crash i18n itemviews jobwidgets kio libkdegames notifications service \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	concurrent core dbus gui network svg widgets xml \
14
USE_QT=		concurrent core dbus gui network svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)games/peg-e/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Peg elimination game Link Here
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		compiler:c++11-lib qmake tar:bzip2
17
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
18
USE_QT5=	core gui widgets qmake_build buildtools_build linguisttools_build
18
USE_QT=		core gui widgets qmake_build buildtools_build linguisttools_build
19
USE_GL=		gl
19
USE_GL=		gl
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
21
(-)games/pentobi/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Computer opponent for the board game Blokus Link Here
12
LICENSE=	GPLv3+
12
LICENSE=	GPLv3+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake desktop-file-utils shared-mime-info tar:xz
15
USES=		cmake desktop-file-utils qt:5 shared-mime-info tar:xz
16
USE_QT5=	core gui widgets svg concurrent \
16
USE_QT=		core gui widgets svg concurrent \
17
		qmake_build buildtools_build linguisttools_build
17
		qmake_build buildtools_build linguisttools_build
18
18
19
PORTDOCS=	NEWS
19
PORTDOCS=	NEWS
(-)games/picmi-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= games kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	${${PORTNAME}_DESC}
9
COMMENT=	${${PORTNAME}_DESC}
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkdegames automoc4
12
USE_KDE=	kdelibs libkdegames automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build \
13
USE_QT=		moc_build qmake_build rcc_build uic_build \
14
		svg xml
14
		svg xml
15
15
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
16
.include <${.CURDIR}/../kdegames-kde4/Makefile.common>
(-)games/picmi/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= games kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	${${PORTNAME}_DESC}
8
COMMENT=	${${PORTNAME}_DESC}
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		dbusaddons doctools ecm i18n jobwidgets kdeclarative kio \
12
		dbusaddons doctools ecm i18n jobwidgets kdeclarative kio \
13
		libkdegames newstuff service widgetsaddons xmlgui
13
		libkdegames newstuff service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network qml quick svg testlib widgets xml \
14
USE_QT=		core dbus gui network qml quick svg testlib widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <${.CURDIR}/../kdegames/Makefile.common>
17
.include <${.CURDIR}/../kdegames/Makefile.common>
(-)games/pokerth/Makefile (-2 / +2 lines)
Lines 23-30 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ Link Here
23
BUILD_DEPENDS=	${LOCALBASE}/include/libircclient.h:irc/libircclient \
23
BUILD_DEPENDS=	${LOCALBASE}/include/libircclient.h:irc/libircclient \
24
		protoc:devel/protobuf
24
		protoc:devel/protobuf
25
25
26
USES=		iconv gmake qmake sqlite ssl
26
USES=		iconv gmake qmake qt:4 sqlite ssl
27
USE_QT4=	gui corelib network sql sql-sqlite3 \
27
USE_QT=		gui corelib network sql sql-sqlite3 \
28
		moc_build rcc_build uic_build
28
		moc_build rcc_build uic_build
29
USE_SDL=	mixer
29
USE_SDL=	mixer
30
QMAKE_SOURCE_PATH=	pokerth.pro
30
QMAKE_SOURCE_PATH=	pokerth.pro
(-)games/qgo/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Go board and SGF editor written with the Qt library Link Here
12
12
13
WRKSRC=		${WRKDIR}/${PORTNAME}
13
WRKSRC=		${WRKDIR}/${PORTNAME}
14
14
15
USES=		desktop-file-utils qmake tar:bzip2
15
USES=		desktop-file-utils qmake qt:4 tar:bzip2
16
USE_QT4=	gui network qtestlib moc_build rcc_build uic_build
16
USE_QT=		gui network qtestlib moc_build rcc_build uic_build
17
17
18
PLIST_FILES=	bin/qgo share/applications/qgo.desktop share/pixmaps/qgo.png
18
PLIST_FILES=	bin/qgo share/applications/qgo.desktop share/pixmaps/qgo.png
19
19
(-)games/qnetwalk/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Qt-version of the NetWalk game Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	corelib gui moc_build rcc_build
17
USE_QT=		corelib gui moc_build rcc_build
18
USE_SDL=	mixer
18
USE_SDL=	mixer
19
19
20
PLIST_FILES=	bin/qnetwalk \
20
PLIST_FILES=	bin/qnetwalk \
(-)games/qtads/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Cross-platform multimedia interpreter for TADS games Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		gmake pkgconfig qmake tar:bzip2
14
USES=		gmake pkgconfig qmake qt:4 tar:bzip2
15
USE_QT4=	gui moc_build network rcc_build uic_build
15
USE_QT=		gui moc_build network rcc_build uic_build
16
USE_SDL=	sdl mixer sound
16
USE_SDL=	sdl mixer sound
17
17
18
QMAKE_ARGS+=	QMAKE_CFLAGS_RELEASE="" QMAKE_CXXFLAGS_RELEASE=""
18
QMAKE_ARGS+=	QMAKE_CFLAGS_RELEASE="" QMAKE_CXXFLAGS_RELEASE=""
(-)games/quackle/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv3 Link Here
14
14
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
16
17
USES=		compiler:c++11-lib gmake qmake
17
USES=		compiler:c++11-lib gmake qmake qt:4
18
USE_QT4=	corelib gui moc_build
18
USE_QT=		corelib gui moc_build
19
19
20
BUILD_WRKSRC=	${WRKSRC}/quacker
20
BUILD_WRKSRC=	${WRKSRC}/quacker
21
21
(-)games/simsu/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Basic Sudoku game Link Here
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		compiler:c++11-lib qmake tar:bzip2
17
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
18
USE_QT5=	core gui widgets buildtools_build linguisttools_build
18
USE_QT=		core gui widgets buildtools_build linguisttools_build
19
USE_GL=		gl
19
USE_GL=		gl
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
(-)games/solarus-quest-editor/Makefile (-2 / +2 lines)
Lines 25-32 GH_ACCOUNT= christopho Link Here
25
25
26
CMAKE_ARGS+=	-DSOLARUS_USE_LUAJIT=OFF
26
CMAKE_ARGS+=	-DSOLARUS_USE_LUAJIT=OFF
27
USE_SDL=	sdl2 ttf2 image2
27
USE_SDL=	sdl2 ttf2 image2
28
USE_QT5=	buildtools core gui linguist qmake widgets
28
USE_QT=		buildtools core gui linguist qmake widgets
29
USES=		cmake compiler:c++11-lib openal
29
USES=		cmake compiler:c++11-lib openal qt:5
30
30
31
DESKTOP_ENTRIES=	"Solarus Quest Editor" "${COMMENT}" "${PORTNAME}" "${PORTNAME}"  \
31
DESKTOP_ENTRIES=	"Solarus Quest Editor" "${COMMENT}" "${PORTNAME}" "${PORTNAME}"  \
32
			"Game;" false
32
			"Game;" false
(-)games/solarus/Makefile (-2 / +2 lines)
Lines 21-30 LIB_DEPENDS= libphysfs.so:devel/physfs \ Link Here
21
21
22
CMAKE_ARGS+=	-DSOLARUS_USE_LUAJIT=OFF
22
CMAKE_ARGS+=	-DSOLARUS_USE_LUAJIT=OFF
23
MAKE_ARGS+=	DESTDIR=${STAGEDIR}
23
MAKE_ARGS+=	DESTDIR=${STAGEDIR}
24
USE_QT5=	buildtools_build core gui linguisttools_build widgets
24
USE_QT=		buildtools_build core gui linguisttools_build widgets
25
USE_SDL=	sdl2 ttf2 image2
25
USE_SDL=	sdl2 ttf2 image2
26
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
26
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
27
USES=		cmake:noninja qmake compiler:c++11-lib openal
27
USES=		cmake:noninja qmake compiler:c++11-lib openal qt:5
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)games/spellathon/Makefile (-2 / +2 lines)
Lines 20-28 LIB_DEPENDS= libpcre.so:devel/pcre \ Link Here
20
		libfontconfig.so:x11-fonts/fontconfig
20
		libfontconfig.so:x11-fonts/fontconfig
21
21
22
CXXFLAGS+=	-fPIC
22
CXXFLAGS+=	-fPIC
23
USES=		gettext iconv qmake
23
USES=		gettext iconv qmake qt:4
24
USE_GNOME=	glib20
24
USE_GNOME=	glib20
25
USE_QT4=	corelib gui moc_build rcc_build uic_build
25
USE_QT=		corelib gui moc_build rcc_build uic_build
26
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
26
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)games/sudoku-sensei/Makefile (-2 / +2 lines)
Lines 17-24 LICENSE= GPLv2+ Link Here
17
17
18
WRKSRC=		${WRKDIR}/SudokuSenseiSources
18
WRKSRC=		${WRKDIR}/SudokuSenseiSources
19
19
20
USES=		qmake
20
USES=		qmake qt:4
21
USE_QT4=	moc_build uic_build corelib gui iconengines_run imageformats_run
21
USE_QT=		moc_build uic_build corelib gui iconengines_run imageformats_run
22
22
23
SUB_FILES=	${PORTNAME} pkg-deinstall pkg-message
23
SUB_FILES=	${PORTNAME} pkg-deinstall pkg-message
24
24
(-)games/tanglet/Makefile (-2 / +2 lines)
Lines 14-22 LICENSE= GPLv3+ Link Here
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake \
16
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake \
17
		shared-mime-info tar:bzip2
17
		qt:5 shared-mime-info tar:bzip2
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_QT5=	buildtools_build linguisttools_build core gui widgets
19
USE_QT=		buildtools_build linguisttools_build core gui widgets
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
22
(-)games/tbe/Makefile (-2 / +2 lines)
Lines 18-25 BUILD_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip Link Here
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	kaa-ching
19
GH_ACCOUNT=	kaa-ching
20
20
21
USES=		cmake compiler:c++11-lib
21
USES=		cmake compiler:c++11-lib qt:4
22
USE_QT4=	corelib gui linguisttools_build moc_build qmake_build rcc_build \
22
USE_QT=		corelib gui linguisttools_build moc_build qmake_build rcc_build \
23
		svg uic_build xml
23
		svg uic_build xml
24
24
25
PORTDOCS=	*
25
PORTDOCS=	*
(-)games/tetzle/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Jigsaw puzzle with tetrominoes Link Here
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		compiler:c++11-lib desktop-file-utils qmake tar:bzip2
17
USES=		compiler:c++11-lib desktop-file-utils qmake qt:5 tar:bzip2
18
USE_QT5=	core gui widgets buildtools_build linguisttools_build
18
USE_QT=		core gui widgets buildtools_build linguisttools_build
19
USE_GL=		gl
19
USE_GL=		gl
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
21
(-)games/warzone2100/Makefile (-3 / +3 lines)
Lines 24-36 LIB_DEPENDS= libphysfs.so:devel/physfs \ Link Here
24
		libharfbuzz.so:print/harfbuzz
24
		libharfbuzz.so:print/harfbuzz
25
RUN_DEPENDS=	${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
25
RUN_DEPENDS=	${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
26
26
27
USES=		bison compiler:c++11-lib gmake localbase openal:al pkgconfig ssl tar:xz
27
USES=		bison compiler:c++11-lib gmake localbase openal:al pkgconfig \
28
		qmake:no_env qt:5 ssl tar:xz
28
GNU_CONFIGURE=	yes
29
GNU_CONFIGURE=	yes
29
USE_GL=		gl glu glew
30
USE_GL=		gl glu glew
30
USE_SDL=	sdl2
31
USE_SDL=	sdl2
31
USE_XORG=	x11 xrandr
32
USE_XORG=	x11 xrandr
32
USE_QT5=	core gui widgets script buildtools_build
33
USE_QT=		core gui widgets script buildtools_build
33
QT_NONSTANDARD=	yes
34
CONFIGURE_ARGS=	--program-transform-name="" --with-distributor="FreeBSD ports"
34
CONFIGURE_ARGS=	--program-transform-name="" --with-distributor="FreeBSD ports"
35
CONFIGURE_ENV=	LIBCRYPTO_CFLAGS="-I${OPENSSLINC}" \
35
CONFIGURE_ENV=	LIBCRYPTO_CFLAGS="-I${OPENSSLINC}" \
36
		LIBCRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto"
36
		LIBCRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto"
(-)games/xptools/Makefile (-2 / +2 lines)
Lines 34-40 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ Link Here
34
		libGLw.so:graphics/libGLw \
34
		libGLw.so:graphics/libGLw \
35
		libGLU.so:graphics/libGLU
35
		libGLU.so:graphics/libGLU
36
36
37
USES=		eigen:3 gmake jpeg sqlite ssl
37
USES=		eigen:3 gmake jpeg qt:4 sqlite ssl
38
38
39
USE_GITHUB=	yes
39
USE_GITHUB=	yes
40
GH_ACCOUNT=	X-Plane
40
GH_ACCOUNT=	X-Plane
Lines 43-49 GH_TAGNAME= 982173e:xptools_libs Link Here
43
43
44
USE_CXXSTD=	c++11
44
USE_CXXSTD=	c++11
45
USE_BINUTILS=	yes
45
USE_BINUTILS=	yes
46
USE_QT4=	corelib gui moc opengl
46
USE_QT=		corelib gui moc opengl
47
USE_GL+=	gl
47
USE_GL+=	gl
48
48
49
BINARIES=	DDSTool DSFTool MeshTool ObjConverter ObjView RenderFarm RenderFarmUI WED XGrinder XPlaneSupportLin.p
49
BINARIES=	DDSTool DSFTool MeshTool ObjConverter ObjView RenderFarm RenderFarmUI WED XGrinder XPlaneSupportLin.p
(-)german/tipp10/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= 10-finger touch typing learning program Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/license_en.txt
15
LICENSE_FILE=	${WRKSRC}/license_en.txt
16
16
17
USES=		qmake dos2unix zip
17
USES=		qmake dos2unix qt:4 zip
18
DOS2UNIX_GLOB=	*.pro *.cpp
18
DOS2UNIX_GLOB=	*.pro *.cpp
19
USE_QT4=	gui sql corelib network script qtestlib \
19
USE_QT=		gui sql corelib network script qtestlib \
20
		rcc_build uic_build moc_build \
20
		rcc_build uic_build moc_build \
21
		sql-sqlite2_run sql-sqlite3_run
21
		sql-sqlite2_run sql-sqlite3_run
22
QMAKE_ARGS+=	DATADIR="${DATADIR}"
22
QMAKE_ARGS+=	DATADIR="${DATADIR}"
(-)graphics/appleseed/Makefile (-1 / +2 lines)
Lines 57-63 EXAMPLES_CMAKE_OFF= -DWITH_SAMPLES:BOOL=OFF Link Here
57
DISNEY_LIB_DEPENDS=	libSeExpr.so:graphics/seexpr
57
DISNEY_LIB_DEPENDS=	libSeExpr.so:graphics/seexpr
58
DISNEY_CMAKE_ON=	-DWITH_DISNEY_MATERIAL:BOOL=ON
58
DISNEY_CMAKE_ON=	-DWITH_DISNEY_MATERIAL:BOOL=ON
59
59
60
STUDIO_USE=	QT4=moc_build,qmake_build,rcc_build,uic_build,opengl
60
STUDIO_USES=	qt:4
61
STUDIO_USE=	QT=moc_build,qmake_build,rcc_build,uic_build,opengl
61
STUDIO_CMAKE_OFF=	-DWITH_STUDIO:BOOL=OFF
62
STUDIO_CMAKE_OFF=	-DWITH_STUDIO:BOOL=OFF
62
63
63
.include <bsd.port.pre.mk>
64
.include <bsd.port.pre.mk>
(-)graphics/aqsis/Makefile (-2 / +2 lines)
Lines 27-38 LDFLAGS+= -L${LOCALBASE}/lib Link Here
27
27
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
29
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
30
		shared-mime-info shebangfix
30
		qt:4 shared-mime-info shebangfix
31
USE_CXXSTD=	gnu++11
31
USE_CXXSTD=	gnu++11
32
SHEBANG_FILES=	examples/*/*/*.sh \
32
SHEBANG_FILES=	examples/*/*/*.sh \
33
		tools/neqsus/houdini/post.sh \
33
		tools/neqsus/houdini/post.sh \
34
		distribution/linux/*.sh
34
		distribution/linux/*.sh
35
USE_QT4=	opengl qmake_build moc_build rcc_build uic_build
35
USE_QT=		opengl qmake_build moc_build rcc_build uic_build
36
PLIST_SUB+=	LIBVERS=${PORTVERSION:R}
36
PLIST_SUB+=	LIBVERS=${PORTVERSION:R}
37
37
38
INSTALLS_ICONS=	yes
38
INSTALLS_ICONS=	yes
(-)graphics/autoq3d/Makefile (-2 / +2 lines)
Lines 14-24 COMMENT= Qt 4 quick 3D model editor Link Here
14
LICENSE=	GPLv2+
14
LICENSE=	GPLv2+
15
LICENSE_FILE=	${WRKSRC}/docs/license.txt
15
LICENSE_FILE=	${WRKSRC}/docs/license.txt
16
16
17
USES=		dos2unix qmake zip
17
USES=		dos2unix qmake qt:4 zip
18
DOS2UNIX_FILES=	*.pro src/cmds/*.cpp src/fgui/*.cpp docs/*.txt
18
DOS2UNIX_FILES=	*.pro src/cmds/*.cpp src/fgui/*.cpp docs/*.txt
19
DOS2UNIX_REGEX=	.*.[^p][^n][^g]$
19
DOS2UNIX_REGEX=	.*.[^p][^n][^g]$
20
USE_GL=		glu
20
USE_GL=		glu
21
USE_QT4=	corelib gui opengl moc_build
21
USE_QT=		corelib gui opengl moc_build
22
22
23
PORTDOCS=	3DQformat.txt ChangeLog.txt
23
PORTDOCS=	3DQformat.txt ChangeLog.txt
24
24
(-)graphics/burplex/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= BSD2CLAUSE Link Here
14
14
15
RUN_DEPENDS=	${LOCALBASE}/bin/dcraw:graphics/dcraw
15
RUN_DEPENDS=	${LOCALBASE}/bin/dcraw:graphics/dcraw
16
16
17
USES=		qmake
17
USES=		qmake qt:4
18
USE_QT4=	gui uic_build moc_build rcc_build \
18
USE_QT=		gui uic_build moc_build rcc_build \
19
		imageformats_run
19
		imageformats_run
20
WRKSRC=		${WRKDIR}/${PORTNAME}
20
WRKSRC=		${WRKDIR}/${PORTNAME}
21
21
(-)graphics/cloudcompare/Makefile (-3 / +4 lines)
Lines 16-27 LICENSE_COMB= multi Link Here
16
BROKEN_FreeBSD_10=	error: "SSE instruction set not enabled"
16
BROKEN_FreeBSD_10=	error: "SSE instruction set not enabled"
17
BROKEN_aarch64=		fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
17
BROKEN_aarch64=		fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
18
18
19
USES=		cmake:outsource localbase:ldflags
19
USES=		cmake:outsource localbase:ldflags qt:5
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	CloudCompare
21
GH_ACCOUNT=	CloudCompare
22
GH_PROJECT=	${GH_ACCOUNT}
22
GH_PROJECT=	${GH_ACCOUNT}
23
GH_TAGNAME=	5d41227deb30c445ccbaa2d789a4363b57948a5d
23
GH_TAGNAME=	5d41227deb30c445ccbaa2d789a4363b57948a5d
24
USE_QT5=	concurrent core gui opengl printsupport widgets buildtools_build qmake_build
24
USE_QT=		concurrent core gui opengl printsupport widgets buildtools_build qmake_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
26
27
OPTIONS_DEFINE=	DXFLIB GAMEPAD GDAL PDAL SHAPELIB PLUGINS
27
OPTIONS_DEFINE=	DXFLIB GAMEPAD GDAL PDAL SHAPELIB PLUGINS
Lines 36-42 SHAPELIB_DESC= Enable shape file support Link Here
36
36
37
DXFLIB_CMAKE_BOOL=	OPTION_USE_DXF_LIB
37
DXFLIB_CMAKE_BOOL=	OPTION_USE_DXF_LIB
38
38
39
GAMEPAD_USE=		QT5=gamepad
39
GAMEPAD_USES=	qt:5
40
GAMEPAD_USE=		QT=gamepad
40
GAMEPAD_CMAKE_BOOL=	OPTION_SUPPORT_GAMEPADS
41
GAMEPAD_CMAKE_BOOL=	OPTION_SUPPORT_GAMEPADS
41
42
42
GDAL_CMAKE_BOOL=	OPTION_USE_GDAL
43
GDAL_CMAKE_BOOL=	OPTION_USE_GDAL
(-)graphics/colmap/Makefile (-2 / +2 lines)
Lines 24-33 LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ Link Here
24
		libfreeimage.so:graphics/freeimage \
24
		libfreeimage.so:graphics/freeimage \
25
		libceres.so:math/ceres-solver
25
		libceres.so:math/ceres-solver
26
26
27
USES=		cmake compiler:${OPENMP}c++11-lib eigen:3 fortran localbase sqlite
27
USES=		cmake compiler:${OPENMP}c++11-lib eigen:3 fortran localbase qt:5 sqlite
28
USE_GITHUB=	yes
28
USE_GITHUB=	yes
29
USE_GL=		gl glew
29
USE_GL=		gl glew
30
USE_QT5=	qmake_build buildtools_build core gui opengl_build widgets
30
USE_QT=		qmake_build buildtools_build core gui opengl_build widgets
31
EXCLUDE=	SQLite
31
EXCLUDE=	SQLite
32
EXTRACT_AFTER_ARGS=	${EXCLUDE:S,^,--exclude src/ext/,}
32
EXTRACT_AFTER_ARGS=	${EXCLUDE:S,^,--exclude src/ext/,}
33
CMAKE_OFF=	BOOST_STATIC CUDA_ENABLED
33
CMAKE_OFF=	BOOST_STATIC CUDA_ENABLED
(-)graphics/converseen/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
LIB_DEPENDS=	libMagick++-6.so:graphics/ImageMagick
15
LIB_DEPENDS=	libMagick++-6.so:graphics/ImageMagick
16
16
17
USES=		cmake tar:bzip2 compiler:c++11-lang
17
USES=		cmake qt:5 tar:bzip2 compiler:c++11-lang
18
USE_QT5=	core network gui linguisttools_build qmake_build \
18
USE_QT=		core network gui linguisttools_build qmake_build \
19
		buildtools_build widgets
19
		buildtools_build widgets
20
post-patch:
20
post-patch:
21
	@${REINPLACE_CMD} -e '/^ appdata.path =/s|/usr/share|$$$${SHARE_DIR}|' \
21
	@${REINPLACE_CMD} -e '/^ appdata.path =/s|/usr/share|$$$${SHARE_DIR}|' \
(-)graphics/darknock/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2+ Link Here
14
14
15
WRKSRC=		${WRKDIR}/${PORTNAME}
15
WRKSRC=		${WRKDIR}/${PORTNAME}
16
16
17
USES=		qmake
17
USES=		qmake qt:4
18
USE_QT4=	gui linguisttools_build moc_build rcc_build uic_build
18
USE_QT=		gui linguisttools_build moc_build rcc_build uic_build
19
19
20
PORTDOCS=	changelog
20
PORTDOCS=	changelog
21
PLIST_FILES=	bin/darknock share/pixmaps/darknock.png
21
PLIST_FILES=	bin/darknock share/pixmaps/darknock.png
(-)graphics/diffpdf/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= GPLv2+ Link Here
13
13
14
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
14
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
15
15
16
USES=		compiler:c++11-lang qmake
16
USES=		compiler:c++11-lang qmake qt:4
17
USE_QT4=	qmake_build moc_build rcc_build uic_build linguist_build
17
USE_QT=		qmake_build moc_build rcc_build uic_build linguist_build
18
18
19
PLIST_FILES=	bin/diffpdf
19
PLIST_FILES=	bin/diffpdf
20
20
(-)graphics/digikam-kde4/Makefile (-3 / +4 lines)
Lines 24-32 LIB_DEPENDS= libtiff.so:graphics/tiff \ Link Here
24
		libkgeomap.so:astro/libkgeomap-kde4 \
24
		libkgeomap.so:astro/libkgeomap-kde4 \
25
		libboost_graph.so:devel/boost-libs
25
		libboost_graph.so:devel/boost-libs
26
26
27
USES+=		eigen:3 pkgconfig shebangfix
27
USES+=		eigen:3 pkgconfig qt:4 shebangfix
28
USE_KDE+=	libkdcraw libkexiv2 libkipi runtime_run
28
USE_KDE+=	libkdcraw libkexiv2 libkipi runtime_run
29
USE_QT4+=	sql-sqlite3_run
29
USE_QT+=		sql-sqlite3_run
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
CMAKE_ARGS+=	-DWITH_Sqlite2:BOOL=OFF -DENABLE_OPENCV3:BOOL=true
31
CMAKE_ARGS+=	-DWITH_Sqlite2:BOOL=OFF -DENABLE_OPENCV3:BOOL=true
32
32
Lines 52-58 PIMLIBS_USE= KDE=pimlibs baloo Link Here
52
PIMLIBS_CMAKE_ON=	-DENABLE_KDEPIMLIBSSUPPORT:BOOL=ON
52
PIMLIBS_CMAKE_ON=	-DENABLE_KDEPIMLIBSSUPPORT:BOOL=ON
53
PIMLIBS_CMAKE_OFF=	-DENABLE_KDEPIMLIBSSUPPORT:BOOL=OFF
53
PIMLIBS_CMAKE_OFF=	-DENABLE_KDEPIMLIBSSUPPORT:BOOL=OFF
54
54
55
MYSQL_USE=		MYSQL=server QT4=sql-mysql_run
55
MYSQL_USES=	qt:4
56
MYSQL_USE=		MYSQL=server QT=sql-mysql_run
56
MYSQL_BUILD_DEPENDS=	${LOCALBASE}/lib/mysql/libmysqld.a:${_MYSQL_SERVER}
57
MYSQL_BUILD_DEPENDS=	${LOCALBASE}/lib/mysql/libmysqld.a:${_MYSQL_SERVER}
57
MYSQL_CMAKE_ON= 	-DMYSQLD_PATH:PATH=${LOCALBASE}/libexec \
58
MYSQL_CMAKE_ON= 	-DMYSQLD_PATH:PATH=${LOCALBASE}/libexec \
58
			-DMYSQL_TOOLS_PATH:PATH=${LOCALBASE}/bin \
59
			-DMYSQL_TOOLS_PATH:PATH=${LOCALBASE}/bin \
(-)graphics/digikam-kde4/Makefile.common (-2 / +2 lines)
Lines 114-125 DISTINFO_FILE= ${.CURDIR:H:H}/graphics/digikam-kde4/distinfo Link Here
114
114
115
LICENSE?=	GPLv2
115
LICENSE?=	GPLv2
116
116
117
USES+=		tar:bzip2
117
USES+=		qt:4 tar:bzip2
118
118
119
.if !defined(NO_BUILD)
119
.if !defined(NO_BUILD)
120
USES+=		cmake:noninja kde:4
120
USES+=		cmake:noninja kde:4
121
USE_KDE+=	automoc4 kdelibs
121
USE_KDE+=	automoc4 kdelibs
122
USE_QT4+=	qmake_build moc_build rcc_build uic_build
122
USE_QT+=	qmake_build moc_build rcc_build uic_build
123
123
124
WRKSRC?=	${WRKDIR}/${DISTNAME}/extra/${PORTNAME}
124
WRKSRC?=	${WRKDIR}/${DISTNAME}/extra/${PORTNAME}
125
125
(-)graphics/digikam/Makefile (-3 / +4 lines)
Lines 31-37 LIB_DEPENDS= libKF5KGeoMap.so:astro/libkgeomap \ Link Here
31
		libtiff.so:graphics/tiff
31
		libtiff.so:graphics/tiff
32
32
33
USES=		cmake:outsource compiler:c++11-lib eigen:3 jpeg kde:5 pkgconfig \
33
USES=		cmake:outsource compiler:c++11-lib eigen:3 jpeg kde:5 pkgconfig \
34
		shebangfix tar:xz
34
		qt:5 shebangfix tar:xz
35
USE_GNOME=	glib20 libxml2 libxslt
35
USE_GNOME=	glib20 libxml2 libxslt
36
USE_KDE=	archive auth bookmarks calendarcore codecs completion config \
36
USE_KDE=	archive auth bookmarks calendarcore codecs completion config \
37
		configwidgets coreaddons crash doctools ecm filemetadata \
37
		configwidgets coreaddons crash doctools ecm filemetadata \
Lines 39-45 USE_KDE= archive auth bookmarks calendarcore codecs completion config \ Link Here
39
		kio marble libkipi notifications notifyconfig parts service \
39
		kio marble libkipi notifications notifyconfig parts service \
40
		solid sonnet textwidgets threadweaver unitconversion \
40
		solid sonnet textwidgets threadweaver unitconversion \
41
		widgetsaddons windowsystem xmlgui
41
		widgetsaddons windowsystem xmlgui
42
USE_QT5=	concurrent core dbus gui network opengl printsupport sql \
42
USE_QT=		concurrent core dbus gui network opengl printsupport sql \
43
		webkit widgets x11extras xml \
43
		webkit widgets x11extras xml \
44
		sql-sqlite3_run \
44
		sql-sqlite3_run \
45
		buildtools_build qmake_build
45
		buildtools_build qmake_build
Lines 66-72 MULTIMEDIA_DESC= Multimedia support Link Here
66
MULTIMEDIA_CMAKE_BOOL=	ENABLE_MEDIAPLAYER
66
MULTIMEDIA_CMAKE_BOOL=	ENABLE_MEDIAPLAYER
67
MULTIMEDIA_LIB_DEPENDS=	libQtAV.so:multimedia/QtAV
67
MULTIMEDIA_LIB_DEPENDS=	libQtAV.so:multimedia/QtAV
68
68
69
MYSQL_USE=		MYSQL=server QT5=sql-mysql_run
69
MYSQL_USES=	qt:5
70
MYSQL_USE=		MYSQL=server QT=sql-mysql_run
70
MYSQL_CMAKE_BOOL=	ENABLE_INTERNALMYSQL \
71
MYSQL_CMAKE_BOOL=	ENABLE_INTERNALMYSQL \
71
			ENABLE_MYSQLSUPPORT
72
			ENABLE_MYSQLSUPPORT
72
MYSQL_CMAKE_ON=		-DMYSQLD_PATH:PATH=${LOCALBASE}/libexec \
73
MYSQL_CMAKE_ON=		-DMYSQLD_PATH:PATH=${LOCALBASE}/libexec \
(-)graphics/dilay/Makefile (-2 / +2 lines)
Lines 16-27 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/include/glm/glm.hpp:math/glm
17
BUILD_DEPENDS=	${LOCALBASE}/include/glm/glm.hpp:math/glm
18
18
19
USES=		compiler:c++14-lang gmake qmake
19
USES=		compiler:c++14-lang gmake qmake qt:5
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	abau
21
GH_ACCOUNT=	abau
22
USE_CXXSTD=	c++14
22
USE_CXXSTD=	c++14
23
USE_GL=		gl
23
USE_GL=		gl
24
USE_QT5=	core gui opengl widgets xml buildtools_build
24
USE_QT=		core gui opengl widgets xml buildtools_build
25
25
26
MAKE_JOBS_UNSAFE=	yes  # Workaround for: https://github.com/abau/dilay/issues/19 parallel build fails (still a problem despite having been closed)
26
MAKE_JOBS_UNSAFE=	yes  # Workaround for: https://github.com/abau/dilay/issues/19 parallel build fails (still a problem despite having been closed)
27
27
(-)graphics/djview4/Makefile (-2 / +4 lines)
Lines 33-41 OPTIONS_SINGLE_QT= QT4 QT5 Link Here
33
OPTIONS_DEFAULT=	QT5
33
OPTIONS_DEFAULT=	QT5
34
QT_DESC=		Qt toolkit
34
QT_DESC=		Qt toolkit
35
35
36
QT4_USE=	QT4=corelib,gui,network,opengl,linguisttools_build,moc_build,qmake_build,rcc_build,uic_build
36
QT4_USES=	qt:4
37
QT4_USE=	QT=corelib,gui,network,opengl,linguisttools_build,moc_build,qmake_build,rcc_build,uic_build
37
QT4_USE+=	XORG=x11
38
QT4_USE+=	XORG=x11
38
QT5_USE=	QT5=core,gui,network,opengl,printsupport,widgets,buildtools_build,linguisttools_build,qmake_build
39
QT5_USES=	qt:5
40
QT5_USE=	QT=core,gui,network,opengl,printsupport,widgets,buildtools_build,linguisttools_build,qmake_build
39
41
40
post-patch:
42
post-patch:
41
# Use prebuilt icons, without using conversion tool
43
# Use prebuilt icons, without using conversion tool
(-)graphics/drawpile/Makefile (-2 / +2 lines)
Lines 16-25 LIB_DEPENDS= libgif.so:graphics/giflib \ Link Here
16
		libminiupnpc.so:net/miniupnpc \
16
		libminiupnpc.so:net/miniupnpc \
17
		libsodium.so:security/libsodium
17
		libsodium.so:security/libsodium
18
18
19
USES=		cmake:outsource desktop-file-utils kde:5 pkgconfig shared-mime-info
19
USES=		cmake:outsource desktop-file-utils kde:5 pkgconfig qt:5 shared-mime-info
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	${PORTNAME:tl}
21
GH_ACCOUNT=	${PORTNAME:tl}
22
USE_QT5=	core gui multimedia network sql svg widgets buildtools_build linguisttools_build qmake_build
22
USE_QT=		core gui multimedia network sql svg widgets buildtools_build linguisttools_build qmake_build
23
USE_KDE=	archive
23
USE_KDE=	archive
24
24
25
OPTIONS_DEFINE=	DOCS
25
OPTIONS_DEFINE=	DOCS
(-)graphics/dspdfviewer/Makefile (-2 / +2 lines)
Lines 19-26 BUILD_WRKSRC= ${WRKSRC}/build Link Here
19
CONFIGURE_WRKSRC=	${WRKSRC}/build
19
CONFIGURE_WRKSRC=	${WRKSRC}/build
20
INSTALL_WRKSRC=		${WRKSRC}/build
20
INSTALL_WRKSRC=		${WRKSRC}/build
21
21
22
USES=		cmake pkgconfig
22
USES=		cmake pkgconfig qt:5
23
USE_QT5=	buildtools_build core gui qmake_build linguisttools widgets xml
23
USE_QT=		buildtools_build core gui qmake_build linguisttools widgets xml
24
CMAKE_ARGS=	-DPOPPLER_LIBRARIES=${LOCALBASE}/lib/libpoppler-qt5.so -DBuildTests=OFF
24
CMAKE_ARGS=	-DPOPPLER_LIBRARIES=${LOCALBASE}/lib/libpoppler-qt5.so -DBuildTests=OFF
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
26
(-)graphics/easypaint/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Easy graphic editing program Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	gui xml uic_build moc_build rcc_build
17
USE_QT=		gui xml uic_build moc_build rcc_build
18
QPROFILE=	easyPaint
18
QPROFILE=	easyPaint
19
WRKSRC=		${WRKDIR}/${QPROFILE}
19
WRKSRC=		${WRKDIR}/${QPROFILE}
20
20
(-)graphics/engauge-digitizer/Makefile (-2 / +2 lines)
Lines 18-27 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
18
		libopenjp2.so:graphics/openjpeg \
18
		libopenjp2.so:graphics/openjpeg \
19
		libpoppler-qt5.so:graphics/poppler-qt5
19
		libpoppler-qt5.so:graphics/poppler-qt5
20
20
21
USES=		desktop-file-utils qmake
21
USES=		desktop-file-utils qmake qt:5
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	markummitchell
23
GH_ACCOUNT=	markummitchell
24
USE_QT5=	core gui printsupport sql xml widgets buildtools_build
24
USE_QT=		core gui printsupport sql xml widgets buildtools_build
25
USE_GL=		gl
25
USE_GL=		gl
26
CONFIGURE_ENV=	OPENJPEG_INCLUDE=${PREFIX}/include/openjpeg-2.3 OPENJPEG_LIB=${PREFIX}/lib \
26
CONFIGURE_ENV=	OPENJPEG_INCLUDE=${PREFIX}/include/openjpeg-2.3 OPENJPEG_LIB=${PREFIX}/lib \
27
		POPPLER_INCLUDE=${PREFIX}/include/poppler/qt5 POPPLER_LIB=${PREFIX}/lib
27
		POPPLER_INCLUDE=${PREFIX}/include/poppler/qt5 POPPLER_LIB=${PREFIX}/lib
(-)graphics/eos-movrec/Makefile (-2 / +2 lines)
Lines 14-22 LICENSE= GPLv2 Link Here
14
14
15
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
15
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
16
16
17
USES=		cmake dos2unix pkgconfig tar:bzip2
17
USES=		cmake dos2unix pkgconfig qt:4 tar:bzip2
18
DOS2UNIX_GLOB=	*.pro *.cpp *.h
18
DOS2UNIX_GLOB=	*.pro *.cpp *.h
19
USE_QT4=	qmake_build moc_build rcc_build uic_build gui
19
USE_QT=		qmake_build moc_build rcc_build uic_build gui
20
20
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
ICON_SIZES=	16x16 32x32 128x128 256x256 512x512
22
ICON_SIZES=	16x16 32x32 128x128 256x256 512x512
(-)graphics/evolvotron/Makefile (-2 / +2 lines)
Lines 21-28 LIB_DEPENDS= libboost_thread.so:devel/boost-libs Link Here
21
21
22
WRKSRC=		${WRKDIR}/${PORTNAME}
22
WRKSRC=		${WRKDIR}/${PORTNAME}
23
23
24
USES=		python qmake
24
USES=		python qmake qt:4
25
USE_QT4=	corelib gui xml moc_build
25
USE_QT=		corelib gui xml moc_build
26
QMAKE_ARGS=	VERSION_NUMBER="${PORTVERSION}"
26
QMAKE_ARGS=	VERSION_NUMBER="${PORTVERSION}"
27
QMAKE_SOURCE_PATH=	${WRKSRC}/main.pro
27
QMAKE_SOURCE_PATH=	${WRKSRC}/main.pro
28
MAKE_JOBS_UNSAFE=	yes
28
MAKE_JOBS_UNSAFE=	yes
(-)graphics/fracplanet/Makefile (-3 / +2 lines)
Lines 23-32 LIB_DEPENDS= libboost_program_options.so:devel/boost-libs Link Here
23
23
24
WRKSRC=		${WRKDIR}/${PORTNAME}
24
WRKSRC=		${WRKDIR}/${PORTNAME}
25
25
26
USES=		gmake
26
USES=		gmake qmake:no_env qt:4
27
USE_GL=		glu
27
USE_GL=		glu
28
USE_QT4=	corelib moc_build qmake_build gui opengl
28
USE_QT=		corelib moc_build qmake_build gui opengl
29
QT_NONSTANDARD=	yes
30
HAS_CONFIGURE=	yes
29
HAS_CONFIGURE=	yes
31
CONFIGURE_ENV=	QTDIR="${PREFIX}"
30
CONFIGURE_ENV=	QTDIR="${PREFIX}"
32
CONFIGURE_ARGS=	-spec ${QMAKESPEC}
31
CONFIGURE_ARGS=	-spec ${QMAKESPEC}
(-)graphics/fraqtive/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Draws Mandelbrot and Julia fractals Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:bzip2
16
USES=		qmake qt:4 tar:bzip2
17
USE_QT4=	corelib gui opengl xml uic_build moc_build rcc_build
17
USE_QT=		corelib gui opengl xml uic_build moc_build rcc_build
18
USE_GL=		gl glu
18
USE_GL=		gl glu
19
19
20
OPTIONS_DEFINE=	SSE2
20
OPTIONS_DEFINE=	SSE2
(-)graphics/gle-graphics/Makefile (-2 / +2 lines)
Lines 44-51 REINPLACE_FILES= configure Link Here
44
44
45
USE_GL=	yes
45
USE_GL=	yes
46
USE_LDCONFIG=	yes
46
USE_LDCONFIG=	yes
47
USE_QT4=	corelib gui moc network opengl rcc qmake_build
47
USE_QT=		corelib gui moc network opengl rcc qmake_build
48
USES=		gmake ncurses pathfix
48
USES=		gmake ncurses pathfix qt:4
49
CPPFLAGS+=	-I${NCURSESINC}
49
CPPFLAGS+=	-I${NCURSESINC}
50
50
51
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
51
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
(-)graphics/gmic-qt/Makefile (-2 / +2 lines)
Lines 20-27 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
20
		libfftw3.so:math/fftw3 \
20
		libfftw3.so:math/fftw3 \
21
		libpng.so:graphics/png
21
		libpng.so:graphics/png
22
22
23
USES=		cmake:outsource compiler:c++14-lang pkgconfig
23
USES=		cmake:outsource compiler:c++14-lang pkgconfig qt:5
24
USE_QT5=	core gui network widgets \
24
USE_QT=		core gui network widgets \
25
		buildtools_build linguisttools_build qmake_build
25
		buildtools_build linguisttools_build qmake_build
26
USE_XORG=	ice sm x11 xext
26
USE_XORG=	ice sm x11 xext
27
27
(-)graphics/gnash/Makefile (-3 / +2 lines)
Lines 73-79 FFMPEG_DESC= ffmpeg media handler Link Here
73
GSTREAMER_DESC=	GStreamer media handler
73
GSTREAMER_DESC=	GStreamer media handler
74
VAAPI_DESC=	VAAPI support (requires FFMPEG)
74
VAAPI_DESC=	VAAPI support (requires FFMPEG)
75
75
76
KDE4_USES=	kde:4
76
KDE4_USES=	kde:4 qmake:no_env qt:4
77
CYGNAL_CONFIGURE_ENABLE=	cygnal
77
CYGNAL_CONFIGURE_ENABLE=	cygnal
78
78
79
.include <bsd.port.options.mk>
79
.include <bsd.port.options.mk>
Lines 108-115 GNASH_GUIS+= gtk Link Here
108
108
109
.if ${PORT_OPTIONS:MKDE4}
109
.if ${PORT_OPTIONS:MKDE4}
110
GNASH_GUIS+=	kde4
110
GNASH_GUIS+=	kde4
111
USE_QT4=	moc_build
111
USE_QT=		moc_build
112
QT_NONSTANDARD=	yes
113
USE_KDE=	kdelibs
112
USE_KDE=	kdelibs
114
CONFIGURE_ARGS+=	--without-gconf
113
CONFIGURE_ARGS+=	--without-gconf
115
CONFIGURE_ENV+=	KDE4_CONFIG="${KDE_PREFIX}/bin/kde4-config"
114
CONFIGURE_ENV+=	KDE4_CONFIG="${KDE_PREFIX}/bin/kde4-config"
(-)graphics/gpxsee/Makefile (-5 / +6 lines)
Lines 12-19 COMMENT= GPS log file viewer and analyzer Link Here
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/licence.txt
13
LICENSE_FILE=	${WRKSRC}/licence.txt
14
14
15
USES=		qmake:outsource desktop-file-utils shared-mime-info
15
USES=		qmake:outsource desktop-file-utils qt:5 shared-mime-info
16
USE_QT5=	buildtools_build core gui network opengl printsupport widgets
16
USE_QT=		buildtools_build core gui network opengl printsupport widgets
17
USE_GL=		gl
17
USE_GL=		gl
18
18
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
Lines 23-32 GH_PROJECT= GPXSee Link Here
23
OPTIONS_DEFINE=	NLS TIFF
23
OPTIONS_DEFINE=	NLS TIFF
24
OPTIONS_DEFAULT=	TIFF
24
OPTIONS_DEFAULT=	TIFF
25
OPTIONS_SUB=	yes
25
OPTIONS_SUB=	yes
26
NLS_USE=	QT5=linguisttools_build
26
NLS_USE=	QT=linguisttools_build
27
NLS_USES=	gettext-runtime
27
NLS_USES=	gettext-runtime qt:5
28
TIFF_DESC=	Support for TIFF
28
TIFF_DESC=	Support for TIFF
29
TIFF_USE=	QT5=imageformats_run
29
TIFF_USES=	qt:5
30
TIFF_USE=	QT=imageformats_run
30
31
31
do-patch:
32
do-patch:
32
	@${REINPLACE_CMD} -e "s|/usr/share/gpxsee|${DATADIR}|" ${WRKSRC}/src/config.h
33
	@${REINPLACE_CMD} -e "s|/usr/share/gpxsee|${DATADIR}|" ${WRKSRC}/src/config.h
(-)graphics/gwenview-kde4/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Image viewer and browser for KDE 4 Link Here
11
LIB_DEPENDS=	libexiv2.so:graphics/exiv2 \
11
LIB_DEPENDS=	libexiv2.so:graphics/exiv2 \
12
		libpng.so:graphics/png
12
		libpng.so:graphics/png
13
13
14
USES=		cmake:outsource jpeg kde:4 pkgconfig tar:xz
14
USES=		cmake:outsource jpeg kde:4 pkgconfig qt:4 tar:xz
15
USE_KDE=	kactivities kdelibs baloo kfilemetadata \
15
USE_KDE=	kactivities kdelibs baloo kfilemetadata \
16
		libkdcraw libkipi libkonq automoc4 soprano
16
		libkdcraw libkipi libkonq automoc4 soprano
17
USE_QT4=	corelib gui opengl qmake_build moc_build uic_build rcc_build
17
USE_QT=		corelib gui opengl qmake_build moc_build uic_build rcc_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)graphics/gwenview/Makefile (-2 / +2 lines)
Lines 14-27 LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ Link Here
14
		liblcms2.so:graphics/lcms2 \
14
		liblcms2.so:graphics/lcms2 \
15
		libpng.so:graphics/png
15
		libpng.so:graphics/png
16
16
17
USES=		cmake:outsource gettext jpeg pkgconfig kde:5 tar:xz
17
USES=		cmake:outsource gettext jpeg pkgconfig kde:5 qt:5 tar:xz
18
USE_KDE=	activities auth baloo bookmarks codecs completion config \
18
USE_KDE=	activities auth baloo bookmarks codecs completion config \
19
		configwidgets coreaddons ecm emoticons filemetadata i18n \
19
		configwidgets coreaddons ecm emoticons filemetadata i18n \
20
		iconthemes init itemmodels itemviews jobwidgets \
20
		iconthemes init itemmodels itemviews jobwidgets \
21
		kdelibs4support kimageformats kio libkdcraw libkipi \
21
		kdelibs4support kimageformats kio libkdcraw libkipi \
22
		notifications parts service solid sonnet textwidgets \
22
		notifications parts service solid sonnet textwidgets \
23
		widgetsaddons windowsystem xmlgui
23
		widgetsaddons windowsystem xmlgui
24
USE_QT5=	concurrent core dbus gui network opengl phonon4 printsupport \
24
USE_QT=		concurrent core dbus gui network opengl phonon4 printsupport \
25
		svg widgets x11extras xml \
25
		svg widgets x11extras xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
USE_XORG=	x11
27
USE_XORG=	x11
(-)graphics/ipe/Makefile (-2 / +2 lines)
Lines 19-27 LIB_DEPENDS= libpng.so:graphics/png \ Link Here
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
21
21
22
USES=		compiler:c++11-lib gmake jpeg lua:52 pkgconfig
22
USES=		compiler:c++11-lib gmake jpeg lua:52 pkgconfig qt:5
23
USE_GNOME=	cairo
23
USE_GNOME=	cairo
24
USE_QT5=	buildtools_build core gui qmake_build widgets
24
USE_QT=		buildtools_build core gui qmake_build widgets
25
USE_TEX=	pdftex
25
USE_TEX=	pdftex
26
MAKE_ENV=	DL_LIBS="" \
26
MAKE_ENV=	DL_LIBS="" \
27
		INSTALL_DIR="${MKDIR}" \
27
		INSTALL_DIR="${MKDIR}" \
(-)graphics/kamera-kde4/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Digital camera manager for KDE 4 Link Here
10
10
11
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
11
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)graphics/kamera/Makefile (-2 / +2 lines)
Lines 9-18 COMMENT= Digital camera manager for KDE Link Here
9
9
10
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
10
LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs config configwidgets coreaddons doctools ecm i18n \
13
USE_KDE=	auth codecs config configwidgets coreaddons doctools ecm i18n \
14
		kio service widgetsaddons xmlgui
14
		kio service widgetsaddons xmlgui
15
USE_QT5=	core dbus gui widgets xml \
15
USE_QT=		core dbus gui widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)graphics/kcolorchooser-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= graphics kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 application to select colors from the screen or from a palette
9
COMMENT=	KDE 4 application to select colors from the screen or from a palette
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)graphics/kcolorchooser/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= graphics kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE application to select colors from the screen or from a palette
8
COMMENT=	KDE application to select colors from the screen or from a palette
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
12
		widgetsaddons xmlgui
12
		widgetsaddons xmlgui
13
USE_QT5=	core dbus gui widgets xml \
13
USE_QT=		core dbus gui widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)graphics/kcoloredit/Makefile (-2 / +2 lines)
Lines 11-19 DIST_SUBDIR= KDE/extragear Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Palette files editor for KDE
12
COMMENT=	Palette files editor for KDE
13
13
14
USES=		cmake gettext kde:4 tar:bzip2
14
USES=		cmake gettext kde:4 qt:4 tar:bzip2
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
16
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
17
17
18
APP_VER=	2.0.0
18
APP_VER=	2.0.0
19
EXTRA_VER=	4.4.0
19
EXTRA_VER=	4.4.0
(-)graphics/kdegraphics-mobipocket-kde4/Makefile (-2 / +2 lines)
Lines 9-17 PKGNAMESUFFIX= -kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Mobipocket plugins for Strigi indexing and thumbnails
10
COMMENT=	Mobipocket plugins for Strigi indexing and thumbnails
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4 strigi
13
USE_KDE=	kdelibs automoc4 strigi
14
USE_QT4=	corelib gui qmake_build moc_build uic_build rcc_build
14
USE_QT=		corelib gui qmake_build moc_build uic_build rcc_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)graphics/kdegraphics-mobipocket/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= graphics kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Mobipocket plugins for Strigi indexing and thumbnails
8
COMMENT=	Mobipocket plugins for Strigi indexing and thumbnails
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	completion config coreaddons ecm jobwidgets kio service \
11
USE_KDE=	completion config coreaddons ecm jobwidgets kio service \
12
		widgetsaddons
12
		widgetsaddons
13
USE_QT5=	core gui network widgets \
13
USE_QT=		core gui network widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
(-)graphics/kdegraphics-strigi-analyzer-kde4/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Strigi analyzers for various graphics file formats Link Here
11
11
12
LIB_DEPENDS=	libtiff.so:graphics/tiff
12
LIB_DEPENDS=	libtiff.so:graphics/tiff
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4 strigi
15
USE_KDE=	kdelibs automoc4 strigi
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)graphics/kdegraphics-svgpart-kde4/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMESUFFIX= -kde4 Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	SVG KPart
11
COMMENT=	SVG KPart
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)graphics/kdegraphics-svgpart/Makefile (-2 / +2 lines)
Lines 8-18 PKGNAMEPREFIX= kdegraphics- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	SVG KPart
9
COMMENT=	SVG KPart
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
12
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
13
		i18n jobwidgets kio parts service sonnet textwidgets \
13
		i18n jobwidgets kio parts service sonnet textwidgets \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network svg widgets xml \
15
USE_QT=		core dbus gui network svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)graphics/kdegraphics-thumbnailers-kde4/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMESUFFIX= -kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Thumbnailers for various graphics file formats
10
COMMENT=	Thumbnailers for various graphics file formats
11
11
12
USES=		cmake:outsource kde:4 pkgconfig tar:xz
12
USES=		cmake:outsource kde:4 pkgconfig qt:4 tar:xz
13
USE_KDE=	kdelibs libkdcraw libkexiv2 automoc4
13
USE_KDE=	kdelibs libkdcraw libkexiv2 automoc4
14
USE_QT4=	gui qmake_build moc_build uic_build rcc_build
14
USE_QT=		gui qmake_build moc_build uic_build rcc_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)graphics/kdegraphics-thumbnailers/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= graphics kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Thumbnailers for various graphics file formats
8
COMMENT=	Thumbnailers for various graphics file formats
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	completion config coreaddons ecm jobwidgets libkdcraw \
11
USE_KDE=	completion config coreaddons ecm jobwidgets libkdcraw \
12
		libkexiv2 kio service widgetsaddons
12
		libkexiv2 kio service widgetsaddons
13
USE_QT5=	core gui network widgets \
13
USE_QT=		core gui network widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)graphics/kdegraphics/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= graphics kde Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Graphics utilities for KDE (meta port)
9
COMMENT=	Graphics utilities for KDE (meta port)
10
10
11
USES=		kde:5 metaport
11
USES=		kde:5 metaport qt:5
12
USE_QT5=	#
12
USE_QT=		#
13
13
14
OPTIONS_DEFINE=	GPHOTO \
14
OPTIONS_DEFINE=	GPHOTO \
15
		GWENVIEW \
15
		GWENVIEW \
(-)graphics/kdiagram/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Library to create business diagrams Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE.GPL.txt
13
LICENSE_FILE=	${WRKSRC}/LICENSE.GPL.txt
14
14
15
USES=		cmake:outsource kde:5 tar:xz
15
USES=		cmake:outsource kde:5 qt:5 tar:xz
16
USE_KDE=	ecm
16
USE_KDE=	ecm
17
USE_QT5=	core gui linguisttools printsupport sql svg widgets \
17
USE_QT=		core gui linguisttools printsupport sql svg widgets \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
PLIST_SUB=	SHLIB_VER="${PORTVERSION}" \
20
PLIST_SUB=	SHLIB_VER="${PORTVERSION}" \
(-)graphics/kf5-kimageformats/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KF5 library providing support for additional image formats Link Here
9
9
10
LIB_DEPENDS=	libHalf.so:graphics/ilmbase
10
LIB_DEPENDS=	libHalf.so:graphics/ilmbase
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	archive ecm 
13
USE_KDE=	archive ecm 
14
USE_QT5=	buildtools_build core gui printsupport qmake_build widgets
14
USE_QT=		buildtools_build core gui printsupport qmake_build widgets
15
15
16
OPTIONS_DEFINE=	OPENEXR
16
OPTIONS_DEFINE=	OPENEXR
17
OPTIONS_DEFAULT=	OPENEXR
17
OPTIONS_DEFAULT=	OPENEXR
(-)graphics/kf5-kplotting/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= graphics kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 lightweight plotting framework
8
COMMENT=	KF5 lightweight plotting framework
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core gui qmake_build testlib widgets
12
USE_QT=		buildtools_build core gui qmake_build testlib widgets
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)graphics/kf5-prison/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= API to produce barcodes Link Here
10
LIB_DEPENDS=	libdmtx.so:graphics/libdmtx \
10
LIB_DEPENDS=	libdmtx.so:graphics/libdmtx \
11
		libqrencode.so:graphics/libqrencode
11
		libqrencode.so:graphics/libqrencode
12
12
13
USES=		cmake:outsource compiler:c++11-lang kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lang kde:5 qt:5 tar:xz
14
USE_KDE=	ecm
14
USE_KDE=	ecm
15
USE_QT5=	buildtools_build core gui qmake_build testlib widgets
15
USE_QT=		buildtools_build core gui qmake_build testlib widgets
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)graphics/kgraphviewer/Makefile (-2 / +2 lines)
Lines 14-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
LIB_DEPENDS=	libgvc.so:graphics/graphviz
15
LIB_DEPENDS=	libgvc.so:graphics/graphviz
16
16
17
USES=		cmake:outsource desktop-file-utils kde:5 tar:xz pkgconfig
17
USES=		cmake:outsource desktop-file-utils kde:5 qt:5 tar:xz pkgconfig
18
USE_KDE=	auth codecs completion config configwidgets \
18
USE_KDE=	auth codecs completion config configwidgets \
19
		coreaddons i18n iconthemes jobwidgets kio parts service \
19
		coreaddons i18n iconthemes jobwidgets kio parts service \
20
		sonnet textwidgets widgetsaddons xmlgui \
20
		sonnet textwidgets widgetsaddons xmlgui \
21
		ecm_build
21
		ecm_build
22
USE_QT5=	core dbus gui network printsupport svg widgets xml \
22
USE_QT=		core dbus gui network printsupport svg widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
24
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)graphics/kiconedit/Makefile (-2 / +2 lines)
Lines 10-18 DIST_SUBDIR= KDE/extragear Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	KDE icon editor
11
COMMENT=	KDE icon editor
12
12
13
USES=		cmake gettext kde:4 tar:bzip2
13
USES=		cmake gettext kde:4 qt:4 tar:bzip2
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
15
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
16
16
17
EXTRA_VER=	4.4.0
17
EXTRA_VER=	4.4.0
18
18
(-)graphics/kimagemapeditor/Makefile (-2 / +2 lines)
Lines 8-20 PKGNAMESUFFIX= # hack: uses kde:4 but we don't want the pkgname suffix Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE generator of HTML image maps
9
COMMENT=	KDE generator of HTML image maps
10
10
11
USES=		cmake:outsource kde:5 tar:xz
11
USES=		cmake:outsource kde:5 qt:5 tar:xz
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
		coreaddons crash guiaddons i18n iconthemes itemviews \
13
		coreaddons crash guiaddons i18n iconthemes itemviews \
14
		jobwidgets js kdelibs4support khtml kio notifications \
14
		jobwidgets js kdelibs4support khtml kio notifications \
15
		parts service solid sonnet textwidgets unitconversion \
15
		parts service solid sonnet textwidgets unitconversion \
16
		widgetsaddons windowsystem xmlgui
16
		widgetsaddons windowsystem xmlgui
17
USE_QT5=	core dbus gui network printsupport widgets xml \
17
USE_QT=		core dbus gui network printsupport widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)graphics/kipiplugins/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= Plugins for digikam Link Here
12
LIB_DEPENDS=	libdigikamcore.so:graphics/digikam
12
LIB_DEPENDS=	libdigikamcore.so:graphics/digikam
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
15
		tar:xz
15
		qt:5 tar:xz
16
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
16
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
17
		coreaddons ecm i18n itemviews jobwidgets kio libkipi service \
17
		coreaddons ecm i18n itemviews jobwidgets kio libkipi service \
18
		solid widgetsaddons windowsystem xmlgui
18
		solid widgetsaddons windowsystem xmlgui
19
USE_QT5=	core dbus gui network printsupport widgets xml xmlpatterns \
19
USE_QT=		core dbus gui network printsupport widgets xml xmlpatterns \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
CMAKE_ON=	DIGIKAMSC_COMPILE_KIPIPLUGINS
22
CMAKE_ON=	DIGIKAMSC_COMPILE_KIPIPLUGINS
(-)graphics/klatexformula/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2 Link Here
14
BUILD_DEPENDS=	help2man:misc/help2man
14
BUILD_DEPENDS=	help2man:misc/help2man
15
15
16
USES=		cmake:outsource desktop-file-utils ghostscript:run \
16
USES=		cmake:outsource desktop-file-utils ghostscript:run \
17
		shared-mime-info localbase
17
		qt:4 shared-mime-info localbase
18
USE_QT4=	gui xml dbus designer_build linguisttools_build \
18
USE_QT=		gui xml dbus designer_build linguisttools_build \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
USE_TEX=	latex dvipsk
20
USE_TEX=	latex dvipsk
21
CMAKE_ARGS=	-DQT_QMAKE_EXECUTABLE_FINDQT=${QMAKE} \
21
CMAKE_ARGS=	-DQT_QMAKE_EXECUTABLE_FINDQT=${QMAKE} \
(-)graphics/kolourpaint-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= graphics kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 paint program
9
COMMENT=	KDE 4 paint program
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4 qimageblitz
12
USE_KDE=	kdelibs automoc4 qimageblitz
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)graphics/kolourpaint/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= graphics kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE paint program
8
COMMENT=	KDE paint program
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
12
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
13
		itemmodels itemviews jobwidgets kdelibs4support kio libkexiv2 \
13
		itemmodels itemviews jobwidgets kdelibs4support kio libkexiv2 \
14
		libksane notifications parts service solid sonnet textwidgets \
14
		libksane notifications parts service solid sonnet textwidgets \
15
		unitconversion widgetsaddons windowsystem xmlgui
15
		unitconversion widgetsaddons windowsystem xmlgui
16
USE_QT5=	dbus  core gui network printsupport widgets xml \
16
USE_QT=		dbus  core gui network printsupport widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)graphics/kphotoalbum-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libexiv2.so:graphics/exiv2 Link Here
16
16
17
SHEBANG_FILES=	script/open-raw.pl script/kpa-backup.sh
17
SHEBANG_FILES=	script/open-raw.pl script/kpa-backup.sh
18
18
19
USES=		cmake:outsource jpeg kde:4 pkgconfig shebangfix tar:bzip2
19
USES=		cmake:outsource jpeg kde:4 pkgconfig qt:4 shebangfix tar:bzip2
20
USE_KDE=	kdelibs libkdcraw libkipi automoc4
20
USE_KDE=	kdelibs libkdcraw libkipi automoc4
21
USE_QT4=	phonon sql \
21
USE_QT=		phonon sql \
22
		qmake_build moc_build rcc_build uic_build
22
		qmake_build moc_build rcc_build uic_build
23
23
24
OPTIONS_DEFINE=	MARBLE NLS
24
OPTIONS_DEFINE=	MARBLE NLS
(-)graphics/kphotoalbum/Makefile (-2 / +2 lines)
Lines 14-25 LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ Link Here
14
		libKF5KGeoMap.so:astro/libkgeomap \
14
		libKF5KGeoMap.so:astro/libkgeomap \
15
		libKF5Kipi.so:graphics/libkipi
15
		libKF5Kipi.so:graphics/libkipi
16
16
17
USES=		cmake:outsource jpeg kde:5 pkgconfig shebangfix tar:xz
17
USES=		cmake:outsource jpeg kde:5 pkgconfig qt:5 shebangfix tar:xz
18
USE_KDE=	archive auth codecs completion config \
18
USE_KDE=	archive auth codecs completion config \
19
		configwidgets coreaddons ecm i18n \
19
		configwidgets coreaddons ecm i18n \
20
		iconthemes jobwidgets kio marble service \
20
		iconthemes jobwidgets kio marble service \
21
		sonnet textwidgets widgetsaddons xmlgui
21
		sonnet textwidgets widgetsaddons xmlgui
22
USE_QT5=	core dbus gui network phonon4 sql webkit \
22
USE_QT=		core dbus gui network phonon4 sql webkit \
23
		widgets xml \
23
		widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
SHEBANG_FILES=	scripts/open-raw.pl scripts/kpa-backup.sh
25
SHEBANG_FILES=	scripts/open-raw.pl scripts/kpa-backup.sh
(-)graphics/kpovmodeler/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= KDE editor/frontend for Povray Link Here
13
13
14
RUN_DEPENDS=	povray:graphics/povray-meta
14
RUN_DEPENDS=	povray:graphics/povray-meta
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_GL=		glu
17
USE_GL=		glu
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	corelib opengl qmake_build moc_build rcc_build uic_build
19
USE_QT=		corelib opengl qmake_build moc_build rcc_build uic_build
20
20
21
APP_VER=	1.1.3
21
APP_VER=	1.1.3
22
EXTRA_VER=	4.3.1
22
EXTRA_VER=	4.3.1
(-)graphics/kqtquickcharts-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= graphics kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	QtQuick plugin to render interactive charts
9
COMMENT=	QtQuick plugin to render interactive charts
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)graphics/krita/Makefile (-2 / +3 lines)
Lines 31-40 LIB_DEPENDS= libImath.so:graphics/ilmbase \ Link Here
31
		libxcb-util.so:x11/xcb-util
31
		libxcb-util.so:x11/xcb-util
32
32
33
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
33
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
34
		eigen:3 gettext jpeg kde:5 pkgconfig python:3.4+ shared-mime-info
34
		eigen:3 gettext jpeg kde:5 pkgconfig python:3.4+ qt:5 \
35
		shared-mime-info
35
USE_KDE=	archive completion config coreaddons crash guiaddons i18n \
36
USE_KDE=	archive completion config coreaddons crash guiaddons i18n \
36
		itemmodels itemviews kio service widgetsaddons windowsystem
37
		itemmodels itemviews kio service widgetsaddons windowsystem
37
USE_QT5=	concurrent core dbus gui multimedia network printsupport \
38
USE_QT=		concurrent core dbus gui multimedia network printsupport \
38
		qml quick svg testlib widgets x11extras xml \
39
		qml quick svg testlib widgets x11extras xml \
39
		buildtools_build qmake_build
40
		buildtools_build qmake_build
40
USE_XORG=	ice sm xcb xext xi
41
USE_XORG=	ice sm xcb xext xi
(-)graphics/ksaneplugin-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= graphics kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 plugin for scanning through libksane
9
COMMENT=	KDE 4 plugin for scanning through libksane
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libksane automoc4
12
USE_KDE=	kdelibs libksane automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)graphics/ksnapshot-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= graphics kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 screen capture program
9
COMMENT=	KDE 4 screen capture program
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkipi automoc4
12
USE_KDE=	kdelibs libkipi automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_XORG=	x11 xext xfixes
14
USE_XORG=	x11 xext xfixes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)graphics/libQGLViewer/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= C++ library based on Qt5 that eases the creation of OpenGL 3D viewers Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENCE
13
LICENSE_FILE=	${WRKSRC}/LICENCE
14
14
15
USES=		qmake
15
USES=		qmake qt:5
16
USE_GL=		gl glu
16
USE_GL=		gl glu
17
USE_QT5=	core designer gui opengl widgets xml buildtools_build
17
USE_QT=		core designer gui opengl widgets xml buildtools_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
PLIST_SUB=	SHL3=${DISTVERSION} SHL2=${DISTVERSION:C/\.[0-9]$//} SHL1=${DISTVERSION:C/\.[0-9]\.[0-9]$//}
19
PLIST_SUB=	SHL3=${DISTVERSION} SHL2=${DISTVERSION:C/\.[0-9]$//} SHL1=${DISTVERSION:C/\.[0-9]\.[0-9]$//}
20
20
(-)graphics/libkdcraw-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= liblcms.so:graphics/lcms \ Link Here
16
CMAKE_ARGS+=	-DWITH_OpenMP:BOOL=False \
16
CMAKE_ARGS+=	-DWITH_OpenMP:BOOL=False \
17
		-DENABLE_RAWSPEED=True
17
		-DENABLE_RAWSPEED=True
18
18
19
USES=		cmake:outsource jpeg kde:4 pkgconfig tar:xz
19
USES=		cmake:outsource jpeg kde:4 pkgconfig qt:4 tar:xz
20
USE_KDE=	automoc4 kdelibs
20
USE_KDE=	automoc4 kdelibs
21
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build
21
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
24
pre-configure:
24
pre-configure:
(-)graphics/libkdcraw/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libjasper.so:graphics/jasper \ Link Here
15
CMAKE_ARGS+=	-DWITH_OpenMP:BOOL=False \
15
CMAKE_ARGS+=	-DWITH_OpenMP:BOOL=False \
16
		-DENABLE_RAWSPEED=True
16
		-DENABLE_RAWSPEED=True
17
17
18
USES=		cmake:outsource compiler:c++11-lang jpeg kde:5 pkgconfig tar:xz
18
USES=		cmake:outsource compiler:c++11-lang jpeg kde:5 pkgconfig qt:5 tar:xz
19
USE_KDE=	ecm
19
USE_KDE=	ecm
20
USE_QT5=	core gui \
20
USE_QT=		core gui \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)graphics/libkexiv2-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Exiv2 library interface for KDE Link Here
10
10
11
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
11
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	automoc4 kdelibs
14
USE_KDE=	automoc4 kdelibs
15
USE_QT4=	corelib gui xml \
15
USE_QT=		corelib gui xml \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
(-)graphics/libkexiv2/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= Exiv2 library interface for KDE Link Here
9
9
10
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
10
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
11
11
12
USES=		cmake:outsource compiler:c++11-lang kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	ecm
13
USE_KDE=	ecm
14
USE_QT5=	core gui \
14
USE_QT=		core gui \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)graphics/libkipi-kde4/Makefile (-2 / +2 lines)
Lines 9-17 CATEGORIES= graphics kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	KDE Image Plugin Interface
10
COMMENT=	KDE Image Plugin Interface
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	gui moc_build qmake_build rcc_build uic_build
14
USE_QT=		gui moc_build qmake_build rcc_build uic_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
pre-configure:
17
pre-configure:
(-)graphics/libkipi/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= graphics kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Image Plugin Interface
8
COMMENT=	KDE Image Plugin Interface
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
12
		libkdcraw libkexiv2 service widgetsaddons xmlgui
12
		libkdcraw libkexiv2 service widgetsaddons xmlgui
13
USE_QT5=	core dbus gui widgets xml \
13
USE_QT=		core dbus gui widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
(-)graphics/libksane-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= SANE library interface for KDE Link Here
10
10
11
LIB_DEPENDS=	libsane.so:graphics/sane-backends
11
LIB_DEPENDS=	libsane.so:graphics/sane-backends
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
18
pre-configure:
18
pre-configure:
(-)graphics/libksane/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= SANE library interface for KDE Link Here
9
9
10
LIB_DEPENDS=	libsane.so:graphics/sane-backends
10
LIB_DEPENDS=	libsane.so:graphics/sane-backends
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	config ecm i18n sonnet textwidgets wallet widgetsaddons
13
USE_KDE=	config ecm i18n sonnet textwidgets wallet widgetsaddons
14
USE_QT5=	core gui testlib widgets \
14
USE_QT=		core gui testlib widgets \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)graphics/libkscreen/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libqjson.so:devel/qjson@qt4 \ Link Here
15
		libxcb-image.so:x11/xcb-util-image \
15
		libxcb-image.so:x11/xcb-util-image \
16
		libxcb-render-util.so:x11/xcb-util-renderutil
16
		libxcb-render-util.so:x11/xcb-util-renderutil
17
17
18
USES=		cmake:outsource kde:4 pkgconfig tar:xz
18
USES=		cmake:outsource kde:4 pkgconfig qt:4 tar:xz
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	corelib dbus gui script \
20
USE_QT=		corelib dbus gui script \
21
		moc_build qmake_build rcc_build uic_build
21
		moc_build qmake_build rcc_build uic_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)graphics/lprof-devel/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= liblcms.so:graphics/lcms \ Link Here
16
		libtiff.so:graphics/tiff \
16
		libtiff.so:graphics/tiff \
17
		libvigraimpex.so:graphics/vigra
17
		libvigraimpex.so:graphics/vigra
18
18
19
USES=		cmake desktop-file-utils jpeg tar:bzip2
19
USES=		cmake desktop-file-utils jpeg qt:4 tar:bzip2
20
USE_XORG=	x11 xext sm ice xxf86vm
20
USE_XORG=	x11 xext sm ice xxf86vm
21
USE_QT4=	corelib gui qt3support svg assistantclient \
21
USE_QT=		corelib gui qt3support svg assistantclient \
22
		linguisttools_build qmake_build moc_build uic_build rcc_build
22
		linguisttools_build qmake_build moc_build uic_build rcc_build
23
23
24
WRKSRC=		${WRKDIR}/${PORTNAME}
24
WRKSRC=		${WRKDIR}/${PORTNAME}
(-)graphics/luminance-qt5/Makefile (-2 / +2 lines)
Lines 22-29 LIB_DEPENDS= libfftw3f.so:math/fftw3-float \ Link Here
22
		libraw_r.so:graphics/libraw \
22
		libraw_r.so:graphics/libraw \
23
		libboost_system.so:devel/boost-libs
23
		libboost_system.so:devel/boost-libs
24
24
25
USES=		cmake:outsource jpeg pkgconfig tar:bzip2
25
USES=		cmake:outsource jpeg pkgconfig qt:5 tar:bzip2
26
USE_QT5=	concurrent gui printsupport sql webkit xml \
26
USE_QT=		concurrent gui printsupport sql webkit xml \
27
		buildtools_build linguist_build qmake_build \
27
		buildtools_build linguist_build qmake_build \
28
		imageformats_run
28
		imageformats_run
29
INSTALLS_ICONS=	yes
29
INSTALLS_ICONS=	yes
(-)graphics/luminance/Makefile (-2 / +2 lines)
Lines 23-30 LIB_DEPENDS= libfftw3f.so:math/fftw3-float \ Link Here
23
23
24
BROKEN_powerpc64=	fails to compile: cc1plus: unrecognized command line option "-msse2"
24
BROKEN_powerpc64=	fails to compile: cc1plus: unrecognized command line option "-msse2"
25
25
26
USES=		cmake jpeg tar:bzip2
26
USES=		cmake jpeg qt:4 tar:bzip2
27
USE_QT4=	gui sql webkit xml linguist_build moc_build qmake_build \
27
USE_QT=		gui sql webkit xml linguist_build moc_build qmake_build \
28
		rcc_build uic_build imageformats_run
28
		rcc_build uic_build imageformats_run
29
INSTALLS_ICONS=	yes
29
INSTALLS_ICONS=	yes
30
30
(-)graphics/luxrender/Makefile (-1 / +2 lines)
Lines 53-59 FREEIMAGE_CMAKE_ON= -DLUX_USE_FREEIMAGE:BOOL=ON Link Here
53
FREEIMAGE_LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
53
FREEIMAGE_LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
54
54
55
X11_DESC=	Build GUI executable (requires Qt 4)
55
X11_DESC=	Build GUI executable (requires Qt 4)
56
X11_USE=	QT4=moc_build,qmake_build,rcc_build,uic_build,corelib,gui
56
X11_USES=	qt:4
57
X11_USE=	QT=moc_build,qmake_build,rcc_build,uic_build,corelib,gui
57
X11_PLIST_FILES=	bin/luxrender
58
X11_PLIST_FILES=	bin/luxrender
58
59
59
post-extract:
60
post-extract:
(-)graphics/lximage-qt/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libexif.so:graphics/libexif \ Link Here
16
	libfm.so:x11/libfm
16
	libfm.so:x11/libfm
17
17
18
USES=	cmake:outsource compiler:c++11-lib desktop-file-utils gettext-runtime \
18
USES=	cmake:outsource compiler:c++11-lib desktop-file-utils gettext-runtime \
19
	localbase:ldflags lxqt pkgconfig tar:xz
19
	localbase:ldflags lxqt pkgconfig qt:5 tar:xz
20
USE_GNOME=	glib20
20
USE_GNOME=	glib20
21
USE_QT5=	buildtools_build qmake_build core dbus gui linguisttools \
21
USE_QT=		buildtools_build qmake_build core dbus gui linguisttools \
22
	network printsupport svg widgets x11extras
22
	network printsupport svg widgets x11extras
23
USE_LXQT=	buildtools libfmqt
23
USE_LXQT=	buildtools libfmqt
24
USE_XORG=	ice sm x11 xcb xext xfixes
24
USE_XORG=	ice sm x11 xcb xext xfixes
(-)graphics/lximageqt-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=	${MASTERDIR}/pkg-descr
17
DESCR=	${MASTERDIR}/pkg-descr
18
PLIST=	${.CURDIR}/pkg-plist
18
PLIST=	${.CURDIR}/pkg-plist
19
19
20
USES=	cmake:outsource lxqt pkgconfig tar:xz
20
USES=	cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)graphics/meshviewer/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
WRKSRC=		${WRKDIR}/mview-${PORTVERSION}
17
WRKSRC=		${WRKDIR}/mview-${PORTVERSION}
18
18
19
USES=		gmake pkgconfig
19
USES=		gmake pkgconfig qt:4
20
USE_GL=		glu
20
USE_GL=		glu
21
USE_QT4=	corelib gui opengl moc_build
21
USE_QT=		corelib gui opengl moc_build
22
CXXFLAGS+=	-I. -Imesh -Imathvector \
22
CXXFLAGS+=	-I. -Imesh -Imathvector \
23
		`pkg-config --cflags QtOpenGL glu`
23
		`pkg-config --cflags QtOpenGL glu`
24
LDFLAGS+=	-lpthread `pkg-config --libs QtOpenGL glu`
24
LDFLAGS+=	-lpthread `pkg-config --libs QtOpenGL glu`
(-)graphics/mitsuba/Makefile (-2 / +2 lines)
Lines 26-34 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ Link Here
26
ONLY_FOR_ARCHS=	i386 amd64
26
ONLY_FOR_ARCHS=	i386 amd64
27
ONLY_FOR_ARCHS_REASON=	uses SSE instructions
27
ONLY_FOR_ARCHS_REASON=	uses SSE instructions
28
28
29
USES=		cmake eigen:3 jpeg tar:bzip2
29
USES=		cmake eigen:3 jpeg qt:4 tar:bzip2
30
USE_GL=		glew
30
USE_GL=		glew
31
USE_QT4=	moc_build qmake_build rcc_build uic_build \
31
USE_QT=		moc_build qmake_build rcc_build uic_build \
32
		gui opengl network xml xmlpatterns
32
		gui opengl network xml xmlpatterns
33
33
34
CMAKE_ARGS=	-DMTS_SIMPLE_PATHS:BOOL=OFF -DBUILD_PYTHON:BOOL=OFF \
34
CMAKE_ARGS=	-DMTS_SIMPLE_PATHS:BOOL=OFF -DBUILD_PYTHON:BOOL=OFF \
(-)graphics/natron/Makefile (-2 / +2 lines)
Lines 24-30 LIB_DEPENDS= libcairo.so:graphics/cairo \ Link Here
24
				libpyside-${PYTHON_VERSION}.so:devel/pyside \
24
				libpyside-${PYTHON_VERSION}.so:devel/pyside \
25
				libfreetype.so:print/freetype2
25
				libfreetype.so:print/freetype2
26
26
27
USES=	pkgconfig python qmake shebangfix desktop-file-utils shared-mime-info \
27
USES=	pkgconfig python qmake qt:4 shebangfix desktop-file-utils shared-mime-info \
28
		gettext-runtime desktop-file-utils
28
		gettext-runtime desktop-file-utils
29
USE_GITHUB=	yes
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	NatronGitHub
30
GH_ACCOUNT=	NatronGitHub
Lines 37-43 GH_TUPLE= NatronGitHub:openfx:a85dc34:openfx/libs/OpenFX \ Link Here
37
			NatronGitHub:tinydir:3aae922:tinydir/libs/SequenceParsing/tinydir \
37
			NatronGitHub:tinydir:3aae922:tinydir/libs/SequenceParsing/tinydir \
38
			NatronGitHub:OpenColorIO-Configs:Natron-v3.0:OpenColorIO_Configs/OpenColorIO-Configs
38
			NatronGitHub:OpenColorIO-Configs:Natron-v3.0:OpenColorIO_Configs/OpenColorIO-Configs
39
39
40
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build network opengl
40
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build network opengl
41
USE_XORG=	x11 pixman
41
USE_XORG=	x11 pixman
42
USE_GL=		gl
42
USE_GL=		gl
43
43
(-)graphics/nomacs/Makefile (-2 / +2 lines)
Lines 17-24 LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ Link Here
17
		liblcms2.so:graphics/lcms2 \
17
		liblcms2.so:graphics/lcms2 \
18
		libtbb.so:devel/tbb
18
		libtbb.so:devel/tbb
19
19
20
USES=		cmake desktop-file-utils dos2unix pkgconfig tar:bzip2
20
USES=		cmake desktop-file-utils dos2unix pkgconfig qt:5 tar:bzip2
21
USE_QT5=        concurrent core gui network printsupport svg widgets \
21
USE_QT=	        concurrent core gui network printsupport svg widgets \
22
		buildtools_build linguisttools_build qmake_build
22
		buildtools_build linguisttools_build qmake_build
23
23
24
DOS2UNIX_REGEX=	.*\.(cpp|h|txt)
24
DOS2UNIX_REGEX=	.*\.(cpp|h|txt)
(-)graphics/okular-kde4/Makefile (-2 / +2 lines)
Lines 19-28 LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \ Link Here
19
		libepub.so:textproc/ebook-tools \
19
		libepub.so:textproc/ebook-tools \
20
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
20
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
21
21
22
USES=		cmake:outsource jpeg kde:4 pkgconfig tar:xz
22
USES=		cmake:outsource jpeg kde:4 pkgconfig qt:4 tar:xz
23
USE_KDE=	kdelibs automoc4 qimageblitz kactivities \
23
USE_KDE=	kdelibs automoc4 qimageblitz kactivities \
24
		libkexiv2
24
		libkexiv2
25
USE_QT4=	corelib declarative gui opengl xml \
25
USE_QT=		corelib declarative gui opengl xml \
26
		qmake_build moc_build uic_build rcc_build
26
		qmake_build moc_build uic_build rcc_build
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)graphics/okular/Makefile (-2 / +2 lines)
Lines 24-37 LIB_DEPENDS= libchm.so:misc/chmlib \ Link Here
24
		libzip.so:archivers/libzip
24
		libzip.so:archivers/libzip
25
25
26
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
26
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
27
		gettext jpeg kde:5 pkgconfig tar:xz
27
		gettext jpeg kde:5 pkgconfig qt:5 tar:xz
28
USE_KDE=	activities archive auth bookmarks codecs completion config \
28
USE_KDE=	activities archive auth bookmarks codecs completion config \
29
		configwidgets coreaddons dbusaddons ecm emoticons i18n \
29
		configwidgets coreaddons dbusaddons ecm emoticons i18n \
30
		iconthemes init itemmodels itemviews jobwidgets js \
30
		iconthemes init itemmodels itemviews jobwidgets js \
31
		kdelibs4support khtml kio libkexiv2 parts pty \
31
		kdelibs4support khtml kio libkexiv2 parts pty \
32
		service solid sonnet textwidgets threadweaver wallet \
32
		service solid sonnet textwidgets threadweaver wallet \
33
		widgetsaddons windowsystem xmlgui
33
		widgetsaddons windowsystem xmlgui
34
USE_QT5=	core dbus gui network phonon4 printsupport qml quick speech \
34
USE_QT=		core dbus gui network phonon4 printsupport qml quick speech \
35
		svg widgets xml \
35
		svg widgets xml \
36
		buildtools_build qmake_build
36
		buildtools_build qmake_build
37
37
(-)graphics/opencsg/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Constructive Solid Geometry rendering library Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/../license.txt
15
LICENSE_FILE=	${WRKSRC}/../license.txt
16
16
17
USES=		compiler:c++11-lang qmake
17
USES=		compiler:c++11-lang qmake qt:4
18
USE_GL=		gl glew
18
USE_GL=		gl glew
19
USE_QT4=	qmake_build
19
USE_QT=		qmake_build
20
WRKSRC=		${WRKDIR}/${DISTNAME}/src
20
WRKSRC=		${WRKDIR}/${DISTNAME}/src
21
PLIST_SUB=      PORTVERSION=${PORTVERSION}
21
PLIST_SUB=      PORTVERSION=${PORTVERSION}
22
22
(-)graphics/openorienteering-mapper/Makefile (-7 / +10 lines)
Lines 16-23 LIB_DEPENDS= libpolyclipping.so:graphics/polyclipping \ Link Here
16
		libproj.so:graphics/proj
16
		libproj.so:graphics/proj
17
17
18
USES=		cmake:outsource,noninja compiler:c++14-lang \
18
USES=		cmake:outsource,noninja compiler:c++14-lang \
19
		desktop-file-utils gmake shared-mime-info
19
		desktop-file-utils gmake qt:5 shared-mime-info
20
USE_QT5=	buildtools_build help qmake_build core gui \
20
USE_QT=		buildtools_build help qmake_build core gui \
21
		location network printsupport sensors widgets
21
		location network printsupport sensors widgets
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	OpenOrienteering
23
GH_ACCOUNT=	OpenOrienteering
Lines 32-50 OPTIONS_DEFAULT= GDAL Link Here
32
OPTIONS_SUB=	yes
32
OPTIONS_SUB=	yes
33
DOCS_CMAKE_BOOL=	Mapper_WITH_DOCS
33
DOCS_CMAKE_BOOL=	Mapper_WITH_DOCS
34
DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen
34
DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen
35
DOCS_USE=	QT5=assistant_run
35
DOCS_USES=	qt:5
36
DOCS_USE=	QT=assistant_run
36
EXAMPLES_CMAKE_BOOL=	Mapper_WITH_EXAMPLES
37
EXAMPLES_CMAKE_BOOL=	Mapper_WITH_EXAMPLES
37
GDAL_DESC=	Use the GDAL library
38
GDAL_DESC=	Use the GDAL library
38
GDAL_CMAKE_BOOL=	Mapper_USE_GDAL
39
GDAL_CMAKE_BOOL=	Mapper_USE_GDAL
39
GDAL_LIB_DEPENDS=	libgdal.so:graphics/gdal
40
GDAL_LIB_DEPENDS=	libgdal.so:graphics/gdal
40
NLS_CMAKE_BOOL=	Mapper_WITH_NLS
41
NLS_CMAKE_BOOL=	Mapper_WITH_NLS
41
NLS_BUILD_DEPENDS=	gsed:textproc/gsed
42
NLS_BUILD_DEPENDS=	gsed:textproc/gsed
42
NLS_USE=	QT5=linguisttools_build
43
NLS_USE=	QT=linguisttools_build
43
NLS_USES=	gettext-runtime
44
NLS_USES=	gettext-runtime qt:5
44
TEST_CMAKE_BOOL=	Mapper_WITH_TEST
45
TEST_CMAKE_BOOL=	Mapper_WITH_TEST
45
TEST_USE=	QT5=testlib_build
46
TEST_USES=	qt:5
47
TEST_USE=	QT=testlib_build
46
TEST_TEST_TARGET=	test
48
TEST_TEST_TARGET=	test
47
TIFF_DESC=	Support for TIFF
49
TIFF_DESC=	Support for TIFF
48
TIFF_USE=	QT5=imageformats
50
TIFF_USES=	qt:5
51
TIFF_USE=	QT=imageformats
49
52
50
.include <bsd.port.mk>
53
.include <bsd.port.mk>
(-)graphics/oyranos/Makefile (-2 / +2 lines)
Lines 30-40 LIB_DEPENDS= libraw.so:graphics/libraw \ Link Here
30
30
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	oyranos-cms
32
GH_ACCOUNT=	oyranos-cms
33
USES=		cmake compiler:c++11-lib desktop-file-utils gettext iconv jpeg pkgconfig
33
USES=		cmake compiler:c++11-lib desktop-file-utils gettext iconv jpeg pkgconfig qt:4
34
USE_GL=		gl
34
USE_GL=		gl
35
USE_LDCONFIG=	yes
35
USE_LDCONFIG=	yes
36
USE_GNOME=	libxml2
36
USE_GNOME=	libxml2
37
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build
37
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build
38
USE_XORG=	ice sm x11 xcursor xext xfixes xinerama xrandr xft xxf86vm
38
USE_XORG=	ice sm x11 xcursor xext xfixes xinerama xrandr xft xxf86vm
39
CMAKE_ARGS+=	-DXDG_CONFIG_DIR=${PREFIX}/etc/xdg
39
CMAKE_ARGS+=	-DXDG_CONFIG_DIR=${PREFIX}/etc/xdg
40
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
40
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
(-)graphics/pencil/Makefile (-2 / +2 lines)
Lines 19-26 BROKEN_armv7= fails to compile: no matching function for call to 'qMax' Link Here
19
LIB_DEPENDS=	libming.so:graphics/ming \
19
LIB_DEPENDS=	libming.so:graphics/ming \
20
		libpng.so:graphics/png
20
		libpng.so:graphics/png
21
21
22
USES=		qmake zip
22
USES=		qmake qt:4 zip
23
USE_QT4=	gui opengl xml moc_build rcc_build
23
USE_QT=		gui opengl xml moc_build rcc_build
24
USE_GL=		gl
24
USE_GL=		gl
25
QMAKE_ARGS=	INCLUDEPATH+=${LOCALBASE}/include/ming
25
QMAKE_ARGS=	INCLUDEPATH+=${LOCALBASE}/include/ming
26
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}-source
26
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}-source
(-)graphics/photivo/Makefile (-2 / +4 lines)
Lines 37-44 _QT5_DEPS= qmake_build buildtools_build core gui network widgets Link Here
37
OPTIONS_DEFINE=	QT4
37
OPTIONS_DEFINE=	QT4
38
QT4_DESC=	Build against Qt 4 instead of Qt 5
38
QT4_DESC=	Build against Qt 4 instead of Qt 5
39
39
40
QT4_USE=	QT4=${_QT4_DEPS:ts,}
40
QT4_USES=	qt:4
41
QT4_USE_OFF=	QT5=${_QT5_DEPS:ts,}
41
QT4_USES_OFF=	qt:5
42
QT4_USE=	QT=${_QT4_DEPS:ts,}
43
QT4_USE_OFF=	QT=${_QT5_DEPS:ts,}
42
QT4_CMAKE_ON=	-DFORCE_QT4:BOOL=true
44
QT4_CMAKE_ON=	-DFORCE_QT4:BOOL=true
43
45
44
post-patch:
46
post-patch:
(-)graphics/photoqt/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Simple, powerful and good looking QT5 image viewer Link Here
11
LICENSE=	GPLv2
11
LICENSE=	GPLv2
12
12
13
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
13
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
14
		localbase:ldflags
14
		localbase:ldflags qt:5
15
USE_QT5=	core graphicaleffects gui multimedia network qml quick \
15
USE_QT=		core graphicaleffects gui multimedia network qml quick \
16
		quickcontrols sql svg widgets xml \
16
		quickcontrols sql svg widgets xml \
17
		buildtools_build linguisttools_build qmake_build
17
		buildtools_build linguisttools_build qmake_build
18
18
(-)graphics/phototonic/Makefile (-2 / +2 lines)
Lines 15-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
16
LIB_DEPENDS=	libexiv2.so:graphics/exiv2
17
17
18
USES=		desktop-file-utils gettext qmake
18
USES=		desktop-file-utils gettext qmake qt:5
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	oferkv
20
GH_ACCOUNT=	oferkv
21
USE_GL=		gl
21
USE_GL=		gl
22
USE_QT5=	core gui imageformats svg widgets buildtools_build
22
USE_QT=		core gui imageformats svg widgets buildtools_build
23
23
24
post-patch:
24
post-patch:
25
	${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
25
	${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
(-)graphics/poppler/Makefile (-2 / +4 lines)
Lines 64-70 CONFIGURE_ARGS+=--disable-poppler-glib Link Here
64
.if ${SLAVEPORT}==qt4
64
.if ${SLAVEPORT}==qt4
65
CONFIGURE_ARGS+=--enable-poppler-qt4
65
CONFIGURE_ARGS+=--enable-poppler-qt4
66
CONFIGURE_ENV+=	MOCQT4=${MOC}
66
CONFIGURE_ENV+=	MOCQT4=${MOC}
67
USE_QT4=	gui corelib xml qtestlib moc_build
67
USES+=		qt:4
68
USE_QT=		gui corelib xml qtestlib moc_build
68
BUILD_WRKSRC=	${WRKSRC}/qt4
69
BUILD_WRKSRC=	${WRKSRC}/qt4
69
INSTALL_WRKSRC=	${WRKSRC}/qt4
70
INSTALL_WRKSRC=	${WRKSRC}/qt4
70
.else
71
.else
Lines 74-80 CONFIGURE_ARGS+=--disable-poppler-qt4 Link Here
74
.if ${SLAVEPORT}==qt5
75
.if ${SLAVEPORT}==qt5
75
CONFIGURE_ARGS+=--enable-poppler-qt5
76
CONFIGURE_ARGS+=--enable-poppler-qt5
76
CONFIGURE_ENV+=	MOCQT5=${MOC}
77
CONFIGURE_ENV+=	MOCQT5=${MOC}
77
USE_QT5=	core gui widgets xml buildtools_build testlib_build
78
USES+=		qt:5
79
USE_QT=		core gui widgets xml buildtools_build testlib_build
78
# Qt from 5.7.0 on requires c++11.
80
# Qt from 5.7.0 on requires c++11.
79
USE_CXXSTD=	c++11
81
USE_CXXSTD=	c++11
80
BUILD_WRKSRC=	${WRKSRC}/qt5
82
BUILD_WRKSRC=	${WRKSRC}/qt5
(-)graphics/prison/Makefile (-2 / +2 lines)
Lines 17-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
17
LIB_DEPENDS=	libdmtx.so:graphics/libdmtx \
17
LIB_DEPENDS=	libdmtx.so:graphics/libdmtx \
18
		libqrencode.so:graphics/libqrencode
18
		libqrencode.so:graphics/libqrencode
19
19
20
USES=		cmake:outsource tar:xz
20
USES=		cmake:outsource qt:4 tar:xz
21
USE_QT4=	corelib gui qmake_build moc_build rcc_build uic_build
21
USE_QT=		corelib gui qmake_build moc_build rcc_build uic_build
22
22
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)graphics/py-qt4-svg/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtSvg module Link Here
12
CONFIGURE_ARGS=	--enable QtSvg
12
CONFIGURE_ARGS=	--enable QtSvg
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run gui_run
16
USE_PYQT=	sip_build core_run gui_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib gui svg moc_build qmake_build
18
USE_QT=		corelib gui svg moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)graphics/py-qt5-svg/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtSvg module Link Here
10
CONFIGURE_ARGS=	--enable QtSvg
10
CONFIGURE_ARGS=	--enable QtSvg
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run gui_run widgets_run
15
USE_PYQT=	sip_build core_run gui_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui svg widgets qmake_build
17
USE_QT=		core gui svg widgets qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)graphics/qcomicbook/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2 Link Here
14
14
15
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
15
LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
16
16
17
USES=		cmake:outsource compiler:c++11-lang pkgconfig
17
USES=		cmake:outsource compiler:c++11-lang pkgconfig qt:4
18
USE_QT4=	corelib gui linguisttools_build moc_build qmake_build rcc_build \
18
USE_QT=		corelib gui linguisttools_build moc_build qmake_build rcc_build \
19
		uic_build xml
19
		uic_build xml
20
20
21
OPTIONS_DEFINE=	7ZIP ACE RAR
21
OPTIONS_DEFINE=	7ZIP ACE RAR
(-)graphics/qgis/Makefile (-2 / +2 lines)
Lines 27-37 LIB_DEPENDS= libexpat.so:textproc/expat2 \ Link Here
27
		libxerces-c.so:textproc/xerces-c3
27
		libxerces-c.so:textproc/xerces-c3
28
28
29
USES=		bison cmake compiler:features cpe desktop-file-utils \
29
USES=		bison cmake compiler:features cpe desktop-file-utils \
30
		fortran gmake pyqt:4 python:2.7 sqlite:3
30
		fortran gmake pyqt:4 python:2.7 qt:4 sqlite:3
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_PROJECT=	${PORTNAME:tu}
32
GH_PROJECT=	${PORTNAME:tu}
33
USE_PYQT=	core gui network qscintilla2 sip sql svg xml webkit_run
33
USE_PYQT=	core gui network qscintilla2 sip sql svg xml webkit_run
34
USE_QT4=	corelib designer doc gui linguist_build moc_build \
34
USE_QT=		corelib designer doc gui linguist_build moc_build \
35
		network qmake_build rcc_build script sql sql-pgsql \
35
		network qmake_build rcc_build script sql sql-pgsql \
36
		sql-sqlite3 svg testlib uic_build webkit xml
36
		sql-sqlite3 svg testlib uic_build webkit xml
37
USE_LDCONFIG=	yes
37
USE_LDCONFIG=	yes
(-)graphics/qt4-iconengines/Makefile (-3 / +2 lines)
Lines 10-18 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt SVG icon engine
11
COMMENT=	Qt SVG icon engine
12
12
13
USES=		pkgconfig
13
USES=		pkgconfig qmake:no_env qt-dist:4
14
USE_QT4=	qmake_build moc_build corelib gui svg xml
14
USE_QT=		moc_build corelib gui svg xml
15
QT_DIST=	yes
16
15
17
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
18
17
(-)graphics/qt4-imageformats/Makefile (-3 / +2 lines)
Lines 14-22 LIB_DEPENDS= libmng.so:graphics/libmng \ Link Here
14
		libpng.so:graphics/png \
14
		libpng.so:graphics/png \
15
		libtiff.so:graphics/tiff
15
		libtiff.so:graphics/tiff
16
16
17
USES=		jpeg pkgconfig
17
USES=		jpeg pkgconfig qmake:no_env qt-dist:4
18
USE_QT4=	qmake_build moc_build rcc_build corelib gui svg xml
18
USE_QT=		moc_build rcc_build corelib gui svg xml
19
QT_DIST=	yes
20
19
21
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
22
21
(-)graphics/qt4-opengl/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt OpenGL support module
11
COMMENT=	Qt OpenGL support module
12
12
13
USE_QT4=	qmake_build moc_build corelib gui
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib gui
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)graphics/qt4-pixeltool/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 screen magnifier
11
COMMENT=	Qt 4 screen magnifier
12
12
13
USE_QT4=	qmake_build moc_build corelib gui network
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib gui network
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)graphics/qt4-svg/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt SVG support module
11
COMMENT=	Qt SVG support module
12
12
13
USE_QT4=	qmake_build moc_build corelib gui
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib gui
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)graphics/qt5-3d/Makefile (-3 / +2 lines)
Lines 10-18 COMMENT= Qt3D module Link Here
10
10
11
LIB_DEPENDS=	libassimp.so:multimedia/assimp
11
LIB_DEPENDS=	libassimp.so:multimedia/assimp
12
12
13
USES=		pkgconfig qmake:norecursive
13
USES=		pkgconfig qmake:norecursive qt-dist:5,3d
14
USE_QT5=	concurrent core gui network qml quick buildtools_build
14
USE_QT=		concurrent core gui network qml quick buildtools_build
15
QT_DIST=	${PORTNAME}
16
15
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
18
17
(-)graphics/qt5-graphicaleffects/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Qt Quick graphical effects Link Here
10
10
11
BROKEN_aarch64=		fails to install: pkg-static: Unable to access file DropShadowBase.qmlc: No such file or directory
11
BROKEN_aarch64=		fails to install: pkg-static: Unable to access file DropShadowBase.qmlc: No such file or directory
12
12
13
USES=		qmake
13
USES=		qmake qt-dist:5,graphicaleffects
14
USE_QT5=	buildtools_build core gui quick qml
14
USE_QT=		buildtools_build core gui quick qml
15
QT_DIST=	${PORTNAME}
15
QT_DIST=	${PORTNAME}
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)graphics/qt5-imageformats/Makefile (-3 / +2 lines)
Lines 13-20 LIB_DEPENDS= libjasper.so:graphics/jasper \ Link Here
13
		libtiff.so:graphics/tiff \
13
		libtiff.so:graphics/tiff \
14
		libwebp.so:graphics/webp
14
		libwebp.so:graphics/webp
15
15
16
USE_QT5=	core gui buildtools_build
16
USE_QT=		core gui buildtools_build
17
QT_DIST=	${PORTNAME}
17
USES=		localbase qmake qt-dist:5,imageformats
18
USES=		localbase qmake
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)graphics/qt5-opengl/Makefile (-2 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5-compatible OpenGL support module
9
COMMENT=	Qt 5-compatible OpenGL support module
10
10
11
USES=		qmake:no_env qt-dist:5,base
11
USE_GL=		gl
12
USE_GL=		gl
12
USE_QT5=	core gui widgets qmake_build buildtools_build
13
USE_QT=		core gui widgets qmake_build buildtools_build
13
QT_DIST=	base
14
HAS_CONFIGURE=	yes
14
HAS_CONFIGURE=	yes
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
16
(-)graphics/qt5-pixeltool/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 screen magnifier
9
COMMENT=	Qt 5 screen magnifier
10
10
11
USE_QT5=	core gui widgets buildtools_build
11
USE_QT=		core gui widgets buildtools_build
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
# qt5logo.png is installed by qt5-widgets.
14
# qt5logo.png is installed by qt5-widgets.
16
DESKTOP_ENTRIES="Qt 5 PixelTool" "" \
15
DESKTOP_ENTRIES="Qt 5 PixelTool" "" \
(-)graphics/qt5-svg/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt SVG support module
9
COMMENT=	Qt SVG support module
10
10
11
USE_QT5=	core gui widgets buildtools_build
11
USE_QT=		core gui widgets buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake qt-dist:5,svg
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)graphics/qt5-wayland/Makefile (-3 / +2 lines)
Lines 14-26 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ Link Here
14
		libwayland-client.so:graphics/wayland \
14
		libwayland-client.so:graphics/wayland \
15
		libxkbcommon.so:x11/libxkbcommon
15
		libxkbcommon.so:x11/libxkbcommon
16
16
17
USES=		pkgconfig qmake:norecursive
17
USES=		pkgconfig qmake:norecursive qt-dist:5,wayland
18
USE_GL=		egl gl
18
USE_GL=		egl gl
19
USE_GNOME=	glib20
19
USE_GNOME=	glib20
20
USE_QT5=	core dbus gui qml quick \
20
USE_QT=		core dbus gui qml quick \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
USE_XORG=       x11 xcomposite
22
USE_XORG=       x11 xcomposite
23
QT_DIST=	${PORTNAME}
24
23
25
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
24
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
26
25
(-)graphics/qtawesome/Makefile (-2 / +4 lines)
Lines 21-28 OPTIONS_SINGLE= GUI Link Here
21
OPTIONS_SINGLE_GUI=	QT4 QT5
21
OPTIONS_SINGLE_GUI=	QT4 QT5
22
OPTIONS_DEFAULT=	QT4
22
OPTIONS_DEFAULT=	QT4
23
23
24
QT4_USE=	qt4=corelib,gui,qmake_build,moc_build
24
QT4_USES=	qt:4
25
QT5_USE=	qt5=core,gui,qmake_build,buildtools_build
25
QT4_USE=	qt=corelib,gui,qmake_build,moc_build
26
QT5_USES=	qt:5
27
QT5_USE=	qt=core,gui,qmake_build,buildtools_build
26
MAKE_ARGS+=	${PORT_OPTIONS:MQT*:S/QT/QT=/}
28
MAKE_ARGS+=	${PORT_OPTIONS:MQT*:S/QT/QT=/}
27
29
28
WRKSRC_SUBDIR=	QtAwesome
30
WRKSRC_SUBDIR=	QtAwesome
(-)graphics/qxv/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Qt 4 program that displays images of various formats Link Here
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:bzip2
16
USES=		qmake qt:4 tar:bzip2
17
USE_QT4=	corelib gui moc_build uic_build rcc_build
17
USE_QT=		corelib gui moc_build uic_build rcc_build
18
MAKE_JOBS_UNSAFE=	yes
18
MAKE_JOBS_UNSAFE=	yes
19
19
20
PLIST_FILES=	bin/${PORTNAME}
20
PLIST_FILES=	bin/${PORTNAME}
(-)graphics/scantailor/Makefile (-2 / +2 lines)
Lines 20-27 LIB_DEPENDS= libtiff.so:graphics/tiff \ Link Here
20
		libpng.so:graphics/png
20
		libpng.so:graphics/png
21
21
22
#MAKE_JOBS_UNSAFE=	yes
22
#MAKE_JOBS_UNSAFE=	yes
23
USES=		cmake gettext jpeg
23
USES=		cmake gettext jpeg qt:4
24
USE_QT4=	corelib gui xml qmake_build uic_build moc_build rcc_build \
24
USE_QT=		corelib gui xml qmake_build uic_build moc_build rcc_build \
25
		linguist_build
25
		linguist_build
26
USE_XORG+=	xrender
26
USE_XORG+=	xrender
27
27
(-)graphics/seexpr/Makefile (-2 / +2 lines)
Lines 16-24 USE_GITHUB= yes Link Here
16
GH_ACCOUNT=	wdas
16
GH_ACCOUNT=	wdas
17
GH_PROJECT=	SeExpr
17
GH_PROJECT=	SeExpr
18
18
19
USES=		bison cmake compiler:c++0x pyqt:4 python:2.7
19
USES=		bison cmake compiler:c++0x pyqt:4 python qt:4
20
USE_PYQT=	gui_build sip_build
20
USE_PYQT=	gui_build sip_build
21
USE_QT4=	moc_build qmake_build rcc_build uic_build gui opengl
21
USE_QT=		moc_build qmake_build rcc_build uic_build gui opengl
22
BINARY_ALIAS=	sip=sip-${PYTHON_VER}
22
BINARY_ALIAS=	sip=sip-${PYTHON_VER}
23
23
24
MAKE_JOBS_UNSAFE=	yes	# https://github.com/wdas/seexpr/issues/40
24
MAKE_JOBS_UNSAFE=	yes	# https://github.com/wdas/seexpr/issues/40
(-)graphics/showimage/Makefile (-2 / +2 lines)
Lines 13-23 COMMENT= Simple KDE based image viewer Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake:outsource kde:5 tar:bzip2
16
USES=		cmake:outsource kde:5 qt:5 tar:bzip2
17
USE_KDE=	auth bookmarks codecs completion config configwidgets \
17
USE_KDE=	auth bookmarks codecs completion config configwidgets \
18
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
18
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
19
		widgetsaddons xmlgui
19
		widgetsaddons xmlgui
20
USE_QT5=	core dbus gui network xml widgets \
20
USE_QT=		core dbus gui network xml widgets \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)graphics/skanlite-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/src/COPYING Link Here
16
16
17
LIB_DEPENDS=	libksane.so:graphics/libksane-kde4
17
LIB_DEPENDS=	libksane.so:graphics/libksane-kde4
18
18
19
USES=		cmake:outsource gettext kde:4 tar:xz
19
USES=		cmake:outsource gettext kde:4 qt:4 tar:xz
20
USE_KDE=	kdelibs automoc4
20
USE_KDE=	kdelibs automoc4
21
USE_QT4=	qmake_build moc_build rcc_build uic_build
21
USE_QT=		qmake_build moc_build rcc_build uic_build
22
22
23
CONFLICTS_INSTALL=	skanlite
23
CONFLICTS_INSTALL=	skanlite
24
24
(-)graphics/smillaenlarger/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Qt-based tool for high-quality image magnification/resizing Link Here
12
12
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
USES=		qmake zip
15
USES=		qmake qt:4 zip
16
USE_QT4=	qmake_build moc_build rcc_build uic_build gui
16
USE_QT=		qmake_build moc_build rcc_build uic_build gui
17
17
18
WRKSRC=		${WRKDIR}/${DISTNAME}/SmillaEnlargerSrc
18
WRKSRC=		${WRKDIR}/${DISTNAME}/SmillaEnlargerSrc
19
19
(-)graphics/spectacle/Makefile (-2 / +2 lines)
Lines 11-22 LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ Link Here
11
		libxcb-image.so:x11/xcb-util-image \
11
		libxcb-image.so:x11/xcb-util-image \
12
		libxcb-util.so:x11/xcb-util
12
		libxcb-util.so:x11/xcb-util
13
13
14
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
14
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
15
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
15
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
16
		dbusaddons doctools ecm i18n jobwidgets kdeclarative kio \
16
		dbusaddons doctools ecm i18n jobwidgets kdeclarative kio \
17
		libkipi newstuff notifications package service widgetsaddons \
17
		libkipi newstuff notifications package service widgetsaddons \
18
		windowsystem xmlgui
18
		windowsystem xmlgui
19
USE_QT5=	core concurrent dbus gui network printsupport qml quick \
19
USE_QT=		core concurrent dbus gui network printsupport qml quick \
20
		widgets x11extras xml \
20
		widgets x11extras xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
USE_XORG=	x11 xcb xext xfixes
22
USE_XORG=	x11 xcb xext xfixes
(-)graphics/structuresynth/Makefile (-2 / +2 lines)
Lines 11-19 DISTNAME= StructureSynth-Source-v${PORTVERSION} Link Here
11
MAINTAINER=	amdmi3@FreeBSD.org
11
MAINTAINER=	amdmi3@FreeBSD.org
12
COMMENT=	Rule-based 3D structure generator
12
COMMENT=	Rule-based 3D structure generator
13
13
14
USES=		qmake zip dos2unix
14
USES=		qmake qt:4 zip dos2unix
15
USE_GL=		glu
15
USE_GL=		glu
16
USE_QT4=	corelib gui opengl moc_build rcc_build xml script
16
USE_QT=		corelib gui opengl moc_build rcc_build xml script
17
WRKSRC=		${WRKDIR}/structure-synth
17
WRKSRC=		${WRKDIR}/structure-synth
18
DOS2UNIX_GLOB=	*.cpp *.h
18
DOS2UNIX_GLOB=	*.cpp *.h
19
19
(-)graphics/tiled/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_COMB= multi Link Here
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	bjorn
16
GH_ACCOUNT=	bjorn
17
17
18
USES=		compiler:c++11-lib desktop-file-utils qmake shared-mime-info
18
USES=		compiler:c++11-lib desktop-file-utils qmake qt:5 shared-mime-info
19
USE_QT5=	core gui widgets opengl network \
19
USE_QT=		core gui widgets opengl network \
20
		buildtools_build linguisttools_build
20
		buildtools_build linguisttools_build
21
USE_GL=		gl
21
USE_GL=		gl
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
(-)graphics/tulip/Makefile (-6 / +8 lines)
Lines 47-58 OPTIONS_SINGLE= GUI Link Here
47
OPTIONS_SINGLE_GUI=	QT4 QT5
47
OPTIONS_SINGLE_GUI=	QT4 QT5
48
OPTIONS_DEFAULT=	QT4
48
OPTIONS_DEFAULT=	QT4
49
49
50
QT4_USE=		qt4=corelib,gui,network,opengl,webkit \
50
QT4_USES=		qt:4
51
			qt4=xml,xmlpatterns \
51
QT4_USE=		qt=corelib,gui,network,opengl,webkit \
52
			qt4=moc_build,qmake_build,rcc_build,uic_build
52
			qt=xml,xmlpatterns \
53
QT5_USE=		qt5=core,gui,network,opengl,webkit,widgets \
53
			qt=moc_build,qmake_build,rcc_build,uic_build
54
			qt5=xml,xmlpatterns \
54
QT_USES=		qt:5
55
			qt5=buildtools_build,qmake_build
55
QT5_USE=		qt=core,gui,network,opengl,webkit,widgets \
56
			qt=xml,xmlpatterns \
57
			qt=buildtools_build,qmake_build
56
QT5_CMAKE_BOOL=		USE_QT5_IF_INSTALLED
58
QT5_CMAKE_BOOL=		USE_QT5_IF_INSTALLED
57
59
58
post-build:
60
post-build:
(-)graphics/xpdf4/Makefile (-2 / +2 lines)
Lines 45-53 GUI_CMAKE_ON= -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets:BOOL=FALSE Link Here
45
GUI_CMAKE_OFF=		-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets:BOOL=TRUE
45
GUI_CMAKE_OFF=		-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets:BOOL=TRUE
46
GUI_DESC=		QT5 interface
46
GUI_DESC=		QT5 interface
47
GUI_CMAKE_ARGS+=	-DNO_TEXT_SELECT:BOOL=OFF
47
GUI_CMAKE_ARGS+=	-DNO_TEXT_SELECT:BOOL=OFF
48
GUI_USE=		QT5=buildtools_build,qmake_build,concurrent,core,gui,widgets,printsupport,svg
48
GUI_USE=		QT=buildtools_build,qmake_build,concurrent,core,gui,widgets,printsupport,svg
49
GUI_PLIST_SUB=		DESKTOPDIR="${DESKTOPDIR}"
49
GUI_PLIST_SUB=		DESKTOPDIR="${DESKTOPDIR}"
50
GUI_USES=		desktop-file-utils
50
GUI_USES=		desktop-file-utils qt:5
51
51
52
PRINT_CMAKE_ON=		-DXPDFWIDGET_PRINTING:BOOL=ON -DCUPS:BOOL=ON
52
PRINT_CMAKE_ON=		-DXPDFWIDGET_PRINTING:BOOL=ON -DCUPS:BOOL=ON
53
PRINT_CMAKE_OFF=	-DXPDFWIDGET_PRINTING:BOOL=OFF -DCUPS:BOOL=OFF
53
PRINT_CMAKE_OFF=	-DXPDFWIDGET_PRINTING:BOOL=OFF -DCUPS:BOOL=OFF
(-)graphics/yagf/Makefile (-2 / +2 lines)
Lines 25-34 TESSERACT_RUN_DEPENDS= tesseract:graphics/tesseract Link Here
25
25
26
OPTIONS_DEFAULT=	CUNEIFORM
26
OPTIONS_DEFAULT=	CUNEIFORM
27
27
28
USES=		cmake desktop-file-utils pkgconfig
28
USES=		cmake desktop-file-utils pkgconfig qt:4
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
30
INSTALLS_ICONS=	yes
30
INSTALLS_ICONS=	yes
31
USE_QT4=	corelib gui imageformats linguist_build \
31
USE_QT=		corelib gui imageformats linguist_build \
32
		moc_build qmake_build rcc_build uic_build
32
		moc_build qmake_build rcc_build uic_build
33
33
34
PLIST_FILES=	bin/yagf lib/yagf/libxspreload.so share/applications/YAGF.desktop\
34
PLIST_FILES=	bin/yagf lib/yagf/libxspreload.so share/applications/YAGF.desktop\
(-)graphics/zint/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libpng.so:graphics/png
16
LIB_DEPENDS=	libpng.so:graphics/png
17
17
18
USES=		cmake
18
USES=		cmake qt:4
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_QT4=	gui xml qmake_build uic_build moc_build rcc_build designer
20
USE_QT=		gui xml qmake_build uic_build moc_build rcc_build designer
21
21
22
DESKTOP_ENTRIES="Zint" "Barcode generator" "" "zint-qt" "" false
22
DESKTOP_ENTRIES="Zint" "Barcode generator" "" "zint-qt" "" false
23
23
(-)irc/dxirc/Makefile (-4 / +6 lines)
Lines 40-51 NLS_CMAKE_BOOL= WITH_NLS Link Here
40
40
41
NOTIFY_RUN_DEPENDS=	notify-send:devel/libnotify
41
NOTIFY_RUN_DEPENDS=	notify-send:devel/libnotify
42
42
43
QT4_USE=		QT4=corelib,gui,network \
43
QT4_USES=	qt:4
44
			QT4=moc_build,rcc_build,uic_build,qmake_build
44
QT4_USE=		QT=corelib,gui,network \
45
			QT=moc_build,rcc_build,uic_build,qmake_build
45
QT4_CMAKE_ON=		-DQT5:BOOL=OFF
46
QT4_CMAKE_ON=		-DQT5:BOOL=OFF
46
47
47
QT5_USE=		QT5=core,gui,multimedia,network,widgets \
48
QT5_USES=	qt:5
48
			QT5=buildtools_build,qmake_build
49
QT5_USE=		QT=core,gui,multimedia,network,widgets \
50
			QT=buildtools_build,qmake_build
49
QT5_CMAKE_ON=		-DQT5:BOOL=ON
51
QT5_CMAKE_ON=		-DQT5:BOOL=ON
50
52
51
.include <bsd.port.mk>
53
.include <bsd.port.mk>
(-)irc/konversation/Makefile (-2 / +2 lines)
Lines 15-28 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
16
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
17
17
18
USES=		cmake:outsource desktop-file-utils gettext kde:5 python:run shebangfix tar:xz
18
USES=		cmake:outsource desktop-file-utils gettext kde:5 python:run qt:5 shebangfix tar:xz
19
USE_KDE=	archive auth bookmarks codecs completion config \
19
USE_KDE=	archive auth bookmarks codecs completion config \
20
		configwidgets coreaddons crash dbusaddons doctools ecm \
20
		configwidgets coreaddons crash dbusaddons doctools ecm \
21
		emoticons globalaccel i18n iconthemes idletime itemviews \
21
		emoticons globalaccel i18n iconthemes idletime itemviews \
22
		jobwidgets kio notifications notifyconfig parts service solid \
22
		jobwidgets kio notifications notifyconfig parts service solid \
23
		sonnet textwidgets wallet widgetsaddons windowsystem xmlgui \
23
		sonnet textwidgets wallet widgetsaddons windowsystem xmlgui \
24
		init_run
24
		init_run
25
USE_QT5=	core dbus gui network phonon4 widgets xml \
25
USE_QT=		core dbus gui network phonon4 widgets xml \
26
		buildtools_build qmake_build
26
		buildtools_build qmake_build
27
27
28
SHEBANG_FILES=	data/scripts/bug \
28
SHEBANG_FILES=	data/scripts/bug \
(-)irc/kvirc/Makefile (-4 / +6 lines)
Lines 19-27 MAINTAINER= ports@FreeBSD.org Link Here
19
COMMENT?=	IRC client for KDE 4
19
COMMENT?=	IRC client for KDE 4
20
20
21
USE_PERL5=	build
21
USE_PERL5=	build
22
USE_QT4=	moc_build qmake_build rcc_build uic_build \
22
USE_QT=		moc_build qmake_build rcc_build uic_build \
23
		dbus gui network sql xml
23
		dbus gui network sql xml
24
USES=		cmake cpe gettext perl5 ssl tar:bzip2
24
USES=		cmake cpe gettext perl5 qt:4 ssl tar:bzip2
25
CMAKE_ARGS=	-DWANT_ESD=no -DWANT_DOXYGEN=no \
25
CMAKE_ARGS=	-DWANT_ESD=no -DWANT_DOXYGEN=no \
26
		-DMANDIR=${MANPREFIX}
26
		-DMANDIR=${MANPREFIX}
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
Lines 56-66 PLIST_SUB+= QT="" KDE="@comment " Link Here
56
OPTIONS_DEFINE+=	PHONON WEBKIT
56
OPTIONS_DEFINE+=	PHONON WEBKIT
57
57
58
PHONON_DESC=	Build with Phonon support
58
PHONON_DESC=	Build with Phonon support
59
PHONON_USE=	QT4=phonon
59
PHONON_USES=	qt:4
60
PHONON_USE=	QT=phonon
60
PHONON_CMAKE_OFF=	-DWITHOUT_PHONON=yes
61
PHONON_CMAKE_OFF=	-DWITHOUT_PHONON=yes
61
62
62
WEBKIT_DESC=	Build with QtWebkit support
63
WEBKIT_DESC=	Build with QtWebkit support
63
WEBKIT_USE=	QT4=webkit
64
WEBKIT_USES=	qt:4
65
WEBKIT_USE=	QT=webkit
64
WEBKIT_CMAKE_OFF=	-DWITHOUT_QTWEBKIT=yes
66
WEBKIT_CMAKE_OFF=	-DWITHOUT_QTWEBKIT=yes
65
.else #defined(PKGNAMESUFFIX)
67
.else #defined(PKGNAMESUFFIX)
66
CONFLICTS_INSTALL=	kvirc-qt4-4.*
68
CONFLICTS_INSTALL=	kvirc-qt4-4.*
(-)irc/quassel/Makefile (-8 / +9 lines)
Lines 13-24 COMMENT?= Qt 5 based distributed IRC client (client and monolithic binary) Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake:outsource compiler:c++11-lib cpe pkgconfig tar:bzip2
16
USES=		cmake:outsource compiler:c++11-lib cpe pkgconfig qt:5 tar:bzip2
17
17
18
CPE_VENDOR=	quassel-irc
18
CPE_VENDOR=	quassel-irc
19
CPE_PRODUCT=	quassel_irc
19
CPE_PRODUCT=	quassel_irc
20
20
21
USE_QT5=	buildtools_build core network qmake_build
21
USE_QT=		buildtools_build core network qmake_build
22
CMAKE_ARGS=	-DWITH_KDE=off \
22
CMAKE_ARGS=	-DWITH_KDE=off \
23
		-DUSE_QT5=on
23
		-DUSE_QT5=on
24
24
Lines 33-44 OPTIONS_SUB= yes Link Here
33
33
34
CLIENT_DESC=		Quassel client (for use with core)
34
CLIENT_DESC=		Quassel client (for use with core)
35
CLIENT_CMAKE_BOOL=	WANT_QTCLIENT
35
CLIENT_CMAKE_BOOL=	WANT_QTCLIENT
36
CLIENT_USE=		qt5=dbus,gui,phonon4,webkit,widgets
36
CLIENT_USE=		qt=dbus,gui,phonon4,webkit,widgets
37
CLIENT_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
37
CLIENT_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
38
38
39
CORE_DESC=		Quassel core server (for use with client)
39
CORE_DESC=		Quassel core server (for use with client)
40
CORE_CMAKE_BOOL=	WANT_CORE
40
CORE_CMAKE_BOOL=	WANT_CORE
41
CORE_USE=		qt5=script,sql
41
CORE_USE=		qt=script,sql
42
CORE_LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
42
CORE_LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
43
CORE_SUB_FILES=		pkg-message
43
CORE_SUB_FILES=		pkg-message
44
CORE_VARS=		use_rc_subr=quasselcore \
44
CORE_VARS=		use_rc_subr=quasselcore \
Lines 49-62 CORE_PLIST_FILES= bin/quasselcore Link Here
49
49
50
MONO_DESC=		Quassel standalone (monolithic binary: core+client combined)
50
MONO_DESC=		Quassel standalone (monolithic binary: core+client combined)
51
MONO_CMAKE_BOOL=	WANT_MONO
51
MONO_CMAKE_BOOL=	WANT_MONO
52
MONO_USE=		qt5=script,sql
52
MONO_USE=		qt=script,sql
53
MONO_LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
53
MONO_LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
54
54
55
NLS_USE=		QT5=linguisttools_build
55
NLS_USES=	qt:5
56
NLS_USE=		QT=linguisttools_build
56
57
57
PGSQL_USE=		qt5=sql-pgsql
58
PGSQL_USE=		qt=sql-pgsql
58
59
59
SQLITE3_USE=		qt5=sql-sqlite3_run
60
SQLITE3_USE=		qt=sql-sqlite3_run
60
61
61
post-patch-NLS-off:
62
post-patch-NLS-off:
62
	${REINPLACE_CMD} -e '/add_subdirectory(po)/d' \
63
	${REINPLACE_CMD} -e '/add_subdirectory(po)/d' \
(-)japanese/fcitx-skk/Makefile (-2 / +2 lines)
Lines 16-22 RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo Link Here
16
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
16
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
17
		libskk.so:japanese/libskk
17
		libskk.so:japanese/libskk
18
18
19
USES=		tar:xz compiler:c++11-lang cmake gettext pkgconfig
19
USES=		qt:4 tar:xz compiler:c++11-lang cmake gettext pkgconfig
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
CMAKE_ARGS+=	-DSKK_DEFAULT_PATH=${LOCALBASE}/share/skk/SKK-JISYO.L
21
CMAKE_ARGS+=	-DSKK_DEFAULT_PATH=${LOCALBASE}/share/skk/SKK-JISYO.L
22
22
Lines 27-33 QT4_DESC= Enable Qt for GUI configuration Link Here
27
.include <bsd.port.options.mk>
27
.include <bsd.port.options.mk>
28
28
29
.if ${PORT_OPTIONS:MQT4}
29
.if ${PORT_OPTIONS:MQT4}
30
USE_QT4=	qmake_build moc_build rcc_build uic_build gui
30
USE_QT=		qmake_build moc_build rcc_build uic_build gui
31
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
31
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
32
PLIST_SUB+=	QT4=""
32
PLIST_SUB+=	QT4=""
33
.else
33
.else
(-)japanese/kiten-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= japanese kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Japanese reference/study tool for KDE 4
9
COMMENT=	Japanese reference/study tool for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
13
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)japanese/kiten/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= japanese kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Japanese reference/study tool for KDE
8
COMMENT=	Japanese reference/study tool for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth archive codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth archive codecs completion config configwidgets coreaddons \
12
		crash doctools ecm i18n jobwidgets js khtml kio parts service \
12
		crash doctools ecm i18n jobwidgets js khtml kio parts service \
13
		sonnet textwidgets widgetsaddons xmlgui
13
		sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)japanese/mozc-server/Makefile (-1 / +2 lines)
Lines 48-55 LICENSE_PERMS_NAISTL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept Link Here
48
LICENSE_FILE_NAISTL=	${WRKSRC}/src/data/dictionary_oss/README.txt
48
LICENSE_FILE_NAISTL=	${WRKSRC}/src/data/dictionary_oss/README.txt
49
LICENSE_DISTFILES_NAISTL=${DISTNAME}${EXTRACT_SUFX}
49
LICENSE_DISTFILES_NAISTL=${DISTNAME}${EXTRACT_SUFX}
50
.elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool"
50
.elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool"
51
USES+=		qt:5
51
USE_GNOME=	glib20 gtk20
52
USE_GNOME=	glib20 gtk20
52
USE_QT5=	buildtools core gui widgets
53
USE_QT=		buildtools core gui widgets
53
.elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc"
54
.elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc"
54
USES+=		gettext-runtime
55
USES+=		gettext-runtime
55
USE_XORG=	xcb
56
USE_XORG=	xcb
(-)japanese/qt4-codecs-jp/Makefile (-2 / +2 lines)
Lines 11-18 PKGNAMESUFFIX= -jp Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt EUC-JP/JIS codec plugins
12
COMMENT=	Qt EUC-JP/JIS codec plugins
13
13
14
USE_QT4=	qmake_build corelib
14
USES=		qmake:no_env qt-dist:4
15
QT_DIST=	yes
15
USE_QT=		corelib
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)java/classpath/Makefile (-1 / +2 lines)
Lines 115-121 CONFIGURE_ARGS+= --enable-qt-peer Link Here
115
CONFIGURE_ARGS+=	--enable-default-toolkit=gnu.java.awt.peer.qt.QtToolkit
115
CONFIGURE_ARGS+=	--enable-default-toolkit=gnu.java.awt.peer.qt.QtToolkit
116
.endif
116
.endif
117
CONFIGURE_ENV+=		MOC="${LOCALBASE}/bin/moc-qt4"
117
CONFIGURE_ENV+=		MOC="${LOCALBASE}/bin/moc-qt4"
118
USE_QT4=		moc_build corelib gui
118
USES+=			qt:4
119
USE_QT=			moc_build corelib gui
119
PLIST_SUB+=		QT4=""
120
PLIST_SUB+=		QT4=""
120
.else
121
.else
121
PLIST_SUB+=		QT4="@comment "
122
PLIST_SUB+=		QT4="@comment "
(-)korean/qt4-codecs-kr/Makefile (-2 / +2 lines)
Lines 11-18 PKGNAMESUFFIX= -kr Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Qt EUC-KR codec plugin
12
COMMENT=	Qt EUC-KR codec plugin
13
13
14
USE_QT4=	qmake_build corelib
14
USES=		qmake:no_env qt-dist:4
15
QT_DIST=	yes
15
USE_QT=		corelib
16
16
17
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
18
18
(-)lang/basic256/Makefile (-2 / +2 lines)
Lines 18-26 BUILD_DEPENDS= espeak:audio/espeak \ Link Here
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
20
21
USES=		bison dos2unix qmake
21
USES=		bison dos2unix qmake qt:5
22
USE_SDL=	sdl mixer
22
USE_SDL=	sdl mixer
23
USE_QT5=	buildtools core gui multimedia network printsupport sql widgets serialport
23
USE_QT=		buildtools core gui multimedia network printsupport sql widgets serialport
24
QMAKE_ARGS+=	LOCALBASE="${LOCALBASE}"
24
QMAKE_ARGS+=	LOCALBASE="${LOCALBASE}"
25
QMAKE_SOURCE_PATH=	BASIC256.pro
25
QMAKE_SOURCE_PATH=	BASIC256.pro
26
26
(-)lang/kf5-kross/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= lang kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 multi-language application scripting
8
COMMENT=	KF5 multi-language application scripting
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons doctools ecm i18n iconthemes itemviews \
12
		coreaddons doctools ecm i18n iconthemes itemviews \
13
		jobwidgets kio parts service solid sonnet textwidgets \
13
		jobwidgets kio parts service solid sonnet textwidgets \
14
		widgetsaddons xmlgui
14
		widgetsaddons xmlgui
15
USE_QT5=	buildtools_build core dbus gui network qmake_build \
15
USE_QT=		buildtools_build core dbus gui network qmake_build \
16
		script uiplugin uitools widgets xml
16
		script uiplugin uitools widgets xml
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)lang/kross-interpreters/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= lang kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Language interpreters to enable in-process scripting with Kross
8
COMMENT=	Language interpreters to enable in-process scripting with Kross
9
9
10
USES=		cmake:outsource gettext kde:5 python:2.7 tar:xz
10
USES=		cmake:outsource gettext kde:5 python:2.7 qt:5 tar:xz
11
USE_KDE=	ecm kross
11
USE_KDE=	ecm kross
12
USE_QT5=	core gui script widgets xml \
12
USE_QT=		core gui script widgets xml \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
OPTIONS_DEFINE=		RUBY
15
OPTIONS_DEFINE=		RUBY
(-)lang/kturtle-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= lang kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Educational programming environment for KDE 4
9
COMMENT=	Educational programming environment for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	corelib gui xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		corelib gui xml moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)lang/kturtle/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= lang kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Educational programming environment for KDE
8
COMMENT=	Educational programming environment for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash ecm \
11
USE_KDE=	attica auth codecs config configwidgets coreaddons crash ecm \
12
		emoticons i18n init itemmodels kdelibs4support kio newstuff \
12
		emoticons i18n init itemmodels kdelibs4support kio newstuff \
13
		service sonnet textwidgets widgetsaddons xmlgui
13
		service sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network printsupport svg widgets xml \
14
USE_QT=		core dbus gui network printsupport svg widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)lang/py-qt5-qml/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QML module Link Here
10
CONFIGURE_ARGS=	--enable QtQml
10
CONFIGURE_ARGS=	--enable QtQml
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run network_run
15
USE_PYQT=	sip_build core_run network_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui network qml buildtools_build qmake_build
17
USE_QT=		core gui network qml buildtools_build qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)lang/qt5-qml/Makefile (-3 / +2 lines)
Lines 11-19 COMMENT= Qt QML and JavaScript language module Link Here
11
11
12
BROKEN_powerpc64=	Does not build
12
BROKEN_powerpc64=	Does not build
13
13
14
USE_QT5=	core network buildtools_build
14
USE_QT=		core network buildtools_build
15
QT_DIST=	declarative
15
USES=		python:build qmake qt-dist:5,declarative
16
USES=		python:build qmake
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
18
17
19
BUILD_WRKSRC=	${WRKSRC}/src
18
BUILD_WRKSRC=	${WRKSRC}/src
(-)mail/kbiff/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Mail notification utility for KDE with nice features Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
USES=		cmake gettext kde:4 perl5 tar:bzip2
15
USES=		cmake gettext kde:4 perl5 qt:4 tar:bzip2
16
USE_KDE=	automoc4 kdelibs
16
USE_KDE=	automoc4 kdelibs
17
USE_QT4=	corelib dbus gui network svg xml \
17
USE_QT=		corelib dbus gui network svg xml \
18
		qmake_build uic_build rcc_build
18
		qmake_build uic_build rcc_build
19
USE_PERL5=	build
19
USE_PERL5=	build
20
20
(-)mail/kshowmail/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= POP3 mail checker for KDE Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
USES=		cmake gettext kde:4 perl5
15
USES=		cmake gettext kde:4 perl5 qt:4
16
USE_KDE=	automoc4 kdelibs pimlibs
16
USE_KDE=	automoc4 kdelibs pimlibs
17
USE_QT4=	corelib dbus gui network svg xml \
17
USE_QT=		corelib dbus gui network svg xml \
18
		qmake_build uic_build rcc_build
18
		qmake_build uic_build rcc_build
19
USE_PERL5=	build
19
USE_PERL5=	build
20
20
(-)mail/qgmailnotifier/Makefile (-2 / +2 lines)
Lines 9-16 MASTER_SITES= GH Link Here
9
MAINTAINER=	crees@FreeBSD.org
9
MAINTAINER=	crees@FreeBSD.org
10
COMMENT=	Portable Qt 4 based GMail notifier
10
COMMENT=	Portable Qt 4 based GMail notifier
11
11
12
USES=		qmake tar:tgz
12
USES=		qmake qt:4 tar:tgz
13
USE_QT4=	moc_build uic_build gui network xml rcc_build
13
USE_QT=		moc_build uic_build gui network xml rcc_build
14
USE_GITHUB=	yes
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	eteran
15
GH_ACCOUNT=	eteran
16
16
(-)mail/trojita/Makefile (-2 / +2 lines)
Lines 26-33 CMAKE_ARGS+= -DWITH_CLEARTEXT_PLUGIN:STRING=ON -DWITH_DBUS:STRING=ON \ Link Here
26
		-DWITH_SHARED_PLUGINS:STRING=ON -DWITH_TESTS:STRING=OFF \
26
		-DWITH_SHARED_PLUGINS:STRING=ON -DWITH_TESTS:STRING=OFF \
27
		-DWITH_ZLIB:STRING=ON \
27
		-DWITH_ZLIB:STRING=ON \
28
		-DWITH_QT5:STRING=ON
28
		-DWITH_QT5:STRING=ON
29
USES=		cmake compiler:c++11-lib cpe desktop-file-utils tar:xz
29
USES=		cmake compiler:c++11-lib cpe desktop-file-utils qt:5 tar:xz
30
USE_QT5=	buildtools_build linguisttools_build qmake_build \
30
USE_QT=		buildtools_build linguisttools_build qmake_build \
31
		core dbus gui network sql sql-sqlite3 svg webkit widgets
31
		core dbus gui network sql sql-sqlite3 svg webkit widgets
32
32
33
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)math/abakus/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE= GPLv2 Link Here
15
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
15
BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
16
LIB_DEPENDS=	libmpfr.so:math/mpfr
16
LIB_DEPENDS=	libmpfr.so:math/mpfr
17
17
18
USES=		bison cmake kde:4 tar:bzip2
18
USES=		bison cmake kde:4 qt:4 tar:bzip2
19
USE_KDE=	automoc4 kdelibs
19
USE_KDE=	automoc4 kdelibs
20
USE_QT4=	moc_build qmake_build rcc_build uic_build
20
USE_QT=		moc_build qmake_build rcc_build uic_build
21
CMAKE_ARGS=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" \
21
CMAKE_ARGS=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" \
22
		-DCMAKE_REQUIRED_FLAGS:STRING="${LDFLAGS}" \
22
		-DCMAKE_REQUIRED_FLAGS:STRING="${LDFLAGS}" \
23
		-DFLEX_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/flex
23
		-DFLEX_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/flex
(-)math/acalc/Makefile (-2 / +2 lines)
Lines 15-22 BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "- Link Here
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	anpp
16
GH_ACCOUNT=	anpp
17
17
18
USES=		qmake
18
USES=		qmake qt:4
19
USE_QT4=	corelib gui moc_build rcc_build uic_build
19
USE_QT=		corelib gui moc_build rcc_build uic_build
20
WRKSRC_SUBDIR=	aCalc/aCalc
20
WRKSRC_SUBDIR=	aCalc/aCalc
21
21
22
PLIST_FILES=	bin/acalc share/pixmaps/Calculator-50.png
22
PLIST_FILES=	bin/acalc share/pixmaps/Calculator-50.png
(-)math/analitza-kde4/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE_COMB= multi Link Here
13
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
13
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
14
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
14
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
15
15
16
USES=		cmake:outsource ncurses kde:4 readline tar:xz
16
USES=		cmake:outsource ncurses kde:4 qt:4 readline tar:xz
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	corelib dbus gui opengl svg xml \
18
USE_QT=		corelib dbus gui opengl svg xml \
19
		moc_build qmake_build rcc_build uic_build
19
		moc_build qmake_build rcc_build uic_build
20
USE_GL=		glu
20
USE_GL=		glu
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)math/analitza/Makefile (-2 / +2 lines)
Lines 12-21 LICENSE_COMB= multi Link Here
12
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
12
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
13
LICENSE_FILE_GPLv2=	 ${WRKSRC}/COPYING
13
LICENSE_FILE_GPLv2=	 ${WRKSRC}/COPYING
14
14
15
USES=		cmake:outsource kde:5 tar:xz
15
USES=		cmake:outsource kde:5 qt:5 tar:xz
16
USE_GL=		glu
16
USE_GL=		glu
17
USE_KDE=	ecm
17
USE_KDE=	ecm
18
USE_QT5=	core gui network opengl printsupport qml quick svg widgets xml \
18
USE_QT=		core gui network opengl printsupport qml quick svg widgets xml \
19
		buildtools_build linguisttools_build qmake_build
19
		buildtools_build linguisttools_build qmake_build
20
20
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)math/cantor-kde4/Makefile (-2 / +2 lines)
Lines 12-20 LIB_DEPENDS= libspectre.so:print/libspectre \ Link Here
12
		libqalculate.so:math/libqalculate \
12
		libqalculate.so:math/libqalculate \
13
		libanalitza.so:math/analitza-kde4
13
		libanalitza.so:math/analitza-kde4
14
14
15
USES=		cmake:outsource kde:4 pkgconfig python:2.7 tar:xz
15
USES=		cmake:outsource kde:4 pkgconfig python:2.7 qt:4 tar:xz
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	corelib qtestlib_build xml xmlpatterns \
17
USE_QT=		corelib qtestlib_build xml xmlpatterns \
18
		moc_build qmake_build rcc_build uic_build
18
		moc_build qmake_build rcc_build uic_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)math/cantor/Makefile (-2 / +2 lines)
Lines 14-26 LIB_DEPENDS= libAnalitza.so:math/analitza \ Link Here
14
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
14
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
15
		docbook-xml>0:textproc/docbook-xml
15
		docbook-xml>0:textproc/docbook-xml
16
16
17
USES=		cmake:outsource gettext kde:5 pkgconfig python:3.4+ tar:xz
17
USES=		cmake:outsource gettext kde:5 pkgconfig python:3.4+ qt:5 tar:xz
18
USE_KDE=	attica auth archive bookmarks codecs completion config \
18
USE_KDE=	attica auth archive bookmarks codecs completion config \
19
		configwidgets coreaddons crash ecm emoticons i18n iconthemes \
19
		configwidgets coreaddons crash ecm emoticons i18n iconthemes \
20
		itemmodels itemviews init jobwidgets kdelibs4support kio \
20
		itemmodels itemviews init jobwidgets kdelibs4support kio \
21
		newstuff parts pty service solid sonnet texteditor textwidgets \
21
		newstuff parts pty service solid sonnet texteditor textwidgets \
22
		widgetsaddons xmlgui
22
		widgetsaddons xmlgui
23
USE_QT5=	core dbus gui network printsupport widgets xml xmlpatterns \
23
USE_QT=		core dbus gui network printsupport widgets xml xmlpatterns \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
26
(-)math/cgal/Makefile (-1 / +2 lines)
Lines 38-45 VISUALIZATION_LIB_DEPENDS= libgeomview.so:graphics/geomview Link Here
38
.include <bsd.port.options.mk>
38
.include <bsd.port.options.mk>
39
39
40
.if ${PORT_OPTIONS:MQT5}
40
.if ${PORT_OPTIONS:MQT5}
41
USES+=		qt:5
41
CMAKE_ARGS+=	-DWITH_CGAL_Qt5=ON
42
CMAKE_ARGS+=	-DWITH_CGAL_Qt5=ON
42
USE_QT5+=	core gui opengl widgets svg buildtools_build qmake_build
43
USE_QT+=	core gui opengl widgets svg buildtools_build qmake_build
43
USE_GL+=	gl glu
44
USE_GL+=	gl glu
44
.else
45
.else
45
CMAKE_ARGS+=	-DWITH_CGAL_Qt5=OFF
46
CMAKE_ARGS+=	-DWITH_CGAL_Qt5=OFF
(-)math/freemat/Makefile (-2 / +2 lines)
Lines 27-35 LIB_DEPENDS= libarpack.so:math/arpack \ Link Here
27
		libportaudio.so:audio/portaudio		\
27
		libportaudio.so:audio/portaudio		\
28
		libumfpack.so:math/suitesparse
28
		libumfpack.so:math/suitesparse
29
29
30
USES=		blaslapack cmake:outsource dos2unix fortran pkgconfig python:2.7,build
30
USES=		blaslapack cmake:outsource dos2unix fortran pkgconfig python:2.7,build qt:4
31
USE_GL=		yes
31
USE_GL=		yes
32
USE_QT4=	gui network opengl svg webkit xml			\
32
USE_QT=		gui network opengl svg webkit xml			\
33
		moc_build qmake_build rcc_build uic_build
33
		moc_build qmake_build rcc_build uic_build
34
CMAKE_ARGS=	-DCMAKE_LIBRARY_PATH:STRING="${LOCALBASE}/llvm33/lib"	\
34
CMAKE_ARGS=	-DCMAKE_LIBRARY_PATH:STRING="${LOCALBASE}/llvm33/lib"	\
35
		-DCMAKE_PREFIX_PATH:STRING="${LOCALBASE}/share/llvm33/cmake" \
35
		-DCMAKE_PREFIX_PATH:STRING="${LOCALBASE}/share/llvm33/cmake" \
(-)math/g2o/Makefile (-2 / +2 lines)
Lines 15-25 LICENSE_COMB= dual Link Here
15
LIB_DEPENDS=	libcxsparse.so:math/suitesparse \
15
LIB_DEPENDS=	libcxsparse.so:math/suitesparse \
16
		libQGLViewer-qt5.so:graphics/libQGLViewer
16
		libQGLViewer-qt5.so:graphics/libQGLViewer
17
17
18
USES=		cmake:outsource eigen:3
18
USES=		cmake:outsource eigen:3 qt:5
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	RainerKuemmerle
20
GH_ACCOUNT=	RainerKuemmerle
21
USE_GL=		gl glu
21
USE_GL=		gl glu
22
USE_QT5=	core gui opengl xml widgets buildtools_build qmake_build
22
USE_QT=		core gui opengl xml widgets buildtools_build qmake_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
25
CMAKE_OFF=	DO_SSE_AUTODETECT
25
CMAKE_OFF=	DO_SSE_AUTODETECT
(-)math/kalgebra-kde4/Makefile (-2 / +2 lines)
Lines 12-21 LIB_DEPENDS= libanalitza.so:math/analitza-kde4 Link Here
12
12
13
CMAKE_ARGS=	-DBUILD_mobile:BOOL=FALSE
13
CMAKE_ARGS=	-DBUILD_mobile:BOOL=FALSE
14
14
15
USES=		cmake:outsource kde:4 tar:xz
15
USES=		cmake:outsource kde:4 qt:4 tar:xz
16
USE_GL=		glu
16
USE_GL=		glu
17
USE_KDE=	kdelibs libkeduvocdocument automoc4
17
USE_KDE=	kdelibs libkeduvocdocument automoc4
18
USE_QT4=	corelib declarative gui opengl \
18
USE_QT=		corelib declarative gui opengl \
19
		moc_build qmake_build rcc_build uic_build
19
		moc_build qmake_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)math/kalgebra/Makefile (-2 / +2 lines)
Lines 12-22 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- Link Here
12
		docbook-xml>0:textproc/docbook-xml
12
		docbook-xml>0:textproc/docbook-xml
13
13
14
CMAKE_ARGS=	-DBUILD_mobile:BOOL=FALSE
14
CMAKE_ARGS=	-DBUILD_mobile:BOOL=FALSE
15
USES=		cmake:outsource gettext kde:5 tar:xz
15
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
16
USE_GL=		glu
16
USE_GL=		glu
17
USE_KDE=	auth codecs config configwidgets coreaddons doctools ecm i18n \
17
USE_KDE=	auth codecs config configwidgets coreaddons doctools ecm i18n \
18
		kio service widgetsaddons xmlgui
18
		kio service widgetsaddons xmlgui
19
USE_QT5=	core dbus gui location network opengl printsupport qml quick \
19
USE_QT=		core dbus gui location network opengl printsupport qml quick \
20
		svg testlib webchannel webengine widgets xml \
20
		svg testlib webchannel webengine widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
(-)math/kbruch-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= math kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 application to exercise fractions
9
COMMENT=	KDE 4 application to exercise fractions
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)math/kbruch/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= KDE 4 application to exercise fractions Link Here
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth config crash codecs configwidgets coreaddons doctools ecm \
14
USE_KDE=	auth config crash codecs configwidgets coreaddons doctools ecm \
15
		i18n widgetsaddons xmlgui
15
		i18n widgetsaddons xmlgui
16
USE_QT5=	core dbus gui xml widgets \
16
USE_QT=		core dbus gui xml widgets \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)math/kcalc-kde4/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Scientific calculator for KDE Link Here
11
LIB_DEPENDS=	libgmp.so:math/gmp \
11
LIB_DEPENDS=	libgmp.so:math/gmp \
12
		libmpfr.so:math/mpfr
12
		libmpfr.so:math/mpfr
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs
15
USE_KDE=	automoc4 kdelibs
16
USE_QT4=	xml qmake_build moc_build rcc_build uic_build
16
USE_QT=		xml qmake_build moc_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)math/kcalc/Makefile (-2 / +2 lines)
Lines 12-21 LIB_DEPENDS= libgmp.so:math/gmp \ Link Here
12
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
12
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
13
		docbook-xml>0:textproc/docbook-xml
13
		docbook-xml>0:textproc/docbook-xml
14
14
15
USES=		cmake:outsource gettext kde:5 tar:xz
15
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs coreaddons ecm config configwidgets doctools \
16
USE_KDE=	auth codecs coreaddons ecm config configwidgets doctools \
17
		guiaddons i18n init notifications widgetsaddons xmlgui
17
		guiaddons i18n init notifications widgetsaddons xmlgui
18
USE_QT5=	core dbus gui widgets xml \
18
USE_QT=		core dbus gui widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)math/kig-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= KDE 4 interactive geometry application Link Here
11
LIB_DEPENDS=	${PY_BOOST}
11
LIB_DEPENDS=	${PY_BOOST}
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:4 python:2.7,run \
13
USES=		cmake:outsource compiler:c++11-lib kde:4 python:2.7,run \
14
		shebangfix tar:xz
14
		qt:4 shebangfix tar:xz
15
USE_KDE=	kdelibs soprano automoc4
15
USE_KDE=	kdelibs soprano automoc4
16
USE_QT4=	corelib dbus gui network svg xml \
16
USE_QT=		corelib dbus gui network svg xml \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
18
19
SHEBANG_FILES=	pykig/pykig.py
19
SHEBANG_FILES=	pykig/pykig.py
(-)math/kig/Makefile (-2 / +2 lines)
Lines 10-21 COMMENT= KDE interactive geometry application Link Here
10
LIB_DEPENDS=	${PY_BOOST}
10
LIB_DEPENDS=	${PY_BOOST}
11
11
12
USES=		cmake:outsource gettext compiler:c++11-lib kde:5 \
12
USES=		cmake:outsource gettext compiler:c++11-lib kde:5 \
13
		python:2.7,run shebangfix tar:xz
13
		python:2.7,run qt:5 shebangfix tar:xz
14
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
14
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
15
		crash doctools ecm emoticons i18n iconthemes init itemmodels \
15
		crash doctools ecm emoticons i18n iconthemes init itemmodels \
16
		jobwidgets kdelibs4support kio parts service sonnet texteditor \
16
		jobwidgets kdelibs4support kio parts service sonnet texteditor \
17
		textwidgets widgetsaddons xmlgui
17
		textwidgets widgetsaddons xmlgui
18
USE_QT5=	core dbus gui network printsupport svg widgets xml xmlpatterns \
18
USE_QT=		core dbus gui network printsupport svg widgets xml xmlpatterns \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
SHEBANG_FILES=	pykig/pykig.py
20
SHEBANG_FILES=	pykig/pykig.py
21
21
(-)math/kmplot-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= math kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Mathematical function plotter for KDE 4
9
COMMENT=	Mathematical function plotter for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		xml moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)math/kmplot/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= math kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Mathematical function plotter for KDE
8
COMMENT=	Mathematical function plotter for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
12
		coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
13
		iconthemes init itemmodels itemviews jobwidgets \
13
		iconthemes init itemmodels itemviews jobwidgets \
14
		kdelibs4support kio notifications parts service solid sonnet \
14
		kdelibs4support kio notifications parts service solid sonnet \
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
16
USE_QT5=	core dbus gui network printsupport svg widgets xml \
16
USE_QT=		core dbus gui network printsupport svg widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)math/labplot/Makefile (-2 / +2 lines)
Lines 31-43 NETCDF_DESC= Build with NetCDF support Link Here
31
NETCDF_CMAKE_BOOL=	ENABLE_NETCDF
31
NETCDF_CMAKE_BOOL=	ENABLE_NETCDF
32
NETCDF_LIB_DEPENDS=	libnetcdf.so:science/netcdf
32
NETCDF_LIB_DEPENDS=	libnetcdf.so:science/netcdf
33
33
34
USES=		cmake:outsource desktop-file-utils kde:5 shared-mime-info tar:xz
34
USES=		cmake:outsource desktop-file-utils kde:5 qt:5 shared-mime-info tar:xz
35
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
35
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
36
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
36
		coreaddons crash ecm guiaddons i18n iconthemes itemviews \
37
		jobwidgets kdelibs4support kio newstuff notifications parts \
37
		jobwidgets kdelibs4support kio newstuff notifications parts \
38
		service solid sonnet textwidgets unitconversion widgetsaddons \
38
		service solid sonnet textwidgets unitconversion widgetsaddons \
39
		windowsystem xmlgui
39
		windowsystem xmlgui
40
USE_QT5=	core dbus gui network printsupport svg widgets xml \
40
USE_QT=		core dbus gui network printsupport svg widgets xml \
41
		buildtools_build qmake_build
41
		buildtools_build qmake_build
42
42
43
DATADIR=	${PREFIX}/share/labplot2
43
DATADIR=	${PREFIX}/share/labplot2
(-)math/mathgl/Makefile (-2 / +2 lines)
Lines 53-60 MPI_CMAKE_BOOL= enable-mpi Link Here
53
MPI_LIB_DEPENDS=	libmpi.so:net/openmpi
53
MPI_LIB_DEPENDS=	libmpi.so:net/openmpi
54
54
55
QT5_CMAKE_BOOL=		enable-qt5
55
QT5_CMAKE_BOOL=		enable-qt5
56
QT5_USE=		QT5=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build
56
QT5_USE=		QT=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build
57
QT5_USES=		desktop-file-utils shared-mime-info
57
QT5_USES=		desktop-file-utils qt:5 shared-mime-info
58
FLTK_CMAKE_BOOL=	enable-fltk
58
FLTK_CMAKE_BOOL=	enable-fltk
59
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
59
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
60
FLTK_USE=		XORG=ice,sm,x11,xext
60
FLTK_USE=		XORG=ice,sm,x11,xext
(-)math/mathmod/Makefile (-2 / +2 lines)
Lines 14-22 USE_GITHUB= yes Link Here
14
GH_ACCOUNT=	parisolab
14
GH_ACCOUNT=	parisolab
15
GH_PROJECT=	${PORTNAME:tl}
15
GH_PROJECT=	${PORTNAME:tl}
16
16
17
USES=		dos2unix qmake
17
USES=		dos2unix qmake qt:5
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_QT5=	buildtools_build core gui opengl qmake_build widgets
19
USE_QT=		buildtools_build core gui opengl qmake_build widgets
20
20
21
PLIST_FILES=	bin/${PORTNAME}
21
PLIST_FILES=	bin/${PORTNAME}
22
22
(-)math/octave/Makefile (-2 / +2 lines)
Lines 40-46 LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick \ Link Here
40
		libOSMesa.so:graphics/libosmesa \
40
		libOSMesa.so:graphics/libosmesa \
41
		libsundials_arkode.so:math/sundials
41
		libsundials_arkode.so:math/sundials
42
42
43
USES=		charsetfix fortran gmake libtool perl5 pkgconfig readline \
43
USES=		charsetfix fortran gmake libtool perl5 pkgconfig qt:5 readline \
44
		tar:xz compiler:c++14-lang
44
		tar:xz compiler:c++14-lang
45
USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}/${PORTVERSION}
45
USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}/${PORTVERSION}
46
USE_PERL5=	build
46
USE_PERL5=	build
Lines 48-54 USE_TEX= dvipsk:build formats:build Link Here
48
GNU_CONFIGURE=	yes
48
GNU_CONFIGURE=	yes
49
USE_JAVA=	yes
49
USE_JAVA=	yes
50
JAVA_VERSION=	1.7+
50
JAVA_VERSION=	1.7+
51
USE_QT5=	core gui help network opengl \
51
USE_QT=		core gui help network opengl \
52
		qmake_build buildtools_build linguist_build
52
		qmake_build buildtools_build linguist_build
53
USE_XORG=	x11 xext xfixes xft
53
USE_XORG=	x11 xext xfixes xft
54
USE_GL=		gl glu
54
USE_GL=		gl glu
(-)math/qtiplot/Makefile (-4 / +6 lines)
Lines 17-24 LIB_DEPENDS= libgsl.so:math/gsl \ Link Here
17
#		qwt.5:x11-toolkits/qwt5 \
17
#		qwt.5:x11-toolkits/qwt5 \
18
#		qwtplot3d-qt4:math/qwtplot3d-qt4
18
#		qwtplot3d-qt4:math/qwtplot3d-qt4
19
19
20
USES=		dos2unix gmake qmake tar:bzip2
20
USES=		dos2unix gmake qmake qt:4 tar:bzip2
21
USE_QT4=	gui opengl svg qt3support network assistantclient \
21
USE_QT=		gui opengl svg qt3support network assistantclient \
22
		moc_build rcc_build
22
		moc_build rcc_build
23
USE_GL=		glu
23
USE_GL=		glu
24
QMAKE_ARGS+=	LOCALBASE=${LOCALBASE} PYTHON_CMD=${PYTHON_CMD}
24
QMAKE_ARGS+=	LOCALBASE=${LOCALBASE} PYTHON_CMD=${PYTHON_CMD}
Lines 34-40 OPTIONS_SUB= yes Link Here
34
34
35
DOCS_DESC=	Install the QtiPlot Handbook
35
DOCS_DESC=	Install the QtiPlot Handbook
36
DOCS_RUN_DEPENDS=	qtiplot-doc>=0:math/qtiplot-doc
36
DOCS_RUN_DEPENDS=	qtiplot-doc>=0:math/qtiplot-doc
37
DOCS_USE=	QT4=assistant-adp_run
37
DOCS_USES=	qt:4
38
DOCS_USE=	QT=assistant-adp_run
38
39
39
PYTHON_DESC=	Python scripting support
40
PYTHON_DESC=	Python scripting support
40
PYTHON_USES=	pyqt:4 python:2.7
41
PYTHON_USES=	pyqt:4 python:2.7
Lines 42-48 PYTHON_USE= pyqt=gui Link Here
42
PYTHON_CONFIGURE_ENV=	PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} \
43
PYTHON_CONFIGURE_ENV=	PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} \
43
			PYTHON_VERSION=${PYTHON_VERSION}
44
			PYTHON_VERSION=${PYTHON_VERSION}
44
45
45
NLS_USE=	QT4=linguisttools_build
46
NLS_USES=	qt:4
47
NLS_USE=	QT=linguisttools_build
46
48
47
post-extract:
49
post-extract:
48
	${CP} ${FILESDIR}/build.conf ${WRKSRC}
50
	${CP} ${FILESDIR}/build.conf ${WRKSRC}
(-)math/qtoctave/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Qt 4 frontend for Octave Link Here
11
11
12
RUN_DEPENDS=	octave:math/octave
12
RUN_DEPENDS=	octave:math/octave
13
13
14
USE_QT4=	designer gui network script svg xml \
14
USE_QT=		designer gui network script svg xml \
15
		qmake_build moc_build rcc_build uic_build \
15
		qmake_build moc_build rcc_build uic_build \
16
		linguisttools_build
16
		linguisttools_build
17
USES=		cmake
17
USES=		cmake qt:4
18
CMAKE_ARGS+=	-DWITH_UseRPMTools:Bool=Off
18
CMAKE_ARGS+=	-DWITH_UseRPMTools:Bool=Off
19
19
20
post-patch:
20
post-patch:
(-)math/qwtplot3d-qt4/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMESUFFIX= -qt4 Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	3D plotting widgets for scientific data and math expressions
11
COMMENT=	3D plotting widgets for scientific data and math expressions
12
12
13
USES=		dos2unix qmake tar:tgz
13
USES=		dos2unix qmake qt:4 tar:tgz
14
USE_QT4=	gui moc_build opengl
14
USE_QT=		gui moc_build opengl
15
USE_GL=		glu
15
USE_GL=		glu
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)math/rkward-kde/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE= GPLv2 Link Here
15
LIB_DEPENDS=	libR.so:math/R \
15
LIB_DEPENDS=	libR.so:math/R \
16
		libsoprano.so:textproc/soprano
16
		libsoprano.so:textproc/soprano
17
17
18
USES=		cmake desktop-file-utils gettext fortran kde:5 php:cli shared-mime-info
18
USES=		cmake desktop-file-utils gettext fortran kde:5 php:cli qt:5 shared-mime-info
19
USE_QT5=	buildtools core dbus gui network printsupport qmake script webkit	\
19
USE_QT=		buildtools core dbus gui network printsupport qmake script webkit	\
20
		widgets xml
20
		widgets xml
21
USE_XORG=	x11
21
USE_XORG=	x11
22
USE_KDE=	auth bookmarks codecs completion config configwidgets coreaddons crash	\
22
USE_KDE=	auth bookmarks codecs completion config configwidgets coreaddons crash	\
(-)math/rocs-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KDE Graph theory IDE Link Here
10
10
11
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
11
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
12
12
13
USES=		cmake:outsource grantlee:4 kde:4 tar:xz
13
USES=		cmake:outsource grantlee:4 kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	gui qtestlib script scripttools webkit xml \
15
USE_QT=		gui qtestlib script scripttools webkit xml \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
(-)math/rocs/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= KDE Graph theory IDE Link Here
9
9
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
11
11
12
USES=		cmake:outsource gettext grantlee:5 kde:5 tar:xz
12
USES=		cmake:outsource gettext grantlee:5 kde:5 qt:5 tar:xz
13
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
13
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
14
		crash doctools ecm i18n itemviews jobwidgets kdeclarative \
14
		crash doctools ecm i18n itemviews jobwidgets kdeclarative \
15
		kio package parts service sonnet texteditor textwidgets \
15
		kio package parts service sonnet texteditor textwidgets \
16
		widgetsaddons xmlgui
16
		widgetsaddons xmlgui
17
USE_QT5=	core dbus gui network qml script quick scripttools svg webkit \
17
USE_QT=		core dbus gui network qml script quick scripttools svg webkit \
18
		widgets xml xmlpatterns \
18
		widgets xml xmlpatterns \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
(-)math/speedcrunch/Makefile (-2 / +2 lines)
Lines 12-18 COMMENT= Keyboard-oriented desktop scientific calculator Link Here
12
12
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
14
15
USES=		cmake:outsource
15
USES=		cmake:outsource qt:5
16
16
17
BB_ACCOUNT=	heldercorreia
17
BB_ACCOUNT=	heldercorreia
18
BB_PROJECT=	${PORTNAME}
18
BB_PROJECT=	${PORTNAME}
Lines 20-26 BB_COMMIT= 7f2565d6a0ad Link Here
20
20
21
WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
21
WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
22
CMAKE_SOURCE_PATH=	${WRKSRC}/src
22
CMAKE_SOURCE_PATH=	${WRKSRC}/src
23
USE_QT5=	buildtools core gui help qmake_build qml widgets
23
USE_QT=		buildtools core gui help qmake_build qml widgets
24
USE_XORG=	x11
24
USE_XORG=	x11
25
25
26
post-patch:
26
post-patch:
(-)math/vtk5/Makefile (-2 / +2 lines)
Lines 26-32 CONFLICTS= vtk-4* Link Here
26
26
27
SUB_FILES=	vtk.3
27
SUB_FILES=	vtk.3
28
28
29
USES=		alias cmake:outsource jpeg
29
USES=		alias cmake:outsource jpeg qt:4
30
USE_XORG=	xt
30
USE_XORG=	xt
31
USE_LDCONFIG=	${PREFIX}/lib/vtk-${PORTVERSION:R}
31
USE_LDCONFIG=	${PREFIX}/lib/vtk-${PORTVERSION:R}
32
CXXFLAGS+=	-DUSE_INTERP_ERRORLINE
32
CXXFLAGS+=	-DUSE_INTERP_ERRORLINE
Lines 120-126 PLIST_SUB+= X11="" Link Here
120
.endif
120
.endif
121
121
122
.if ${PORT_OPTIONS:MQT4}
122
.if ${PORT_OPTIONS:MQT4}
123
USE_QT4=	corelib designer gui opengl qmake_build uic_build \
123
USE_QT=		corelib designer gui opengl qmake_build uic_build \
124
		moc_build rcc_build
124
		moc_build rcc_build
125
CMAKE_ARGS+=	-DVTK_USE_QVTK:BOOL=ON \
125
CMAKE_ARGS+=	-DVTK_USE_QVTK:BOOL=ON \
126
		-DVTK_USE_QT:BOOL=ON \
126
		-DVTK_USE_QT:BOOL=ON \
(-)math/vtk6/Makefile (-4 / +6 lines)
Lines 126-132 PLIST_SUB+= MPI="@comment " Link Here
126
.endif
126
.endif
127
127
128
.if ${PORT_OPTIONS:MQT4}
128
.if ${PORT_OPTIONS:MQT4}
129
USE_QT4=	gui_build gui_run network_build network_run sql_build sql_run \
129
USES+=		qt:4
130
USE_QT=		gui_build gui_run network_build network_run sql_build sql_run \
130
		moc_build uic_build qmake_build rcc_build opengl webkit_build \
131
		moc_build uic_build qmake_build rcc_build opengl webkit_build \
131
		webkit_run
132
		webkit_run
132
CMAKE_ARGS+=	-DVTK_QT_VERSION:STRING="4"
133
CMAKE_ARGS+=	-DVTK_QT_VERSION:STRING="4"
Lines 134-140 PLIST_SUB+= QTV="qt4" Link Here
134
.endif
135
.endif
135
136
136
.if ${PORT_OPTIONS:MQT5}
137
.if ${PORT_OPTIONS:MQT5}
137
USE_QT5=	gui_build gui_run network_build network_run sql_build sql_run \
138
USES+=		qt:5
139
USE_QT=		gui_build gui_run network_build network_run sql_build sql_run \
138
		qmake_build opengl webkit_build buildtools webkit_run
140
		qmake_build opengl webkit_build buildtools webkit_run
139
CMAKE_ARGS+=	-DVTK_QT_VERSION:STRING="5" \
141
CMAKE_ARGS+=	-DVTK_QT_VERSION:STRING="5" \
140
		-DCMAKE_PREFIX_PATH:STRING=${LOCALBASE}/lib/qt5
142
		-DCMAKE_PREFIX_PATH:STRING=${LOCALBASE}/lib/qt5
Lines 151-159 CMAKE_ARGS+= -DVTK_Group_Qt:BOOL=OFF Link Here
151
153
152
.if ${PORT_OPTIONS:MDESIGNER}
154
.if ${PORT_OPTIONS:MDESIGNER}
153
.if ${PORT_OPTIONS:MQT5}
155
.if ${PORT_OPTIONS:MQT5}
154
USE_QT5+=	designer
156
USE_QT+=	designer
155
.elif ${PORT_OPTIONS:MQT4}
157
.elif ${PORT_OPTIONS:MQT4}
156
USE_QT4+=	designer
158
USE_QT+=	designer
157
.else
159
.else
158
IGNORE=	designer requires either QT4 or QT5
160
IGNORE=	designer requires either QT4 or QT5
159
.endif
161
.endif
(-)misc/artikulate-kde4/Makefile (-2 / +2 lines)
Lines 14-22 RUN_DEPENDS= ${LOCALBASE}/lib/kde4/imports/org/kde/charts/qmldir:graphics/kqtqui Link Here
14
14
15
IGNORE=		not usable, links to both GStreamer 0.10.x and 1.x
15
IGNORE=		not usable, links to both GStreamer 0.10.x and 1.x
16
16
17
USES=		cmake:outsource kde:4 tar:xz
17
USES=		cmake:outsource kde:4 qt:4 tar:xz
18
USE_KDE=	automoc4 kdelibs libkeduvocdocument runtime_run
18
USE_KDE=	automoc4 kdelibs libkeduvocdocument runtime_run
19
USE_QT4=	moc_build qmake_build rcc_build uic_build
19
USE_QT=		moc_build qmake_build rcc_build uic_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)misc/artikulate/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Pronunciation trainer for KDE Link Here
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
10
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
11
		libQt5GStreamer-1.0.so:multimedia/gstreamer1-qt@qt5
11
		libQt5GStreamer-1.0.so:multimedia/gstreamer1-qt@qt5
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	archive attica auth codecs config configwidgets coreaddons \
14
USE_KDE=	archive attica auth codecs config configwidgets coreaddons \
15
		crash doctools ecm i18n kdeclarative newstuff service \
15
		crash doctools ecm i18n kdeclarative newstuff service \
16
		widgetsaddons xmlgui
16
		widgetsaddons xmlgui
17
USE_QT5=	core dbus gui multimedia network qml quick sql testlib widgets \
17
USE_QT=		core dbus gui multimedia network qml quick sql testlib widgets \
18
		xml xmlpatterns \
18
		xml xmlpatterns \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
(-)misc/bibletime/Makefile (-2 / +2 lines)
Lines 16-23 BROKEN_powerpc64= fails to compile: btosismorphsegmentation.cpp.o: undefined ref Link Here
16
LIB_DEPENDS=	libclucene-core.so:textproc/clucene \
16
LIB_DEPENDS=	libclucene-core.so:textproc/clucene \
17
		libsword.so:misc/sword
17
		libsword.so:misc/sword
18
18
19
USES=		cmake:outsource tar:xz ssl
19
USES=		cmake:outsource qt:4 tar:xz ssl
20
USE_QT4=	corelib dbus gui iconengines network phonon qtestlib script \
20
USE_QT=		corelib dbus gui iconengines network phonon qtestlib script \
21
		svg webkit xml linguist_build moc_build qmake_build \
21
		svg webkit xml linguist_build moc_build qmake_build \
22
		rcc_build uic_build
22
		rcc_build uic_build
23
23
(-)misc/crosti/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Convert custom image to cross stitch design, edit stitch designs Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/gpl.txt
13
LICENSE_FILE=	${WRKSRC}/gpl.txt
14
14
15
USES=		desktop-file-utils dos2unix qmake shared-mime-info zip
15
USES=		desktop-file-utils dos2unix qmake qt:5 shared-mime-info zip
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_QT5=	concurrent core gui printsupport svg widgets buildtools_build
17
USE_QT=		concurrent core gui printsupport svg widgets buildtools_build
18
DOS2UNIX_FILES=	${PORTNAME}.pro
18
DOS2UNIX_FILES=	${PORTNAME}.pro
19
NO_WRKSUBDIR=	yes
19
NO_WRKSUBDIR=	yes
20
20
(-)misc/kde-thumbnailer-chm/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= KDE thumbnail generator for CHM files Link Here
12
12
13
LIB_DEPENDS=	libchm.so:misc/chmlib
13
LIB_DEPENDS=	libchm.so:misc/chmlib
14
14
15
USES=		cmake kde:4
15
USES=		cmake kde:4 qt:4
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	moc_build qmake_build rcc_build uic_build
17
USE_QT=		moc_build qmake_build rcc_build uic_build
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
19
20
PLIST_FILES=	lib/kde4/chmthumbnail.so \
20
PLIST_FILES=	lib/kde4/chmthumbnail.so \
(-)misc/kde-thumbnailer-epub/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= KDE thumbnail generator for ePub files Link Here
12
12
13
PORTSCOUT=	limit:^1\.0
13
PORTSCOUT=	limit:^1\.0
14
14
15
USES=		cmake:outsource kde:4
15
USES=		cmake:outsource kde:4 qt:4
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	moc_build qmake_build rcc_build uic_build
17
USE_QT=		moc_build qmake_build rcc_build uic_build
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
19
20
PLIST_FILES=	lib/kde4/epubthumbnail.so \
20
PLIST_FILES=	lib/kde4/epubthumbnail.so \
(-)misc/kde-thumbnailer-fb2/Makefile (-2 / +2 lines)
Lines 10-18 DISTNAME= 160180-${PORTNAME}-${PORTVERSION} Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	KDE thumbnail generator for fb2 files
11
COMMENT=	KDE thumbnail generator for fb2 files
12
12
13
USES=		cmake:outsource kde:4
13
USES=		cmake:outsource kde:4 qt:4
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
16
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
17
17
18
PLIST_FILES=	lib/kde4/fb2thumbnail.so \
18
PLIST_FILES=	lib/kde4/fb2thumbnail.so \
(-)misc/kde4-l10n/files/bsd.l10n.mk (-2 / +2 lines)
Lines 7-15 CONFLICTS_INSTALL= kf5-baloo-5.* \ Link Here
7
			kf5-kdelibs4support-5.* \
7
			kf5-kdelibs4support-5.* \
8
			kf5-kfilemetadata-5.*
8
			kf5-kfilemetadata-5.*
9
9
10
USE_QT4=	uic_build moc_build qmake_build rcc_build xml
10
USE_QT=		uic_build moc_build qmake_build rcc_build xml
11
USE_KDE=	kdelibs automoc4
11
USE_KDE=	kdelibs automoc4
12
USES=		cmake gettext kde:4 tar:xz
12
USES=		cmake gettext kde:4 qt:4 tar:xz
13
13
14
14
15
# Support for spelling dictionaries
15
# Support for spelling dictionaries
(-)misc/kdeedu-data/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= misc kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE edu data files
8
COMMENT=	KDE edu data files
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build qmake_build
12
USE_QT=		buildtools_build qmake_build
13
13
14
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
14
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
15
# some installation directories.
15
# some installation directories.
(-)misc/kf5-purpose/Makefile (-2 / +2 lines)
Lines 11-20 LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \ Link Here
11
		libkaccounts.so:net-im/kaccounts-integration
11
		libkaccounts.so:net-im/kaccounts-integration
12
12
13
USES=		cmake:outsource compiler:c++11-lang gettext \
13
USES=		cmake:outsource compiler:c++11-lang gettext \
14
		kde:5 pkgconfig tar:xz
14
		kde:5 pkgconfig qt:5 tar:xz
15
USE_GNOME=	intltool
15
USE_GNOME=	intltool
16
USE_KDE=	config coreaddons ecm i18n kdeclarative kio service widgetsaddons
16
USE_KDE=	config coreaddons ecm i18n kdeclarative kio service widgetsaddons
17
USE_QT5=	concurrent core dbus gui network qml widgets xml \
17
USE_QT=		concurrent core dbus gui network qml widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)misc/kgeography-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= misc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 geography trainer
9
COMMENT=	KDE 4 geography trainer
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		xml moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)misc/kgeography/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= misc kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE geography trainer
8
COMMENT=	KDE geography trainer
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash doctools ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash doctools ecm \
12
		i18n iconthemes itemviews service widgetsaddons xmlgui
12
		i18n iconthemes itemviews service widgetsaddons xmlgui
13
USE_QT5=	core dbus gui widgets xml \
13
USE_QT=		core dbus gui widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)misc/klettres-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= misc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Alphabet learning tool for KDE 4
9
COMMENT=	Alphabet learning tool for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		xml moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)misc/klettres/Makefile (-2 / +2 lines)
Lines 8-18 CATEGORIES= misc kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Alphabet learning tool for KDE
9
COMMENT=	Alphabet learning tool for KDE
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
13
		crash doctools ecm emoticons i18n init itemmodels \
13
		crash doctools ecm emoticons i18n init itemmodels \
14
		kdelibs4support newstuff service widgetsaddons xmlgui
14
		kdelibs4support newstuff service widgetsaddons xmlgui
15
USE_QT5=	core dbus gui network phonon4 svg widgets xml \
15
USE_QT=		core dbus gui network phonon4 svg widgets xml \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)misc/krecipes-kde4/Makefile (-8 / +8 lines)
Lines 12-20 COMMENT= KDE4 recipe database Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake gettext kde:4 shared-mime-info
15
USES=		cmake gettext kde:4 qt:4 shared-mime-info
16
USE_GNOME=	libxml2 libxslt
16
USE_GNOME=	libxml2 libxslt
17
USE_QT4=	corelib dbus gui qt3support sql webkit xml \
17
USE_QT=		corelib dbus gui qt3support sql webkit xml \
18
		moc_build qmake_build rcc_build uic_build
18
		moc_build qmake_build rcc_build uic_build
19
USE_KDE=	automoc4 kdelibs qimageblitz
19
USE_KDE=	automoc4 kdelibs qimageblitz
20
20
Lines 24-37 OPTIONS_MULTI= DB Link Here
24
OPTIONS_MULTI_DB=	SQLITE MYSQL PGSQL
24
OPTIONS_MULTI_DB=	SQLITE MYSQL PGSQL
25
OPTIONS_DEFAULT=	SQLITE
25
OPTIONS_DEFAULT=	SQLITE
26
26
27
SQLITE_USES=		sqlite
27
SQLITE_USES=		qt:4 sqlite
28
SQLITE_USE=		QT4=sql-sqlite3_run
28
SQLITE_USE=		QT=sql-sqlite3_run
29
SQLITE_CMAKE_BOOL=	WITH_Sqlite
29
SQLITE_CMAKE_BOOL=	WITH_Sqlite
30
30
31
MYSQL_USES=		mysql
31
MYSQL_USES=		mysql qt:4
32
MYSQL_USE=		QT4=sql-mysql_run
32
MYSQL_USE=		QT=sql-mysql_run
33
33
34
PGSQL_USES=		pgsql
34
PGSQL_USES=		pgsql qt:4
35
PGSQL_USE=		QT4=sql-pgsql_run
35
PGSQL_USE=		QT=sql-pgsql_run
36
36
37
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)misc/ktouch-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Touch typing tutor for KDE 4 Link Here
10
10
11
RUN_DEPENDS=	${LOCALBASE}/lib/kde4/imports/org/kde/charts/qmldir:graphics/kqtquickcharts-kde4
11
RUN_DEPENDS=	${LOCALBASE}/lib/kde4/imports/org/kde/charts/qmldir:graphics/kqtquickcharts-kde4
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib declarative opengl phonon script sql xmlpatterns \
15
USE_QT=		corelib declarative opengl phonon script sql xmlpatterns \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
USE_XORG=	xkbfile
17
USE_XORG=	xkbfile
18
18
(-)misc/ktouch/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= misc kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Touch typing tutor for KDE
8
COMMENT=	Touch typing tutor for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
12
		ecm i18n itemviews kcmutils kdeclarative kio newstuff package \
12
		ecm i18n itemviews kcmutils kdeclarative kio newstuff package \
13
		parts service sonnet texteditor textwidgets widgetsaddons \
13
		parts service sonnet texteditor textwidgets widgetsaddons \
14
		windowsystem xmlgui
14
		windowsystem xmlgui
15
USE_QT5=	core dbus gui network qml quick script sql testlib widgets \
15
USE_QT=		core dbus gui network qml quick script sql testlib widgets \
16
		x11extras xml xmlpatterns \
16
		x11extras xml xmlpatterns \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_XORG=	ice sm x11 xcb xext xkbfile
18
USE_XORG=	ice sm x11 xcb xext xkbfile
(-)misc/kwordquiz-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= misc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Flash card trainer for KDE 4
9
COMMENT=	Flash card trainer for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
12
USE_KDE=	kdelibs libkeduvocdocument automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)misc/kwordquiz/Makefile (-2 / +2 lines)
Lines 8-21 CATEGORIES= misc kde kde-applications Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Flash card trainer for KDE Applications
9
COMMENT=	Flash card trainer for KDE Applications
10
10
11
USES=		cmake:outsource gettext kde:5 tar:xz
11
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
12
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
12
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
13
		coreaddons crash doctools ecm emoticons guiaddons i18n \
13
		coreaddons crash doctools ecm emoticons guiaddons i18n \
14
		iconthemes init itemmodels itemviews jobwidgets kdeclarative \
14
		iconthemes init itemmodels itemviews jobwidgets kdeclarative \
15
		kdelibs4support kio libkeduvocdocument newstuff notifications \
15
		kdelibs4support kio libkeduvocdocument newstuff notifications \
16
		notifyconfig parts service solid sonnet textwidgets \
16
		notifyconfig parts service solid sonnet textwidgets \
17
		unitconversion widgetsaddons windowsystem xmlgui
17
		unitconversion widgetsaddons windowsystem xmlgui
18
USE_QT5=	core dbus gui network phonon4 printsupport widgets xml \
18
USE_QT=		core dbus gui network phonon4 printsupport widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)misc/libkdeedu-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= misc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Libraries used by KDE educational applications
9
COMMENT=	Libraries used by KDE educational applications
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	corelib gui xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		corelib gui xml moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)misc/libkeduvocdocument/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= misc kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Library for reading and writing vocabulary files
8
COMMENT=	Library for reading and writing vocabulary files
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive config coreaddons ecm i18n kio service
11
USE_KDE=	archive config coreaddons ecm i18n kio service
12
USE_QT5=	core gui xml \
12
USE_QT=		core gui xml \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)misc/lxi-tools/Makefile (-2 / +2 lines)
Lines 31-40 PLIST_FILES= bin/lxi \ Link Here
31
31
32
OPTIONS_DEFINE=	DOCS GUI
32
OPTIONS_DEFINE=	DOCS GUI
33
33
34
GUI_USE=		qt5=core,gui,charts,widgets,buildtools_build,qmake_build gl=gl
34
GUI_USES=		qmake:no_env qt:5
35
GUI_USE=		qt=core,gui,charts,widgets,buildtools_build,qmake_build gl=gl
35
GUI_CONFIGURE_ENABLE=	lxi-gui
36
GUI_CONFIGURE_ENABLE=	lxi-gui
36
GUI_CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS} -L${QT_LIBDIR}"
37
GUI_CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS} -L${QT_LIBDIR}"
37
GUI_VARS=		QT_NONSTANDARD=yes
38
GUI_PLIST_FILES=	bin/lxi-gui
38
GUI_PLIST_FILES=	bin/lxi-gui
39
39
40
post-patch:
40
post-patch:
(-)misc/openmvg/Makefile (-2 / +2 lines)
Lines 19-32 LIB_DEPENDS= libflann_cpp.so:math/flann \ Link Here
19
		libpng.so:graphics/png \
19
		libpng.so:graphics/png \
20
		libtiff.so:graphics/tiff
20
		libtiff.so:graphics/tiff
21
21
22
USES=		cmake:outsource eigen:3 jpeg
22
USES=		cmake:outsource eigen:3 jpeg qt:5
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	openMVG
24
GH_ACCOUNT=	openMVG
25
GH_PROJECT=	openMVG
25
GH_PROJECT=	openMVG
26
GH_TUPLE=	openMVG-thirdparty:cereal:37fca60:cereal/dependencies/cereal \
26
GH_TUPLE=	openMVG-thirdparty:cereal:37fca60:cereal/dependencies/cereal \
27
		openMVG-thirdparty:osi_clp:a25a980:osi/dependencies/osi_clp
27
		openMVG-thirdparty:osi_clp:a25a980:osi/dependencies/osi_clp
28
WRKSRC_SUBDIR=	src
28
WRKSRC_SUBDIR=	src
29
USE_QT5=	core gui opengl svg widgets buildtools_build qmake_build
29
USE_QT=		core gui opengl svg widgets buildtools_build qmake_build
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
31
32
CMAKE_ARGS=	-DEIGEN_INCLUDE_DIR_HINTS=${LOCALBASE}/include/eigen3 \
32
CMAKE_ARGS=	-DEIGEN_INCLUDE_DIR_HINTS=${LOCALBASE}/include/eigen3 \
(-)misc/parley-kde4/Makefile (-2 / +2 lines)
Lines 8-17 CATEGORIES= misc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Vocabulary trainer for KDE 4
9
COMMENT=	Vocabulary trainer for KDE 4
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_GNOME=	libxml2 libxslt
12
USE_GNOME=	libxml2 libxslt
13
USE_KDE=	kdelibs libkeduvocdocument attica automoc4
13
USE_KDE=	kdelibs libkeduvocdocument attica automoc4
14
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build
14
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build
15
USE_XORG=	x11 xrender
15
USE_XORG=	x11 xrender
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)misc/parley/Makefile (-2 / +2 lines)
Lines 10-23 COMMENT= Vocabulary trainer for KDE Link Here
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_GNOME=	libxml2 libxslt
14
USE_GNOME=	libxml2 libxslt
15
USE_KDE=	attica auth codecs completion configwidgets coreaddons config \
15
USE_KDE=	attica auth codecs completion configwidgets coreaddons config \
16
		crash doctools ecm i18n jobwidgets kcmutils kio newstuff \
16
		crash doctools ecm i18n jobwidgets kcmutils kio newstuff \
17
		notifications kross khtml service sonnet textwidgets \
17
		notifications kross khtml service sonnet textwidgets \
18
		widgetsaddons xmlgui \
18
		widgetsaddons xmlgui \
19
		libkeduvocdocument
19
		libkeduvocdocument
20
USE_QT5=	concurrent core dbus gui location network multimedia qml quick \
20
USE_QT=		concurrent core dbus gui location network multimedia qml quick \
21
		script svg webchannel webengine widgets xml \
21
		script svg webchannel webengine widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_XORG=	x11 xrender
23
USE_XORG=	x11 xrender
(-)misc/qbrew/Makefile (-2 / +2 lines)
Lines 10-17 MASTER_SITES= http://www.usermode.org/code/ Link Here
10
MAINTAINER=	david@usermode.org
10
MAINTAINER=	david@usermode.org
11
COMMENT=	Homebrewer's recipe calculator
11
COMMENT=	Homebrewer's recipe calculator
12
12
13
USES=		qmake
13
USES=		qmake qt:4
14
USE_QT4=	moc_build uic_build rcc_build xml gui
14
USE_QT=		moc_build uic_build rcc_build xml gui
15
PORTDOCS=	*
15
PORTDOCS=	*
16
16
17
QMAKE_ARGS=	CONFIG+="configure"
17
QMAKE_ARGS=	CONFIG+="configure"
(-)misc/qmetro/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Map of the transport system for many city subways Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		dos2unix qmake zip
14
USES=		dos2unix qmake qt:4 zip
15
INSTALLS_ICONS=	yes
15
INSTALLS_ICONS=	yes
16
USE_QT4=	gui xml uic_build moc_build multimedia \
16
USE_QT=		gui xml uic_build moc_build multimedia \
17
		rcc_build
17
		rcc_build
18
LDFLAGS=	-lz
18
LDFLAGS=	-lz
19
DOS2UNIX_FILES=	rc/alarm.pri
19
DOS2UNIX_FILES=	rc/alarm.pri
(-)misc/qt4-doc/Makefile (-2 / +1 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt documentation
11
COMMENT=	Qt documentation
12
12
13
USE_QT4=	# empty
13
USES=		qmake:no_configure qt-dist:4
14
QT_DIST=	yes
15
NO_BUILD=	yes
14
NO_BUILD=	yes
16
15
17
EXTRACT_AFTER_ARGS=	'${DISTNAME}/doc'
16
EXTRACT_AFTER_ARGS=	'${DISTNAME}/doc'
(-)misc/qt4-l10n/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMEPREFIX= qt4- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt localized messages
10
COMMENT=	Qt localized messages
11
11
12
USE_QT4=	linguisttools_build
12
USES=		qmake:no_configure qt-dist:4
13
QT_DIST=	yes
13
USE_QT=		linguisttools_build
14
14
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
16
(-)misc/qt4-qtconfig/Makefile (-4 / +4 lines)
Lines 10-19 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 graphical configuration utility
11
COMMENT=	Qt 4 graphical configuration utility
12
12
13
USES=		pkgconfig
13
USES=		pkgconfig qmake:no_env qt-dist:4
14
USE_QT4=	qmake_build moc_build rcc_build uic_build \
14
USE_QT=		moc_build rcc_build uic_build \
15
		corelib dbus gui xml
15
		corelib dbus gui xml
16
QT_DIST=	yes
17
16
18
HAS_CONFIGURE=	yes
17
HAS_CONFIGURE=	yes
19
18
Lines 42-48 OPTIONS_DEFINE= PHONON Link Here
42
OPTIONS_DEFAULT=PHONON
41
OPTIONS_DEFAULT=PHONON
43
42
44
PHONON_DESC=	Phonon multimedia framework support (implies GStreamer)
43
PHONON_DESC=	Phonon multimedia framework support (implies GStreamer)
45
PHONON_USE=	GSTREAMER=yes QT4=phonon,phonon-gst
44
PHONON_USES=	qt-dist:4
45
PHONON_USE=	GSTREAMER=yes QT=phonon,phonon-gst
46
PHONON_CONFIGURE_ON=	-phonon -gstreamer
46
PHONON_CONFIGURE_ON=	-phonon -gstreamer
47
PHONON_CONFIGURE_OFF=	-no-phonon -no-gstreamer
47
PHONON_CONFIGURE_OFF=	-no-phonon -no-gstreamer
48
48
(-)misc/qt4-qtdemo/Makefile (-3 / +2 lines)
Lines 10-22 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt 4 demonstration and example applications
11
COMMENT=	Qt 4 demonstration and example applications
12
12
13
USES=		pkgconfig
13
USES=		pkgconfig qmake:no_env qt-dist:4
14
USE_GSTREAMER=	yes
14
USE_GSTREAMER=	yes
15
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib designer \
15
USE_QT=		moc_build rcc_build uic_build corelib designer \
16
		gui network opengl sql svg qtestlib xml imageformats_run dbus \
16
		gui network opengl sql svg qtestlib xml imageformats_run dbus \
17
		script webkit phonon help assistant_run phonon-gst_run scripttools \
17
		script webkit phonon help assistant_run phonon-gst_run scripttools \
18
		xmlpatterns multimedia
18
		xmlpatterns multimedia
19
QT_DIST=	yes
20
19
21
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
22
21
(-)misc/qt5-doc/Makefile (-2 / +2 lines)
Lines 18-25 WRKSRC= ${WRKDIR}/Docs/Qt-${QT5_VERSION} Link Here
18
#   tar: Damaged 7-Zip archive
18
#   tar: Damaged 7-Zip archive
19
# Depend on p7zip across all versions because Uses/7z.mk does not work if
19
# Depend on p7zip across all versions because Uses/7z.mk does not work if
20
# included after bsd.port.pre.mk.
20
# included after bsd.port.pre.mk.
21
USES=		7z:p7zip
21
USES=		7z:p7zip qt:5
22
USE_QT5=	# we just need access to QT5_VERSION and other variables.
22
USE_QT=		# we just need access to QT5_VERSION and other variables.
23
23
24
DESCR=		${.CURDIR:H:H}/devel/qt5/pkg-descr
24
DESCR=		${.CURDIR:H:H}/devel/qt5/pkg-descr
25
NO_ARCH=	yes
25
NO_ARCH=	yes
(-)misc/qt5-examples/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= Qt 5 examples sourcecode Link Here
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
NO_BUILD=	yes
16
NO_BUILD=	yes
17
17
18
USES=		tar:xz
18
USES=		qt:5 tar:xz
19
USE_QT5=	#
19
USE_QT=		#
20
20
21
DESCR=		${.CURDIR:H:H}/devel/qt5/pkg-descr
21
DESCR=		${.CURDIR:H:H}/devel/qt5/pkg-descr
22
DISTINFO_FILE=	${.CURDIR}/distinfo
22
DISTINFO_FILE=	${.CURDIR}/distinfo
(-)misc/qt5-l10n/Makefile (-3 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt localized messages
9
COMMENT=	Qt localized messages
10
10
11
USES=		qmake
11
USES=		qmake qt-dist:5,translations
12
USE_QT5=	qmake_build linguisttools_build
12
USE_QT=		qmake_build linguisttools_build
13
QT_DIST=	translations
14
13
15
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)misc/qt5ct/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= BSD2CLAUSE Link Here
13
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
13
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
14
	libfreetype.so:print/freetype2
14
	libfreetype.so:print/freetype2
15
15
16
USES=		gettext-runtime qmake tar:bz2
16
USES=		gettext-runtime qmake qt:5 tar:bz2
17
USE_QT5=	core dbus gui svg widgets buildtools_build \
17
USE_QT=		core dbus gui svg widgets buildtools_build \
18
	linguisttools_build
18
	linguisttools_build
19
USE_GL=	egl gl
19
USE_GL=	egl gl
20
USE_XORG=	x11 xext xrender
20
USE_XORG=	x11 xext xrender
(-)misc/saaghar/Makefile (-2 / +2 lines)
Lines 19-26 EXTRACT_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip Link Here
19
19
20
OPTIONS_DEFINE=	DEBUG
20
OPTIONS_DEFINE=	DEBUG
21
21
22
USES=		qmake dos2unix
22
USES=		qmake dos2unix qt:4
23
USE_QT4=	gui network sql xml sql-sqlite3_run \
23
USE_QT=		gui network sql xml sql-sqlite3_run \
24
		moc_build rcc_build uic_build phonon \
24
		moc_build rcc_build uic_build phonon \
25
		dbus declarative xmlpatterns svg script
25
		dbus declarative xmlpatterns svg script
26
WRKSRC=		${WRKDIR}/Saaghar
26
WRKSRC=		${WRKDIR}/Saaghar
(-)misc/tellico-kde4/Makefile (-2 / +2 lines)
Lines 21-31 LIB_DEPENDS= libexempi.so:textproc/exempi \ Link Here
21
		libyaz.so:net/yaz
21
		libyaz.so:net/yaz
22
22
23
USES=		cmake gettext kde:4 pkgconfig python:run \
23
USES=		cmake gettext kde:4 pkgconfig python:run \
24
		shared-mime-info shebangfix tar:bzip2
24
		qt:4 shared-mime-info shebangfix tar:bzip2
25
USE_GNOME=	libxml2 libxslt
25
USE_GNOME=	libxml2 libxslt
26
USE_KDE=	kdelibs libksane pimlibs soprano \
26
USE_KDE=	kdelibs libksane pimlibs soprano \
27
		automoc4 qimageblitz libkcddb libkcompactdisc
27
		automoc4 qimageblitz libkcddb libkcompactdisc
28
USE_QT4=	corelib dbus gui network phonon svg xml \
28
USE_QT=		corelib dbus gui network phonon svg xml \
29
		qmake_build moc_build uic_build rcc_build
29
		qmake_build moc_build uic_build rcc_build
30
30
31
SHEBANG_FILES=	src/fetch/scripts/bedetheque.py \
31
SHEBANG_FILES=	src/fetch/scripts/bedetheque.py \
(-)multimedia/2mandvd/Makefile (-2 / +2 lines)
Lines 30-38 RUN_DEPENDS= sox:audio/sox \ Link Here
30
30
31
WRKSRC=		${WRKDIR}/${PORTNAME}
31
WRKSRC=		${WRKDIR}/${PORTNAME}
32
32
33
USES=		desktop-file-utils gmake perl5 qmake:norecursive shebangfix
33
USES=		desktop-file-utils gmake perl5 qmake:norecursive qt:4 shebangfix
34
SHEBANG_FILES=	fake.pl
34
SHEBANG_FILES=	fake.pl
35
USE_QT4=	corelib gui opengl \
35
USE_QT=		corelib gui opengl \
36
		linguisttools_build moc_build rcc_build uic_build
36
		linguisttools_build moc_build rcc_build uic_build
37
USE_GL=		glu
37
USE_GL=		glu
38
USE_SDL=	sdl
38
USE_SDL=	sdl
(-)multimedia/QtAV/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FIKE= ${WRKSRC}/lgpl-2.1.txt Link Here
16
LIB_DEPENDS=		libass.so:multimedia/libass \
16
LIB_DEPENDS=		libass.so:multimedia/libass \
17
			libavcodec.so:multimedia/ffmpeg
17
			libavcodec.so:multimedia/ffmpeg
18
18
19
USES=			qmake:outsource
19
USES=			qmake:outsource qt:5
20
USE_GL=			gl
20
USE_GL=			gl
21
USE_QT5=		core gui network opengl qml quick sql widgets \
21
USE_QT=			core gui network opengl qml quick sql widgets \
22
			buildtools_build qmake_build
22
			buildtools_build qmake_build
23
USE_XORG=		x11 xext xv
23
USE_XORG=		x11 xext xv
24
24
(-)multimedia/abby/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Front-end for c/clive Link Here
13
LICENSE=	GPLv3+
13
LICENSE=	GPLv3+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:bzip2
16
USES=		qmake qt:4 tar:bzip2
17
USE_QT4=	gui network xml moc_build rcc_build uic_build
17
USE_QT=		gui network xml moc_build rcc_build uic_build
18
18
19
PLIST_FILES=	bin/abby
19
PLIST_FILES=	bin/abby
20
20
(-)multimedia/avidemux/Makefile.common (-2 / +2 lines)
Lines 14-20 LIB_DEPENDS+= libmad.so:audio/libmad \ Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USE_GNOME=	libxml2
16
USE_GNOME=	libxml2
17
USE_QT4=	# empty
18
17
19
OPTIONS_FILE=	${PORT_DBDIR}/${OPTIONS_NAME:C/-.*//}/options
18
OPTIONS_FILE=	${PORT_DBDIR}/${OPTIONS_NAME:C/-.*//}/options
20
19
Lines 96-102 PLIST_SUB+= GTK="@comment " Link Here
96
.endif
95
.endif
97
96
98
.if ${PORT_OPTIONS:MQT4}
97
.if ${PORT_OPTIONS:MQT4}
99
USE_QT4=	qmake_build moc_build rcc_build uic_build linguist_build gui
98
USES+=		qt:4
99
USE_QT=		qmake_build moc_build rcc_build uic_build linguist_build gui
100
PLIST_SUB+=	QT4=""
100
PLIST_SUB+=	QT4=""
101
.else
101
.else
102
CMAKE_ARGS+=	-DQT4:BOOL=OFF
102
CMAKE_ARGS+=	-DQT4:BOOL=OFF
(-)multimedia/baka-mplayer/Makefile (-3 / +4 lines)
Lines 17-31 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	u8sand
17
GH_ACCOUNT=	u8sand
18
GH_PROJECT=	Baka-MPlayer
18
GH_PROJECT=	Baka-MPlayer
19
19
20
USES=		compiler:c++11-lib pkgconfig qmake
20
USES=		compiler:c++11-lib pkgconfig qmake qt:5
21
USE_QT5=	qmake_build buildtools_build gui network svg widgets x11extras
21
USE_QT=		qmake_build buildtools_build gui network svg widgets x11extras
22
QMAKE_SOURCE_PATH=${WRKSRC}/src
22
QMAKE_SOURCE_PATH=${WRKSRC}/src
23
QMAKE_ARGS=	lupdate="${LUPDATE}" lrelease="${LRELEASE}"
23
QMAKE_ARGS=	lupdate="${LUPDATE}" lrelease="${LRELEASE}"
24
24
25
OPTIONS_DEFINE=	DOCS NLS NOTO
25
OPTIONS_DEFINE=	DOCS NLS NOTO
26
OPTIONS_SUB=	yes
26
OPTIONS_SUB=	yes
27
27
28
NLS_USE=	QT5=linguisttools_build
28
NLS_USES=	qt:5
29
NLS_USE=	QT=linguisttools_build
29
NLS_QMAKE_ON=	CONFIG+="install_translations"
30
NLS_QMAKE_ON=	CONFIG+="install_translations"
30
NOTO_DESC=	Original look with Noto Sans font
31
NOTO_DESC=	Original look with Noto Sans font
31
NOTO_RUN_DEPENDS=	noto>0:x11-fonts/noto
32
NOTO_RUN_DEPENDS=	noto>0:x11-fonts/noto
(-)multimedia/bino/Makefile (-2 / +2 lines)
Lines 17-27 LIB_DEPENDS= libass.so:multimedia/libass \ Link Here
17
		libavformat.so:multimedia/ffmpeg \
17
		libavformat.so:multimedia/ffmpeg \
18
		libopenal.so:audio/openal-soft
18
		libopenal.so:audio/openal-soft
19
19
20
USES=		autoreconf desktop-file-utils gmake iconv pkgconfig tar:xz
20
USES=		autoreconf desktop-file-utils gmake iconv pkgconfig qt:5 tar:xz
21
USE_GL=		gl glu glew
21
USE_GL=		gl glu glew
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
INSTALLS_ICONS=	yes
23
INSTALLS_ICONS=	yes
24
USE_QT5=	buildtools_build core gui opengl widgets
24
USE_QT=		buildtools_build core gui opengl widgets
25
USE_CXXSTD=	c++11
25
USE_CXXSTD=	c++11
26
26
27
# no port fow equalizer now, lirc detecting not working
27
# no port fow equalizer now, lirc detecting not working
(-)multimedia/clipgrab/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Program to download videos from YouTube and etc Link Here
11
11
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
13
14
USES=		qmake tar:bzip2
14
USES=		qmake qt:4 tar:bzip2
15
USE_QT4=	gui xml uic_build moc_build \
15
USE_QT=		gui xml uic_build moc_build \
16
		rcc_build network dbus webkit
16
		rcc_build network dbus webkit
17
17
18
PLIST_FILES=	bin/${PORTNAME} \
18
PLIST_FILES=	bin/${PORTNAME} \
(-)multimedia/dragon-kde4/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= KDE multimedia player with a focus on simplicity Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs
15
USE_KDE=	automoc4 kdelibs
16
USE_QT4=	phonon moc_build qmake_build rcc_build uic_build
16
USE_QT=		phonon moc_build qmake_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)multimedia/dragon/Makefile (-2 / +2 lines)
Lines 11-22 COMMENT= KDE multimedia player with a focus on simplicity Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
16
		dbusaddons doctools ecm  kio service sonnet textwidgets i18n \
16
		dbusaddons doctools ecm  kio service sonnet textwidgets i18n \
17
		iconthemes jobwidgets notifications parts solid widgetsaddons \
17
		iconthemes jobwidgets notifications parts solid widgetsaddons \
18
		windowsystem xmlgui
18
		windowsystem xmlgui
19
USE_QT5=	core dbus gui network phonon4 widgets xml \
19
USE_QT=		core dbus gui network phonon4 widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)multimedia/dvbcut/Makefile (-2 / +4 lines)
Lines 39-46 OPTIONS_RADIO= QT Link Here
39
OPTIONS_RADIO_QT=	QT4 QT5
39
OPTIONS_RADIO_QT=	QT4 QT5
40
OPTIONS_DEFAULT=	QT5
40
OPTIONS_DEFAULT=	QT5
41
41
42
QT4_USE=	QT4=corelib,gui,xml,qt3support,linguisttools_build,moc_build,rcc_build,uic_build
42
QT4_USES=	qt:4
43
QT5_USE=	QT5=core,gui,widgets,xml,buildtools_build,linguisttools_build GL=gl
43
QT4_USE=	QT=corelib,gui,xml,qt3support,linguisttools_build,moc_build,rcc_build,uic_build
44
QT5_USES=	qt:5
45
QT5_USE=	QT=core,gui,widgets,xml,buildtools_build,linguisttools_build GL=gl
44
46
45
post-build:
47
post-build:
46
		@${SED} -e 's;@prefix@;${PREFIX};' \
48
		@${SED} -e 's;@prefix@;${PREFIX};' \
(-)multimedia/gstreamer-qt4/Makefile (-2 / +2 lines)
Lines 17-28 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
17
17
18
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
18
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
19
19
20
USES=		bison cmake:noninja gmake kde:4 pathfix pkgconfig tar:bzip2
20
USES=		bison cmake:noninja gmake kde:4 pathfix pkgconfig qt:4 tar:bzip2
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_GSTREAMER=	yes
22
USE_GSTREAMER=	yes
23
USE_GNOME=	glib20
23
USE_GNOME=	glib20
24
USE_KDE=	automoc4
24
USE_KDE=	automoc4
25
USE_QT4=	corelib gui opengl declarative \
25
USE_QT=		corelib gui opengl declarative \
26
		qmake_build moc_build rcc_build uic_build qtestlib_build
26
		qmake_build moc_build rcc_build uic_build qtestlib_build
27
27
28
PLIST_SUB=	VERSION="${PORTVERSION}" GST_VERSION="${GST_VERSION}"
28
PLIST_SUB=	VERSION="${PORTVERSION}" GST_VERSION="${GST_VERSION}"
(-)multimedia/gstreamer1-qt/Makefile (-2 / +4 lines)
Lines 30-40 CMAKE_OFF= USE_GST_PLUGIN_DIR USE_QT_PLUGIN_DIR Link Here
30
CMAKE_ARGS=	-DQT_VERSION=${FLAVOR:C/qt//}
30
CMAKE_ARGS=	-DQT_VERSION=${FLAVOR:C/qt//}
31
31
32
.  if ${FLAVOR} == qt4
32
.  if ${FLAVOR} == qt4
33
USE_QT4=	corelib gui opengl declarative script \
33
USES+=		qt:4
34
USE_QT=		corelib gui opengl declarative script \
34
		qmake_build moc_build rcc_build uic_build qtestlib_build
35
		qmake_build moc_build rcc_build uic_build qtestlib_build
35
PLIST_SUB=	QT4_ONLY="" QT5_ONLY="@comment "
36
PLIST_SUB=	QT4_ONLY="" QT5_ONLY="@comment "
36
.  else
37
.  else
37
USE_QT5=	buildtools_build qmake_build core gui network opengl \
38
USES+=		qt:5
39
USE_QT=		buildtools_build qmake_build core gui network opengl \
38
		qml quick testlib widgets
40
		qml quick testlib widgets
39
QTVER_SUFFIX=	5
41
QTVER_SUFFIX=	5
40
PLIST_SUB=	QT4_ONLY="@comment " QT5_ONLY=""
42
PLIST_SUB=	QT4_ONLY="@comment " QT5_ONLY=""
(-)multimedia/k9copy-kde4/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libxine.so:multimedia/libxine \ Link Here
17
		libmpeg2.so:multimedia/libmpeg2 \
17
		libmpeg2.so:multimedia/libmpeg2 \
18
		libavcodec0.so:multimedia/ffmpeg0
18
		libavcodec0.so:multimedia/ffmpeg0
19
19
20
USES=		cmake gettext kde:4 localbase
20
USES=		cmake gettext kde:4 localbase qt:4
21
USE_KDE=	kdelibs automoc4
21
USE_KDE=	kdelibs automoc4
22
USE_QT4=	moc_build qmake_build rcc_build uic_build
22
USE_QT=		moc_build qmake_build rcc_build uic_build
23
LLD_UNSAFE=	yes
23
LLD_UNSAFE=	yes
24
24
25
OPTIONS_DEFINE=	MENCODER MPLAYER DVDAUTHOR
25
OPTIONS_DEFINE=	MENCODER MPLAYER DVDAUTHOR
(-)multimedia/kaffeine/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
BUILD_DEPENDS=	v4l_compat>0:multimedia/v4l_compat
16
BUILD_DEPENDS=	v4l_compat>0:multimedia/v4l_compat
17
LIB_DEPENDS=	libvlc.so:multimedia/vlc-qt4
17
LIB_DEPENDS=	libvlc.so:multimedia/vlc-qt4
18
18
19
USES=		cmake kde:4 cpe gettext pkgconfig
19
USES=		cmake kde:4 cpe gettext pkgconfig qt:4
20
USE_KDE=	automoc4 kdelibs
20
USE_KDE=	automoc4 kdelibs
21
USE_QT4=	corelib dbus gui network phonon sql svg xml \
21
USE_QT=		corelib dbus gui network phonon sql svg xml \
22
		moc_build qmake_build rcc_build uic_build sql-sqlite2
22
		moc_build qmake_build rcc_build uic_build sql-sqlite2
23
USE_XORG=	xscrnsaver
23
USE_XORG=	xscrnsaver
24
24
(-)multimedia/kamoso/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= Application to take pictures and videos out of your webcam Link Here
9
9
10
LICENSE=	GPLv2
10
LICENSE=	GPLv2
11
11
12
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
13
USE_GNOME=	glib20
13
USE_GNOME=	glib20
14
USE_GSTREAMER1=	yes
14
USE_GSTREAMER1=	yes
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
16
		coreaddons ecm i18n itemviews jobwidgets kio purpose \
16
		coreaddons ecm i18n itemviews jobwidgets kio purpose \
17
		service solid widgetsaddons xmlgui
17
		service solid widgetsaddons xmlgui
18
USE_QT5=	core dbus gui network qml quick widgets xml \
18
USE_QT=		core dbus gui network qml quick widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)multimedia/kdemultimedia-ffmpegthumbs-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE= GPLv2 Link Here
15
15
16
LIB_DEPENDS=	libswscale.so:multimedia/ffmpeg
16
LIB_DEPENDS=	libswscale.so:multimedia/ffmpeg
17
17
18
USES=		cmake:outsource kde:4 pkgconfig tar:xz
18
USES=		cmake:outsource kde:4 pkgconfig qt:4 tar:xz
19
USE_KDE=	automoc4 kdelibs
19
USE_KDE=	automoc4 kdelibs
20
USE_QT4=	moc_build qmake_build rcc_build uic_build \
20
USE_QT=		moc_build qmake_build rcc_build uic_build \
21
		corelib dbus gui network svg xml
21
		corelib dbus gui network svg xml
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)multimedia/kdemultimedia-ffmpegthumbs/Makefile (-2 / +2 lines)
Lines 12-20 LICENSE= GPLv2 Link Here
12
12
13
LIB_DEPENDS=	libswscale.so:multimedia/ffmpeg
13
LIB_DEPENDS=	libswscale.so:multimedia/ffmpeg
14
14
15
USES=		cmake:outsource kde:5 pkgconfig tar:xz
15
USES=		cmake:outsource kde:5 pkgconfig qt:5 tar:xz
16
USE_KDE=	completion config coreaddons jobwidgets kio service widgetsaddons
16
USE_KDE=	completion config coreaddons jobwidgets kio service widgetsaddons
17
USE_QT5=	core gui network widgets \
17
USE_QT=		core gui network widgets \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)multimedia/kdemultimedia-mplayerthumbs-kde4/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE= LGPL21 Link Here
15
15
16
RUN_DEPENDS=	mplayer:multimedia/mplayer
16
RUN_DEPENDS=	mplayer:multimedia/mplayer
17
17
18
USES=		cmake:outsource kde:4 tar:xz
18
USES=		cmake:outsource kde:4 qt:4 tar:xz
19
USE_KDE=	automoc4 kdelibs
19
USE_KDE=	automoc4 kdelibs
20
USE_QT4=	phonon moc_build qmake_build rcc_build uic_build
20
USE_QT=		phonon moc_build qmake_build rcc_build uic_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)multimedia/kdemultimedia/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= multimedia kde Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Multimedia applications (meta port)
8
COMMENT=	KDE Multimedia applications (meta port)
9
9
10
USES=		kde:5 metaport
10
USES=		kde:5 metaport qt:5
11
USE_QT5=	#
11
USE_QT=		#
12
12
13
OPTIONS_DEFINE=		DRAGON FFMPEG AUDIOCD_KIO KMIX
13
OPTIONS_DEFINE=		DRAGON FFMPEG AUDIOCD_KIO KMIX
14
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
14
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
(-)multimedia/kdenlive-kde4/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libmlt.so:multimedia/mlt \ Link Here
17
RUN_DEPENDS=	ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \
17
RUN_DEPENDS=	ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \
18
		${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt4
18
		${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt4
19
19
20
USES=		cmake kde:4 pkgconfig shared-mime-info tar:bzip2
20
USES=		cmake kde:4 pkgconfig qt:4 shared-mime-info tar:bzip2
21
USE_KDE=	automoc4 kdelibs nepomuk-core
21
USE_KDE=	automoc4 kdelibs nepomuk-core
22
USE_QT4=	corelib dbus gui opengl script svg xml \
22
USE_QT=		corelib dbus gui opengl script svg xml \
23
		moc_build qmake_build rcc_build uic_build
23
		moc_build qmake_build rcc_build uic_build
24
USE_XORG=	x11
24
USE_XORG=	x11
25
CMAKE_ARGS=	-DFFMPEG_SUFFIX:STRING="${FFMPEG_SUFX}"
25
CMAKE_ARGS=	-DFFMPEG_SUFFIX:STRING="${FFMPEG_SUFX}"
(-)multimedia/kdenlive/Makefile (-2 / +2 lines)
Lines 15-26 RUN_DEPENDS= ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \ Link Here
15
		${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt5
15
		${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt5
16
16
17
USES=		cmake:outsource desktop-file-utils gettext-tools pkgconfig \
17
USES=		cmake:outsource desktop-file-utils gettext-tools pkgconfig \
18
		shared-mime-info kde:5 tar:xz
18
		qt:5 shared-mime-info kde:5 tar:xz
19
USE_KDE=	archive bookmarks config configwidgets coreaddons crash \
19
USE_KDE=	archive bookmarks config configwidgets coreaddons crash \
20
		dbusaddons ecm filemetadata guiaddons iconthemes \
20
		dbusaddons ecm filemetadata guiaddons iconthemes \
21
		init_run kio newstuff notifications notifyconfig \
21
		init_run kio newstuff notifications notifyconfig \
22
		textwidgets widgetsaddons xmlgui
22
		textwidgets widgetsaddons xmlgui
23
USE_QT5=	buildtools_build concurrent core dbus gui qmake_build \
23
USE_QT=		buildtools_build concurrent core dbus gui qmake_build \
24
		qml quick quickcontrols_run script svg webkit widgets
24
		qml quick quickcontrols_run script svg webkit widgets
25
USE_XORG=	x11
25
USE_XORG=	x11
26
CFLAGS+=	-I${LOCALBASE}/include # linux/input.h
26
CFLAGS+=	-I${LOCALBASE}/include # linux/input.h
(-)multimedia/kf5-kmediaplayer/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= multimedia kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 plugin interface for media player features
8
COMMENT=	KF5 plugin interface for media player features
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		ecm i18n jobwidgets kio parts service sonnet textwidgets \
12
		ecm i18n jobwidgets kio parts service sonnet textwidgets \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	buildtools_build core dbus gui network qmake_build \
14
USE_QT=		buildtools_build core dbus gui network qmake_build \
15
		testlib widgets xml
15
		testlib widgets xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)multimedia/kmplayer-kde4/Makefile (-2 / +2 lines)
Lines 24-32 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
24
		libfontconfig.so:x11-fonts/fontconfig
24
		libfontconfig.so:x11-fonts/fontconfig
25
RUN_DEPENDS=	mplayer:multimedia/mplayer
25
RUN_DEPENDS=	mplayer:multimedia/mplayer
26
26
27
USES=		cmake:outsource gettext-runtime kde:4 pkgconfig
27
USES=		cmake:outsource gettext-runtime kde:4 pkgconfig qt:4
28
USE_GNOME=	cairo gdkpixbuf2 gtk20
28
USE_GNOME=	cairo gdkpixbuf2 gtk20
29
USE_QT4=	corelib dbus gui network svg xml \
29
USE_QT=		corelib dbus gui network svg xml \
30
		moc_build qmake_build rcc_build uic_build
30
		moc_build qmake_build rcc_build uic_build
31
USE_KDE=	automoc4 kdelibs soprano
31
USE_KDE=	automoc4 kdelibs soprano
32
USE_XORG=	x11
32
USE_XORG=	x11
(-)multimedia/kplayer-kde4/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Movie player based on mplayer Link Here
12
12
13
RUN_DEPENDS=	mplayer:multimedia/mplayer
13
RUN_DEPENDS=	mplayer:multimedia/mplayer
14
14
15
USES=		cmake gettext kde:4 tar:bzip2
15
USES=		cmake gettext kde:4 qt:4 tar:bzip2
16
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
16
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
LDFLAGS+=	-L${LOCALBASE}/lib -lX11 -L${LOCALBASE}/kde4/lib -lsolid
18
LDFLAGS+=	-L${LOCALBASE}/lib -lX11 -L${LOCALBASE}/kde4/lib -lsolid
19
19
(-)multimedia/mediadownloader/Makefile (-2 / +2 lines)
Lines 13-23 COMMENT= Search, watch, and download from Google Image and YouTube Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_GL=		gl glu
17
USE_GL=		gl glu
18
USE_XORG=	xtst
18
USE_XORG=	xtst
19
USE_GSTREAMER=	ffmpeg
19
USE_GSTREAMER=	ffmpeg
20
USE_QT4=	dbus gui network moc_build opengl phonon phonon-gst \
20
USE_QT=		dbus gui network moc_build opengl phonon phonon-gst \
21
		rcc_build uic_build webkit xml xmlpatterns
21
		rcc_build uic_build webkit xml xmlpatterns
22
QMAKEPRO=	${PORTNAME}.pro
22
QMAKEPRO=	${PORTNAME}.pro
23
PLIST_FILES=	bin/${PORTNAME}
23
PLIST_FILES=	bin/${PORTNAME}
(-)multimedia/minitube/Makefile (-3 / +4 lines)
Lines 11-28 COMMENT= TV-like client for YouTube Link Here
11
LICENSE=	GPLv3+
11
LICENSE=	GPLv3+
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		qmake
14
USES=		qmake qt:5
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	flaviotordini
16
GH_ACCOUNT=	flaviotordini
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_QT5=	core dbus gui network phonon4 qml script sql widgets \
18
USE_QT=		core dbus gui network phonon4 qml script sql widgets \
19
		buildtools_build imageformats_run sql-sqlite3_run
19
		buildtools_build imageformats_run sql-sqlite3_run
20
QMAKE_ARGS=	QMAKE_LRELEASE=${LRELEASE} \
20
QMAKE_ARGS=	QMAKE_LRELEASE=${LRELEASE} \
21
		DEFINES+=APP_GOOGLE_API_KEY="${MINITUBE_GOOGLE_API_KEY}"
21
		DEFINES+=APP_GOOGLE_API_KEY="${MINITUBE_GOOGLE_API_KEY}"
22
22
23
OPTIONS_DEFINE=	NLS
23
OPTIONS_DEFINE=	NLS
24
OPTIONS_SUB=	yes
24
OPTIONS_SUB=	yes
25
NLS_USE=	QT5=linguisttools_build
25
NLS_USES=	qt:5
26
NLS_USE=	QT=linguisttools_build
26
27
27
pre-everything::
28
pre-everything::
28
	@${CAT} ${PKGMESSAGE}
29
	@${CAT} ${PKGMESSAGE}
(-)multimedia/mkvtoolnix/Makefile (-2 / +2 lines)
Lines 49-56 NLS_USES= gettext Link Here
49
NLS_CONFIGURE_WITH=	gettext
49
NLS_CONFIGURE_WITH=	gettext
50
50
51
QT5_DESC=	Build and install GUI application (Qt 5)
51
QT5_DESC=	Build and install GUI application (Qt 5)
52
QT5_USES=	desktop-file-utils shared-mime-info
52
QT5_USES=	desktop-file-utils qt:5 shared-mime-info
53
QT5_USE=	QT5=buildtools_build,concurrent,core,gui,multimedia,network,quick,widgets
53
QT5_USE=	QT=buildtools_build,concurrent,core,gui,multimedia,network,quick,widgets
54
QT5_CONFIGURE_ENABLE=	qt
54
QT5_CONFIGURE_ENABLE=	qt
55
QT5_BUILD_DEPENDS=	qmake:devel/qt5-qmake
55
QT5_BUILD_DEPENDS=	qmake:devel/qt5-qmake
56
QT5_LIB_DEPENDS=	libcmark.so:textproc/cmark
56
QT5_LIB_DEPENDS=	libcmark.so:textproc/cmark
(-)multimedia/mlt-qt4/Makefile (-1 / +2 lines)
Lines 4-10 PORTREVISION= 0 Link Here
4
4
5
CONFLICTS_INSTALL=	${PORTNAME}-qt5-*
5
CONFLICTS_INSTALL=	${PORTNAME}-qt5-*
6
6
7
USE_QT4=	corelib gui opengl svg xml
7
USES=	qt:4
8
USE_QT=		corelib gui opengl svg xml
8
MASTERDIR=	${.CURDIR:H}/mlt
9
MASTERDIR=	${.CURDIR:H}/mlt
9
SLAVEPORT=	qt4
10
SLAVEPORT=	qt4
10
11
(-)multimedia/mlt-qt5/Makefile (-1 / +2 lines)
Lines 4-11 PORTREVISION= 0 Link Here
4
4
5
CONFLICTS_INSTALL=	${PORTNAME}-qt4-*
5
CONFLICTS_INSTALL=	${PORTNAME}-qt4-*
6
6
7
USES=	qt:5
7
USE_CXXSTD=	c++11
8
USE_CXXSTD=	c++11
8
USE_QT5=	core gui svg widgets xml
9
USE_QT=		core gui svg widgets xml
9
USE_XORG=	x11
10
USE_XORG=	x11
10
MASTERDIR=	${.CURDIR:H}/mlt
11
MASTERDIR=	${.CURDIR:H}/mlt
11
SLAVEPORT=	qt5
12
SLAVEPORT=	qt5
(-)multimedia/mpc-qt/Makefile (-2 / +2 lines)
Lines 17-24 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	cmdrkotori
17
GH_ACCOUNT=	cmdrkotori
18
GH_TUPLE=	Argon-:mpv-stats:1.1-28-gf42aa68:mpv_stats/external/mpv-stats
18
GH_TUPLE=	Argon-:mpv-stats:1.1-28-gf42aa68:mpv_stats/external/mpv-stats
19
19
20
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake
20
USES=		compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:5
21
USE_QT5=	qmake_build buildtools_build linguisttools_build \
21
USE_QT=		qmake_build buildtools_build linguisttools_build \
22
		core dbus gui network svg_run widgets x11extras
22
		core dbus gui network svg_run widgets x11extras
23
USE_GL=		gl
23
USE_GL=		gl
24
CXXFLAGS+=	-D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
24
CXXFLAGS+=	-D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
(-)multimedia/mythtv/Makefile (-3 / +2 lines)
Lines 27-41 LIB_DEPENDS= libmp3lame.so:audio/lame \ Link Here
27
		libxml2.so:textproc/libxml2
27
		libxml2.so:textproc/libxml2
28
BUILD_DEPENDS=	yasm:devel/yasm
28
BUILD_DEPENDS=	yasm:devel/yasm
29
29
30
USES=		gmake iconv libtool pkgconfig pathfix ssl
30
USES=		gmake iconv libtool pkgconfig pathfix qmake:no_env qt:5 ssl
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	MythTV
32
GH_ACCOUNT=	MythTV
33
USE_GL=		gl
33
USE_GL=		gl
34
USE_LDCONFIG=	yes
34
USE_LDCONFIG=	yes
35
USE_QT5=	buildtools_build core dbus gui imageformats_run \
35
USE_QT=		buildtools_build core dbus gui imageformats_run \
36
		linguist_build network opengl qmake_build script sql \
36
		linguist_build network opengl qmake_build script sql \
37
		sql-mysql_run webkit widgets xml
37
		sql-mysql_run webkit widgets xml
38
QT_NONSTANDARD=	yes
39
USE_XORG=	x11 xv xrandr xxf86vm xinerama xext xcb
38
USE_XORG=	x11 xv xrandr xxf86vm xinerama xext xcb
40
39
41
HAS_CONFIGURE=	yes
40
HAS_CONFIGURE=	yes
(-)multimedia/obs-studio/Makefile (-2 / +2 lines)
Lines 28-37 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ Link Here
28
		libv4l2.so:multimedia/libv4l \
28
		libv4l2.so:multimedia/libv4l \
29
		libx264.so:multimedia/libx264
29
		libx264.so:multimedia/libx264
30
30
31
USES=		cmake:outsource compiler:c++11-lib lua pkgconfig python:3.4+
31
USES=		cmake:outsource compiler:c++11-lib lua pkgconfig python:3.4+ qt:5
32
USE_GITHUB=	yes
32
USE_GITHUB=	yes
33
GH_ACCOUNT=	obsproject
33
GH_ACCOUNT=	obsproject
34
USE_QT5=	core gui widgets x11extras buildtools_build imageformats_run qmake_build
34
USE_QT=		core gui widgets x11extras buildtools_build imageformats_run qmake_build
35
USE_GL=		gl
35
USE_GL=		gl
36
USE_XORG=	ice sm x11 xcb xcomposite xext xfixes xinerama xrandr
36
USE_XORG=	ice sm x11 xcb xcomposite xext xfixes xinerama xrandr
37
USE_LDCONFIG=	yes
37
USE_LDCONFIG=	yes
(-)multimedia/phonon-designerplugin/Makefile (-2 / +2 lines)
Lines 20-31 qt5_PKGNAMESUFFIX= -designerplugin-qt5 Link Here
20
USES=		cmake tar:xz
20
USES=		cmake tar:xz
21
21
22
.  if ${FLAVOR} == qt4
22
.  if ${FLAVOR} == qt4
23
USES+=		kde:4
23
USES+=		kde:4 qt:4
24
USE_QT4=	corelib designer gui phonon \
24
USE_QT4=	corelib designer gui phonon \
25
		qmake_build moc_build rcc_build uic_build
25
		qmake_build moc_build rcc_build uic_build
26
PLIST_FILES=	${QT_PLUGINDIR_REL}/designer/libphononwidgets.so
26
PLIST_FILES=	${QT_PLUGINDIR_REL}/designer/libphononwidgets.so
27
.  else
27
.  else
28
USES+=		kde:5
28
USES+=		kde:5 qt:5
29
USE_KDE=	ecm
29
USE_KDE=	ecm
30
USE_QT5=	core designer gui phonon4 widgets xml \
30
USE_QT5=	core designer gui phonon4 widgets xml \
31
		buildtools_build qmake_build
31
		buildtools_build qmake_build
(-)multimedia/phonon-gstreamer/Makefile (-3 / +3 lines)
Lines 29-40 USE_GSTREAMER1= yes Link Here
29
USE_XORG=	x11
29
USE_XORG=	x11
30
30
31
.  if ${FLAVOR} == qt4
31
.  if ${FLAVOR} == qt4
32
USES+=		kde:4
32
USES+=		kde:4 qt:4
33
USE_KDE=	automoc4
33
USE_KDE=	automoc4
34
USE_QT4=	corelib gui opengl phonon \
34
USE_QT=		corelib gui opengl phonon \
35
		qmake_build moc_build rcc_build uic_build
35
		qmake_build moc_build rcc_build uic_build
36
.  else
36
.  else
37
USES+=		kde:5
37
USES+=		kde:5 qt:5
38
USE_KDE=	ecm
38
USE_KDE=	ecm
39
USE_QT5=	core gui opengl phonon4 widgets x11extras \
39
USE_QT5=	core gui opengl phonon4 widgets x11extras \
40
		buildtools_build qmake_build
40
		buildtools_build qmake_build
(-)multimedia/phonon-vlc/Makefile (-3 / +3 lines)
Lines 24-38 qt5_LIB_DEPENDS= libvlc.so:multimedia/vlc Link Here
24
USES=		cmake:outsource pkgconfig tar:xz
24
USES=		cmake:outsource pkgconfig tar:xz
25
25
26
.  if ${FLAVOR} == qt4
26
.  if ${FLAVOR} == qt4
27
USES+=		kde:4
27
USES+=		kde:4 qt:4
28
USE_KDE=	automoc4
28
USE_KDE=	automoc4
29
USE_QT4=	corelib gui phonon \
29
USE_QT=		corelib gui phonon \
30
		qmake_build moc_build rcc_build uic_build
30
		qmake_build moc_build rcc_build uic_build
31
PLIST_FILES=	lib/kde4/plugins/phonon_backend/phonon_vlc.so \
31
PLIST_FILES=	lib/kde4/plugins/phonon_backend/phonon_vlc.so \
32
		share/kde4/services/phononbackends/vlc.desktop \
32
		share/kde4/services/phononbackends/vlc.desktop \
33
		${QT_PLUGINDIR}/phonon_backend/libphonon_vlc.so
33
		${QT_PLUGINDIR}/phonon_backend/libphonon_vlc.so
34
.  else
34
.  else
35
USES+=		kde:5
35
USES+=		kde:5 qt:5
36
USE_KDE=	ecm
36
USE_KDE=	ecm
37
USE_QT5=	core gui widgets phonon4 \
37
USE_QT5=	core gui widgets phonon4 \
38
		buildtools_build qmake_build
38
		buildtools_build qmake_build
(-)multimedia/phonon-xine/Makefile (-2 / +2 lines)
Lines 15-23 COMMENT= The xine backend for Phonon Link Here
15
15
16
LIB_DEPENDS=	libxine.so:multimedia/libxine
16
LIB_DEPENDS=	libxine.so:multimedia/libxine
17
17
18
USES=		cmake kde:4 pkgconfig tar:bzip2
18
USES=		cmake kde:4 pkgconfig qt:4 tar:bzip2
19
USE_KDE=	automoc4
19
USE_KDE=	automoc4
20
USE_QT4=	corelib dbus gui phonon \
20
USE_QT=		corelib dbus gui phonon \
21
		qmake_build moc_build rcc_build uic_build
21
		qmake_build moc_build rcc_build uic_build
22
USE_XORG=	xcb
22
USE_XORG=	xcb
23
23
(-)multimedia/phonon/Makefile (-2 / +2 lines)
Lines 28-39 CMAKE_OFF= PHONON_BUILD_DESIGNER_PLUGIN:BOOL=OFF Link Here
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
30
.  if ${FLAVOR} == qt4
30
.  if ${FLAVOR} == qt4
31
USES+=		kde:4
31
USES+=		kde:4 qt:4
32
USE_KDE=	automoc4
32
USE_KDE=	automoc4
33
USE_QT4=	corelib dbus declarative gui testlib \
33
USE_QT4=	corelib dbus declarative gui testlib \
34
		qmake_build moc_build rcc_build uic_build
34
		qmake_build moc_build rcc_build uic_build
35
.  else
35
.  else
36
USES+=		kde:5
36
USES+=		kde:5 qt:5
37
USE_KDE=	ecm
37
USE_KDE=	ecm
38
USE_QT5=	core dbus gui opengl widgets \
38
USE_QT5=	core dbus gui opengl widgets \
39
		buildtools_build qmake_build
39
		buildtools_build qmake_build
(-)multimedia/py-openlp/Makefile (-2 / +2 lines)
Lines 25-36 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup32>0:www/py-beautifulsoup32@${P Link Here
25
		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
26
		unoconv:textproc/unoconv
26
		unoconv:textproc/unoconv
27
27
28
USES=		desktop-file-utils pyqt:4 python:2.7
28
USES=		desktop-file-utils pyqt:4 python:2.7 qt:4
29
USE_PYQT=	core gui \
29
USE_PYQT=	core gui \
30
		network_run opengl_run phonon_run svg_run test_run webkit_run
30
		network_run opengl_run phonon_run svg_run test_run webkit_run
31
USE_PYTHON=	distutils autoplist
31
USE_PYTHON=	distutils autoplist
32
USE_GSTREAMER=	good bad ugly
32
USE_GSTREAMER=	good bad ugly
33
USE_QT4=	linguist phonon-gst
33
USE_QT=		linguist phonon-gst
34
QT_LRELEASE=	${LRELEASE}
34
QT_LRELEASE=	${LRELEASE}
35
NO_ARCH=	yes
35
NO_ARCH=	yes
36
36
(-)multimedia/py-qt4-multimedia/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Python bindings for the Qt4 toolkit, Multimedia module Link Here
11
CONFIGURE_ARGS=	--enable QtMultimedia
11
CONFIGURE_ARGS=	--enable QtMultimedia
12
PYQT_DIST=	yes
12
PYQT_DIST=	yes
13
13
14
USES=		python pyqt:4
14
USES=		python pyqt:4 qt:4
15
USE_PYQT=	sip_build core_run gui_run
15
USE_PYQT=	sip_build core_run gui_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT4=	corelib gui multimedia moc_build qmake_build
17
USE_QT=		corelib gui multimedia moc_build qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)multimedia/py-qt4-phonon/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt4 toolkit, Phonon module Link Here
10
CONFIGURE_ARGS=	--enable phonon
10
CONFIGURE_ARGS=	--enable phonon
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:4
13
USES=		python pyqt:4 qt:4
14
USE_PYQT=	sip_build core_run gui_run
14
USE_PYQT=	sip_build core_run gui_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT4=	corelib gui phonon moc_build qmake_build
16
USE_QT=		corelib gui phonon moc_build qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)multimedia/py-qt5-multimedia/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtMultimedia module Link Here
10
CONFIGURE_ARGS=	--enable QtMultimedia
10
CONFIGURE_ARGS=	--enable QtMultimedia
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run gui_run network_run
15
USE_PYQT=	sip_build core_run gui_run network_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui multimedia network qmake_build
17
USE_QT=		core gui multimedia network qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)multimedia/py-qt5-multimediawidgets/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtMultimediaWidgets module Link Here
10
CONFIGURE_ARGS=	--enable QtMultimediaWidgets
10
CONFIGURE_ARGS=	--enable QtMultimediaWidgets
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run multimedia_run widgets_run
15
USE_PYQT=	sip_build core_run multimedia_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui multimedia network widgets qmake_build
17
USE_QT=		core gui multimedia network widgets qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)multimedia/qmmp-plugin-pack-qt5/Makefile (-3 / +4 lines)
Lines 20-27 BUILD_DEPENDS= qmmp-qt5>=1.2.0:multimedia/qmmp-qt5 Link Here
20
CONFLICTS=	${PORTNAME}-0.*
20
CONFLICTS=	${PORTNAME}-0.*
21
PORTSCOUT=	limit:^1\..*
21
PORTSCOUT=	limit:^1\..*
22
22
23
USES=		cmake:outsource pkgconfig tar:bzip2
23
USES=		cmake:outsource pkgconfig qt:5 tar:bzip2
24
USE_QT5=	core gui widgets \
24
USE_QT=		core gui widgets \
25
		buildtools_build linguisttools_build qmake_build
25
		buildtools_build linguisttools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
Lines 53-59 GOOMASM_BUILD_DEPENDS= yasm:devel/yasm Link Here
53
GOOMASM_CMAKE_BOOL=	GOOM_ASM
53
GOOMASM_CMAKE_BOOL=	GOOM_ASM
54
54
55
HISTORY_DESC=	Information about listened tracks
55
HISTORY_DESC=	Information about listened tracks
56
HISTORY_USE=	QT5=sql
56
HISTORY_USES=	qt:5
57
HISTORY_USE=	QT=sql
57
HISTORY_CMAKE_BOOL=	USE_HISTORY
58
HISTORY_CMAKE_BOOL=	USE_HISTORY
58
59
59
MPG123_LIB_DEPENDS=	libmpg123.so:audio/mpg123 \
60
MPG123_LIB_DEPENDS=	libmpg123.so:audio/mpg123 \
(-)multimedia/qmmp-plugin-pack/Makefile (-4 / +6 lines)
Lines 19-26 BUILD_DEPENDS= qmmp>=0.11.0:multimedia/qmmp Link Here
19
CONFLICTS=	${PORTNAME}-qt5-1.*
19
CONFLICTS=	${PORTNAME}-qt5-1.*
20
PORTSCOUT=	limit:^0.*
20
PORTSCOUT=	limit:^0.*
21
21
22
USES=		cmake:outsource localbase pkgconfig tar:bzip2
22
USES=		cmake:outsource localbase pkgconfig qt:4 tar:bzip2
23
USE_QT4=	corelib gui linguisttools_build moc_build qmake_build rcc_build
23
USE_QT=		corelib gui linguisttools_build moc_build qmake_build rcc_build
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
26
OPTIONS_SUB=	yes
26
OPTIONS_SUB=	yes
Lines 51-62 GOOMASM_BUILD_DEPENDS= yasm:devel/yasm Link Here
51
GOOMASM_CMAKE_BOOL=	GOOM_ASM
51
GOOMASM_CMAKE_BOOL=	GOOM_ASM
52
52
53
HISTORY_DESC=	Information about listened tracks
53
HISTORY_DESC=	Information about listened tracks
54
HISTORY_USE=	QT4=sql,uic_build
54
HISTORY_USES=	qt:4
55
HISTORY_USE=	QT=sql,uic_build
55
HISTORY_CMAKE_BOOL=	USE_HISTORY
56
HISTORY_CMAKE_BOOL=	USE_HISTORY
56
57
57
MPG123_LIB_DEPENDS=	libmpg123.so:audio/mpg123 \
58
MPG123_LIB_DEPENDS=	libmpg123.so:audio/mpg123 \
58
		libtag.so:audio/taglib
59
		libtag.so:audio/taglib
59
MPG123_USE=	QT4=uic_build
60
MPG123_USES=	qt:4
61
MPG123_USE=	QT=uic_build
60
MPG123_CMAKE_BOOL=	USE_MPG123
62
MPG123_CMAKE_BOOL=	USE_MPG123
61
63
62
SRCONV_DESC=	Support the sample rate converter
64
SRCONV_DESC=	Support the sample rate converter
(-)multimedia/qmmp-qt5/Makefile (-10 / +18 lines)
Lines 17-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
17
CONFLICTS=	${PORTNAME}-0.*
17
CONFLICTS=	${PORTNAME}-0.*
18
PORTSCOUT=	limit:^1\..*
18
PORTSCOUT=	limit:^1\..*
19
19
20
USES=		cmake:outsource pathfix pkgconfig tar:bzip2
20
USES=		cmake:outsource pathfix pkgconfig qt:5 tar:bzip2
21
USE_QT5=	core gui network widgets xml \
21
USE_QT=		core gui network widgets xml \
22
		buildtools_build linguisttools_build qmake_build
22
		buildtools_build linguisttools_build qmake_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
Lines 72-78 QSUI_DESC= Simple UI based on standard widgets set Link Here
72
QSUI_CMAKE_BOOL=	USE_QSUI
72
QSUI_CMAKE_BOOL=	USE_QSUI
73
73
74
SKINNEDUI_DESC=	Skinned GUI
74
SKINNEDUI_DESC=	Skinned GUI
75
SKINNEDUI_USE=	QT5=x11extras XORG=x11
75
SKINNEDUI_USES=	qt:5
76
SKINNEDUI_USE=	QT=x11extras XORG=x11
76
SKINNEDUI_CMAKE_BOOL=	USE_SKINNED
77
SKINNEDUI_CMAKE_BOOL=	USE_SKINNED
77
78
78
DIR_ASSOC_DESC=	inode/directory mime type association
79
DIR_ASSOC_DESC=	inode/directory mime type association
Lines 95-101 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio Link Here
95
PULSEAUDIO_CMAKE_BOOL=	USE_PULSE
96
PULSEAUDIO_CMAKE_BOOL=	USE_PULSE
96
97
97
QTMULTIMEDIA_DESC=	Support to use Qt low-level multimedia API
98
QTMULTIMEDIA_DESC=	Support to use Qt low-level multimedia API
98
QTMULTIMEDIA_USE=	QT5=multimedia
99
QTMULTIMEDIA_USES=	qt:5
100
QTMULTIMEDIA_USE=	QT=multimedia
99
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
101
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
100
102
101
SHOUTCAST_LIB_DEPENDS=	libogg.so:audio/libogg \
103
SHOUTCAST_LIB_DEPENDS=	libogg.so:audio/libogg \
Lines 221-227 COPYPASTE_DESC= Enable copy/paste track infos between playlists Link Here
221
COPYPASTE_CMAKE_BOOL=	USE_COPYPASTE
223
COPYPASTE_CMAKE_BOOL=	USE_COPYPASTE
222
224
223
MPRIS_DESC=	Support the Media Player Remote
225
MPRIS_DESC=	Support the Media Player Remote
224
MPRIS_USE=	QT5=dbus
226
MPRIS_USES=	qt:5
227
MPRIS_USE=	QT=dbus
225
MPRIS_CMAKE_BOOL=	USE_MPRIS
228
MPRIS_CMAKE_BOOL=	USE_MPRIS
226
229
227
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
230
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
Lines 243-257 NOTIFIER_CMAKE_BOOL= USE_NOTIFIER Link Here
243
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
246
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
244
LYRICS_CMAKE_BOOL=	USE_LYRICS
247
LYRICS_CMAKE_BOOL=	USE_LYRICS
245
248
246
HAL_USE=	QT5=dbus
249
HAL_USES=	qt:5
250
HAL_USE=	QT=dbus
247
HAL_CMAKE_BOOL=	USE_HAL
251
HAL_CMAKE_BOOL=	USE_HAL
248
252
249
HOTKEY_DESC=	Support global shortcut keys
253
HOTKEY_DESC=	Support global shortcut keys
250
HOTKEY_USE=	QT5=x11extras XORG=x11
254
HOTKEY_USES=	qt:5
255
HOTKEY_USE=	QT=x11extras XORG=x11
251
HOTKEY_CMAKE_BOOL=	USE_HOTKEY
256
HOTKEY_CMAKE_BOOL=	USE_HOTKEY
252
257
253
GNOMEHOTKEY_DESC=	Support GNOME/Cinnamon shortcut keys
258
GNOMEHOTKEY_DESC=	Support GNOME/Cinnamon shortcut keys
254
GNOMEHOTKEY_USE=	QT5=dbus
259
GNOMEHOTKEY_USES=	qt:5
260
GNOMEHOTKEY_USE=	QT=dbus
255
GNOMEHOTKEY_CMAKE_BOOL=	USE_GNOMEHOTKEY
261
GNOMEHOTKEY_CMAKE_BOOL=	USE_GNOMEHOTKEY
256
262
257
FILEOPS_DESC=	Support file operation
263
FILEOPS_DESC=	Support file operation
Lines 261-267 COVER_DESC= Support to show cover images Link Here
261
COVER_CMAKE_BOOL=	USE_COVER
267
COVER_CMAKE_BOOL=	USE_COVER
262
268
263
KDENOTIFY_DESC=	Support to popup notifier for KDE
269
KDENOTIFY_DESC=	Support to popup notifier for KDE
264
KDENOTIFY_USE=	QT5=dbus
270
KDENOTIFY_USES=	qt:5
271
KDENOTIFY_USE=	QT=dbus
265
KDENOTIFY_CMAKE_BOOL=	USE_KDENOTIFY
272
KDENOTIFY_CMAKE_BOOL=	USE_KDENOTIFY
266
273
267
TRACKCHANGE_DESC=	Enable to run external command each track
274
TRACKCHANGE_DESC=	Enable to run external command each track
Lines 269-275 TRACKCHANGE_CMAKE_BOOL= USE_TRACKCHANGE Link Here
269
276
270
UDISKS2_DESC=	Support removable disc detection using UDisks
277
UDISKS2_DESC=	Support removable disc detection using UDisks
271
UDISKS2_RUN_DEPENDS=	bsdisks:sysutils/bsdisks
278
UDISKS2_RUN_DEPENDS=	bsdisks:sysutils/bsdisks
272
UDISKS2_USE=	QT5=dbus
279
UDISKS2_USES=	qt:5
280
UDISKS2_USE=	QT=dbus
273
UDISKS2_CMAKE_BOOL=	USE_UDISKS2
281
UDISKS2_CMAKE_BOOL=	USE_UDISKS2
274
282
275
QMMP_DIALOG_DESC=	An original dialog
283
QMMP_DIALOG_DESC=	An original dialog
(-)multimedia/qmmp/Makefile (-11 / +20 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
CONFLICTS=	${PORTNAME}-qt5-1.*
16
CONFLICTS=	${PORTNAME}-qt5-1.*
17
PORTSCOUT=	limit:^0.*
17
PORTSCOUT=	limit:^0.*
18
18
19
USES=		cmake:outsource localbase pathfix pkgconfig tar:bzip2
19
USES=		cmake:outsource localbase pathfix pkgconfig qt:4 tar:bzip2
20
USE_QT4=	corelib gui network xml \
20
USE_QT=		corelib gui network xml \
21
		linguisttools_build moc_build qmake_build rcc_build uic_build
21
		linguisttools_build moc_build qmake_build rcc_build uic_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
Lines 68-74 OPTIONS_DEFAULT= ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \ Link Here
68
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
68
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
69
69
70
QSUI_DESC=	Simple UI based on standard widgets set
70
QSUI_DESC=	Simple UI based on standard widgets set
71
QSUI_USE=	QT4=uic_build
71
QSUI_USES=	qt:4
72
QSUI_USE=	QT=uic_build
72
QSUI_CMAKE_BOOL=	USE_QSUI
73
QSUI_CMAKE_BOOL=	USE_QSUI
73
74
74
SKINNEDUI_DESC=	Skinned GUI
75
SKINNEDUI_DESC=	Skinned GUI
Lines 95-101 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio Link Here
95
PULSEAUDIO_CMAKE_BOOL=	USE_PULSE
96
PULSEAUDIO_CMAKE_BOOL=	USE_PULSE
96
97
97
QTMULTIMEDIA_DESC=	Support to use Qt low-level multimedia API
98
QTMULTIMEDIA_DESC=	Support to use Qt low-level multimedia API
98
QTMULTIMEDIA_USE=	QT4=multimedia
99
QTMULTIMEDIA_USES=	qt:4
100
QTMULTIMEDIA_USE=	QT=multimedia
99
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
101
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
100
102
101
SHOUTCAST_LIB_DEPENDS=	libogg.so:audio/libogg \
103
SHOUTCAST_LIB_DEPENDS=	libogg.so:audio/libogg \
Lines 145-151 MPLAYER_CMAKE_BOOL= USE_MPLAYER Link Here
145
147
146
PROJECTM_DESC=	Support the projectM music visualiser
148
PROJECTM_DESC=	Support the projectM music visualiser
147
PROJECTM_LIB_DEPENDS=	libprojectM.so.2:graphics/libprojectm
149
PROJECTM_LIB_DEPENDS=	libprojectM.so.2:graphics/libprojectm
148
PROJECTM_USE=	GL=gl QT4=opengl
150
PROJECTM_USES=	qt:4
151
PROJECTM_USE=	GL=gl QT=opengl
149
PROJECTM_CMAKE_BOOL=	USE_PROJECTM
152
PROJECTM_CMAKE_BOOL=	USE_PROJECTM
150
153
151
OSS_CMAKE_BOOL=	USE_OSS
154
OSS_CMAKE_BOOL=	USE_OSS
Lines 221-227 COPYPASTE_DESC= Enable copy/paste track infos between playlists Link Here
221
COPYPASTE_CMAKE_BOOL=	USE_COPYPASTE
224
COPYPASTE_CMAKE_BOOL=	USE_COPYPASTE
222
225
223
MPRIS_DESC=	Support the Media Player Remote
226
MPRIS_DESC=	Support the Media Player Remote
224
MPRIS_USE=	QT4=dbus
227
MPRIS_USES=	qt:4
228
MPRIS_USE=	QT=dbus
225
MPRIS_CMAKE_BOOL=	USE_MPRIS
229
MPRIS_CMAKE_BOOL=	USE_MPRIS
226
230
227
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
231
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
Lines 243-249 NOTIFIER_CMAKE_BOOL= USE_NOTIFIER Link Here
243
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
247
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
244
LYRICS_CMAKE_BOOL=	USE_LYRICS
248
LYRICS_CMAKE_BOOL=	USE_LYRICS
245
249
246
HAL_USE=	QT4=dbus
250
HAL_USES=	qt:4
251
HAL_USE=	QT=dbus
247
HAL_CMAKE_BOOL=	USE_HAL
252
HAL_CMAKE_BOOL=	USE_HAL
248
253
249
HOTKEY_DESC=	Support global shortcut keys
254
HOTKEY_DESC=	Support global shortcut keys
Lines 251-257 HOTKEY_USE= XORG=x11 Link Here
251
HOTKEY_CMAKE_BOOL=	USE_HOTKEY
256
HOTKEY_CMAKE_BOOL=	USE_HOTKEY
252
257
253
GNOMEHOTKEY_DESC=	Support GNOME/Cinnamon shortcut keys
258
GNOMEHOTKEY_DESC=	Support GNOME/Cinnamon shortcut keys
254
GNOMEHOTKEY_USE=	QT4=dbus
259
GNOMEHOTKEY_USES=	qt:4
260
GNOMEHOTKEY_USE=	QT=dbus
255
GNOMEHOTKEY_CMAKE_BOOL=	USE_GNOMEHOTKEY
261
GNOMEHOTKEY_CMAKE_BOOL=	USE_GNOMEHOTKEY
256
262
257
FILEOPS_DESC=	Support file operation
263
FILEOPS_DESC=	Support file operation
Lines 261-267 COVER_DESC= Support to show cover images Link Here
261
COVER_CMAKE_BOOL=	USE_COVER
267
COVER_CMAKE_BOOL=	USE_COVER
262
268
263
KDENOTIFY_DESC=	Support to popup notifier for KDE
269
KDENOTIFY_DESC=	Support to popup notifier for KDE
264
KDENOTIFY_USE=	QT4=dbus
270
KDENOTIFY_USES=	qt:4
271
KDENOTIFY_USE=	QT=dbus
265
KDENOTIFY_CMAKE_BOOL=	USE_KDENOTIFY
272
KDENOTIFY_CMAKE_BOOL=	USE_KDENOTIFY
266
273
267
TRACKCHANGE_DESC=	Enable to run external command each track
274
TRACKCHANGE_DESC=	Enable to run external command each track
Lines 270-277 TRACKCHANGE_CMAKE_BOOL= USE_TRACKCHANGE Link Here
270
UDISKS_DESC=	Support removable disc detection (obsolete)
277
UDISKS_DESC=	Support removable disc detection (obsolete)
271
UDISKS2_DESC=	Support removable disc detection using UDisks
278
UDISKS2_DESC=	Support removable disc detection using UDisks
272
UDISKS2_RUN_DEPENDS=	bsdisks:sysutils/bsdisks
279
UDISKS2_RUN_DEPENDS=	bsdisks:sysutils/bsdisks
273
UDISKS_USE=	QT4=dbus
280
UDISKS_USES=	qt:4
274
UDISKS2_USE=	QT4=dbus
281
UDISKS_USE=	QT=dbus
282
UDISKS2_USES=	qt:4
283
UDISKS2_USE=	QT=dbus
275
UDISKS_CMAKE_BOOL=	USE_UDISKS
284
UDISKS_CMAKE_BOOL=	USE_UDISKS
276
UDISKS2_CMAKE_BOOL=	USE_UDISKS2
285
UDISKS2_CMAKE_BOOL=	USE_UDISKS2
277
286
(-)multimedia/qt4-mobility/Makefile (-2 / +2 lines)
Lines 18-26 LICENSE= LGPL21 Link Here
18
LIB_DEPENDS=	libblkid.so:misc/e2fsprogs-libblkid
18
LIB_DEPENDS=	libblkid.so:misc/e2fsprogs-libblkid
19
19
20
DATE=	20130703
20
DATE=	20130703
21
USES=		pkgconfig qmake shebangfix tar:xz
21
USES=		pkgconfig qmake qt:4 shebangfix tar:xz
22
SHEBANG_FILES=	bin/pathhelper bin/syncheaders
22
SHEBANG_FILES=	bin/pathhelper bin/syncheaders
23
USE_QT4=declarative corelib dbus gui linguist_build moc_build
23
USE_QT=		declarative corelib dbus gui linguist_build moc_build rcc_build
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
MOBILITY_MODS=
25
MOBILITY_MODS=
26
26
(-)multimedia/qt4-multimedia/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMEPREFIX= qt4- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt low-level multimedia API
10
COMMENT=	Qt low-level multimedia API
11
11
12
USE_QT4=	qmake_build moc_build uic_build corelib gui
12
USES=		qmake:no_env qt-dist:4
13
QT_DIST=	yes
13
USE_QT=		moc_build uic_build corelib gui
14
14
15
HAS_CONFIGURE=	yes
15
HAS_CONFIGURE=	yes
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)multimedia/qt5-multimedia/Makefile (-3 / +2 lines)
Lines 10-21 COMMENT= Qt audio, video, radio and camera support module Link Here
10
10
11
# LICENSE set via USES_QT5 (bsd.qt.mk)
11
# LICENSE set via USES_QT5 (bsd.qt.mk)
12
12
13
USES=		pkgconfig qmake:norecursive
13
USES=		pkgconfig qmake:norecursive qt-dist:5,multimedia
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_GNOME=	glib20
15
USE_GNOME=	glib20
16
USE_QT5=	core gui network opengl qml quick widgets \
16
USE_QT=		core gui network opengl qml quick widgets \
17
		buildtools_build
17
		buildtools_build
18
QT_DIST=	${PORTNAME}
19
USE_XORG=	x11 xext xv
18
USE_XORG=	x11 xext xv
20
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
19
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
21
20
(-)multimedia/shotcut/Makefile (-3 / +4 lines)
Lines 21-28 GH_ACCOUNT= mltframework Link Here
21
# Needed to be able to correctly check for updates in-app.
21
# Needed to be able to correctly check for updates in-app.
22
FULLVERSION=	17.02.01
22
FULLVERSION=	17.02.01
23
23
24
USES=		pkgconfig qmake
24
USES=		pkgconfig qmake qt:5
25
USE_QT5=	buildtools_build concurrent_build core \
25
USE_QT=		buildtools_build concurrent_build core \
26
		graphicaleffects_run gui multimedia network opengl \
26
		graphicaleffects_run gui multimedia network opengl \
27
		printsupport qml quick quickcontrols_run sql \
27
		printsupport qml quick quickcontrols_run sql \
28
		sql-sqlite3_run webkit websockets widgets x11extras xml
28
		sql-sqlite3_run webkit websockets widgets x11extras xml
Lines 45-51 FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins Link Here
45
45
46
LADSPA_RUN_DEPENDS=	swhplugins>=0:audio/swhplugins
46
LADSPA_RUN_DEPENDS=	swhplugins>=0:audio/swhplugins
47
47
48
NLS_USE=		QT5=linguisttools_build
48
NLS_USES=	qt:5
49
NLS_USE=		QT=linguisttools_build
49
50
50
WEBVFX_RUN_DEPENDS=	${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5
51
WEBVFX_RUN_DEPENDS=	${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5
51
52
(-)multimedia/simplescreenrecorder/Makefile (-2 / +2 lines)
Lines 13-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
LIB_DEPENDS=	libasound.so:audio/alsa-lib \
13
LIB_DEPENDS=	libasound.so:audio/alsa-lib \
14
		libavformat.so:multimedia/ffmpeg
14
		libavformat.so:multimedia/ffmpeg
15
15
16
USES=		cmake:outsource pkgconfig
16
USES=		cmake:outsource pkgconfig qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	MaartenBaert
18
GH_ACCOUNT=	MaartenBaert
19
GH_PROJECT=	ssr
19
GH_PROJECT=	ssr
20
USE_QT5=	core gui widgets x11extras buildtools_build linguisttools_build qmake_build
20
USE_QT=		core gui widgets x11extras buildtools_build linguisttools_build qmake_build
21
USE_XORG=	x11 xext xfixes xi
21
USE_XORG=	x11 xext xfixes xi
22
22
23
CMAKE_ON=	WITH_QT5
23
CMAKE_ON=	WITH_QT5
(-)multimedia/smplayer-skins/Makefile (-2 / +2 lines)
Lines 10-17 MASTER_SITES= SF/smplayer/SMPlayer-skins/${PORTVERSION} Link Here
10
MAINTAINER=	multimedia@FreeBSD.org
10
MAINTAINER=	multimedia@FreeBSD.org
11
COMMENT=	Skins for SMPlayer (Skinnable GUI)
11
COMMENT=	Skins for SMPlayer (Skinnable GUI)
12
12
13
USES=		tar:bzip2
13
USES=		qt:4 tar:bzip2
14
USE_QT4=	rcc_build
14
USE_QT=		rcc_build
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
16
17
DATADIR=	${PREFIX}/share/smplayer
17
DATADIR=	${PREFIX}/share/smplayer
(-)multimedia/smplayer-themes/Makefile (-2 / +2 lines)
Lines 10-17 MASTER_SITES= SF/smplayer/SMPlayer-themes/${PORTVERSION}/ Link Here
10
MAINTAINER=	nemysis@FreeBSD.org
10
MAINTAINER=	nemysis@FreeBSD.org
11
COMMENT=	Themes for SMPlayer
11
COMMENT=	Themes for SMPlayer
12
12
13
USES=		tar:bzip2
13
USES=		qt:4 tar:bzip2
14
USE_QT4=	rcc_build
14
USE_QT=		rcc_build
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
16
17
DATADIR=	${PREFIX}/share/smplayer
17
DATADIR=	${PREFIX}/share/smplayer
(-)multimedia/smplayer/Makefile (-4 / +6 lines)
Lines 40-50 MPV_DESC= Allow to use mpv as multimedia engine Link Here
40
SKINS_DESC=	Install additional skins
40
SKINS_DESC=	Install additional skins
41
THEMES_DESC=	Install additional themes
41
THEMES_DESC=	Install additional themes
42
42
43
QT4_USE=	qt4=moc_build,linguisttools_build,rcc_build,uic_build
43
QT4_USES=	qt:4
44
QT4_USE+=	qt4=corelib,dbus,gui,network,script,xml
44
QT4_USE=	qt=moc_build,linguisttools_build,rcc_build,uic_build
45
QT4_USE+=	qt=corelib,dbus,gui,network,script,xml
45
46
46
QT5_USE=	qt5=buildtools_build,linguisttools_build
47
QT5_USES=	qt:5
47
QT5_USE+=	qt5=core,dbus,gui,network,script,widgets,xml
48
QT5_USE=	qt=buildtools_build,linguisttools_build
49
QT5_USE+=	qt=core,dbus,gui,network,script,widgets,xml
48
50
49
MPLAYER_RUN_DEPENDS=	mplayer:multimedia/mplayer
51
MPLAYER_RUN_DEPENDS=	mplayer:multimedia/mplayer
50
MPLAYER_QMAKE_OFF=	"DEFINES_DISABLED+=MPLAYER_SUPPORT"
52
MPLAYER_QMAKE_OFF=	"DEFINES_DISABLED+=MPLAYER_SUPPORT"
(-)multimedia/smtube/Makefile (-4 / +6 lines)
Lines 34-44 MPV_DESC= mpv dependency for video playback Link Here
34
SMPLAYER_DESC=	SMPlayer dependency for video playback
34
SMPLAYER_DESC=	SMPlayer dependency for video playback
35
VLC_DESC=	VLC dependency for video playback
35
VLC_DESC=	VLC dependency for video playback
36
36
37
QT4_USE=	qt4=qmake_build,moc_build,rcc_build,uic_build
37
QT4_USES=	qt:4
38
QT4_USE+=	qt4=corelib,network,script,gui,webkit,linguisttools_build
38
QT4_USE=	qt=qmake_build,moc_build,rcc_build,uic_build
39
QT4_USE+=	qt=corelib,network,script,gui,webkit,linguisttools_build
39
40
40
QT5_USE=	qt5=qmake_build,buildtools_build,linguisttools_build
41
QT5_USES=	qt:5
41
QT5_USE+=	qt5=core,network,script,gui,webkit,widgets gl=gl
42
QT5_USE=	qt=qmake_build,buildtools_build,linguisttools_build
43
QT5_USE+=	qt=core,network,script,gui,webkit,widgets gl=gl
42
44
43
MPLAYER_RUN_DEPENDS=		mplayer:multimedia/mplayer
45
MPLAYER_RUN_DEPENDS=		mplayer:multimedia/mplayer
44
MPV_RUN_DEPENDS=		mpv:multimedia/mpv
46
MPV_RUN_DEPENDS=		mpv:multimedia/mpv
(-)multimedia/subtitlecomposer-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Subtitle editor for KDE Link Here
11
11
12
LIB_DEPENDS=	libicui18n.so:devel/icu
12
LIB_DEPENDS=	libicui18n.so:devel/icu
13
13
14
USES=		cmake:outsource gettext kde:4 shared-mime-info
14
USES=		cmake:outsource gettext kde:4 qt:4 shared-mime-info
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	qmake_build moc_build rcc_build uic_build phonon
16
USE_QT=		qmake_build moc_build rcc_build uic_build phonon
17
USE_CXXSTD=	gnu++98
17
USE_CXXSTD=	gnu++98
18
18
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
(-)multimedia/umplayer/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/Copying.txt Link Here
15
15
16
RUN_DEPENDS=	mplayer:multimedia/mplayer
16
RUN_DEPENDS=	mplayer:multimedia/mplayer
17
17
18
USES=		desktop-file-utils gmake qmake tar:xz
18
USES=		desktop-file-utils gmake qmake qt:4 tar:xz
19
USE_QT4=	gui network xml moc_build rcc_build uic_build \
19
USE_QT=		gui network xml moc_build rcc_build uic_build \
20
		linguisttools_build
20
		linguisttools_build
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
MAKE_ARGS+=	PREFIX=${PREFIX} DESTDIR=${STAGEDIR}
22
MAKE_ARGS+=	PREFIX=${PREFIX} DESTDIR=${STAGEDIR}
(-)multimedia/vlc/Makefile (-2 / +4 lines)
Lines 237-249 PNG_CONFIGURE_ENABLE= png Link Here
237
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
237
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
238
PULSEAUDIO_CONFIGURE_ENABLE=	pulse
238
PULSEAUDIO_CONFIGURE_ENABLE=	pulse
239
239
240
QT4_USE=		QT4=gui,corelib,moc_build,rcc_build,uic_build
240
QT4_USES=	qt:4
241
QT4_USE=		QT=gui,corelib,moc_build,rcc_build,uic_build
241
# QT_CFLAGS:	pkg-config --cflags "QtCore QtGui >= 4.6.0"
242
# QT_CFLAGS:	pkg-config --cflags "QtCore QtGui >= 4.6.0"
242
# QT_LIBS:	pkg-config --libs "QtCore QtGui >= 4.6.0"
243
# QT_LIBS:	pkg-config --libs "QtCore QtGui >= 4.6.0"
243
QT4_CONFIGURE_ENV=	QT_CFLAGS="-I${QT_INCDIR}/QtGui -DQT_SHARED -I${QT_INCDIR} -I${QT_INCDIR}/QtCore" \
244
QT4_CONFIGURE_ENV=	QT_CFLAGS="-I${QT_INCDIR}/QtGui -DQT_SHARED -I${QT_INCDIR} -I${QT_INCDIR}/QtCore" \
244
			QT_LIBS="-lQtGui -L${QT_LIBDIR} -lQtCore"
245
			QT_LIBS="-lQtGui -L${QT_LIBDIR} -lQtCore"
245
246
246
QT5_USE=		QT5=gui,core,widgets,x11extras,buildtools_build
247
QT5_USES=	qt:5
248
QT5_USE=		QT=gui,core,widgets,x11extras,buildtools_build
247
249
248
REALRTSP_CONFIGURE_ENABLE=	realrtsp
250
REALRTSP_CONFIGURE_ENABLE=	realrtsp
249
251
(-)multimedia/webcamoid/Makefile (-2 / +2 lines)
Lines 17-28 LIB_DEPENDS= libasound.so:audio/alsa-lib \ Link Here
17
		libpulse.so:audio/pulseaudio \
17
		libpulse.so:audio/pulseaudio \
18
		libv4l2.so:multimedia/libv4l
18
		libv4l2.so:multimedia/libv4l
19
19
20
USES=		pkgconfig qmake
20
USES=		pkgconfig qmake qt:5
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
USE_GNOME=	glib20
22
USE_GNOME=	glib20
23
USE_GSTREAMER1=	yes
23
USE_GSTREAMER1=	yes
24
USE_GL=		gl
24
USE_GL=		gl
25
USE_QT5=	concurrent core gui multimedia network opengl qml quick svg widgets buildtools_build quickcontrols_run
25
USE_QT=		concurrent core gui multimedia network opengl qml quick svg widgets buildtools_build quickcontrols_run
26
26
27
MAKE_ENV=	NOOSS=1 # NOOSS is because the OSS module attempts to use kevent on OSS devices, which is broken in the base
27
MAKE_ENV=	NOOSS=1 # NOOSS is because the OSS module attempts to use kevent on OSS devices, which is broken in the base
28
QMAKE_ARGS=	INSTALLQMLDIR=${QT_QMLDIR} \
28
QMAKE_ARGS=	INSTALLQMLDIR=${QT_QMLDIR} \
(-)multimedia/webvfx-qt5/Makefile (-2 / +2 lines)
Lines 18-25 USE_GITHUB= yes Link Here
18
GH_ACCOUNT=	mltframework
18
GH_ACCOUNT=	mltframework
19
GH_TAGNAME=	e918ce4
19
GH_TAGNAME=	e918ce4
20
20
21
USES=		pkgconfig qmake
21
USES=		pkgconfig qmake qt:5
22
USE_QT5=	3d buildtools_build opengl qml quick webkit
22
USE_QT=		3d buildtools_build opengl qml quick webkit
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
25
PORTEXAMPLES=	*
25
PORTEXAMPLES=	*
(-)net-im/cutegram/Makefile (-2 / +2 lines)
Lines 22-29 GH_PROJECT= Cutegram aseman-qt-tools:tools Link Here
22
GH_TAGNAME=	91bf14b:tools
22
GH_TAGNAME=	91bf14b:tools
23
GH_SUBDIR=	Cutegram/asemantools:tools
23
GH_SUBDIR=	Cutegram/asemantools:tools
24
24
25
USES=		qmake:outsource desktop-file-utils ssl
25
USES=		qmake:outsource desktop-file-utils qt:5 ssl
26
USE_QT5=	qmake_build buildtools_build core qml quick sql xml multimedia \
26
USE_QT=		qmake_build buildtools_build core qml quick sql xml multimedia \
27
		widgets dbus webkit quickcontrols graphicaleffects sql-sqlite3
27
		widgets dbus webkit quickcontrols graphicaleffects sql-sqlite3
28
QMAKE_ARGS=	LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae" \
28
QMAKE_ARGS=	LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae" \
29
		TELEGRAMQML_INCLUDE_PATH="${LOCALBASE}/include/telegramqml"
29
		TELEGRAMQML_INCLUDE_PATH="${LOCALBASE}/include/telegramqml"
(-)net-im/diligent/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= Unofficial Qt Slack client Link Here
13
LICENSE=	LGPL3
13
LICENSE=	LGPL3
14
14
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
USE_QT5=	core gui linguist network svg \
16
USE_QT=		core gui linguist network svg \
17
		webkit widgets x11extras buildtools_build
17
		webkit widgets x11extras buildtools_build
18
USE_GL=		gl
18
USE_GL=		gl
19
USES=		compiler:c++11-lang qmake
19
USES=		compiler:c++11-lang qmake qt:5
20
20
21
QMAKE_ARGS=	CONFIG+="configure"
21
QMAKE_ARGS=	CONFIG+="configure"
22
22
(-)net-im/ekiga/Makefile (-1 / +2 lines)
Lines 56-63 KAB_IMPLIES= KDE Link Here
56
PLIST_SUB+=	VERSION=${PORTVERSION}
56
PLIST_SUB+=	VERSION=${PORTVERSION}
57
57
58
.if ${PORT_OPTIONS:MKDE} || ${PORT_OPTIONS:MKAB}
58
.if ${PORT_OPTIONS:MKDE} || ${PORT_OPTIONS:MKAB}
59
USES+=		qt:4
59
USE_KDE=	kdelibs
60
USE_KDE=	kdelibs
60
USE_QT4=	corelib
61
USE_QT=		corelib
61
CONFIGURE_ARGS+=--enable-kde
62
CONFIGURE_ARGS+=--enable-kde
62
#CONFIGURE_ENV+=KDE_CFLAGS="-I${KDE_PREFIX}/include -I${QT_INCDIR} \
63
#CONFIGURE_ENV+=KDE_CFLAGS="-I${KDE_PREFIX}/include -I${QT_INCDIR} \
63
#	-I${LOCALBASE}/include" KDE_LIBS="-L${KDE_PREFIX}/lib"
64
#	-I${LOCALBASE}/include" KDE_LIBS="-L${KDE_PREFIX}/lib"
(-)net-im/gitterdone/Makefile (-2 / +2 lines)
Lines 14-21 MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} Link Here
14
MAKE_JOBS_UNSAFE=	yes
14
MAKE_JOBS_UNSAFE=	yes
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
USES=		qmake shebangfix tar:xz
17
USES=		qmake qt:5 shebangfix tar:xz
18
USE_QT5=	core gui network linguist_build \
18
USE_QT=		core gui network linguist_build \
19
		buildtools_build widgets webkit svg
19
		buildtools_build widgets webkit svg
20
USE_GL+=	gl
20
USE_GL+=	gl
21
21
(-)net-im/hotot/Makefile (-2 / +2 lines)
Lines 15-21 USE_GITHUB= yes Link Here
15
GH_ACCOUNT=	lyricat
15
GH_ACCOUNT=	lyricat
16
GH_PROJECT=	Hotot
16
GH_PROJECT=	Hotot
17
17
18
USES=		cmake gettext kde:4 python:2.7
18
USES=		cmake gettext kde:4 python:2.7 qt:4
19
USE_GNOME=	intltool
19
USE_GNOME=	intltool
20
INSTALLS_ICONS=	yes
20
INSTALLS_ICONS=	yes
21
21
Lines 38-44 PLIST_SUB+= GTK2="@comment " Link Here
38
.endif
38
.endif
39
39
40
.if ${PORT_OPTIONS:MQT4} || ${PORT_OPTIONS:MKDE4}
40
.if ${PORT_OPTIONS:MQT4} || ${PORT_OPTIONS:MKDE4}
41
USE_QT4=	moc_build qmake_build rcc_build uic_build \
41
USE_QT=		moc_build qmake_build rcc_build uic_build \
42
		corelib gui sql webkit
42
		corelib gui sql webkit
43
PLIST_SUB+=	QT4=""
43
PLIST_SUB+=	QT4=""
44
.else
44
.else
(-)net-im/kaccounts-integration/Makefile (-2 / +2 lines)
Lines 14-24 LIB_DEPENDS= libaccounts-glib.so:net-im/libaccounts-glib \ Link Here
14
		libkeyring-kwallet.so:sysutils/signon-kwallet-extension
14
		libkeyring-kwallet.so:sysutils/signon-kwallet-extension
15
RUN_DEPENDS=	signon-ui:sysutils/signon-ui
15
RUN_DEPENDS=	signon-ui:sysutils/signon-ui
16
16
17
USES=		cmake:outsource gettext pkgconfig kde:5 tar:xz
17
USES=		cmake:outsource gettext pkgconfig kde:5 qt:5 tar:xz
18
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
18
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
19
		i18n iconthemes kcmutils kio service wallet widgetsaddons \
19
		i18n iconthemes kcmutils kio service wallet widgetsaddons \
20
		akonadi
20
		akonadi
21
USE_QT5=	dbus core gui network qml widgets xml \
21
USE_QT=		dbus core gui network qml widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)net-im/kaccounts-providers/Makefile (-2 / +2 lines)
Lines 12-21 LIB_DEPENDS= libaccounts-glib.so:net-im/libaccounts-glib \ Link Here
12
		libaccounts-qt5.so:net-im/libaccounts-qt5 \
12
		libaccounts-qt5.so:net-im/libaccounts-qt5 \
13
		libsignon-qt5.so:sysutils/signon-qt5
13
		libsignon-qt5.so:sysutils/signon-qt5
14
14
15
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
15
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
16
USE_GNOME=	intltool
16
USE_GNOME=	intltool
17
USE_KDE=	config coreaddons i18n kdeclarative kio package service
17
USE_KDE=	config coreaddons i18n kdeclarative kio package service
18
USE_QT5=	core gui network qml xml \
18
USE_QT=		core gui network qml xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
#install to ${LOCALBASE}:
21
#install to ${LOCALBASE}:
(-)net-im/kmess-kde4/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= MSN Messenger client for KDE Link Here
13
LIB_DEPENDS=	libqca.so:devel/qca@qt4 \
13
LIB_DEPENDS=	libqca.so:devel/qca@qt4 \
14
		libgif.so:graphics/giflib
14
		libgif.so:graphics/giflib
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_GNOME=	libxml2 libxslt
17
USE_GNOME=	libxml2 libxslt
18
USE_KDE=	kdelibs libkonq automoc4
18
USE_KDE=	kdelibs libkonq automoc4
19
USE_QT4=	qmake_build moc_build rcc_build uic_build
19
USE_QT=		qmake_build moc_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net-im/kopete-kde4/Makefile (-2 / +2 lines)
Lines 18-29 LIB_DEPENDS= libidn.so:dns/libidn \ Link Here
18
		libjasper.so:graphics/jasper
18
		libjasper.so:graphics/jasper
19
BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
19
BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
20
20
21
USES=		cmake:outsource jpeg kde:4 pkgconfig shebangfix sqlite tar:xz \
21
USES=		cmake:outsource jpeg kde:4 pkgconfig qt:4 shebangfix sqlite tar:xz \
22
		webplugin:native
22
		webplugin:native
23
USE_GNOME=	libxml2 libxslt
23
USE_GNOME=	libxml2 libxslt
24
USE_KDE=	kdelibs pimlibs \
24
USE_KDE=	kdelibs pimlibs \
25
		automoc4 qimageblitz
25
		automoc4 qimageblitz
26
USE_QT4=	corelib gui network qt3support sql xml \
26
USE_QT=		corelib gui network qt3support sql xml \
27
		moc_build qmake_build rcc_build uic_build uic3_build
27
		moc_build qmake_build rcc_build uic_build uic3_build
28
USE_XORG=	x11 xdamage xext xscrnsaver xtst
28
USE_XORG=	x11 xdamage xext xscrnsaver xtst
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
(-)net-im/kopete/Makefile (-2 / +2 lines)
Lines 15-21 LIB_DEPENDS= libidn.so:dns/libidn \ Link Here
15
		libqca-qt5.so:devel/qca@qt5 \
15
		libqca-qt5.so:devel/qca@qt5 \
16
		libv4l2.so:multimedia/libv4l
16
		libv4l2.so:multimedia/libv4l
17
17
18
USES=		cmake:outsource jpeg kde:5 shebangfix tar:xz
18
USES=		cmake:outsource jpeg kde:5 qt:5 shebangfix tar:xz
19
USE_GNOME=	libxml2 libxslt
19
USE_GNOME=	libxml2 libxslt
20
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
20
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
21
		coreaddons crash dbusaddons dnssd ecm emoticons guiaddons i18n \
21
		coreaddons crash dbusaddons dnssd ecm emoticons guiaddons i18n \
Lines 25-31 USE_KDE= archive auth bookmarks codecs completion config configwidgets \ Link Here
25
		windowsystem xmlgui
25
		windowsystem xmlgui
26
# KDE PIM components
26
# KDE PIM components
27
USE_KDE+=	contacts identitymanagement libkleo pimtextedit
27
USE_KDE+=	contacts identitymanagement libkleo pimtextedit
28
USE_QT5=        core dbus gui network phonon4 printsupport sql widgets xml \
28
USE_QT=	        core dbus gui network phonon4 printsupport sql widgets xml \
29
		buildtools_build qmake_build
29
		buildtools_build qmake_build
30
30
31
# See #228640: temporary work around to fix the build on Current with ld being lld.
31
# See #228640: temporary work around to fix the build on Current with ld being lld.
(-)net-im/ktp-accounts-kcm-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
16
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
16
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
17
17
18
USES=		cmake gettext kde:4 tar:bzip2
18
USES=		cmake gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
20
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
OPTIONS_DEFINE=	HAZE IRC JABBER SALUT
23
OPTIONS_DEFINE=	HAZE IRC JABBER SALUT
(-)net-im/ktp-accounts-kcm/Makefile (-2 / +2 lines)
Lines 18-29 LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \ Link Here
18
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list  \
18
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list  \
19
		${QT_PLUGINDIR}/kaccounts/ui/owncloud_plugin_kaccounts.so:net-im/kaccounts-providers
19
		${QT_PLUGINDIR}/kaccounts/ui/owncloud_plugin_kaccounts.so:net-im/kaccounts-providers
20
20
21
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
21
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
22
USE_GNOME=	intltool
22
USE_GNOME=	intltool
23
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
23
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
24
		iconthemes itemviews kcmutils kio notifications notifyconfig \
24
		iconthemes itemviews kcmutils kio notifications notifyconfig \
25
		service texteditor wallet widgetsaddons windowsystem
25
		service texteditor wallet widgetsaddons windowsystem
26
USE_QT5=	core dbus gui network qml sql widgets xml \
26
USE_QT=		core dbus gui network qml sql widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
(-)net-im/ktp-approver-kde4/Makefile (-2 / +2 lines)
Lines 14-21 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
15
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
16
16
17
USES=		cmake gettext kde:4 tar:bzip2
17
USES=		cmake gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
19
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net-im/ktp-approver/Makefile (-2 / +2 lines)
Lines 11-19 LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt5 \ Link Here
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
12
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
USE_KDE=	config coreaddons ecm dbusaddons service i18n notifications
15
USE_KDE=	config coreaddons ecm dbusaddons service i18n notifications
16
USE_QT5=	core  dbus gui network widgets xml \
16
USE_QT=		core  dbus gui network widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)net-im/ktp-auth-handler-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libqjson.so:devel/qjson \ Link Here
15
		libtelepathy-qt4.so:net-im/telepathy-qt4 \
15
		libtelepathy-qt4.so:net-im/telepathy-qt4 \
16
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
16
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
17
17
18
USES=		cmake gettext kde:4 tar:bzip2
18
USES=		cmake gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	corelib dbus gui xml webkit \
20
USE_QT=		corelib dbus gui xml webkit \
21
		moc_build qmake_build rcc_build uic_build
21
		moc_build qmake_build rcc_build uic_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net-im/ktp-auth-handler/Makefile (-2 / +2 lines)
Lines 14-23 LIB_DEPENDS= libqca-qt5.so:devel/qca@qt5 \ Link Here
14
		libkaccounts.so:net-im/kaccounts-integration \
14
		libkaccounts.so:net-im/kaccounts-integration \
15
		libsignon-qt5.so:sysutils/signon-qt5
15
		libsignon-qt5.so:sysutils/signon-qt5
16
16
17
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
17
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
18
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kdewebkit \
18
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kdewebkit \
19
		kio wallet service widgetsaddons
19
		kio wallet service widgetsaddons
20
USE_QT5=	core dbus gui network webkit widgets xml \
20
USE_QT=		core dbus gui network webkit widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net-im/ktp-call-ui/Makefile (-2 / +2 lines)
Lines 16-27 LIB_DEPENDS= libKTpCommonInternals.so:net-im/ktp-common-internals \ Link Here
16
		libtelepathy-qt5-farstream.so:net-im/telepathy-qt5
16
		libtelepathy-qt5-farstream.so:net-im/telepathy-qt5
17
17
18
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 pkgconfig \
18
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 pkgconfig \
19
		python:2.7 tar:xz
19
		python:2.7 qt:5 tar:xz
20
USE_GNOME=	glib20
20
USE_GNOME=	glib20
21
USE_KDE=	auth codecs config configwidgets coreaddons ecm iconthemes \
21
USE_KDE=	auth codecs config configwidgets coreaddons ecm iconthemes \
22
		i18n kcmutils kdeclarative notifications package service \
22
		i18n kcmutils kdeclarative notifications package service \
23
		wallet widgetsaddons xmlgui
23
		wallet widgetsaddons xmlgui
24
USE_QT5=	core dbus gui network qml quick widgets xml \
24
USE_QT=		core dbus gui network qml quick widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)net-im/ktp-common-internals-kde4/Makefile (-2 / +2 lines)
Lines 14-22 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
14
		libtelepathy-logger-qt4.so:net-im/telepathy-logger-qt4
14
		libtelepathy-logger-qt4.so:net-im/telepathy-logger-qt4
15
RUN_DEPENDS=	${LOCALBASE}/libexec/mission-control-5:net-im/telepathy-mission-control
15
RUN_DEPENDS=	${LOCALBASE}/libexec/mission-control-5:net-im/telepathy-mission-control
16
16
17
USES=		cmake compiler:c++11-lang gettext kde:4 tar:bzip2
17
USES=		cmake compiler:c++11-lang gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs pimlibs automoc4
18
USE_KDE=	kdelibs pimlibs automoc4
19
USE_QT4=	declarative script \
19
USE_QT=		declarative script \
20
		moc_build qmake_build rcc_build uic_build
20
		moc_build qmake_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)net-im/ktp-common-internals/Makefile (-2 / +2 lines)
Lines 17-29 LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ Link Here
17
RUN_DEPENDS=	${LOCALBASE}/lib/mission-control-plugins.0/mcp-account-manager-accounts-sso.so:net-im/telepathy-accounts-signon \
17
RUN_DEPENDS=	${LOCALBASE}/lib/mission-control-plugins.0/mcp-account-manager-accounts-sso.so:net-im/telepathy-accounts-signon \
18
		${LOCALBASE}/libexec/mission-control-5:net-im/telepathy-mission-control
18
		${LOCALBASE}/libexec/mission-control-5:net-im/telepathy-mission-control
19
19
20
USES=		cmake:outsource gettext pkgconfig kde:5 tar:xz
20
USES=		cmake:outsource gettext pkgconfig kde:5 qt:5 tar:xz
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
22
		coreaddons ecm i18n iconthemes itemviews jobwidgets kcmutils \
22
		coreaddons ecm i18n iconthemes itemviews jobwidgets kcmutils \
23
		kio notifications notifyconfig parts people service solid \
23
		kio notifications notifyconfig parts people service solid \
24
		sonnet texteditor textwidgets wallet widgetsaddons windowsystem \
24
		sonnet texteditor textwidgets wallet widgetsaddons windowsystem \
25
		xmlgui
25
		xmlgui
26
USE_QT5=	core dbus gui network qml sql widgets xml \
26
USE_QT=		core dbus gui network qml sql widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
(-)net-im/ktp-contact-list-kde4/Makefile (-2 / +2 lines)
Lines 14-21 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
14
		libtelepathy-logger-qt4.so:net-im/telepathy-logger-qt4 \
14
		libtelepathy-logger-qt4.so:net-im/telepathy-logger-qt4 \
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
16
16
17
USES=		cmake gettext kde:4 tar:bzip2
17
USES=		cmake gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
19
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net-im/ktp-contact-list/Makefile (-2 / +2 lines)
Lines 11-22 LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt5 \ Link Here
11
		libtelepathy-logger-qt.so:net-im/telepathy-logger-qt5 \
11
		libtelepathy-logger-qt.so:net-im/telepathy-logger-qt5 \
12
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
		libKTpCommonInternals.so:net-im/ktp-common-internals
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
16
		dbusaddons ecm i18n iconthemes jobwidgets kcmutils kio \
16
		dbusaddons ecm i18n iconthemes jobwidgets kcmutils kio \
17
		notifications notifyconfig people service wallet widgetsaddons \
17
		notifications notifyconfig people service wallet widgetsaddons \
18
		windowsystem xmlgui
18
		windowsystem xmlgui
19
USE_QT5=	core dbus gui network widgets xml \
19
USE_QT=		core dbus gui network widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)net-im/ktp-contact-runner-kde4/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= KRunner integration module for KDE Telepathy Link Here
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
18
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-im/ktp-contact-runner/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= KRunner integration module for KDE Telepathy Link Here
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	config coreaddons ecm i18n package plasma-framework runner \
14
USE_KDE=	config coreaddons ecm i18n package plasma-framework runner \
15
		service wallet
15
		service wallet
16
USE_QT5=	core dbus gui network widgets xml\
16
USE_QT=		core dbus gui network widgets xml\
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)net-im/ktp-desktop-applets-kde4/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= KDE instant messaging plasma widgets Link Here
12
12
13
LIB_DEPENDS=	libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
13
LIB_DEPENDS=	libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
14
14
15
USES=		cmake gettext kde:4 tar:bzip2
15
USES=		cmake gettext kde:4 qt:4 tar:bzip2
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
17
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)net-im/ktp-desktop-applets/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KDE instant messaging plasma widgets Link Here
9
9
10
LIB_DEPENDS=	libKTpCommonInternals.so:net-im/ktp-common-internals
10
LIB_DEPENDS=	libKTpCommonInternals.so:net-im/ktp-common-internals
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	ecm plasma-framework windowsystem
13
USE_KDE=	ecm plasma-framework windowsystem
14
USE_QT5=	core dbus gui network qml widgets \
14
USE_QT=		core dbus gui network qml widgets \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)net-im/ktp-filetransfer-handler-kde4/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= KDE instant messaging file transfer handler Link Here
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
18
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-im/ktp-filetransfer-handler/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= KDE instant messaging file transfer handler Link Here
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
15
		coreaddons ecm i18n itemviews jobwidgets kio service solid \
16
		wallet widgetsaddons xmlgui
16
		wallet widgetsaddons xmlgui
17
USE_QT5=	core dbus gui network xml widgets \
17
USE_QT=		core dbus gui network xml widgets \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-im/ktp-kded-integration-module-kde4/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Module for integration of instant messaging into KDE Workspaces Link Here
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
13
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
14
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	kdelibs automoc4
17
USE_KDE=	kdelibs automoc4
18
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
18
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-im/ktp-kded-module/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Module for integration of instant messaging into KDE Workspaces Link Here
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
10
LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt5 \
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
11
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	activities auth codecs completion config configwidgets coreaddons \
14
USE_KDE=	activities auth codecs completion config configwidgets coreaddons \
15
		dbusaddons i18n idletime jobwidgets kcmutils kio notifications \
15
		dbusaddons i18n idletime jobwidgets kcmutils kio notifications \
16
		service wallet widgetsaddons
16
		service wallet widgetsaddons
17
USE_QT5=	concurrent core dbus gui network sql widgets xml \
17
USE_QT=		concurrent core dbus gui network sql widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-im/ktp-send-file-kde4/Makefile (-2 / +2 lines)
Lines 15-22 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
15
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/libexec/ktp-filetransfer-handler:net-im/ktp-filetransfer-handler-kde4 \
15
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/libexec/ktp-filetransfer-handler:net-im/ktp-filetransfer-handler-kde4 \
16
		${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
16
		${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
17
17
18
USES=		cmake gettext kde:4 tar:bzip2
18
USES=		cmake gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	corelib moc_build qmake_build rcc_build uic_build
20
USE_QT=		corelib moc_build qmake_build rcc_build uic_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)net-im/ktp-send-file/Makefile (-2 / +2 lines)
Lines 12-22 LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt5 \ Link Here
12
RUN_DEPENDS=	${KDE_PREFIX}/lib/libexec/ktp-filetransfer-handler:net-im/ktp-filetransfer-handler \
12
RUN_DEPENDS=	${KDE_PREFIX}/lib/libexec/ktp-filetransfer-handler:net-im/ktp-filetransfer-handler \
13
		${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
13
		${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
14
14
15
USES=		cmake:outsource gettext kde:5 tar:xz
15
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
17
		i18n iconthemes jobwidgets kcmutils kio service wallet \
17
		i18n iconthemes jobwidgets kcmutils kio service wallet \
18
		widgetsaddons
18
		widgetsaddons
19
USE_QT5=	core dbus gui network widgets xml \
19
USE_QT=		core dbus gui network widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)net-im/ktp-text-ui-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libtelepathy-qt4.so:net-im/telepathy-qt4 \ Link Here
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
15
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
16
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
16
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list-kde4
17
17
18
USES=		cmake compiler:c++11-lang gettext kde:4 tar:bzip2
18
USES=		cmake compiler:c++11-lang gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	automoc4
19
USE_KDE=	automoc4
20
USE_QT4=	corelib webkit xml \
20
USE_QT=		corelib webkit xml \
21
		moc_build qmake_build rcc_build uic_build
21
		moc_build qmake_build rcc_build uic_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)net-im/ktp-text-ui/Makefile (-2 / +2 lines)
Lines 12-24 LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt5 \ Link Here
12
		libKTpCommonInternals.so:net-im/ktp-common-internals
12
		libKTpCommonInternals.so:net-im/ktp-common-internals
13
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
13
RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
14
14
15
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
16
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
16
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
17
		dbusaddons ecm emoticons i18n iconthemes itemviews jobwidgets \
17
		dbusaddons ecm emoticons i18n iconthemes itemviews jobwidgets \
18
		kcmutils kdewebkit kio notifications notifyconfig people \
18
		kcmutils kdewebkit kio notifications notifyconfig people \
19
		service sonnet textwidgets wallet widgetsaddons windowsystem \
19
		service sonnet textwidgets wallet widgetsaddons windowsystem \
20
		xmlgui
20
		xmlgui
21
USE_QT5=	core dbus gui location network qml quick speech webchannel \
21
USE_QT=		core dbus gui location network qml quick speech webchannel \
22
		webengine widgets xml \
22
		webengine widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
(-)net-im/libaccounts-qt5/Makefile (-2 / +2 lines)
Lines 20-27 BUILD_DEPENDS= doxygen:devel/doxygen Link Here
20
20
21
FETCH_BEFORE_ARGS=	-o ${DISTFILES}
21
FETCH_BEFORE_ARGS=	-o ${DISTFILES}
22
22
23
USES=		compiler:c++11-lib qmake pathfix pkgconfig python tar:bz2
23
USES=		compiler:c++11-lib qmake pathfix pkgconfig python qt:5 tar:bz2
24
USE_QT5=	buildtools_build core qmake_build testlib xml
24
USE_QT=		buildtools_build core qmake_build testlib xml
25
25
26
pre-configure:
26
pre-configure:
27
	${REINPLACE_CMD} -e 's,$$$${INSTALL_LIBDIR},${LOCALBASE}/libdata,' \
27
	${REINPLACE_CMD} -e 's,$$$${INSTALL_LIBDIR},${LOCALBASE}/libdata,' \
(-)net-im/libjreen/Makefile (-2 / +2 lines)
Lines 21-29 LDFLAGS+= -L${LOCALBASE}/lib Link Here
21
21
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
USE_QT4=	moc_build qmake_build rcc_build network
24
USE_QT=		moc_build qmake_build rcc_build network
25
25
26
USES=		cmake pkgconfig:build
26
USES=		cmake pkgconfig:build qt:4
27
27
28
pre-configure:
28
pre-configure:
29
	${REINPLACE_CMD} -e 's,lib.*/pkgconfig,libdata/pkgconfig,' \
29
	${REINPLACE_CMD} -e 's,lib.*/pkgconfig,libdata/pkgconfig,' \
(-)net-im/libqtelegram-ae/Makefile (-2 / +2 lines)
Lines 18-25 USE_GITHUB= yes Link Here
18
GH_ACCOUNT=	Aseman-Land
18
GH_ACCOUNT=	Aseman-Land
19
GH_PROJECT=	libqtelegram-aseman-edition
19
GH_PROJECT=	libqtelegram-aseman-edition
20
20
21
USES=		qmake:outsource ssl
21
USES=		qmake:outsource qt:5 ssl
22
USE_QT5=	qmake_build buildtools_build core gui network multimedia
22
USE_QT=		qmake_build buildtools_build core gui network multimedia
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
25
post-patch:
25
post-patch:
(-)net-im/licq-qt-gui/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libboost_regex.so:devel/boost-libs Link Here
16
RUN_DEPENDS=	${LOCALBASE}/lib/licq/protocol_icq.so:${LICQ_PORT}-icq
16
RUN_DEPENDS=	${LOCALBASE}/lib/licq/protocol_icq.so:${LICQ_PORT}-icq
17
17
18
USE_XORG=	x11 xext ice xscrnsaver sm
18
USE_XORG=	x11 xext ice xscrnsaver sm
19
USES=		cmake
19
USES=		cmake qt:4
20
USE_QT4=	qmake_build moc_build rcc_build uic_build linguisttools_build \
20
USE_QT=		qmake_build moc_build rcc_build uic_build linguisttools_build \
21
		corelib xml gui network dbus svg
21
		corelib xml gui network dbus svg
22
22
23
OPTIONS_DEFINE=	HUNSPELL KDE4
23
OPTIONS_DEFINE=	HUNSPELL KDE4
(-)net-im/plasma-applet-ktp-kde4/Makefile (-2 / +2 lines)
Lines 15-23 COMMENT= KDE instant messaging Plasma applets Link Here
15
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
15
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4 \
16
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
16
		libktpcommoninternalsprivate.so:net-im/ktp-common-internals-kde4
17
17
18
USES=		cmake gettext kde:4 tar:bzip2
18
USES=		cmake gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	corelib declarative \
20
USE_QT=		corelib declarative \
21
		moc_build qmake_build rcc_build uic_build
21
		moc_build qmake_build rcc_build uic_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net-im/psi/Makefile (-2 / +2 lines)
Lines 15-27 LIB_DEPENDS= libidn.so:dns/libidn \ Link Here
15
		libminizip.so:archivers/minizip \
15
		libminizip.so:archivers/minizip \
16
		libqca-qt5.so:devel/qca@qt5
16
		libqca-qt5.so:devel/qca@qt5
17
17
18
USES=		cmake desktop-file-utils pkgconfig tar:xz
18
USES=		cmake desktop-file-utils pkgconfig qt:5 tar:xz
19
19
20
CMAKE_ARGS=	-DIDN_LIBRARY=${LOCALBASE}/lib/libidn.so \
20
CMAKE_ARGS=	-DIDN_LIBRARY=${LOCALBASE}/lib/libidn.so \
21
		-DIDN_INCLUDE_DIR=${LOCALBASE}/include \
21
		-DIDN_INCLUDE_DIR=${LOCALBASE}/include \
22
		-DUSE_WEBENGINE:BOOL=FALSE
22
		-DUSE_WEBENGINE:BOOL=FALSE
23
23
24
USE_QT5=	concurrent core dbus gui multimedia network svg webkit widgets \
24
USE_QT=		concurrent core dbus gui multimedia network svg webkit widgets \
25
		x11extras xml \
25
		x11extras xml \
26
		buildtools_build qmake_build imageformats_run
26
		buildtools_build qmake_build imageformats_run
27
USE_XORG=	ice sm x11 xcb xext xscrnsaver
27
USE_XORG=	ice sm x11 xcb xext xscrnsaver
(-)net-im/psimedia/Makefile (-3 / +2 lines)
Lines 12-23 COMMENT= Voice and video API for Psi-like IM clients Link Here
12
LIB_DEPENDS=	liboil-0.3.so:devel/liboil \
12
LIB_DEPENDS=	liboil-0.3.so:devel/liboil \
13
		libspeexdsp.so:audio/speexdsp
13
		libspeexdsp.so:audio/speexdsp
14
14
15
USES=		pkgconfig tar:bzip2
15
USES=		pkgconfig qmake:no_env qt:4 tar:bzip2
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_QT4=	gui qmake_build moc_build uic_build
17
USE_QT=		gui qmake_build moc_build uic_build
18
USE_GSTREAMER=	jpeg speex theora vorbis
18
USE_GSTREAMER=	jpeg speex theora vorbis
19
19
20
QT_NONSTANDARD=	yes
21
CONFIGURE_ARGS=	--qtdir=${LOCALBASE} \
20
CONFIGURE_ARGS=	--qtdir=${LOCALBASE} \
22
		--verbose
21
		--verbose
23
DESTDIRNAME=	INSTALL_ROOT
22
DESTDIRNAME=	INSTALL_ROOT
(-)net-im/qTox/Makefile (-2 / +2 lines)
Lines 27-36 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ Link Here
27
		libtoxcore.so:net-im/tox \
27
		libtoxcore.so:net-im/tox \
28
		libvpx.so:multimedia/libvpx
28
		libvpx.so:multimedia/libvpx
29
29
30
USES=		cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig
30
USES=		cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig qt:5
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
USE_GNOME=	gtk20 gdkpixbuf2 cairo
32
USE_GNOME=	gtk20 gdkpixbuf2 cairo
33
USE_QT5=	core gui network xml opengl sql sql-sqlite3_run widgets svg \
33
USE_QT=		core gui network xml opengl sql sql-sqlite3_run widgets svg \
34
		concurrent_build buildtools_build linguisttools_build qmake_build testlib_build
34
		concurrent_build buildtools_build linguisttools_build qmake_build testlib_build
35
CMAKE_ARGS=	-DGIT_DESCRIBE:STRING=${FULLVERSION}
35
CMAKE_ARGS=	-DGIT_DESCRIBE:STRING=${FULLVERSION}
36
CMAKE_OFF=	USE_CCACHE
36
CMAKE_OFF=	USE_CCACHE
(-)net-im/qxmpp/Makefile (-2 / +4 lines)
Lines 16-25 CONFLICTS?= ${PORTNAME}-qt5-[0-9]* Link Here
16
16
17
USES=		qmake pathfix pkgconfig libtool
17
USES=		qmake pathfix pkgconfig libtool
18
.if defined(QXMPP_SLAVE)
18
.if defined(QXMPP_SLAVE)
19
USE_QT5=	core gui network xml buildtools_build
19
USES+=		qt:5
20
USE_QT=		core gui network xml buildtools_build
20
PLIST_SUB=	QDNS="@comment "
21
PLIST_SUB=	QDNS="@comment "
21
.else
22
.else
22
USE_QT4=	corelib gui network qtestlib xml uic_build moc_build \
23
USES+=		qt:4
24
USE_QT=		corelib gui network qtestlib xml uic_build moc_build \
23
		rcc_build
25
		rcc_build
24
PLIST_SUB=	QDNS=""
26
PLIST_SUB=	QDNS=""
25
.endif
27
.endif
(-)net-im/ramblercontacts/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= Free, multi-service communication client from Rambler Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
USES=		qmake dos2unix
16
USES=		qmake dos2unix qt:4
17
DOS2UNIX_FILES=	src/config.inc
17
DOS2UNIX_FILES=	src/config.inc
18
USE_XORG=	xscrnsaver
18
USE_XORG=	xscrnsaver
19
USE_QT4=	moc_build rcc_build uic_build designer_build \
19
USE_QT=		moc_build rcc_build uic_build designer_build \
20
		webkit
20
		webkit
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)net-im/ricochet/Makefile (-2 / +2 lines)
Lines 17-26 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept Link Here
17
17
18
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
18
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
19
19
20
USES=		compiler:c++11-lib gmake pkgconfig qmake ssl
20
USES=		compiler:c++11-lib gmake pkgconfig qmake qt:5 ssl
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	ricochet-im
22
GH_ACCOUNT=	ricochet-im
23
USE_QT5=	core gui multimedia network qml quick quickcontrols widgets \
23
USE_QT=		core gui multimedia network qml quick quickcontrols widgets \
24
		buildtools_build linguisttools_build
24
		buildtools_build linguisttools_build
25
USE_GL=		gl
25
USE_GL=		gl
26
QMAKE_ARGS+=	DEFINES+=RICOCHET_NO_PORTABLE OPENSSLDIR=${OPENSSLBASE}
26
QMAKE_ARGS+=	DEFINES+=RICOCHET_NO_PORTABLE OPENSSLDIR=${OPENSSLBASE}
(-)net-im/teamwords/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Unofficial Qt Slack client Link Here
12
12
13
LICENSE=	LGPL3
13
LICENSE=	LGPL3
14
14
15
USES=		compiler:c++11-lang qmake
15
USES=		compiler:c++11-lang qmake qt:5
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_QT5=	core gui widgets network svg linguist \
17
USE_QT=		core gui widgets network svg linguist \
18
		webkit buildtools x11extras
18
		webkit buildtools x11extras
19
USE_GL=		gl
19
USE_GL=		gl
20
20
(-)net-im/telegram-desktop/Makefile (-2 / +2 lines)
Lines 23-29 LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ Link Here
23
		libopenal.so:audio/openal-soft \
23
		libopenal.so:audio/openal-soft \
24
		libopus.so:audio/opus
24
		libopus.so:audio/opus
25
25
26
USES=		cmake:noninja,outsource desktop-file-utils gmake pkgconfig python:2.7,build ssl
26
USES=		cmake:noninja,outsource desktop-file-utils gmake pkgconfig python:2.7,build qt:5 ssl
27
USE_GITHUB=	yes
27
USE_GITHUB=	yes
28
GH_ACCOUNT=	telegramdesktop
28
GH_ACCOUNT=	telegramdesktop
29
GH_PROJECT=	tdesktop
29
GH_PROJECT=	tdesktop
Lines 33-39 GH_TUPLE= catchorg:Catch2:5ca44b68:catch/Telegram/ThirdParty/Catch \ Link Here
33
		telegramdesktop:libtgvoip:6e0e102:libtgvoip/Telegram/ThirdParty/libtgvoip \
33
		telegramdesktop:libtgvoip:6e0e102:libtgvoip/Telegram/ThirdParty/libtgvoip \
34
		telegramdesktop:crl:344cbde9:crl/Telegram/ThirdParty/crl
34
		telegramdesktop:crl:344cbde9:crl/Telegram/ThirdParty/crl
35
USE_GNOME=	glib20 gtk30
35
USE_GNOME=	glib20 gtk30
36
USE_QT5=	core gui imageformats network widgets buildtools_build qmake_build dbus
36
USE_QT=		core gui imageformats network widgets buildtools_build qmake_build dbus
37
USE_XORG=	x11 xcb
37
USE_XORG=	x11 xcb
38
38
39
CMAKE_SOURCE_PATH=	${WRKSRC}/out/Release
39
CMAKE_SOURCE_PATH=	${WRKSRC}/out/Release
(-)net-im/telegramqml/Makefile (-2 / +2 lines)
Lines 19-26 USE_GITHUB= yes Link Here
19
GH_ACCOUNT=	Aseman-Land
19
GH_ACCOUNT=	Aseman-Land
20
GH_PROJECT=	TelegramQML
20
GH_PROJECT=	TelegramQML
21
21
22
USES=		qmake:outsource ssl
22
USES=		qmake:outsource qt:5 ssl
23
USE_QT5=	qmake_build buildtools_build core qml quick sql xml multimedia
23
USE_QT=		qmake_build buildtools_build core qml quick sql xml multimedia
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
QMAKE_ARGS=	BUILD_MODE+=lib \
25
QMAKE_ARGS=	BUILD_MODE+=lib \
26
		LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae"
26
		LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae"
(-)net-im/telepathy-accounts-signon/Makefile (-2 / +2 lines)
Lines 15-22 LIB_DEPENDS= libaccounts-glib.so:net-im/libaccounts-glib \ Link Here
15
		libmission-control-plugins.so:net-im/telepathy-mission-control \
15
		libmission-control-plugins.so:net-im/telepathy-mission-control \
16
		libsignon-glib.so:net-im/libsignon-glib
16
		libsignon-glib.so:net-im/libsignon-glib
17
17
18
USES=		gettext pkgconfig qmake tar:bz2
18
USES=		gettext pkgconfig qmake qt:5 tar:bz2
19
USE_QT5=	buildtools_build core qmake_build
19
USE_QT=		buildtools_build core qmake_build
20
20
21
USE_LDCONFIG=	YES
21
USE_LDCONFIG=	YES
22
22
(-)net-im/telepathy-logger-qt4/Makefile (-2 / +2 lines)
Lines 17-27 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
17
		libtelepathy-logger.so:net-im/telepathy-logger \
17
		libtelepathy-logger.so:net-im/telepathy-logger \
18
		libtelepathy-qt4.so:net-im/telepathy-qt4
18
		libtelepathy-qt4.so:net-im/telepathy-qt4
19
19
20
USES=		bison:build cmake kde:4 pkgconfig python:2.7,build tar:bzip2
20
USES=		bison:build cmake kde:4 pkgconfig python:2.7,build qt:4 tar:bzip2
21
USE_GNOME=	glib20 libxml2
21
USE_GNOME=	glib20 libxml2
22
USE_GSTREAMER=	qt4
22
USE_GSTREAMER=	qt4
23
USE_KDE=	# empty
23
USE_KDE=	# empty
24
USE_QT4=	corelib dbus moc_build qmake_build rcc_build uic_build
24
USE_QT=		corelib dbus moc_build qmake_build rcc_build uic_build
25
CMAKE_ARGS=	-DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True
25
CMAKE_ARGS=	-DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)net-im/telepathy-logger-qt5/Makefile (-2 / +2 lines)
Lines 20-29 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
20
		libtelepathy-logger.so:net-im/telepathy-logger \
20
		libtelepathy-logger.so:net-im/telepathy-logger \
21
		libtelepathy-qt5.so:net-im/telepathy-qt5
21
		libtelepathy-qt5.so:net-im/telepathy-qt5
22
22
23
USES=		bison:build cmake:outsource kde:5 pkgconfig python:2.7,build tar:xz
23
USES=		bison:build cmake:outsource kde:5 pkgconfig python:2.7,build qt:5 tar:xz
24
USE_GNOME=	glib20 libxml2
24
USE_GNOME=	glib20 libxml2
25
USE_KDE=	ecm
25
USE_KDE=	ecm
26
USE_QT5=	core buildtools_build dbus network qmake_build xml
26
USE_QT=		core buildtools_build dbus network qmake_build xml
27
CMAKE_ARGS=	-DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True
27
CMAKE_ARGS=	-DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
(-)net-im/telepathy-qt4/Makefile (-2 / +4 lines)
Lines 30-40 CMAKE_ARGS= -DENABLE_EXAMPLES:BOOL=False \ Link Here
30
		-DDESIRED_QT_VERSION:STRING=${PKGNAMESUFFIX} \
30
		-DDESIRED_QT_VERSION:STRING=${PKGNAMESUFFIX} \
31
		-DQT_QMAKE_EXECUTABLE:FILEPATH=${QMAKE}
31
		-DQT_QMAKE_EXECUTABLE:FILEPATH=${QMAKE}
32
. if ${PKGNAMESUFFIX:M4}
32
. if ${PKGNAMESUFFIX:M4}
33
USE_QT4=	corelib dbus gui network qtestlib_build xml \
33
USES+=		qt:4
34
USE_QT=		corelib dbus gui network qtestlib_build xml \
34
		moc_build qmake_build rcc_build uic_build
35
		moc_build qmake_build rcc_build uic_build
35
SHLIB_SUFFIX=	2
36
SHLIB_SUFFIX=	2
36
. else
37
. else
37
USE_QT5=	core dbus gui network xml \
38
USES+=		qt:5
39
USE_QT=		core dbus gui network xml \
38
		buildtools_build qmake_build testlib_build widgets_build
40
		buildtools_build qmake_build testlib_build widgets_build
39
SHLIB_SUFFIX=	0
41
SHLIB_SUFFIX=	0
40
. endif
42
. endif
(-)net-im/vacuum-im/Makefile (-2 / +2 lines)
Lines 16-25 USE_GITHUB= yes Link Here
16
GH_ACCOUNT=	Vacuum-IM
16
GH_ACCOUNT=	Vacuum-IM
17
GH_PROJECT=	${PORTNAME}${PKGNAMESUFFIX}
17
GH_PROJECT=	${PORTNAME}${PKGNAMESUFFIX}
18
18
19
USES=		cmake
19
USES=		cmake qt:4
20
USE_XORG=	xscrnsaver
20
USE_XORG=	xscrnsaver
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_QT4=	gui xml qmake_build uic_build moc_build rcc_build \
22
USE_QT=		gui xml qmake_build uic_build moc_build rcc_build \
23
		network linguist_build webkit
23
		network linguist_build webkit
24
24
25
PORTDOCS=	AUTHORS CHANGELOG COPYING README TRANSLATORS
25
PORTDOCS=	AUTHORS CHANGELOG COPYING README TRANSLATORS
(-)net-mgmt/nagiosagent/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= Qt-based frontend to Nagios Link Here
15
PLIST_FILES=	bin/NagiosAgent \
15
PLIST_FILES=	bin/NagiosAgent \
16
		share/pixmaps/NagiosAgent.png
16
		share/pixmaps/NagiosAgent.png
17
17
18
USES=		qmake zip
18
USES=		qmake qt:4 zip
19
USE_QT4=	gui network corelib uic_build rcc_build moc_build
19
USE_QT=		gui network corelib uic_build rcc_build moc_build
20
20
21
DESKTOP_ENTRIES=	"NagiosAgent" "GUI client for Nagios" \
21
DESKTOP_ENTRIES=	"NagiosAgent" "GUI client for Nagios" \
22
			"${PREFIX}/share/pixmaps/NagiosAgent.png" \
22
			"${PREFIX}/share/pixmaps/NagiosAgent.png" \
(-)net-mgmt/qkismet/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Qt 4 GUI client for Kismet Link Here
12
12
13
RUN_DEPENDS=	kismet:net-mgmt/kismet
13
RUN_DEPENDS=	kismet:net-mgmt/kismet
14
14
15
USES=		qmake tar:bzip2
15
USES=		qmake qt:4 tar:bzip2
16
USE_QT4=	gui xml uic_build moc_build rcc_build network
16
USE_QT=		gui xml uic_build moc_build rcc_build network
17
17
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
19
19
(-)net-mgmt/seafile-gui/Makefile (-2 / +2 lines)
Lines 19-25 LIB_DEPENDS= libsearpc.so:devel/libsearpc \ Link Here
19
		libevent.so:devel/libevent \
19
		libevent.so:devel/libevent \
20
		libuuid.so:misc/e2fsprogs-libuuid
20
		libuuid.so:misc/e2fsprogs-libuuid
21
21
22
USES=		compiler:c++11-lang cmake pkgconfig shebangfix ssl
22
USES=		compiler:c++11-lang cmake pkgconfig qt:5 shebangfix ssl
23
SHEBANG_FILES=	extensions/*.sh scripts/*.sh fsplugin/*.sh \
23
SHEBANG_FILES=	extensions/*.sh scripts/*.sh fsplugin/*.sh \
24
		scripts/*.py
24
		scripts/*.py
25
25
Lines 28-34 GH_ACCOUNT= haiwen Link Here
28
GH_PROJECT=	seafile-client
28
GH_PROJECT=	seafile-client
29
29
30
USE_GNOME=	glib20
30
USE_GNOME=	glib20
31
USE_QT5=	core gui network widgets \
31
USE_QT=		core gui network widgets \
32
		qmake_build buildtools_build linguisttools_build
32
		qmake_build buildtools_build linguisttools_build
33
#INSTALLS_ICONS=	yes
33
#INSTALLS_ICONS=	yes
34
CMAKE_ARGS=	-DCMAKE_INCLUDE_PATH:PATH=include/glib-2.0 \
34
CMAKE_ARGS=	-DCMAKE_INCLUDE_PATH:PATH=include/glib-2.0 \
(-)net-mgmt/vidalia/Makefile (-2 / +2 lines)
Lines 9-16 MASTER_SITES= TOR/vidalia Link Here
9
MAINTAINER=	fk@fabiankeil.de
9
MAINTAINER=	fk@fabiankeil.de
10
COMMENT=	Graphical Tor controller based on Qt 4.x
10
COMMENT=	Graphical Tor controller based on Qt 4.x
11
11
12
USES=		cmake
12
USES=		cmake qt:4
13
INSTALLS_ICONS=	yes
13
INSTALLS_ICONS=	yes
14
USE_QT4=	gui moc_build qmake_build rcc_build uic_build network xml linguist_build
14
USE_QT=		gui moc_build qmake_build rcc_build uic_build network xml linguist_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)net-p2p/bitcoin/Makefile (-4 / +6 lines)
Lines 17-23 LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ Link Here
17
17
18
BROKEN_powerpc64=	fails to compile: util.cpp: undefined reference to boost::program_options::to_internal
18
BROKEN_powerpc64=	fails to compile: util.cpp: undefined reference to boost::program_options::to_internal
19
19
20
USES=		autoreconf compiler:c++11-lib gmake libtool pkgconfig shebangfix ssl
20
USES=		autoreconf compiler:c++11-lib gmake libtool pkgconfig qt:5 shebangfix ssl
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
23
Lines 25-37 SLAVE_PORT?= no Link Here
25
25
26
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
26
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
27
USES+=		desktop-file-utils
27
USES+=		desktop-file-utils
28
USE_QT5=	core gui network widgets \
28
USE_QT=		core gui network widgets \
29
		buildtools_build linguisttools_build qmake_build
29
		buildtools_build linguisttools_build qmake_build
30
30
31
BUILD_DEPENDS+=	protoc:devel/protobuf
31
BUILD_DEPENDS+=	protoc:devel/protobuf
32
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
32
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
33
33
34
TESTS_USE=		QT5=testlib
34
TESTS_USES=	qt:5
35
TESTS_USE=		QT=testlib
35
TESTS_PLIST_FILES=	bin/test_bitcoin-qt \
36
TESTS_PLIST_FILES=	bin/test_bitcoin-qt \
36
			bin/test_bitcoin
37
			bin/test_bitcoin
37
.endif
38
.endif
Lines 51-57 WALLET_BDBMODERN_DESC= Wallet using modern BDB 5.x or 6.x Link Here
51
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
52
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
52
53
53
DBUS_CONFIGURE_WITH=	dbus
54
DBUS_CONFIGURE_WITH=	dbus
54
DBUS_USE=		QT5=dbus
55
DBUS_USES=	qt:5
56
DBUS_USE=		QT=dbus
55
57
56
DEBUG_CONFIGURE_ENABLE=		debug
58
DEBUG_CONFIGURE_ENABLE=		debug
57
DEBUG_INSTALL_TARGET_OFF=	install-strip
59
DEBUG_INSTALL_TARGET_OFF=	install-strip
(-)net-p2p/dogecoin/Makefile (-2 / +2 lines)
Lines 39-46 CONFIGURE_ARGS+= --with-incompatible-bdb --disable-tests Link Here
39
39
40
GUI_CONFIGURE_ARGS=	--with-gui=qt5
40
GUI_CONFIGURE_ARGS=	--with-gui=qt5
41
GUI_CONFIGURE_OFF=	--with-gui=no
41
GUI_CONFIGURE_OFF=	--with-gui=no
42
GUI_USE=		QT5=buildtools,core,dbus,gui,linguist_build,network,printsupport,testlib,widgets
42
GUI_USE=		QT=buildtools,core,dbus,gui,linguist_build,network,printsupport,testlib,widgets
43
GUI_USES=		desktop-file-utils
43
GUI_USES=		desktop-file-utils qt:5
44
44
45
QRCODES_CONFIGURE_WITH=	qrencode
45
QRCODES_CONFIGURE_WITH=	qrencode
46
QRCODES_LIB_DEPENDS=	libqrencode.so:graphics/libqrencode
46
QRCODES_LIB_DEPENDS=	libqrencode.so:graphics/libqrencode
(-)net-p2p/eiskaltdcpp-qt/Makefile (-6 / +6 lines)
Lines 16-23 LIB_DEPENDS= libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib Link Here
16
16
17
MASTERDIR=	${.CURDIR}/../eiskaltdcpp-lib
17
MASTERDIR=	${.CURDIR}/../eiskaltdcpp-lib
18
18
19
USES=		cmake gettext compiler:c++11-lib desktop-file-utils ssl
19
USES=		cmake gettext compiler:c++11-lib desktop-file-utils qt:4 ssl
20
USE_QT4=	gui xml network qmake_build uic_build \
20
USE_QT=		gui xml network qmake_build uic_build \
21
		moc_build rcc_build linguisttools_build
21
		moc_build rcc_build linguisttools_build
22
22
23
OPTIONS_DEFINE=	ASPELL FREE_SPACE DBUS_NOTIFY QTSCRIPT QML SQLITE
23
OPTIONS_DEFINE=	ASPELL FREE_SPACE DBUS_NOTIFY QTSCRIPT QML SQLITE
Lines 41-57 ASPELL_CMAKE_BOOL= USE_ASPELL Link Here
41
41
42
FREE_SPACE_CMAKE_BOOL=	FREE_SPACE_BAR_C
42
FREE_SPACE_CMAKE_BOOL=	FREE_SPACE_BAR_C
43
43
44
DBUS_NOTIFY_USE=	QT4=dbus
44
DBUS_NOTIFY_USE=	QT=dbus
45
DBUS_NOTIFY_CMAKE_BOOL=	DBUS_NOTIFY
45
DBUS_NOTIFY_CMAKE_BOOL=	DBUS_NOTIFY
46
46
47
QTSCRIPT_USE=		QT4=script
47
QTSCRIPT_USE=		QT=script
48
QTSCRIPT_RUN_DEPENDS=	${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:devel/qtscriptgenerator
48
QTSCRIPT_RUN_DEPENDS=	${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:devel/qtscriptgenerator
49
QTSCRIPT_CMAKE_BOOL=	USE_JS
49
QTSCRIPT_CMAKE_BOOL=	USE_JS
50
50
51
QML_USE=		QT4=declarative
51
QML_USE=		QT=declarative
52
QML_CMAKE_BOOL=		USE_QT_QML
52
QML_CMAKE_BOOL=		USE_QT_QML
53
53
54
SQLITE_USE=		QT4=sql-sqlite3
54
SQLITE_USE=		QT=sql-sqlite3
55
SQLITE_CMAKE_BOOL=	USE_QT_SQLITE
55
SQLITE_CMAKE_BOOL=	USE_QT_SQLITE
56
56
57
.include "${MASTERDIR}/Makefile"
57
.include "${MASTERDIR}/Makefile"
(-)net-p2p/ktorrent-kde4/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
16
		libgmp.so:math/gmp \
16
		libgmp.so:math/gmp \
17
		libktorrent.so:net-p2p/libktorrent-kde4
17
		libktorrent.so:net-p2p/libktorrent-kde4
18
18
19
USES=		cmake:outsource gettext kde:4 tar:bzip2
19
USES=		cmake:outsource gettext kde:4 qt:4 tar:bzip2
20
USE_KDE=	kdelibs automoc4 pimlibs workspace
20
USE_KDE=	kdelibs automoc4 pimlibs workspace
21
USE_QT4=	corelib gui network qt3support qtestlib webkit \
21
USE_QT=		corelib gui network qt3support qtestlib webkit \
22
		qmake_build moc_build rcc_build uic_build
22
		qmake_build moc_build rcc_build uic_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)net-p2p/ktorrent/Makefile (-2 / +2 lines)
Lines 11-17 MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION:R}/ Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	BitTorrent client for KDE
12
COMMENT=	BitTorrent client for KDE
13
13
14
USES=		cmake:outsource gettext kde:5 tar:xz
14
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
15
15
16
LIB_DEPENDS=	libKF5Torrent.so:net-p2p/libktorrent \
16
LIB_DEPENDS=	libKF5Torrent.so:net-p2p/libktorrent \
17
		libgcrypt.so:security/libgcrypt \
17
		libgcrypt.so:security/libgcrypt \
Lines 23-29 USE_KDE= archive auth bookmarks codecs completion config configwidgets \ Link Here
23
		notifyconfig parts plotting service \
23
		notifyconfig parts plotting service \
24
		solid sonnet syndication textwidgets widgetsaddons \
24
		solid sonnet syndication textwidgets widgetsaddons \
25
		windowsystem xmlgui
25
		windowsystem xmlgui
26
USE_QT5=	core dbus gui network phonon4 script webkit widgets xml \
26
USE_QT=		core dbus gui network phonon4 script webkit widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)net-p2p/libktorrent-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ Link Here
15
		libgmp.so:math/gmp \
15
		libgmp.so:math/gmp \
16
		libqca.so:devel/qca
16
		libqca.so:devel/qca
17
17
18
USES=		cmake:outsource gettext kde:4 tar:bzip2
18
USES=		cmake:outsource gettext kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	qtestlib_build qmake_build moc_build rcc_build uic_build
20
USE_QT=		qtestlib_build qmake_build moc_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
SHLIB_VER=	5.0.1
23
SHLIB_VER=	5.0.1
(-)net-p2p/libktorrent/Makefile (-2 / +2 lines)
Lines 15-24 LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ Link Here
15
		libgmp.so:math/gmp \
15
		libgmp.so:math/gmp \
16
		libqca-qt5.so:devel/qca@qt5
16
		libqca-qt5.so:devel/qca@qt5
17
17
18
USES=		cmake:outsource gettext kde:5
18
USES=		cmake:outsource gettext kde:5 qt:5
19
USE_KDE=	archive completion config coreaddons crash ecm i18n \
19
USE_KDE=	archive completion config coreaddons crash ecm i18n \
20
		jobwidgets kio service solid widgetsaddons
20
		jobwidgets kio service solid widgetsaddons
21
USE_QT5=	core gui network testlib xml \
21
USE_QT=		core gui network testlib xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
(-)net-p2p/litecoin/Makefile (-4 / +7 lines)
Lines 18-24 NOT_FOR_ARCHS_REASON= fails to configure: "Big Endian not supported" Link Here
18
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
18
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
19
		libevent.so:devel/libevent
19
		libevent.so:devel/libevent
20
20
21
USES+=		autoreconf compiler:c++11-lib gmake libtool pkgconfig ssl
21
USES+=		autoreconf compiler:c++11-lib gmake libtool pkgconfig qt:5 shebangfix ssl
22
SHEBANG_FILES=	src/test/*.py
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
24
25
Lines 26-38 SLAVE_PORT?= no Link Here
26
27
27
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
28
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
28
USES+=		desktop-file-utils
29
USES+=		desktop-file-utils
29
USE_QT5=	core gui network widgets \
30
USE_QT=		core gui network widgets \
30
		buildtools_build linguisttools_build qmake_build
31
		buildtools_build linguisttools_build qmake_build
31
32
32
BUILD_DEPENDS+=	protoc:devel/protobuf
33
BUILD_DEPENDS+=	protoc:devel/protobuf
33
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
34
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
34
35
35
TESTS_USE=		QT5=testlib
36
TESTS_USES=	qt:5
37
TESTS_USE=		QT=testlib
36
TESTS_PLIST_FILES=	bin/test_litecoin-qt \
38
TESTS_PLIST_FILES=	bin/test_litecoin-qt \
37
			bin/test_litecoin
39
			bin/test_litecoin
38
.endif
40
.endif
Lines 48-54 WALLET_DESC= Wallet Management Support Link Here
48
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
50
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
49
51
50
DBUS_CONFIGURE_WITH=	dbus
52
DBUS_CONFIGURE_WITH=	dbus
51
DBUS_USE=		QT5=dbus
53
DBUS_USES=	qt:5
54
DBUS_USE=		QT=dbus
52
55
53
DEBUG_CONFIGURE_ENABLE=		debug
56
DEBUG_CONFIGURE_ENABLE=		debug
54
DEBUG_INSTALL_TARGET_OFF=	install-strip
57
DEBUG_INSTALL_TARGET_OFF=	install-strip
(-)net-p2p/namecoin/Makefile (-3 / +3 lines)
Lines 26-32 QRCODES_DESC= QR code display support Link Here
26
26
27
USE_GITHUB=	yes
27
USE_GITHUB=	yes
28
28
29
USES=		bdb:48 gmake compiler:c++11-lib ssl
29
USES=		bdb:48 gmake compiler:c++11-lib qt:4 ssl
30
MAKE_JOBS_UNSAFE=yes
30
MAKE_JOBS_UNSAFE=yes
31
31
32
CXXFLAGS+=	-I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}
32
CXXFLAGS+=	-I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}
Lines 36-42 CXXFLAGS+= -DCRYPTOPP_DISABLE_ASM Link Here
36
.include <bsd.port.options.mk>
36
.include <bsd.port.options.mk>
37
37
38
.if ${PORT_OPTIONS:MX11}
38
.if ${PORT_OPTIONS:MX11}
39
USE_QT4=	corelib network gui qmake_build linguist_build uic_build moc_build rcc_build
39
USE_QT=		corelib network gui qmake_build linguist_build uic_build moc_build rcc_build
40
40
41
BINARY=		namecoin-qt
41
BINARY=		namecoin-qt
42
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
42
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
Lines 54-60 QMAKE_USE_QRCODE=0 Link Here
54
.endif
54
.endif
55
55
56
.if ${PORT_OPTIONS:MDBUS}
56
.if ${PORT_OPTIONS:MDBUS}
57
USE_QT4+=	dbus
57
USE_QT+=	dbus
58
QMAKE_USE_DBUS=	1
58
QMAKE_USE_DBUS=	1
59
.else
59
.else
60
QMAKE_USE_DBUS=	0
60
QMAKE_USE_DBUS=	0
(-)net-p2p/qbittorrent/Makefile (-4 / +3 lines)
Lines 24-39 default_LIB_DEPENDS= libGeoIP.so:net/GeoIP Link Here
24
nox_PKGNAMESUFFIX=	-nox
24
nox_PKGNAMESUFFIX=	-nox
25
nox_PLIST=		${NONEXISTENT}
25
nox_PLIST=		${NONEXISTENT}
26
26
27
USES=			compiler:c++11-lib pkgconfig tar:xz
27
USES=			compiler:c++11-lib pkgconfig qmake:no_env qt:5 tar:xz
28
GNU_CONFIGURE=		yes
28
GNU_CONFIGURE=		yes
29
USE_QT5=		core network xml buildtools_build linguisttools_build qmake_build
29
USE_QT=			core network xml buildtools_build linguisttools_build qmake_build
30
CONFIGURE_ARGS=		CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
30
CONFIGURE_ARGS=		CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
31
QT_NONSTANDARD=		yes
32
DESTDIRNAME=		INSTALL_ROOT
31
DESTDIRNAME=		INSTALL_ROOT
33
32
34
.if ${FLAVOR} == default
33
.if ${FLAVOR} == default
35
USES+=			desktop-file-utils
34
USES+=			desktop-file-utils
36
USE_QT5+=		concurrent gui svg widgets
35
USE_QT+=		concurrent gui svg widgets
37
USE_GL=			gl
36
USE_GL=			gl
38
.endif
37
.endif
39
38
(-)net-p2p/qtum/Makefile (-2 / +2 lines)
Lines 36-43 CONFIGURE_ARGS= --disable-man \ Link Here
36
		--with-qrencode \
36
		--with-qrencode \
37
		--without-libs
37
		--without-libs
38
38
39
USES=		autoreconf bdb:5+ compiler:c++11-lib gmake libtool pkgconfig ssl
39
USES=		autoreconf bdb:5+ compiler:c++11-lib gmake libtool pkgconfig qt:5 ssl
40
USE_QT5=	buildtools core dbus gui linguisttools network testlib widgets
40
USE_QT=		buildtools core dbus gui linguisttools network testlib widgets
41
USE_GITHUB=	yes
41
USE_GITHUB=	yes
42
GH_TUPLE=	qtumproject:qtum:${DISTVERSIONPREFIX}${PORTVERSION} \
42
GH_TUPLE=	qtumproject:qtum:${DISTVERSIONPREFIX}${PORTVERSION} \
43
		qtumproject:cpp-eth-qtum:8db7fc170f7c0a475bc40c:cppeth/src/cpp-ethereum
43
		qtumproject:cpp-eth-qtum:8db7fc170f7c0a475bc40c:cppeth/src/cpp-ethereum
(-)net-p2p/retroshare/Makefile (-2 / +2 lines)
Lines 25-37 LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher \ Link Here
25
		libcurl.so:ftp/curl \
25
		libcurl.so:ftp/curl \
26
		libmicrohttpd.so:www/libmicrohttpd
26
		libmicrohttpd.so:www/libmicrohttpd
27
27
28
USES=		compiler:features desktop-file-utils dos2unix pkgconfig qmake ssl
28
USES=		compiler:features desktop-file-utils dos2unix pkgconfig qmake qt:5 ssl
29
USE_GITHUB=	yes
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	RetroShare
30
GH_ACCOUNT=	RetroShare
31
GH_PROJECT=	RetroShare
31
GH_PROJECT=	RetroShare
32
USE_GNOME=	libxml2 libxslt
32
USE_GNOME=	libxml2 libxslt
33
USE_GL=		gl
33
USE_GL=		gl
34
USE_QT5=	core gui multimedia printsupport network widgets xml \
34
USE_QT=		core gui multimedia printsupport network widgets xml \
35
		buildtools_build uitools_build
35
		buildtools_build uitools_build
36
DOS2UNIX_FILES=	retroshare-nogui/src/retroshare-nogui.pro
36
DOS2UNIX_FILES=	retroshare-nogui/src/retroshare-nogui.pro
37
37
(-)net-p2p/torrent-file-editor/Makefile (-2 / +4 lines)
Lines 29-36 QT5_DESC= Build against Qt 5 instead of Qt 4 Link Here
29
29
30
DONATION_CMAKE_OFF=	-DDISABLE_DONATION:BOOL=ON
30
DONATION_CMAKE_OFF=	-DDISABLE_DONATION:BOOL=ON
31
31
32
QT5_USE=	QT5=${_QT5_DEPS:ts,}
32
QT5_USES=	qt:5
33
QT5_USE_OFF=	QT4=${_QT4_DEPS:ts,}
33
QT5_USES_OFF=	qt:4
34
QT5_USE=	QT=${_QT5_DEPS:ts,}
35
QT5_USE_OFF=	QT=${_QT4_DEPS:ts,}
34
QT5_LIB_DEPENDS_OFF=	libqjson.so:devel/qjson@qt4
36
QT5_LIB_DEPENDS_OFF=	libqjson.so:devel/qjson@qt4
35
QT5_CMAKE_ON=	-DQT5_BUILD:BOOL=ON
37
QT5_CMAKE_ON=	-DQT5_BUILD:BOOL=ON
36
38
(-)net-p2p/transmission-qt4/Makefile (-3 / +2 lines)
Lines 17-26 MASTERDIR= ${.CURDIR}/../transmission-cli Link Here
17
PLIST=		${.CURDIR}/pkg-plist
17
PLIST=		${.CURDIR}/pkg-plist
18
SLAVEPORT=	qt4
18
SLAVEPORT=	qt4
19
19
20
QT_NONSTANDARD=	yes
20
USE_QT=		moc_build qmake_build uic_build rcc_build \
21
USE_QT4=	moc_build qmake_build uic_build rcc_build \
22
		corelib gui dbus network xml
21
		corelib gui dbus network xml
23
USES=		compiler:c++11-lib desktop-file-utils
22
USES=		compiler:c++11-lib desktop-file-utils qmake:no_env qt:4
24
23
25
EXTRA_CONF_ARGS=--disable-cli \
24
EXTRA_CONF_ARGS=--disable-cli \
26
		--disable-daemon \
25
		--disable-daemon \
(-)net-p2p/transmission-qt5/Makefile (-3 / +2 lines)
Lines 17-25 MASTERDIR= ${.CURDIR}/../transmission-cli Link Here
17
PLIST=		${.CURDIR}/pkg-plist
17
PLIST=		${.CURDIR}/pkg-plist
18
SLAVEPORT=	qt5
18
SLAVEPORT=	qt5
19
19
20
QT_NONSTANDARD=	yes
20
USE_QT=		buildtools_build qmake_build core dbus gui network widgets
21
USE_QT5=	buildtools_build qmake_build core dbus gui network widgets
21
USES=		compiler:c++11-lib desktop-file-utils qmake:no_env qt:5
22
USES=		compiler:c++11-lib desktop-file-utils
23
22
24
EXTRA_CONF_ARGS=--disable-cli \
23
EXTRA_CONF_ARGS=--disable-cli \
25
		--disable-daemon \
24
		--disable-daemon \
(-)net-p2p/valknut/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libdc.so:net-p2p/dclib \ Link Here
17
17
18
WRKSRC=	${WRKDIR}/${DISTNAME}
18
WRKSRC=	${WRKDIR}/${DISTNAME}
19
19
20
USE_QT4=	corelib gui network qt3support \
20
USE_QT=		corelib gui network qt3support \
21
		moc_build uic_build rcc_build linguisttools_build
21
		moc_build uic_build rcc_build linguisttools_build
22
USES=		gmake perl5 pkgconfig tar:bzip2
22
USES=		gmake perl5 pkgconfig qt:4 tar:bzip2
23
USE_PERL5=	build
23
USE_PERL5=	build
24
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
25
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
(-)net-p2p/zetacoin/Makefile (-7 / +3 lines)
Lines 44-52 X11_CONFIGURE_ON= --without-daemon Link Here
44
X11_CONFIGURE_OFF=	--with-daemon
44
X11_CONFIGURE_OFF=	--with-daemon
45
X11_BUILD_DEPENDS=	protoc:devel/protobuf
45
X11_BUILD_DEPENDS=	protoc:devel/protobuf
46
X11_LIB_DEPENDS=	libprotobuf.so:devel/protobuf
46
X11_LIB_DEPENDS=	libprotobuf.so:devel/protobuf
47
X11_USE=		qt4=corelib,network,gui,qmake_build,linguisttools_build \
47
X11_USE=		qt=corelib,network,gui,qmake_build,linguisttools_build \
48
			qt4=uic_build,moc_build,rcc_build,qtestlib_build
48
			qt=uic_build,moc_build,rcc_build,qtestlib_build
49
X11_USES=		desktop-file-utils
49
X11_USES=		desktop-file-utils qmake:no_env qt:4
50
50
51
WALLET_CONFIGURE_ENABLE=wallet
51
WALLET_CONFIGURE_ENABLE=wallet
52
WALLET_CXXFLAGS=	-I${BDB_INCLUDE_DIR}
52
WALLET_CXXFLAGS=	-I${BDB_INCLUDE_DIR}
Lines 78-87 PLIST_SUB+= EXECUTABLE_QT=bin/${QT_BINARY} \ Link Here
78
78
79
.include <bsd.port.options.mk>
79
.include <bsd.port.options.mk>
80
80
81
.if ${PORT_OPTIONS:MX11}
82
QT_NONSTANDARD=	yes
83
.endif
84
85
# tests will currently fail
81
# tests will currently fail
86
.if ${PORT_OPTIONS:MTEST}
82
.if ${PORT_OPTIONS:MTEST}
87
BROKEN=	automated testing fails
83
BROKEN=	automated testing fails
(-)net/akonadi-calendar/Makefile (-2 / +2 lines)
Lines 9-22 COMMENT= Akonadi Calendar Integration Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
14
		dbusaddons ecm kdelibs4support i18n iconthemes itemmodels \
14
		dbusaddons ecm kdelibs4support i18n iconthemes itemmodels \
15
		jobwidgets kio service wallet widgetsaddons xmlgui
15
		jobwidgets kio service wallet widgetsaddons xmlgui
16
# pim components
16
# pim components
17
USE_KDE+=	akonadi akonadicontacts akonadimime calendarcore calendarutils \
17
USE_KDE+=	akonadi akonadicontacts akonadimime calendarcore calendarutils \
18
		contacts identitymanagement mailtransport mime pimtextedit
18
		contacts identitymanagement mailtransport mime pimtextedit
19
USE_QT5=	core dbus gui network widgets xml \
19
USE_QT=		core dbus gui network widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)net/akonadi-contacts/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= Libraries and daemons to implement Contact Management in Akonadi Link Here
9
LICENSE=	LGPL21
9
LICENSE=	LGPL21
10
10
11
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
11
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 \
12
		tar:xz
12
		qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
14
		dbusaddons ecm i18n iconthemes itemmodels jobwidgets kio \
14
		dbusaddons ecm i18n iconthemes itemmodels jobwidgets kio \
15
		prison service sonnet textwidgets widgetsaddons xmlgui
15
		prison service sonnet textwidgets widgetsaddons xmlgui
16
# pim components
16
# pim components
17
USE_KDE+=	akonadi akonadimime calendarcore contacts mime
17
USE_KDE+=	akonadi akonadimime calendarcore contacts mime
18
USE_QT5=	dbus core gui network testlib webengine widgets xml \
18
USE_QT=		dbus core gui network testlib webengine widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
(-)net/akonadi-mime/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= Libraries and daemons to implement basic email handling Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
13
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
14
		i18n itemmodels kio service widgetsaddons xmlgui
14
		i18n itemmodels kio service widgetsaddons xmlgui
15
# pim components
15
# pim components
16
USE_KDE+=	akonadi mime
16
USE_KDE+=	akonadi mime
17
USE_QT5=	core dbus gui widgets xml \
17
USE_QT=		core dbus gui widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/akonadi-notes/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KDE library for accessing mail storages in MBox format Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	ecm i18n
13
USE_KDE=	ecm i18n
14
# pim components
14
# pim components
15
USE_KDE+=	akonadi mime
15
USE_KDE+=	akonadi mime
16
USE_QT5=	core xml \
16
USE_QT=		core xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/akonadi-search/Makefile (-2 / +2 lines)
Lines 11-23 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libxapian.so:databases/xapian-core
12
LIB_DEPENDS=	libxapian.so:databases/xapian-core
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
16
		crash ecm i18n itemmodels kcmutils package plasma-framework \
16
		crash ecm i18n itemmodels kcmutils package plasma-framework \
17
		runner service widgetsaddons
17
		runner service widgetsaddons
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi akonadimime calendarcore contacts  mime
19
USE_KDE+=	akonadi akonadimime calendarcore contacts  mime
20
USE_QT5=	core dbus gui widgets xml \
20
USE_QT=		core dbus gui widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)net/avahi-qt4/Makefile (-1 / +2 lines)
Lines 17-23 DESCR= ${.CURDIR}/pkg-descr Link Here
17
PLIST=		${.CURDIR}/pkg-plist
17
PLIST=		${.CURDIR}/pkg-plist
18
18
19
AVAHI_SLAVE=	qt4
19
AVAHI_SLAVE=	qt4
20
USE_QT4=	corelib moc_build
20
USES=	qt:4
21
USE_QT=		corelib moc_build
21
AVAHI_PKGCONFIG=	avahi-qt4.pc
22
AVAHI_PKGCONFIG=	avahi-qt4.pc
22
23
23
.include "${MASTERDIR}/Makefile"
24
.include "${MASTERDIR}/Makefile"
(-)net/cagibi/Makefile (-2 / +2 lines)
Lines 10-18 MASTER_SITES= KDE/stable/${PORTNAME} Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	KDE SSDP/uPNP proxy
11
COMMENT=	KDE SSDP/uPNP proxy
12
12
13
USES=		cmake kde:4 tar:bzip2
13
USES=		cmake kde:4 qt:4 tar:bzip2
14
USE_KDE=	automoc4
14
USE_KDE=	automoc4
15
USE_QT4=	corelib network xml dbus \
15
USE_QT=		corelib network xml dbus \
16
		qmake_build moc_build rcc_build uic_build
16
		qmake_build moc_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)net/calendarsupport/Makefile (-2 / +2 lines)
Lines 11-24 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
		guiaddons i18n iconthemes itemmodels jobwidgets kio service \
16
		guiaddons i18n iconthemes itemmodels jobwidgets kio service \
17
		widgetsaddons
17
		widgetsaddons
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi akonadicalendar calendarcore calendarutils holidays \
19
USE_KDE+=	akonadi akonadicalendar calendarcore calendarutils holidays \
20
		identitymanagement kdepim-apps-libs mime pimcommon pimtextedit
20
		identitymanagement kdepim-apps-libs mime pimcommon pimtextedit
21
USE_QT5=	core gui network printsupport testlib uitools widgets xml \
21
USE_QT=		core gui network printsupport testlib uitools widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)net/eventviews/Makefile (-2 / +2 lines)
Lines 12-25 LICENSE= LGPL21 Link Here
12
LIB_DEPENDS=	libKGantt.so:graphics/kdiagram  \
12
LIB_DEPENDS=	libKGantt.so:graphics/kdiagram  \
13
		libboost_system.so:devel/boost-libs
13
		libboost_system.so:devel/boost-libs
14
14
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
17
		guiaddons i18n iconthemes itemmodels service widgetsaddons
17
		guiaddons i18n iconthemes itemmodels service widgetsaddons
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi akonadicalendar akonadicontacts calendarcore \
19
USE_KDE+=	akonadi akonadicalendar akonadicontacts calendarcore \
20
		calendarsupport calendarutils contacts identitymanagement \
20
		calendarsupport calendarutils contacts identitymanagement \
21
		libkdepim mime pimtextedit
21
		libkdepim mime pimtextedit
22
USE_QT5=	core gui printsupport testlib uitools widgets xml \
22
USE_QT=		core gui printsupport testlib uitools widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
(-)net/hupnp/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Library for building UPnP devices and control points Link Here
14
LICENSE=	LGPL3+
14
LICENSE=	LGPL3+
15
LICENSE_FILE=	${WRKSRC}/hupnp/LICENSE_LGPLv3.txt
15
LICENSE_FILE=	${WRKSRC}/hupnp/LICENSE_LGPLv3.txt
16
16
17
USES=		gmake qmake zip
17
USES=		gmake qmake qt:4 zip
18
USE_QT4=	corelib network xml dbus gui \
18
USE_QT=		corelib network xml dbus gui \
19
		moc_build rcc_build uic_build
19
		moc_build rcc_build uic_build
20
USE_CXXSTD=	gnu++98
20
USE_CXXSTD=	gnu++98
21
21
(-)net/incidenceeditor/Makefile (-2 / +2 lines)
Lines 12-18 LICENSE= LGPL21 Link Here
12
LIB_DEPENDS=	libKGantt.so:graphics/kdiagram \
12
LIB_DEPENDS=	libKGantt.so:graphics/kdiagram \
13
		libboost_system.so:devel/boost-libs
13
		libboost_system.so:devel/boost-libs
14
14
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
16
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
17
		i18n iconthemes itemmodels jobwidgets kio service sonnet \
17
		i18n iconthemes itemmodels jobwidgets kio service sonnet \
18
		textwidgets wallet widgetsaddons xmlgui
18
		textwidgets wallet widgetsaddons xmlgui
Lines 20-26 USE_KDE= auth codecs completion config configwidgets coreaddons ecm \ Link Here
20
USE_KDE+=	akonadi akonadicalendar akonadicontacts akonadimime calendarcore calendarsupport calendarutils \
20
USE_KDE+=	akonadi akonadicalendar akonadicontacts akonadimime calendarcore calendarsupport calendarutils \
21
		contacts eventviews identitymanagement kdepim-apps-libs ldap \
21
		contacts eventviews identitymanagement kdepim-apps-libs ldap \
22
		libkdepim mailtransport mime pimtextedit
22
		libkdepim mailtransport mime pimtextedit
23
USE_QT5=	core dbus gui network printsupport testlib uitools webkit \
23
USE_QT=		core dbus gui network printsupport testlib uitools webkit \
24
		widgets xml \
24
		widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
(-)net/kalarmcal/Makefile (-2 / +2 lines)
Lines 9-15 COMMENT= KDE API for KAlarm alarms Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
		coreaddons crash ecm guiaddons holidays i18n iconthemes \
14
		coreaddons crash ecm guiaddons holidays i18n iconthemes \
15
		itemmodels itemviews jobwidgets kdelibs4support kio \
15
		itemmodels itemviews jobwidgets kdelibs4support kio \
Lines 18-24 USE_KDE= auth bookmarks codecs completion config configwidgets \ Link Here
18
# pim components
18
# pim components
19
USE_KDE+=	akonadi calendarcore calendarutils holidays identitymanagement \
19
USE_KDE+=	akonadi calendarcore calendarutils holidays identitymanagement \
20
		pimtextedit
20
		pimtextedit
21
USE_QT5=	core dbus gui network printsupport widgets xml \
21
USE_QT=		core dbus gui network printsupport widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)net/kblog/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KDE API for weblogging access Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	config coreaddons ecm i18n kdelibs4support kio service xmlrpcclient
13
USE_KDE=	config coreaddons ecm i18n kdelibs4support kio service xmlrpcclient
14
# pim components
14
# pim components
15
USE_KDE+=	calendarcore syndication
15
USE_KDE+=	calendarcore syndication
16
USE_QT5=	core gui webkit \
16
USE_QT=		core gui webkit \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/kcalcore/Makefile (-2 / +2 lines)
Lines 11-19 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libical.so:devel/libical
12
LIB_DEPENDS=	libical.so:devel/libical
13
13
14
USES=		bison cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		bison cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	ecm emoticons init itemmodels itemviews kdelibs4support
15
USE_KDE=	ecm emoticons init itemmodels itemviews kdelibs4support
16
USE_QT5=	core gui \
16
USE_QT=		core gui \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/kcalutils/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= KDE utility and user interface functions for accessing calendar Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
13
USE_KDE=	codecs config coreaddons ecm i18n iconthemes kdelibs4support \
13
USE_KDE=	codecs config coreaddons ecm i18n iconthemes kdelibs4support \
14
		widgetsaddons
14
		widgetsaddons
15
# pim components
15
# pim components
16
USE_KDE+=	calendarcore identitymanagement pimtextedit
16
USE_KDE+=	calendarcore identitymanagement pimtextedit
17
USE_QT5=	core gui widgets xml \
17
USE_QT=		core gui widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/kcontacts/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KDE api to manage contact information Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	ecm codecs config coreaddons i18n
13
USE_KDE=	ecm codecs config coreaddons i18n
14
USE_QT5=	core dbus gui \
14
USE_QT=		core dbus gui \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)net/kdav/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= net kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	A DAV protocol implementation with KJobs
8
COMMENT=	A DAV protocol implementation with KJobs
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons ecm i18n kio service
11
USE_KDE=	config coreaddons ecm i18n kio service
12
USE_QT5=	core gui network xml xmlpatterns \
12
USE_QT=		core gui network xml xmlpatterns \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
(-)net/kdenetwork-filesharing-kde4/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMESUFFIX= -kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	KDE Filesharing via Samba
10
COMMENT=	KDE Filesharing via Samba
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4
13
USE_KDE=	kdelibs automoc4
14
USE_QT4=	moc_build qmake_build rcc_build uic_build
14
USE_QT=		moc_build qmake_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)net/kdenetwork-filesharing/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= net kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Filesharing via Samba
8
COMMENT=	KDE Filesharing via Samba
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	completion config coreaddons doctools ecm i18n jobwidgets kio \
11
USE_KDE=	completion config coreaddons doctools ecm i18n jobwidgets kio \
12
		service widgetsaddons
12
		service widgetsaddons
13
USE_QT5=	core gui network widgets \
13
USE_QT=		core gui network widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)net/kdenetwork-strigi-analyzers-kde4/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Strigi analyzers for network-related file formats Link Here
11
11
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs strigi automoc4
15
USE_KDE=	kdelibs strigi automoc4
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)net/kdenetwork/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= net kde Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Network applications (meta port)
8
COMMENT=	KDE Network applications (meta port)
9
9
10
USES=		kde:5 metaport
10
USES=		kde:5 metaport qt:5
11
USE_QT5=	#
11
USE_QT=		#
12
12
13
OPTIONS_DEFINE=	FILESHARING KRDC KRFB
13
OPTIONS_DEFINE=	FILESHARING KRDC KRFB
14
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NKOPETE}
14
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NKOPETE}
(-)net/kf5-kholidays/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KDE library for calendar holidays Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	ecm emoticons kdelibs4support init itemmodels itemviews
13
USE_KDE=	ecm emoticons kdelibs4support init itemmodels itemviews
14
USE_QT5=	core gui qml buildtools_build qmake_build
14
USE_QT=		core gui qml buildtools_build qmake_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)net/kf5-kxmlrpcclient/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= net kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 interaction with XMLRPC services
8
COMMENT=	KF5 interaction with XMLRPC services
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons ecm doctools i18n kio service
11
USE_KDE=	config coreaddons ecm doctools i18n kio service
12
USE_QT5=	buildtools_build core gui qmake_build xml
12
USE_QT=		buildtools_build core gui qmake_build xml
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)net/kget-kde4/Makefile (-2 / +2 lines)
Lines 14-25 LIB_DEPENDS= libgpgme.so:security/gpgme \ Link Here
14
		libqca.so:devel/qca@qt4 \
14
		libqca.so:devel/qca@qt4 \
15
		libboost_thread.so:devel/boost-libs
15
		libboost_thread.so:devel/boost-libs
16
16
17
USES=		cmake:outsource kde:4 shebangfix sqlite tar:xz
17
USES=		cmake:outsource kde:4 qt:4 shebangfix sqlite tar:xz
18
USE_KDE=	kdelibs workspace libkonq \
18
USE_KDE=	kdelibs workspace libkonq \
19
		nepomuk-core nepomuk-widgets automoc4 ontologies \
19
		nepomuk-core nepomuk-widgets automoc4 ontologies \
20
		soprano
20
		soprano
21
SHEBANG_FILES=	conf/*.pl
21
SHEBANG_FILES=	conf/*.pl
22
USE_QT4=	gui sql moc_build qmake_build rcc_build uic_build
22
USE_QT=		gui sql moc_build qmake_build rcc_build uic_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
MAKE_ENV=	XDG_CONFIG_HOME=/dev/null
24
MAKE_ENV=	XDG_CONFIG_HOME=/dev/null
25
CONFIGURE_ENV=	XDG_CONFIG_HOME=/dev/null
25
CONFIGURE_ENV=	XDG_CONFIG_HOME=/dev/null
(-)net/kget/Makefile (-2 / +2 lines)
Lines 17-23 LIB_DEPENDS= libKF5Torrent.so:net-p2p/libktorrent \ Link Here
17
		libqca-qt5.so:devel/qca@qt5 \
17
		libqca-qt5.so:devel/qca@qt5 \
18
		libqgpgme.so:security/gpgme-qt5
18
		libqgpgme.so:security/gpgme-qt5
19
19
20
USES=		cmake:outsource kde:5 shebangfix sqlite tar:xz
20
USES=		cmake:outsource kde:5 qt:5 shebangfix sqlite tar:xz
21
21
22
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
22
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
23
		coreaddons crash dbusaddons emoticons guiaddons i18n \
23
		coreaddons crash dbusaddons emoticons guiaddons i18n \
Lines 25-31 USE_KDE= archive auth bookmarks codecs completion config configwidgets \ Link Here
25
		kdelibs4support kio notifications notifyconfig parts service \
25
		kdelibs4support kio notifications notifyconfig parts service \
26
		solid sonnet textwidgets unitconversion wallet widgetsaddons \
26
		solid sonnet textwidgets unitconversion wallet widgetsaddons \
27
		windowsystem xmlgui
27
		windowsystem xmlgui
28
USE_QT5=        core dbus gui network printsupport sql widgets xml \
28
USE_QT=	        core dbus gui network printsupport sql widgets xml \
29
		buildtools_build qmake_build
29
		buildtools_build qmake_build
30
30
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
(-)net/kidentitymanagement/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= KDE pim identities Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
14
		emoticons i18n init itemmodels itemviews jobwidgets \
14
		emoticons i18n init itemmodels itemviews jobwidgets \
15
		kdelibs4support kio service widgetsaddons xmlgui
15
		kdelibs4support kio service widgetsaddons xmlgui
16
# pim components
16
# pim components
17
USE_KDE+=	pimtextedit
17
USE_KDE+=	pimtextedit
18
USE_QT5=	core dbus gui network widgets xml \
18
USE_QT=		core dbus gui network widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
(-)net/kimap/Makefile (-2 / +2 lines)
Lines 12-22 LICENSE= LGPL21 Link Here
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
13
		libsasl2.so:security/cyrus-sasl2
13
		libsasl2.so:security/cyrus-sasl2
14
14
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
16
USE_KDE=	codecs config coreaddons ecm i18n kdelibs4support kio service
16
USE_KDE=	codecs config coreaddons ecm i18n kdelibs4support kio service
17
# pim components
17
# pim components
18
USE_KDE+=	mime
18
USE_KDE+=	mime
19
USE_QT5=	core \
19
USE_QT=		core \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)net/kio-gdrive/Makefile (-2 / +2 lines)
Lines 17-28 LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ Link Here
17
		libkaccounts.so:net-im/kaccounts-integration
17
		libkaccounts.so:net-im/kaccounts-integration
18
RUN_DEPENDS=	kaccounts-providers>=0:net-im/kaccounts-providers
18
RUN_DEPENDS=	kaccounts-providers>=0:net-im/kaccounts-providers
19
19
20
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
20
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
21
USE_GNOME=	intltool
21
USE_GNOME=	intltool
22
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kio \
22
USE_KDE=	completion config coreaddons ecm i18n jobwidgets kio \
23
		notifications service widgetsaddons \
23
		notifications service widgetsaddons \
24
		gapi
24
		gapi
25
USE_QT5=	core dbus gui network widgets xml \
25
USE_QT=		core dbus gui network widgets xml \
26
		buildtools_build  qmake_build
26
		buildtools_build  qmake_build
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)net/kio-upnp-ms/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KIO slave to access UPnP MediaServers Link Here
13
13
14
LIB_DEPENDS=	libHUpnp.so:net/hupnp
14
LIB_DEPENDS=	libHUpnp.so:net/hupnp
15
15
16
USES=		cmake kde:4 tar:bzip2
16
USES=		cmake kde:4 qt:4 tar:bzip2
17
USE_KDE=	automoc4 kdelibs
17
USE_KDE=	automoc4 kdelibs
18
USE_QT4=	corelib network xml dbus gui \
18
USE_QT=		corelib network xml dbus gui \
19
		qmake_build moc_build rcc_build uic_build
19
		qmake_build moc_build rcc_build uic_build
20
20
21
WRKSRC=		${WRKDIR}/${DISTNAME:C/.[^.]*$//}
21
WRKSRC=		${WRKDIR}/${DISTNAME:C/.[^.]*$//}
(-)net/kldap/Makefile (-2 / +2 lines)
Lines 11-21 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
12
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	ecm completion config coreaddons i18n kio widgetsaddons service
15
USE_KDE=	ecm completion config coreaddons i18n kio widgetsaddons service
16
# pim components
16
# pim components
17
USE_KDE+=	mbox
17
USE_KDE+=	mbox
18
USE_QT5=	core gui network widgets \
18
USE_QT=		core gui network widgets \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_OPENLDAP=	yes
20
USE_OPENLDAP=	yes
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)net/kmailtransport/Makefile (-2 / +2 lines)
Lines 11-22 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
12
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons i18n \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons i18n \
16
		itemmodels jobwidgets kcmutils kio service wallet widgetsaddons
16
		itemmodels jobwidgets kcmutils kio service wallet widgetsaddons
17
# pim components
17
# pim components
18
USE_KDE+=	akonadi akonadimime ksmtp mime
18
USE_KDE+=	akonadi akonadimime ksmtp mime
19
USE_QT5=	core dbus gui network widgets xml \
19
USE_QT=		core dbus gui network widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)net/kmbox/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KDE library for accessing mail storages in MBox format Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	ecm
13
USE_KDE=	ecm
14
# pim components
14
# pim components
15
USE_KDE+=	mime
15
USE_KDE+=	mime
16
USE_QT5=	core gui \
16
USE_QT=		core gui \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/kmime/Makefile (-2 / +2 lines)
Lines 11-19 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	codecs ecm emoticons i18n init itemmodels itemviews kdelibs4support
15
USE_KDE=	codecs ecm emoticons i18n init itemmodels itemviews kdelibs4support
16
USE_QT5=	core \
16
USE_QT=		core \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/knemo-kde4/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE network monitor Link Here
13
BROKEN_FreeBSD_11=	does not build due to access to kernel-private structure (error: member access into incomplete type 'struct in6_ifaddr')
13
BROKEN_FreeBSD_11=	does not build due to access to kernel-private structure (error: member access into incomplete type 'struct in6_ifaddr')
14
BROKEN_FreeBSD_12=	does not build due to access to kernel-private structure (error: member access into incomplete type 'struct in6_ifaddr')
14
BROKEN_FreeBSD_12=	does not build due to access to kernel-private structure (error: member access into incomplete type 'struct in6_ifaddr')
15
15
16
USES=		cmake gettext kde:4 shebangfix tar:xz
16
USES=		cmake gettext kde:4 qt:4 shebangfix tar:xz
17
SHEBANG_FILES=	src/kconf_update/*.pl
17
SHEBANG_FILES=	src/kconf_update/*.pl
18
USE_QT4=	qmake_build moc_build uic_build rcc_build
18
USE_QT=		qmake_build moc_build uic_build rcc_build
19
USE_KDE=	kdelibs workspace automoc4
19
USE_KDE=	kdelibs workspace automoc4
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
(-)net/kontactinterface/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= KDE glue for embedding KParts into Kontact Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
14
		emoticons i18n iconthemes init itemmodels itemviews jobwidgets \
14
		emoticons i18n iconthemes init itemmodels itemviews jobwidgets \
15
		kdelibs4support kio parts service sonnet textwidgets \
15
		kdelibs4support kio parts service sonnet textwidgets \
16
		widgetsaddons windowsystem xmlgui
16
		widgetsaddons windowsystem xmlgui
17
USE_QT5=	core dbus gui network widgets xml \
17
USE_QT=		core dbus gui network widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/kpimtextedit/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= KDE library for PIM-specific text editing utilities Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
14
		emoticons i18n iconthemes init itemmodels itemviews jobwidgets \
14
		emoticons i18n iconthemes init itemmodels itemviews jobwidgets \
15
		kdelibs4support kio service sonnet syntaxhighlighting textwidgets \
15
		kdelibs4support kio service sonnet syntaxhighlighting textwidgets \
16
		widgetsaddons xmlgui
16
		widgetsaddons xmlgui
17
USE_QT5=	core dbus gui network speech widgets xml \
17
USE_QT=		core dbus gui network speech widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/krdc-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= RDP and VNC client for KDE Link Here
11
LIB_DEPENDS=	libvncserver.so:net/libvncserver \
11
LIB_DEPENDS=	libvncserver.so:net/libvncserver \
12
		libtelepathy-qt4.so:net-im/telepathy-qt4
12
		libtelepathy-qt4.so:net-im/telepathy-qt4
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
18
19
OPTIONS_DEFINE=	FREERDP
19
OPTIONS_DEFINE=	FREERDP
(-)net/krdc/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= RDP and VNC client for KDE Link Here
9
9
10
LIB_DEPENDS=	libvncserver.so:net/libvncserver
10
LIB_DEPENDS=	libvncserver.so:net/libvncserver
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
		coreaddons dnssd doctools ecm i18n iconthemes kcmutils \
14
		coreaddons dnssd doctools ecm i18n iconthemes kcmutils \
15
		notifications notifyconfig service wallet widgetsaddons \
15
		notifications notifyconfig service wallet widgetsaddons \
16
		xmlgui
16
		xmlgui
17
USE_QT5=	core dbus gui network widgets xml \
17
USE_QT=		core dbus gui network widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/krfb-kde4/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= VNC server for KDE Link Here
10
10
11
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4
11
LIB_DEPENDS=	libtelepathy-qt4.so:net-im/telepathy-qt4
12
12
13
USES=		alias cmake:outsource jpeg kde:4 tar:xz
13
USES=		alias cmake:outsource jpeg kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib gui network \
15
USE_QT=		corelib gui network \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)net/krfb/Makefile (-2 / +2 lines)
Lines 11-21 LIB_DEPENDS= libvncserver.so:net/libvncserver \ Link Here
11
		libxcb-image.so:x11/xcb-util-image
11
		libxcb-image.so:x11/xcb-util-image
12
12
13
USES=		alias cmake:outsource compiler:c++11-lib gettext jpeg \
13
USES=		alias cmake:outsource compiler:c++11-lib gettext jpeg \
14
		kde:5 pkgconfig tar:xz
14
		kde:5 pkgconfig qt:5 tar:xz
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
15
USE_KDE=	auth codecs completion config configwidgets coreaddons \
16
		crash dbusaddons dnssd doctools ecm i18n notifications \
16
		crash dbusaddons dnssd doctools ecm i18n notifications \
17
		wallet widgetsaddons xmlgui
17
		wallet widgetsaddons xmlgui
18
USE_QT5=	core dbus gui network widgets x11extras xml \
18
USE_QT=		core dbus gui network widgets x11extras xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_XORG=	x11 xcb xdamage xext xtst
20
USE_XORG=	x11 xcb xdamage xext xtst
21
21
(-)net/ksmtp/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Job-based library to send email through an SMTP server Link Here
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
11
LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
12
12
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
14
USE_KDE=	config coreaddons i18n kio service
14
USE_KDE=	config coreaddons i18n kio service
15
# pim components
15
# pim components
16
USE_KDE+=	mime
16
USE_KDE+=	mime
17
USE_QT5=	core network \
17
USE_QT=		core network \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
(-)net/ktnef/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KDE API for the handling of TNEF data Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	config coreaddons ecm i18n kdelibs4support
13
USE_KDE=	config coreaddons ecm i18n kdelibs4support
14
# pim components
14
# pim components
15
USE_KDE+=	calendarcore calendarutils contacts
15
USE_KDE+=	calendarcore calendarutils contacts
16
USE_QT5=	core gui widgets xml \
16
USE_QT=		core gui widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
(-)net/kwooty/Makefile (-2 / +2 lines)
Lines 14-22 RUN_DEPENDS= ${LOCALBASE}/bin/unrar:archivers/unrar \ Link Here
14
		${LOCALBASE}/bin/par2:archivers/par2cmdline \
14
		${LOCALBASE}/bin/par2:archivers/par2cmdline \
15
		${LOCALBASE}/bin/7z:archivers/p7zip
15
		${LOCALBASE}/bin/7z:archivers/p7zip
16
16
17
USES=		cmake gettext kde:4
17
USES=		cmake gettext kde:4 qt:4
18
USE_KDE=	kdelibs automoc4 workspace
18
USE_KDE=	kdelibs automoc4 workspace
19
USE_QT4=	qmake_build moc_build rcc_build uic_build
19
USE_QT=		qmake_build moc_build rcc_build uic_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
post-patch:
22
post-patch:
(-)net/libgravatar/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= Library for gravatar support Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n kio \
13
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n kio \
14
		service sonnet textwidgets widgetsaddons
14
		service sonnet textwidgets widgetsaddons
15
# pim components
15
# pim components
16
USE_KDE+=	pimcommon
16
USE_KDE+=	pimcommon
17
USE_QT5=	core gui network testlib widgets xml \
17
USE_QT=		core gui network testlib widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
(-)net/libkfbapi/Makefile (-2 / +2 lines)
Lines 14-23 LICENSE= LGPL20 Link Here
14
14
15
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
15
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
16
16
17
USES=		cmake:outsource gettext kde:4 tar:bzip2
17
USES=		cmake:outsource gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	automoc4 kdelibs pimlibs
18
USE_KDE=	automoc4 kdelibs pimlibs
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_QT4=	gui webkit \
20
USE_QT=		gui webkit \
21
		qmake_build moc_build rcc_build uic_build
21
		qmake_build moc_build rcc_build uic_build
22
22
23
pre-configure:
23
pre-configure:
(-)net/libkgapi/Makefile (-2 / +2 lines)
Lines 11-17 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libical.so:devel/libical
12
LIB_DEPENDS=	libical.so:devel/libical
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
16
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
16
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
17
		itemmodels itemviews jobwidgets kdelibs4support kio \
17
		itemmodels itemviews jobwidgets kdelibs4support kio \
Lines 19-25 USE_KDE= auth bookmarks codecs completion config configwidgets \ Link Here
19
		widgetsaddons windowsystem xmlgui solid sonnet
19
		widgetsaddons windowsystem xmlgui solid sonnet
20
# pim components
20
# pim components
21
USE_KDE+=	calendarcore contacts
21
USE_KDE+=	calendarcore contacts
22
USE_QT5=	core dbus gui location qml network printsupport quick webchannel \
22
USE_QT=		core dbus gui location qml network printsupport quick webchannel \
23
		webengine widgets xml \
23
		webengine widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
25
(-)net/libksieve/Makefile (-2 / +2 lines)
Lines 12-25 LICENSE= LGPL21 Link Here
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
13
		libsasl2.so:security/cyrus-sasl2
13
		libsasl2.so:security/cyrus-sasl2
14
14
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
15
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
16
USE_KDE=	archive attica auth codecs completion config configwidgets \
16
USE_KDE=	archive attica auth codecs completion config configwidgets \
17
		coreaddons ecm i18n iconthemes jobwidgets kio newstuff service \
17
		coreaddons ecm i18n iconthemes jobwidgets kio newstuff service \
18
		sonnet syntaxhighlighting wallet widgetsaddons windowsystem xmlgui
18
		sonnet syntaxhighlighting wallet widgetsaddons windowsystem xmlgui
19
# pim components
19
# pim components
20
USE_KDE+=	akonadi identitymanagement libkdepim mailtransport mime \
20
USE_KDE+=	akonadi identitymanagement libkdepim mailtransport mime \
21
		pimcommon pimtextedit
21
		pimcommon pimtextedit
22
USE_QT5=	core dbus gui location network printsupport qml quick testlib \
22
USE_QT=		core dbus gui location network printsupport qml quick testlib \
23
		uitools webchannel webengine widgets xml \
23
		uitools webchannel webengine widgets xml \
24
                buildtools_build qmake_build
24
                buildtools_build qmake_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
(-)net/libkvkontakte-kde4/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/COPYING.LIB Link Here
16
16
17
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
17
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
18
18
19
USES=		cmake:outsource gettext kde:4 pkgconfig tar:xz
19
USES=		cmake:outsource gettext kde:4 pkgconfig qt:4 tar:xz
20
USE_QT4=	moc_build qmake_build rcc_build uic_build
20
USE_QT=		moc_build qmake_build rcc_build uic_build
21
USE_KDE=	automoc4 kdelibs
21
USE_KDE=	automoc4 kdelibs
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
(-)net/libkvkontakte/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE library for accessing vk.com Link Here
13
LICENSE=	LGPL21+
13
LICENSE=	LGPL21+
14
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
14
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
15
15
16
USES=		cmake:outsource gettext kde:5 tar:xz
16
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
17
USE_KDE=	config coreaddons ecm i18n kdewebkit kio service widgetsaddons
17
USE_KDE=	config coreaddons ecm i18n kdewebkit kio service widgetsaddons
18
USE_QT5=	core gui network webkit widgets \
18
USE_QT=		core gui network webkit widgets \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net/libmaia/Makefile (-2 / +2 lines)
Lines 10-19 CATEGORIES= net Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	XML-RPC lib for Qt
11
COMMENT=	XML-RPC lib for Qt
12
12
13
USES=		gmake qmake
13
USES=		gmake qmake qt:5
14
USE_GITHUB=	yes
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	wiedi
15
GH_ACCOUNT=	wiedi
16
USE_QT5=	buildtools_build network xml
16
USE_QT=		buildtools_build network xml
17
17
18
PLIST_FILES=	include/maia/maiaObject.h \
18
PLIST_FILES=	include/maia/maiaObject.h \
19
		include/maia/maiaXmlRpcClient.h \
19
		include/maia/maiaXmlRpcClient.h \
(-)net/libmediawiki/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= KDE library for accessing MediaWiki sites Link Here
12
LICENSE=	LGPL21+
12
LICENSE=	LGPL21+
13
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
13
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
14
14
15
USES=		cmake:outsource kde:5 tar:xz
15
USES=		cmake:outsource kde:5 qt:5 tar:xz
16
USE_KDE=	coreaddons ecm
16
USE_KDE=	coreaddons ecm
17
USE_QT5=	core network testlib \
17
USE_QT=		core network testlib \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net/mailcommon/Makefile (-2 / +2 lines)
Lines 17-23 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
17
		libgpgmepp.so:security/gpgme-cpp \
17
		libgpgmepp.so:security/gpgme-cpp \
18
		libqgpgme.so:security/gpgme-qt5
18
		libqgpgme.so:security/gpgme-qt5
19
19
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
21
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
21
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
22
		ecm i18n iconthemes itemmodels itemviews jobwidgets kio \
22
		ecm i18n iconthemes itemmodels itemviews jobwidgets kio \
23
		service sonnet syntaxhighlighting textwidgets wallet \
23
		service sonnet syntaxhighlighting textwidgets wallet \
Lines 25-31 USE_KDE= archive auth codecs completion config configwidgets coreaddons \ Link Here
25
# pim components
25
# pim components
26
USE_KDE+=	akonadi akonadicontacts akonadimime contacts identitymanagement ldap libkdepim libkleo mailimporter \
26
USE_KDE+=	akonadi akonadicontacts akonadimime contacts identitymanagement ldap libkdepim libkleo mailimporter \
27
		mailtransport messagelib mime pimcommon pimtextedit
27
		mailtransport messagelib mime pimcommon pimtextedit
28
USE_QT5=	core dbus network xml designer gui phonon4 testlib uiplugin \
28
USE_QT=		core dbus network xml designer gui phonon4 testlib uiplugin \
29
		uitools webkit widgets \
29
		uitools webkit widgets \
30
                buildtools_build qmake_build
30
                buildtools_build qmake_build
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
(-)net/mailimporter/Makefile (-2 / +2 lines)
Lines 11-21 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
15
USE_KDE=	archive config coreaddons ecm i18n itemmodels
15
USE_KDE=	archive config coreaddons ecm i18n itemmodels
16
# pim components
16
# pim components
17
USE_KDE+=	akonadi akonadimime libkdepim mime
17
USE_KDE+=	akonadi akonadimime libkdepim mime
18
USE_QT5=	core gui testlib uitools widgets xml \
18
USE_QT=		core gui testlib uitools widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
(-)net/messagelib/Makefile (-2 / +2 lines)
Lines 16-22 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
16
		libgpgmepp.so:security/gpgme-cpp \
16
		libgpgmepp.so:security/gpgme-cpp \
17
		libqgpgme.so:security/gpgme-qt5
17
		libqgpgme.so:security/gpgme-qt5
18
18
19
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
19
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
20
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
20
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
21
		coreaddons ecm i18n iconthemes itemmodels itemviews jobwidgets \
21
		coreaddons ecm i18n iconthemes itemmodels itemviews jobwidgets \
22
		kdewebkit kio service solid sonnet syntaxhighlighting \
22
		kdewebkit kio service solid sonnet syntaxhighlighting \
Lines 26-32 USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \ Link Here
26
		contacts grantleetheme gravatar identitymanagement \
26
		contacts grantleetheme gravatar identitymanagement \
27
		kdepim-apps-libs ldap libkdepim libkleo mailtransport mbox \
27
		kdepim-apps-libs ldap libkdepim libkleo mailtransport mbox \
28
		mime pimcommon pimtextedit
28
		mime pimcommon pimtextedit
29
USE_QT5=	core dbus gui location network printsupport qml quick testlib \
29
USE_QT=		core dbus gui location network printsupport qml quick testlib \
30
		uitools webchannel webengine widgets xml \
30
		uitools webchannel webengine widgets xml \
31
		buildtools_build qmake_build
31
		buildtools_build qmake_build
32
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
(-)net/ostinato/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE= GPLv3 Link Here
15
15
16
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
16
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
17
17
18
USES=		compiler:c++11-lang qmake
18
USES=		compiler:c++11-lang qmake qt:4
19
USE_QT4=	corelib gui moc_build rcc_build uic_build network script \
19
USE_QT=		corelib gui moc_build rcc_build uic_build network script \
20
		xml
20
		xml
21
21
22
PLIST_FILES=	bin/drone \
22
PLIST_FILES=	bin/drone \
(-)net/pimcommon/Makefile (-2 / +2 lines)
Lines 11-17 LICENSE= LGPL21 Link Here
11
11
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz
15
USE_KDE=	archive attica auth codecs completion config configwidgets \
15
USE_KDE=	archive attica auth codecs completion config configwidgets \
16
		dbusaddons ecm emoticons i18n init iconthemes itemmodels \
16
		dbusaddons ecm emoticons i18n init iconthemes itemmodels \
17
		jobwidgets kdelibs4support kio newstuff service sonnet textwidgets \
17
		jobwidgets kdelibs4support kio newstuff service sonnet textwidgets \
Lines 19-25 USE_KDE= archive attica auth codecs completion config configwidgets \ Link Here
19
# pim components
19
# pim components
20
USE_KDE+=	akonadi akonadicontacts contacts imap libkdepim mime \
20
USE_KDE+=	akonadi akonadicontacts contacts imap libkdepim mime \
21
		pimtextedit
21
		pimtextedit
22
USE_QT5=	core dbus designer gui network printsupport script testlib \
22
USE_QT=		core dbus designer gui network printsupport script testlib \
23
		uiplugin uitools webkit widgets xml \
23
		uiplugin uitools webkit widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
(-)net/py-qt4-network/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtNetwork module Link Here
12
CONFIGURE_ARGS=	--enable QtNetwork
12
CONFIGURE_ARGS=	--enable QtNetwork
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	moc_build corelib network qmake_build
18
USE_QT=		moc_build corelib network qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)net/py-qt5-network/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt5 toolkit, QtNetwork module Link Here
10
CONFIGURE_ARGS=	--enable QtNetwork
10
CONFIGURE_ARGS=	--enable QtNetwork
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_PYQT=	sip_build core_run
14
USE_PYQT=	sip_build core_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT5=	core network qmake_build
16
USE_QT=		core network qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)net/qjsonrpc/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= C++ Qt based JSON RPC2 library Link Here
13
13
14
LICENSE=	LGPL21
14
LICENSE=	LGPL21
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	moc_build network qtestlib_build rcc_build
17
USE_QT=		moc_build network qtestlib_build rcc_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
20
WRKSRC=		${WRKDIR}/devonit-qjsonrpc-adefe89b0c6f
20
WRKSRC=		${WRKDIR}/devonit-qjsonrpc-adefe89b0c6f
(-)net/qoauth-qt5/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
17
LIB_DEPENDS=	libqca-qt5.so:devel/qca@qt5
18
18
19
USES=		qmake:outsource
19
USES=		qmake:outsource qt:5
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_QT5=	core network testlib buildtools_build qmake_build
21
USE_QT=		core network testlib buildtools_build qmake_build
22
22
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	ayoy
24
GH_ACCOUNT=	ayoy
(-)net/qoauth/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
15
16
LIB_DEPENDS=	libqca.so:devel/qca@qt4
16
LIB_DEPENDS=	libqca.so:devel/qca@qt4
17
17
18
USES=		qmake:outsource
18
USES=		qmake:outsource qt:4
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_QT4=	corelib qtestlib network moc_build
20
USE_QT=		corelib qtestlib network moc_build
21
21
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	ayoy
23
GH_ACCOUNT=	ayoy
(-)net/qt4-network/Makefile (-3 / +2 lines)
Lines 18-26 BROKEN_SSL_REASON_openssl-devel= error: member access into incomplete type 'RSA' Link Here
18
18
19
RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
19
RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
20
20
21
USES=		ssl
21
USES=		qmake:no_env qt-dist:4 ssl
22
USE_QT4=	qmake_build moc_build rcc_build corelib
22
USE_QT=		moc_build rcc_build corelib
23
QT_DIST=	yes
24
HAS_CONFIGURE=	yes
23
HAS_CONFIGURE=	yes
25
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
24
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
26
25
(-)net/qt5-network/Makefile (-3 / +2 lines)
Lines 13-21 BROKEN_SSL_REASON_openssl-devel= error: member access into incomplete type 'X509 Link Here
13
13
14
RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
14
RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
15
15
16
USES=		ssl
16
USES=		qmake:no_env qt-dist:5,base ssl
17
USE_QT5=	core qmake_build buildtools_build
17
USE_QT=		core buildtools_build
18
QT_DIST=	base
19
HAS_CONFIGURE=	yes
18
HAS_CONFIGURE=	yes
20
CONFIGURE_ARGS=	-no-gui -no-xcb
19
CONFIGURE_ARGS=	-no-gui -no-xcb
21
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
20
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)net/qtweetlib/Makefile (-2 / +2 lines)
Lines 16-24 LIB_DEPENDS= libqjson.so:devel/qjson@qt4 Link Here
16
GH_ACCOUNT=	minimoog
16
GH_ACCOUNT=	minimoog
17
GH_PROJECT=	QTweetLib
17
GH_PROJECT=	QTweetLib
18
18
19
USES=		cmake
19
USES=		cmake qt:4
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_QT4=	gui moc_build network qmake_build rcc_build uic_build
22
USE_QT=		gui moc_build network qmake_build rcc_build uic_build
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)net/quiterss/Makefile (-4 / +6 lines)
Lines 22-32 OPTIONS_SINGLE= GUI Link Here
22
OPTIONS_SINGLE_GUI=	QT4 QT5
22
OPTIONS_SINGLE_GUI=	QT4 QT5
23
OPTIONS_DEFAULT=	QT5
23
OPTIONS_DEFAULT=	QT5
24
24
25
QT4_USE=	QT4=moc_build,rcc_build,uic_build,linguisttools_build
25
QT4_USES=	qt:4 qt:4
26
QT4_USE+=	QT4=corelib,gui,network,xml,webkit,phonon,sql,sql-sqlite3_run
26
QT4_USE=	QT=moc_build,rcc_build,uic_build,linguisttools_build
27
QT4_USE+=	QT=corelib,gui,network,xml,webkit,phonon,sql,sql-sqlite3_run
27
28
28
QT5_USE=	QT5=buildtools_build,linguisttools_build,core,xml,gui,widgets
29
QT5_USES=	qt:5 qt:5
29
QT5_USE+=	QT5=network,multimedia,printsupport,webkit,sql,sql-sqlite3_run
30
QT5_USE=	QT=buildtools_build,linguisttools_build,core,xml,gui,widgets
31
QT5_USE+=	QT=network,multimedia,printsupport,webkit,sql,sql-sqlite3_run
30
32
31
post-patch-DEBUG-on:
33
post-patch-DEBUG-on:
32
	@${REINPLACE_CMD} 's|debug_and_release|debug|' \
34
	@${REINPLACE_CMD} 's|debug_and_release|debug|' \
(-)net/rsplib/Makefile (-2 / +2 lines)
Lines 21-29 CONFIGURE_ARGS= --disable-maintainer-mode \ Link Here
21
		--enable-qt --with-qt-lib=${QT_LIBDIR} \
21
		--enable-qt --with-qt-lib=${QT_LIBDIR} \
22
		--with-qt-include=${QT_INCDIR}
22
		--with-qt-include=${QT_INCDIR}
23
INSTALL_TARGET=	install-strip
23
INSTALL_TARGET=	install-strip
24
USES=		gmake libtool shebangfix
24
USES=		gmake libtool qt:4 shebangfix
25
SHEBANG_FILES=	rsplib/scriptingserviceexample
25
SHEBANG_FILES=	rsplib/scriptingserviceexample
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
USE_QT4=	gui xml moc_build
27
USE_QT=		gui xml moc_build
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)net/smb4k-kde4/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= KDE 4.x SMB Network browser and SMB shares mounting center Link Here
13
13
14
RUN_DEPENDS=	sudo:security/sudo
14
RUN_DEPENDS=	sudo:security/sudo
15
15
16
USES=		cmake gettext kde:4 samba:run tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 samba:run tar:bzip2
17
USE_LDCONFIG=	${PREFIX}/lib ${PREFIX}/lib/kde4
17
USE_LDCONFIG=	${PREFIX}/lib ${PREFIX}/lib/kde4
18
USE_KDE=	kdelibs automoc4 runtime
18
USE_KDE=	kdelibs automoc4 runtime
19
USE_QT4=	corelib gui network opengl script svg webkit \
19
USE_QT=		corelib gui network opengl script svg webkit \
20
		qmake_build moc_build rcc_build uic_build phonon
20
		qmake_build moc_build rcc_build uic_build phonon
21
DOCSDIR=	${PREFIX}/share/doc/HTML/en/smb4k
21
DOCSDIR=	${PREFIX}/share/doc/HTML/en/smb4k
22
SUB_FILES=	pkg-message
22
SUB_FILES=	pkg-message
(-)net/spoofer/Makefile (-2 / +2 lines)
Lines 18-24 LIB_DEPENDS= libprotobuf-lite.so:devel/protobuf Link Here
18
18
19
PORTDOCS=	README
19
PORTDOCS=	README
20
20
21
USES=		compiler:c++11-lib
21
USES=		compiler:c++11-lib qt:5
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS+=	--disable-development
23
CONFIGURE_ARGS+=	--disable-development
24
24
Lines 29-35 OPTIONS_SUB= yes Link Here
29
.include <bsd.port.options.mk>
29
.include <bsd.port.options.mk>
30
30
31
.if ${PORT_OPTIONS:MGUI}
31
.if ${PORT_OPTIONS:MGUI}
32
USE_QT5=	buildtools_build qmake_build core network gui widgets
32
USE_QT=		buildtools_build qmake_build core network gui widgets
33
USE_GL+=	gl
33
USE_GL+=	gl
34
USE_RC_SUBR=	${PORTNAME}
34
USE_RC_SUBR=	${PORTNAME}
35
INSTALLS_ICONS=	yes
35
INSTALLS_ICONS=	yes
(-)net/syndication/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KDE RSS feed handling library Link Here
9
9
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
13
USE_KDE=	codecs config coreaddons ecm kio service
13
USE_KDE=	codecs config coreaddons ecm kio service
14
USE_QT5=	core gui xml \
14
USE_QT=		core gui xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)net/wireshark/Makefile (-1 / +2 lines)
Lines 86-92 KRB_NONE_DESC= Disable Kerberos support Link Here
86
86
87
GTK2_USE=	GNOME=gtk20,cairo
87
GTK2_USE=	GNOME=gtk20,cairo
88
GTK3_USE=	GNOME=gtk30,cairo
88
GTK3_USE=	GNOME=gtk30,cairo
89
QT5_USE=	qt5=core,gui,widgets,printsupport,buildtools_build,linguisttools_build
89
QT5_USES=		qt:5
90
QT5_USE=	qt=core,gui,widgets,printsupport,buildtools_build,linguisttools_build
90
91
91
LUA_USES=		lua:5[1-2]
92
LUA_USES=		lua:5[1-2]
92
KRB_BASE_USES=		gssapi
93
KRB_BASE_USES=		gssapi
(-)net/wpa_gui/Makefile (-2 / +2 lines)
Lines 18-25 COMMENT= Qt-based frontend for wpa_supplicant Link Here
18
LICENSE=	BSD3CLAUSE
18
LICENSE=	BSD3CLAUSE
19
LICENSE_FILE=	${WRKSRC}/../COPYING
19
LICENSE_FILE=	${WRKSRC}/../COPYING
20
20
21
USES=		gmake
21
USES=		gmake qt:5
22
USE_QT5=	qmake_build buildtools_build linguisttools_build core gui \
22
USE_QT=		qmake_build buildtools_build linguisttools_build core gui \
23
		widgets svg_run
23
		widgets svg_run
24
24
25
ALL_TARGET=	wpa_gui-qt4
25
ALL_TARGET=	wpa_gui-qt4
(-)net/x2goclient/Makefile (-2 / +2 lines)
Lines 19-27 LIB_DEPENDS= libcups.so:print/cups \ Link Here
19
RUN_DEPENDS=	nxproxy:net/nxproxy \
19
RUN_DEPENDS=	nxproxy:net/nxproxy \
20
		x2goclient-cli:net/x2goclient-cli
20
		x2goclient-cli:net/x2goclient-cli
21
21
22
USES=		qmake
22
USES=		qmake qt:4
23
USE_XORG=	xpm
23
USE_XORG=	xpm
24
USE_QT4=	gui network svg \
24
USE_QT=		gui network svg \
25
		linguisttools_build moc_build rcc_build uic_build
25
		linguisttools_build moc_build rcc_build uic_build
26
QMAKE_ARGS=	QMAKE_LRELEASE="${LRELEASE}"
26
QMAKE_ARGS=	QMAKE_LRELEASE="${LRELEASE}"
27
27
(-)net/zeroconf-ioslave-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= net kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE Network monitor for DNS-SD services (Zeroconf)
9
COMMENT=	KDE Network monitor for DNS-SD services (Zeroconf)
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)net/zeroconf-ioslave/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= net kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE Network monitor for DNS-SD services (Zeroconf)
8
COMMENT=	KDE Network monitor for DNS-SD services (Zeroconf)
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons dbusaddons dnssd i18n kio service
11
USE_KDE=	config coreaddons dbusaddons dnssd i18n kio service
12
USE_QT5=	core dbus network \
12
USE_QT=		core dbus network \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)polish/kadu/Makefile (-2 / +2 lines)
Lines 37-46 GG6_EMOTS_DISTFILE= kompatybilne_z_GG6.tar.gz Link Here
37
GG7_EMOTS_DISTFILE=	dodatkowe_emoty_GG7.tar.gz
37
GG7_EMOTS_DISTFILE=	dodatkowe_emoty_GG7.tar.gz
38
38
39
USES=		cmake compiler:c++11-lib gettext-runtime \
39
USES=		cmake compiler:c++11-lib gettext-runtime \
40
		libarchive pkgconfig readline tar:bzip2
40
		libarchive pkgconfig qt:5 readline tar:bzip2
41
USE_XORG=	x11 xext xfixes xscrnsaver
41
USE_XORG=	x11 xext xfixes xscrnsaver
42
USE_GNOME=	glib20
42
USE_GNOME=	glib20
43
USE_QT5=	concurrent core dbus gui multimedia network \
43
USE_QT=		concurrent core dbus gui multimedia network \
44
		qml quick script scripttools sql webkit widgets x11extras \
44
		qml quick script scripttools sql webkit widgets x11extras \
45
		xml xmlpatterns buildtools_build linguisttools_build \
45
		xml xmlpatterns buildtools_build linguisttools_build \
46
		qmake_build imageformats_run sql-sqlite3_run
46
		qmake_build imageformats_run sql-sqlite3_run
(-)polish/qfaktury/Makefile (-2 / +2 lines)
Lines 10-17 MASTER_SITES= SF Link Here
10
MAINTAINER=	meritus@innervision.pl
10
MAINTAINER=	meritus@innervision.pl
11
COMMENT=	Polish invoicing desktop program
11
COMMENT=	Polish invoicing desktop program
12
12
13
USES=		qmake
13
USES=		qmake qt:4
14
USE_QT4=	uic_build moc_build rcc_build corelib gui xml qt3support
14
USE_QT=		uic_build moc_build rcc_build corelib gui xml qt3support
15
15
16
PORTDOCS=	ChangeLog.txt ReadMe.txt ReleaseNotes.txt TODO.txt
16
PORTDOCS=	ChangeLog.txt ReadMe.txt ReleaseNotes.txt TODO.txt
17
17
(-)polish/qnapi/Makefile (-2 / +2 lines)
Lines 20-28 RUN_DEPENDS= 7z:archivers/p7zip Link Here
20
20
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
22
23
USES=		compiler:c++11-lib pkgconfig qmake
23
USES=		compiler:c++11-lib pkgconfig qmake qt:5
24
USE_GL=		gl
24
USE_GL=		gl
25
USE_QT5=	buildtools_build core gui network widgets xml
25
USE_QT=		buildtools_build core gui network widgets xml
26
26
27
CXXFLAGS+=	-I${LOCALBASE}/include/maia
27
CXXFLAGS+=	-I${LOCALBASE}/include/maia
28
28
(-)ports-mgmt/octopkg/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	aarnt
17
GH_ACCOUNT=	aarnt
18
18
19
USE_QT5=	core concurrent gui network xml widgets quick concurrent \
19
USE_QT=		core concurrent gui network xml widgets quick concurrent \
20
		buildtools_build
20
		buildtools_build
21
USES=		qmake compiler:c++11-lib
21
USES=		qmake compiler:c++11-lib qt:5
22
22
23
PLIST_FILES=	bin/${PORTNAME} share/pixmaps/octopi_green.png
23
PLIST_FILES=	bin/${PORTNAME} share/pixmaps/octopi_green.png
24
24
(-)ports-mgmt/packagekit/Makefile (-1 / +2 lines)
Lines 79-85 LIB_DEPENDS+= libpackagekit-glib2.so:ports-mgmt/packagekit Link Here
79
79
80
CONFIGURE_ARGS+=--enable-qt
80
CONFIGURE_ARGS+=--enable-qt
81
LIB_DEPENDS+=	libcppunit.so:devel/cppunit
81
LIB_DEPENDS+=	libcppunit.so:devel/cppunit
82
USE_QT4+=	dbus gui xml sql moc_build
82
USES=		qt:4
83
USE_QT+=	dbus gui xml sql moc_build
83
#.include "${PORTSDIR}/Mk/bsd.qt.mk"
84
#.include "${PORTSDIR}/Mk/bsd.qt.mk"
84
.endif
85
.endif
85
86
(-)ports-mgmt/portrac/Makefile (-2 / +2 lines)
Lines 20-28 PLIST_FILES= bin/portrac \ Link Here
20
# Unhide std::to_string() to fix build with GCC (ports/193528)
20
# Unhide std::to_string() to fix build with GCC (ports/193528)
21
CXXFLAGS=	-D_GLIBCXX_USE_C99
21
CXXFLAGS=	-D_GLIBCXX_USE_C99
22
22
23
USES=		compiler:c++11-lib qmake tar:bzip2
23
USES=		compiler:c++11-lib qmake qt:5 tar:bzip2
24
USE_CXXSTD=	c++11
24
USE_CXXSTD=	c++11
25
USE_QT5=	widgets buildtools_build
25
USE_QT=		widgets buildtools_build
26
26
27
do-install:
27
do-install:
28
	${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/portrac ${STAGEDIR}${PREFIX}/bin && \
28
	${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/portrac ${STAGEDIR}${PREFIX}/bin && \
(-)print/kover/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
LIB_DEPENDS=	libcddb.so:audio/libcddb \
16
LIB_DEPENDS=	libcddb.so:audio/libcddb \
17
		libcdio.so:sysutils/libcdio
17
		libcdio.so:sysutils/libcdio
18
18
19
USES=		cmake gettext kde:4 perl5 pkgconfig shared-mime-info tar:bzip2
19
USES=		cmake gettext kde:4 perl5 pkgconfig qt:4 shared-mime-info tar:bzip2
20
USE_KDE=	automoc4 kdelibs
20
USE_KDE=	automoc4 kdelibs
21
USE_QT4=	corelib dbus gui network svg xml \
21
USE_QT=		corelib dbus gui network svg xml \
22
		qmake_build uic_build rcc_build
22
		qmake_build uic_build rcc_build
23
USE_PERL5=	build
23
USE_PERL5=	build
24
24
(-)print/kpdftool/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Simple utility to manipulate PS and PDF files Link Here
13
13
14
RUN_DEPENDS=	convert:graphics/ImageMagick
14
RUN_DEPENDS=	convert:graphics/ImageMagick
15
15
16
USE_QT4=	qt3support moc_build porting_build uic3_build
16
USE_QT=		qt3support moc_build porting_build uic3_build
17
USES=		ghostscript:run qmake zip
17
USES=		ghostscript:run qmake qt:4 zip
18
18
19
DESKTOP_ENTRIES=	"KPDFTool" "${COMMENT}" "kpdftool" \
19
DESKTOP_ENTRIES=	"KPDFTool" "${COMMENT}" "kpdftool" \
20
			"kpdftool" "Qt;Utility;" true
20
			"kpdftool" "Qt;Utility;" true
(-)print/lyx/Makefile (-2 / +2 lines)
Lines 21-28 MAJOR_VERSION= 2.3 Link Here
21
MINOR_VERSION=	0
21
MINOR_VERSION=	0
22
22
23
USES=		desktop-file-utils gmake iconv pkgconfig perl5 \
23
USES=		desktop-file-utils gmake iconv pkgconfig perl5 \
24
		python:2.7 shebangfix tar:xz
24
		python:2.7 qt:5 shebangfix tar:xz
25
USE_QT5=	core concurrent gui svg widgets buildtools_build qmake_build
25
USE_QT=		core concurrent gui svg widgets buildtools_build qmake_build
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
27
CONFIGURE_ARGS=	--without-included-boost \
27
CONFIGURE_ARGS=	--without-included-boost \
28
		--without-included-mythes \
28
		--without-included-mythes \
(-)print/print-manager-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Printer manager for KDE 4 Link Here
11
LIB_DEPENDS=	libcups.so:print/cups
11
LIB_DEPENDS=	libcups.so:print/cups
12
RUN_DEPENDS=	${LOCALBASE}/share/cups/data/testprint:print/cups-filters
12
RUN_DEPENDS=	${LOCALBASE}/share/cups/data/testprint:print/cups-filters
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	designer network \
16
USE_QT=		designer network \
17
		qmake_build moc_build uic_build rcc_build
17
		qmake_build moc_build uic_build rcc_build
18
18
19
post-patch:
19
post-patch:
(-)print/print-manager/Makefile (-2 / +2 lines)
Lines 9-20 COMMENT= Printer manager for KDE Link Here
9
9
10
LIB_DEPENDS=	libcups.so:print/cups
10
LIB_DEPENDS=	libcups.so:print/cups
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
14
		dbusaddons ecm i18n iconthemes itemviews jobwidgets kcmutils \
14
		dbusaddons ecm i18n iconthemes itemviews jobwidgets kcmutils \
15
		kio notifications plasma-framework service widgetsaddons \
15
		kio notifications plasma-framework service widgetsaddons \
16
		windowsystem
16
		windowsystem
17
USE_QT5=	core dbus gui network qml quick widgets xml \
17
USE_QT=		core dbus gui network qml quick widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)print/py-qt5-printsupport/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtPrintSupport module Link Here
10
CONFIGURE_ARGS=	--enable QtPrintSupport
10
CONFIGURE_ARGS=	--enable QtPrintSupport
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run widgets_run
15
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui printsupport widgets qmake_build
17
USE_QT=		core gui printsupport widgets qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)print/qpdfview/Makefile (-2 / +4 lines)
Lines 34-43 CUPS_LIB_DEPENDS= libcups.so:print/cups Link Here
34
DJVU_LIB_DEPENDS=	libdjvulibre.so:graphics/djvulibre
34
DJVU_LIB_DEPENDS=	libdjvulibre.so:graphics/djvulibre
35
DJVU_QMAKE_OFF=	"CONFIG+=without_djvu"
35
DJVU_QMAKE_OFF=	"CONFIG+=without_djvu"
36
36
37
QT4_USE=	qt4=dbus,gui,imageformats,linguisttools,moc_build,rcc_build,sql,sql-sqlite3,svg,xml
37
QT4_USES=	qt:4
38
QT4_USE=	qt=dbus,gui,imageformats,linguisttools,moc_build,rcc_build,sql,sql-sqlite3,svg,xml
38
QT4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
39
QT4_LIB_DEPENDS=	libpoppler-qt4.so:graphics/poppler-qt4
39
40
40
QT5_USE=	qt5=buildtools_build,concurrent,imageformats,linguisttools,printsupport,sql,sql-sqlite3,svg,xml
41
QT5_USES=	qt:5
42
QT5_USE=	qt=buildtools_build,concurrent,imageformats,linguisttools,printsupport,sql,sql-sqlite3,svg,xml
41
QT5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5
43
QT5_LIB_DEPENDS=	libpoppler-qt5.so:graphics/poppler-qt5
42
44
43
PS_LIB_DEPENDS=	libspectre.so:print/libspectre
45
PS_LIB_DEPENDS=	libspectre.so:print/libspectre
(-)print/qt5-printsupport/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt print support module
9
COMMENT=	Qt print support module
10
10
11
USE_QT5=	core gui widgets qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core gui widgets qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
15
(-)print/scribus/Makefile (-2 / +2 lines)
Lines 30-37 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVO Link Here
30
		${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
30
		${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
31
31
32
USES=		cmake:outsource desktop-file-utils ghostscript:run jpeg \
32
USES=		cmake:outsource desktop-file-utils ghostscript:run jpeg \
33
		pkgconfig python:2.7 shared-mime-info tar:xz
33
		pkgconfig python:2.7 qt:4 shared-mime-info tar:xz
34
USE_QT4=	corelib gui linguist_build moc_build qmake_build rcc_build uic_build xml network
34
USE_QT=		corelib gui linguist_build moc_build qmake_build rcc_build uic_build xml network
35
USE_GNOME=	libartlgpl2 libxml2
35
USE_GNOME=	libartlgpl2 libxml2
36
USE_LDCONFIG=	yes
36
USE_LDCONFIG=	yes
37
37
(-)science/avogadro/Makefile (-2 / +2 lines)
Lines 20-28 LIB_DEPENDS= libopenbabel.so:science/openbabel Link Here
20
20
21
# We need to add a RUN_DEPENDS on eigen2, as the cmake file shiped with
21
# We need to add a RUN_DEPENDS on eigen2, as the cmake file shiped with
22
# avogadro to use it, contains 'find_package(Eigen2 REQUIRED)'.
22
# avogadro to use it, contains 'find_package(Eigen2 REQUIRED)'.
23
USES=		cmake desktop-file-utils eigen:2,build,run pkgconfig tar:bzip2
23
USES=		cmake desktop-file-utils eigen:2,build,run pkgconfig qt:4 tar:bzip2
24
USE_GL=		glu gl
24
USE_GL=		glu gl
25
USE_QT4=	gui network opengl \
25
USE_QT=		gui network opengl \
26
		linguisttools_build moc_build qmake_build rcc_build uic_build
26
		linguisttools_build moc_build qmake_build rcc_build uic_build
27
CMAKE_ARGS=	-DENABLE_GLSL=OFF \
27
CMAKE_ARGS=	-DENABLE_GLSL=OFF \
28
		-DQT_MKSPECS_RELATIVE=share/qt4/mkspecs
28
		-DQT_MKSPECS_RELATIVE=share/qt4/mkspecs
(-)science/iboview/Makefile (-2 / +2 lines)
Lines 20-28 RUN_DEPENDS= boost-libs>=0:devel/boost-libs Link Here
20
ONLY_FOR_ARCHS=	amd64
20
ONLY_FOR_ARCHS=	amd64
21
ONLY_FOR_ARCHS_REASON_amd64=	only builds and is supported on amd64
21
ONLY_FOR_ARCHS_REASON_amd64=	only builds and is supported on amd64
22
22
23
USES=		fortran blaslapack:openblas qmake:outsource tar:bz2
23
USES=		fortran blaslapack:openblas qmake:outsource qt:5 tar:bz2
24
USE_GL=		gl glu
24
USE_GL=		gl glu
25
USE_QT5=	buildtools_build core gui widgets opengl script svg
25
USE_QT=		buildtools_build core gui widgets opengl script svg
26
26
27
PLIST_FILES=	bin/iboview
27
PLIST_FILES=	bin/iboview
28
28
(-)science/kalzium-kde4/Makefile (-2 / +2 lines)
Lines 14-24 BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/facile/facile.a:math/facile \ Link Here
14
		${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
14
		${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
15
RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
15
RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
16
16
17
USES=		cmake:outsource eigen:3 kde:4 pkgconfig tar:xz
17
USES=		cmake:outsource eigen:3 kde:4 pkgconfig qt:4 tar:xz
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_OCAML=	yes
19
USE_OCAML=	yes
20
NO_OCAML_RUNDEPENDS=	yes
20
NO_OCAML_RUNDEPENDS=	yes
21
USE_QT4=	corelib declarative designer opengl script xml \
21
USE_QT=		corelib declarative designer opengl script xml \
22
		moc_build qmake_build rcc_build uic_build
22
		moc_build qmake_build rcc_build uic_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)science/kalzium/Makefile (-2 / +2 lines)
Lines 13-19 BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/facile/facile.a:math/facile \ Link Here
13
		${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
13
		${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
14
RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
14
RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data
15
15
16
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
16
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
17
USE_KDE=	auth archive bookmarks codecs completion config configwidgets \
17
USE_KDE=	auth archive bookmarks codecs completion config configwidgets \
18
		coreaddons crash doctools ecm emoticons guiaddons i18n \
18
		coreaddons crash doctools ecm emoticons guiaddons i18n \
19
		iconthemes itemmodels itemviews jobwidgets js kdelibs4support \
19
		iconthemes itemmodels itemviews jobwidgets js kdelibs4support \
Lines 22-28 USE_KDE= auth archive bookmarks codecs completion config configwidgets \ Link Here
22
		xmlgui
22
		xmlgui
23
USE_OCAML=	yes
23
USE_OCAML=	yes
24
NO_OCAML_RUNDEPENDS=	yes
24
NO_OCAML_RUNDEPENDS=	yes
25
USE_QT5=	core dbus gui network opengl printsupport qml quick script svg \
25
USE_QT=		core dbus gui network opengl printsupport qml quick script svg \
26
		widgets xml \
26
		widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
28
(-)science/kst2/Makefile (-2 / +4 lines)
Lines 50-57 NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf Link Here
50
NETCDF_IGNORE=	does not support NetCDF 4
50
NETCDF_IGNORE=	does not support NetCDF 4
51
51
52
TOOLKIT_DESC=	Qt toolkit
52
TOOLKIT_DESC=	Qt toolkit
53
QT4_USE=	${_USE_QT4:S/^/QT4=/}
53
QT4_USES=	qt:4
54
QT5_USE=	${_USE_QT5:S/^/QT5=/}
54
QT4_USE=	${_USE_QT4:S/^/QT=/}
55
QT5_USES=	qt:5
56
QT5_USE=	${_USE_QT5:S/^/QT=/}
55
QT5_CMAKE_ON=	-Dkst_qt5=on
57
QT5_CMAKE_ON=	-Dkst_qt5=on
56
58
57
post-patch:
59
post-patch:
(-)science/libgeodecomp/Makefile (-1 / +2 lines)
Lines 30-36 OPTIONS_DEFAULT= MPI QT4 SILO SCOTCH Link Here
30
MPI_LIB_DEPENDS=	libmpich.so:net/mpich2
30
MPI_LIB_DEPENDS=	libmpich.so:net/mpich2
31
MPI_CMAKE_BOOL=		WITH_MPI
31
MPI_CMAKE_BOOL=		WITH_MPI
32
32
33
QT4_USE=		QT4=corelib,gui,opengl,qmake_build,moc_build,rcc_build,uic_build
33
QT4_USES=	qt:4
34
QT4_USE=		QT=corelib,gui,opengl,qmake_build,moc_build,rcc_build,uic_build
34
QT4_CMAKE_BOOL=		WITH_QT
35
QT4_CMAKE_BOOL=		WITH_QT
35
36
36
SILO_DESC=		Enable Silo dependend output
37
SILO_DESC=		Enable Silo dependend output
(-)science/massxpert/Makefile (-2 / +2 lines)
Lines 20-29 LIB_DEPENDS= libpcre.so:devel/pcre \ Link Here
20
		libfontconfig.so:x11-fonts/fontconfig
20
		libfontconfig.so:x11-fonts/fontconfig
21
21
22
USE_GCC=	any
22
USE_GCC=	any
23
USES=		cmake gettext tar:bzip2
23
USES=		cmake gettext qt:4 tar:bzip2
24
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
24
USE_XORG=	ice sm x11 xau xcb xdmcp xext xrender
25
USE_GNOME=	glib20
25
USE_GNOME=	glib20
26
USE_QT4=	corelib gui xml rcc_build qmake_build uic_build moc_build \
26
USE_QT=		corelib gui xml rcc_build qmake_build uic_build moc_build \
27
		svg
27
		svg
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
MAKE_JOBS_UNSAFE=	yes
29
MAKE_JOBS_UNSAFE=	yes
(-)science/paraview/Makefile (-2 / +2 lines)
Lines 32-39 RUN_DEPENDS= bash:shells/bash \ Link Here
32
32
33
CONFLICTS_INSTALL=	protobuf # https://gitlab.kitware.com/paraview/paraview/issues/18225
33
CONFLICTS_INSTALL=	protobuf # https://gitlab.kitware.com/paraview/paraview/issues/18225
34
34
35
USES=		alias cmake:outsource jpeg localbase python:2.7 shebangfix
35
USES=		alias cmake:outsource jpeg localbase python:2.7 qt:5 shebangfix
36
USE_QT5=	core gui help network sql widgets x11extras buildtools_build qmake_build
36
USE_QT=		core gui help network sql widgets x11extras buildtools_build qmake_build
37
USE_GL=		gl glu
37
USE_GL=		gl glu
38
USE_XORG=	x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm dri3proto
38
USE_XORG=	x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm dri3proto
39
USE_LDCONFIG=	yes
39
USE_LDCONFIG=	yes
(-)science/pulseview/Makefile (-2 / +2 lines)
Lines 17-25 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ Link Here
17
		libsigrok.so:devel/libsigrok \
17
		libsigrok.so:devel/libsigrok \
18
		libsigrokdecode.so:devel/libsigrokdecode
18
		libsigrokdecode.so:devel/libsigrokdecode
19
19
20
USES=		cmake desktop-file-utils pkgconfig
20
USES=		cmake desktop-file-utils pkgconfig qt:5
21
USE_GNOME=	glibmm glib20 libsigc++20
21
USE_GNOME=	glibmm glib20 libsigc++20
22
USE_QT5=	buildtools core gui qmake_build svg widgets
22
USE_QT=		buildtools core gui qmake_build svg widgets
23
CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR:PATH=${MANPREFIX}/man \
23
CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR:PATH=${MANPREFIX}/man \
24
		-DDISABLE_WERROR:BOOL=TRUE
24
		-DDISABLE_WERROR:BOOL=TRUE
25
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
(-)science/py-veusz/Makefile (-2 / +2 lines)
Lines 17-26 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
17
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
18
BUILD_DEPENDS:=	${RUN_DEPENDS}
18
BUILD_DEPENDS:=	${RUN_DEPENDS}
19
19
20
USES=		python pyqt:4 shebangfix
20
USES=		python pyqt:4 qt:4 shebangfix
21
USE_PYQT=	gui svg
21
USE_PYQT=	gui svg
22
USE_PYTHON=	distutils concurrent autoplist
22
USE_PYTHON=	distutils concurrent autoplist
23
USE_QT4=	corelib gui xml
23
USE_QT=		corelib gui xml
24
SHEBANG_FILES=	examples/embedexample.py
24
SHEBANG_FILES=	examples/embedexample.py
25
25
26
post-patch:
26
post-patch:
(-)science/qtresistors/Makefile (-2 / +2 lines)
Lines 11-18 DISTNAME= 118297-qtResistors-201001102229 Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Calculate resistance of resistor by the colors on the resistor
12
COMMENT=	Calculate resistance of resistor by the colors on the resistor
13
13
14
USES=		qmake
14
USES=		qmake qt:4
15
USE_QT4=	gui uic_build moc_build
15
USE_QT=		gui uic_build moc_build
16
16
17
WRKSRC=		${WRKDIR}/qtResistors
17
WRKSRC=		${WRKDIR}/qtResistors
18
18
(-)science/silo/Makefile (-2 / +2 lines)
Lines 36-47 HDF5_PLIST_SUB_OFF= SUFX_HDF5="" Link Here
36
PYTHON_CONFIGURE_ENABLE=	pythonmodule
36
PYTHON_CONFIGURE_ENABLE=	pythonmodule
37
PYTHON_USES=			python:2.7
37
PYTHON_USES=			python:2.7
38
38
39
QT4_USES=			qmake:no_env qt:4
39
QT4_USE=			XORG=ice,sm,x11,xext,xi,xmu,xt \
40
QT4_USE=			XORG=ice,sm,x11,xext,xi,xmu,xt \
40
				QT4=corelib,gui,linguisttools_build,moc_build,uic_build
41
				QT=corelib,gui,linguisttools_build,moc_build,uic_build
41
QT4_CONFIGURE_ON=		--with-Qt-dir=${PREFIX} \
42
QT4_CONFIGURE_ON=		--with-Qt-dir=${PREFIX} \
42
				--with-Qt-lib="QtGui -lQtCore"
43
				--with-Qt-lib="QtGui -lQtCore"
43
QT4_CONFIGURE_ENABLE=		silex
44
QT4_CONFIGURE_ENABLE=		silex
44
QT4_VARS=			QT_NONSTANDARD=yes
45
QT4_DESKTOP_ENTRIES=		"Silex" "Silex browser for Silo files" \
45
QT4_DESKTOP_ENTRIES=		"Silex" "Silex browser for Silo files" \
46
				"" "silex" "" true
46
				"" "silex" "" true
47
47
(-)science/step-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= KDE 4 interactive physics simulator Link Here
11
LIB_DEPENDS=	libqalculate.so:math/libqalculate \
11
LIB_DEPENDS=	libqalculate.so:math/libqalculate \
12
		libgsl.so:math/gsl
12
		libgsl.so:math/gsl
13
13
14
USES=		cmake:outsource eigen:2 kde:4 pkgconfig tar:xz
14
USES=		cmake:outsource eigen:2 kde:4 pkgconfig qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4
15
USE_KDE=	kdelibs automoc4
16
USE_QT4=	opengl moc_build qmake_build rcc_build uic_build
16
USE_QT=		opengl moc_build qmake_build rcc_build uic_build
17
17
18
pre-configure:
18
pre-configure:
19
# Avoid building translations, should the user pass
19
# Avoid building translations, should the user pass
(-)science/step/Makefile (-2 / +2 lines)
Lines 11-24 LIB_DEPENDS= libcln.so:math/cln \ Link Here
11
		libgsl.so:math/gsl \
11
		libgsl.so:math/gsl \
12
		libqalculate.so:math/libqalculate
12
		libqalculate.so:math/libqalculate
13
13
14
USES=		cmake:outsource eigen:3 gettext kde:5 pkgconfig tar:xz
14
USES=		cmake:outsource eigen:3 gettext kde:5 pkgconfig qt:5 tar:xz
15
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
16
		coreaddons crash doctools ecm emoticons guiaddons i18n \
16
		coreaddons crash doctools ecm emoticons guiaddons i18n \
17
		iconthemes init itemmodels itemviews jobwidgets js \
17
		iconthemes init itemmodels itemviews jobwidgets js \
18
		kdelibs4support khtml kio newstuff notifications parts \
18
		kdelibs4support khtml kio newstuff notifications parts \
19
		plotting service solid sonnet textwidgets unitconversion \
19
		plotting service solid sonnet textwidgets unitconversion \
20
		widgetsaddons windowsystem xmlgui
20
		widgetsaddons windowsystem xmlgui
21
USE_QT5=	core dbus gui network opengl printsupport qml quick svg \
21
USE_QT=		core dbus gui network opengl printsupport qml quick svg \
22
		widgets xml \
22
		widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
24
(-)security/fwbuilder/Makefile (-2 / +2 lines)
Lines 28-36 CONFLICTS= fwbuilder-[234].* fwbuilder-devel-* \ Link Here
28
		libfwbuilder-[234].* libfwbuilder-devel-*
28
		libfwbuilder-[234].* libfwbuilder-devel-*
29
.endif
29
.endif
30
30
31
USES=		autoreconf:build gmake libtool ssl
31
USES=		autoreconf:build gmake libtool qmake:no_configure qt:4 ssl
32
PLIST_SUB=	BUILD_VERSION=${PORTVERSION}.${BUILD}
32
PLIST_SUB=	BUILD_VERSION=${PORTVERSION}.${BUILD}
33
USE_QT4=	corelib \
33
USE_QT=		corelib \
34
		gui \
34
		gui \
35
		iconengines \
35
		iconengines \
36
		inputmethods \
36
		inputmethods \
(-)security/gpgme/Makefile (-2 / +2 lines)
Lines 71-78 NO_TEST= yes Link Here
71
71
72
.  if ${SLAVEPORT} == "qt5"
72
.  if ${SLAVEPORT} == "qt5"
73
LIB_DEPENDS+=	libgpgmepp.so:security/gpgme-cpp
73
LIB_DEPENDS+=	libgpgmepp.so:security/gpgme-cpp
74
USES+=		compiler:c++11-lib pkgconfig
74
USES+=		compiler:c++11-lib pkgconfig qt:5
75
USE_QT5=	buildtools_build core
75
USE_QT=	buildtools_build core
76
CONFIGURE_ARGS+=--enable-languages="cpp qt"
76
CONFIGURE_ARGS+=--enable-languages="cpp qt"
77
DOCSDIR=	${PORTNAME}${PKGNAMESUFFIX}
77
DOCSDIR=	${PORTNAME}${PKGNAMESUFFIX}
78
78
(-)security/keepassx-devel/Makefile (-2 / +2 lines)
Lines 23-32 LIB_DEPENDS= libgcrypt.so:security/libgcrypt Link Here
23
23
24
CONFLICTS_INSTALL=	keepassx-0.* keepassx2-* keepassxc-*
24
CONFLICTS_INSTALL=	keepassx-0.* keepassx2-* keepassxc-*
25
25
26
USES=		cmake compiler:c++11-lib desktop-file-utils shared-mime-info
26
USES=		cmake compiler:c++11-lib desktop-file-utils qt:5 shared-mime-info
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
INSTALLS_ICONS=	yes
28
INSTALLS_ICONS=	yes
29
USE_QT5=	buildtools_build concurrent core gui linguisttools qmake_build \
29
USE_QT=		buildtools_build concurrent core gui linguisttools qmake_build \
30
		testlib widgets x11extras
30
		testlib widgets x11extras
31
USE_XORG=	ice inputproto sm x11 xcursor xext xfixes xi xrandr xrender \
31
USE_XORG=	ice inputproto sm x11 xcursor xext xfixes xi xrandr xrender \
32
		xt xtst
32
		xt xtst
(-)security/keepassx/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= Cross Platform Password Manager Link Here
14
DATADIR=	${PREFIX}/share/${PORTNAME:tl}
14
DATADIR=	${PREFIX}/share/${PORTNAME:tl}
15
WRKSRC=		${WRKDIR}/${PORTNAME:tl}-${PORTVERSION}
15
WRKSRC=		${WRKDIR}/${PORTNAME:tl}-${PORTVERSION}
16
16
17
USES=		desktop-file-utils qmake shared-mime-info
17
USES=		desktop-file-utils qmake qt:4 shared-mime-info
18
USE_QT4=	moc_build uic_build qt3support_build rcc_build \
18
USE_QT=		moc_build uic_build qt3support_build rcc_build \
19
		corelib gui xml
19
		corelib gui xml
20
USE_XORG=	xt inputproto xtst xrender xrandr xfixes xcursor\
20
USE_XORG=	xt inputproto xtst xrender xrandr xfixes xcursor\
21
		xext x11 sm ice xi
21
		xext x11 sm ice xi
(-)security/keepassx2/Makefile (-2 / +2 lines)
Lines 24-33 LIB_DEPENDS= libgcrypt.so:security/libgcrypt Link Here
24
24
25
CONFLICTS_INSTALL=	keepassx-0.* keepassx-devel-* keepassxc-*
25
CONFLICTS_INSTALL=	keepassx-0.* keepassx-devel-* keepassxc-*
26
26
27
USES=		cmake compiler:features desktop-file-utils shared-mime-info
27
USES=		cmake compiler:features desktop-file-utils qt:4 shared-mime-info
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
INSTALLS_ICONS=	yes
29
INSTALLS_ICONS=	yes
30
USE_QT4=	corelib gui xml qtestlib uic_build moc_build \
30
USE_QT=		corelib gui xml qtestlib uic_build moc_build \
31
		qmake_build rcc_build linguisttools
31
		qmake_build rcc_build linguisttools
32
USE_XORG=	ice inputproto sm x11 xcursor xext xfixes xi xrandr xrender \
32
USE_XORG=	ice inputproto sm x11 xcursor xext xfixes xi xrandr xrender \
33
		xt xtst
33
		xt xtst
(-)security/keepassxc/Makefile (-3 / +4 lines)
Lines 23-30 LIB_DEPENDS= libargon2.so:security/libargon2 \ Link Here
23
		libgcrypt.so:security/libgcrypt \
23
		libgcrypt.so:security/libgcrypt \
24
		libgpg-error.so:security/libgpg-error
24
		libgpg-error.so:security/libgpg-error
25
25
26
USES=		cmake:outsource desktop-file-utils shared-mime-info tar:xz
26
USES=		cmake:outsource desktop-file-utils qt:5 shared-mime-info tar:xz
27
USE_QT5=	buildtools_build concurrent core dbus gui linguisttools network \
27
USE_QT=		buildtools_build concurrent core dbus gui linguisttools network \
28
		qmake_build testlib widgets
28
		qmake_build testlib widgets
29
USE_XORG=	x11
29
USE_XORG=	x11
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
Lines 41-47 OPTIONS_SUB= yes Link Here
41
41
42
AUTOTYPE_CMAKE_BOOL=	WITH_XC_AUTOTYPE
42
AUTOTYPE_CMAKE_BOOL=	WITH_XC_AUTOTYPE
43
AUTOTYPE_DESC=		Auto-type passwords in input fields
43
AUTOTYPE_DESC=		Auto-type passwords in input fields
44
AUTOTYPE_USE=		QT5=x11extras XORG=xi,xtst
44
AUTOTYPE_USES=	qt:5
45
AUTOTYPE_USE=		QT=x11extras XORG=xi,xtst
45
46
46
BROWSER_CMAKE_BOOL=	WITH_XC_BROWSER
47
BROWSER_CMAKE_BOOL=	WITH_XC_BROWSER
47
BROWSER_DESC=		Browser integration with KeePassXC-Browser
48
BROWSER_DESC=		Browser integration with KeePassXC-Browser
(-)security/kf5-kdesu/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= security kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 integration with su for elevated privileges
8
COMMENT=	KF5 integration with su for elevated privileges
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons dbusaddons ecm i18n pty service
11
USE_KDE=	config coreaddons dbusaddons ecm i18n pty service
12
USE_QT5=	buildtools_build core dbus qmake_build xml
12
USE_QT=		buildtools_build core dbus qmake_build xml
13
USE_XORG=	ice sm x11 xext
13
USE_XORG=	ice sm x11 xext
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)security/kgpg-kde4/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Encryption tool for KDE Link Here
11
11
12
RUN_DEPENDS=	gpg2:security/gnupg
12
RUN_DEPENDS=	gpg2:security/gnupg
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs pimlibs
15
USE_KDE=	automoc4 kdelibs pimlibs
16
USE_QT4=	qmake_build moc_build rcc_build uic_build
16
USE_QT=		qmake_build moc_build rcc_build uic_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)security/kgpg/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= Encryption tool for KDE Link Here
9
9
10
RUN_DEPENDS=	gpg2:security/gnupg
10
RUN_DEPENDS=	gpg2:security/gnupg
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	akonadi akonadicontacts archive auth bookmarks codecs \
13
USE_KDE=	akonadi akonadicontacts archive auth bookmarks codecs \
14
		completion config configwidgets contacts coreaddons crash \
14
		completion config configwidgets contacts coreaddons crash \
15
		dbusaddons doctools ecm i18n iconthemes itemmodels itemviews \
15
		dbusaddons doctools ecm i18n iconthemes itemmodels itemviews \
16
		jobwidgets kio notifications service solid sonnet textwidgets \
16
		jobwidgets kio notifications service solid sonnet textwidgets \
17
		widgetsaddons windowsystem xmlgui
17
		widgetsaddons windowsystem xmlgui
18
USE_QT5=	core dbus gui network printsupport widgets xml \
18
USE_QT=		core dbus gui network printsupport widgets xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)security/kleopatra/Makefile (-2 / +2 lines)
Lines 14-25 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
14
		libgpgmepp.so:security/gpgme-cpp \
14
		libgpgmepp.so:security/gpgme-cpp \
15
		libqgpgme.so:security/gpgme-qt5
15
		libqgpgme.so:security/gpgme-qt5
16
16
17
USES=		cmake:outsource gettext kde:5 tar:xz
17
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
18
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
18
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
19
		doctools ecm i18n iconthemes itemmodels kcmutils notifications \
19
		doctools ecm i18n iconthemes itemmodels kcmutils notifications \
20
		service sonnet textwidgets widgetsaddons windowsystem xmlgui \
20
		service sonnet textwidgets widgetsaddons windowsystem xmlgui \
21
		libkleo mime
21
		libkleo mime
22
USE_QT5=	core dbus gui network printsupport testlib widgets xml \
22
USE_QT=		core dbus gui network printsupport testlib widgets xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
24
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)security/kqoauth/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Implementation of OAuth 1.0 in C++ for Qt Link Here
10
10
11
LICENSE=	LGPL21
11
LICENSE=	LGPL21
12
12
13
USES=		pkgconfig qmake
13
USES=		pkgconfig qmake qt:4
14
USE_QT4=	corelib network gui moc_build qtestlib_build
14
USE_QT=		corelib network gui moc_build qtestlib_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
MAKE_JOBS_UNSAFE=yes
16
MAKE_JOBS_UNSAFE=yes
17
QMAKE_SOURCE_PATH=	${PORTNAME}.pro
17
QMAKE_SOURCE_PATH=	${PORTNAME}.pro
(-)security/kwalletmanager-kde4/Makefile (-2 / +2 lines)
Lines 9-16 CATEGORIES= security kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Password manager for KDE
10
COMMENT=	Password manager for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	qmake_build moc_build rcc_build uic_build
14
USE_QT=		qmake_build moc_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)security/kwalletmanager/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= security kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Password manager for KDE
8
COMMENT=	Password manager for KDE
9
9
10
USES=		cmake:outsource desktop-file-utils gettext kde:5 tar:xz
10
USES=		cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive auth codecs config configwidgets coreaddons crash \
11
USE_KDE=	archive auth codecs config configwidgets coreaddons crash \
12
		dbusaddons doctools ecm emoticons i18n iconthemes init \
12
		dbusaddons doctools ecm emoticons i18n iconthemes init \
13
		itemmodels itemviews kcmutils kdelibs4support kio \
13
		itemmodels itemviews kcmutils kdelibs4support kio \
14
		jobwidgets notifications service wallet widgetsaddons \
14
		jobwidgets notifications service wallet widgetsaddons \
15
		windowsystem xmlgui
15
		windowsystem xmlgui
16
USE_QT5=	core dbus gui widgets xml \
16
USE_QT=		core dbus gui widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)security/libkleo/Makefile (-2 / +2 lines)
Lines 15-25 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
15
RUN_DEPENDS=	${LOCALBASE}/bin/gmd5sum:sysutils/coreutils
15
RUN_DEPENDS=	${LOCALBASE}/bin/gmd5sum:sysutils/coreutils
16
16
17
17
18
USES=		cmake:outsource gettext kde:5 tar:xz
18
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
19
USE_KDE=	codecs completion config coreaddons i18n itemmodels \
19
USE_KDE=	codecs completion config coreaddons i18n itemmodels \
20
		widgetsaddons windowsystem \
20
		widgetsaddons windowsystem \
21
		pimtextedit
21
		pimtextedit
22
USE_QT5=	core gui widgets \
22
USE_QT=		core gui widgets \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
24
25
_CORETOOLS=	md5sum sha1sum sha256sum sha512sum
25
_CORETOOLS=	md5sum sha1sum sha256sum sha512sum
(-)security/openconnect-gui/Makefile (-2 / +2 lines)
Lines 21-28 RUN_DEPENDS= openconnect:security/openconnect \ Link Here
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	${PORTNAME:C/-gui//}
22
GH_ACCOUNT=	${PORTNAME:C/-gui//}
23
23
24
USES=		cmake pkgconfig
24
USES=		cmake pkgconfig qt:5
25
USE_QT5=	buildtools_build concurrent core gui network qmake_build widgets
25
USE_QT=		buildtools_build concurrent core gui network qmake_build widgets
26
CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE=Release
26
CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE=Release
27
PLIST_FILES=	bin/openconnect-gui
27
PLIST_FILES=	bin/openconnect-gui
28
28
(-)security/ophcrack/Makefile (-1 / +2 lines)
Lines 27-33 GRAPH_IMPLIES= X11 Link Here
27
X11_DESC=	Build Qt 4 GUI frontend
27
X11_DESC=	Build Qt 4 GUI frontend
28
GRAPH_DESC=	Enable graph rendering via Qwt
28
GRAPH_DESC=	Enable graph rendering via Qwt
29
29
30
X11_USE=	QT4=moc_build,qmake_build,rcc_build,uic_build,corelib,gui
30
X11_USES=	qt:4
31
X11_USE=	QT=moc_build,qmake_build,rcc_build,uic_build,corelib,gui
31
X11_CONFIGURE_OFF=	--disable-gui
32
X11_CONFIGURE_OFF=	--disable-gui
32
33
33
GRAPH_LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
34
GRAPH_LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
(-)security/pinentry/Makefile (-4 / +4 lines)
Lines 94-107 CONFIGURE_ARGS+=--disable-pinentry-gnome3 Link Here
94
.endif
94
.endif
95
95
96
.if ${PINENTRY_GUI} == "qt4"
96
.if ${PINENTRY_GUI} == "qt4"
97
USES+=		compiler:c++11-lib
97
USES+=		compiler:c++11-lib qt:4
98
USE_QT4=	corelib gui moc_build
98
USE_QT=		corelib gui moc_build
99
PLIST_FILES=	bin/pinentry-qt4
99
PLIST_FILES=	bin/pinentry-qt4
100
CONFIGURE_ARGS+=--disable-pinentry-qt5 \
100
CONFIGURE_ARGS+=--disable-pinentry-qt5 \
101
		--program-suffix=4
101
		--program-suffix=4
102
.elif ${PINENTRY_GUI} == "qt5"
102
.elif ${PINENTRY_GUI} == "qt5"
103
USES+=		compiler:c++11-lib
103
USES+=		compiler:c++11-lib qt:5
104
USE_QT5=	core gui widgets buildtools_build
104
USE_QT=		core gui widgets buildtools_build
105
PLIST_FILES=	bin/pinentry-qt5
105
PLIST_FILES=	bin/pinentry-qt5
106
CONFIGURE_ARGS+=--enable-pinentry-qt5 \
106
CONFIGURE_ARGS+=--enable-pinentry-qt5 \
107
		--program-suffix=5
107
		--program-suffix=5
(-)security/plasma5-kscreenlocker/Makefile (-2 / +2 lines)
Lines 13-25 RUN_DEPENDS= ck-list-sessions:sysutils/consolekit2\ Link Here
13
		dbus-send:devel/dbus
13
		dbus-send:devel/dbus
14
14
15
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
15
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
16
		shebangfix tar:xz
16
		qt:5 shebangfix tar:xz
17
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
17
USE_KDE=	auth codecs config configwidgets coreaddons crash ecm \
18
		emoticons globalaccel i18n idletime init itemmodels kcmutils \
18
		emoticons globalaccel i18n idletime init itemmodels kcmutils \
19
		kdeclarative kdelibs4support notifications package \
19
		kdeclarative kdelibs4support notifications package \
20
		plasma-framework sonnet textwidgets wayland widgetsaddons \
20
		plasma-framework sonnet textwidgets wayland widgetsaddons \
21
		windowsystem xmlgui
21
		windowsystem xmlgui
22
USE_QT5=	core dbus gui network qml quick testlib widgets x11extras xml \
22
USE_QT=		core dbus gui network qml quick testlib widgets x11extras xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_XORG=	ice sm x11 xcb xcursor xext xi
24
USE_XORG=	ice sm x11 xcb xcursor xext xi
25
25
(-)security/plasma5-ksshaskpass/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= security kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 ssh-add frontend
8
COMMENT=	Plasma5 ssh-add frontend
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	coreaddons doctools ecm i18n wallet widgetsaddons
11
USE_KDE=	coreaddons doctools ecm i18n wallet widgetsaddons
12
USE_QT5=	core gui widgets \
12
USE_QT=		core gui widgets \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)security/plasma5-kwallet-pam/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Plasma5 KWallet PAM Integration Link Here
11
LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
11
LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
12
		libgpg-error.so:security/libgpg-error
12
		libgpg-error.so:security/libgpg-error
13
13
14
USES=		cmake:outsource cpe gettext kde:5 tar:xz
14
USES=		cmake:outsource cpe gettext kde:5 qt:5 tar:xz
15
USE_KDE=	ecm
15
USE_KDE=	ecm
16
USE_QT5=	buildtools_build qmake_build
16
USE_QT=		buildtools_build qmake_build
17
17
18
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
18
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
19
# some installation directories.
19
# some installation directories.
(-)security/qtkeychain/Makefile (-2 / +4 lines)
Lines 24-35 USE_KDE= ecm Link Here
24
PLIST_SUB+=	VERSION=${PORTVERSION}
24
PLIST_SUB+=	VERSION=${PORTVERSION}
25
25
26
.  if ${FLAVOR} == qt4
26
.  if ${FLAVOR} == qt4
27
USES+=		qt:4
27
CMAKE_ON=	BUILD_WITH_QT4
28
CMAKE_ON=	BUILD_WITH_QT4
28
USE_QT4=	corelib dbus linguisttools_build moc_build rcc_build qmake_build
29
USE_QT=		corelib dbus linguisttools_build moc_build rcc_build qmake_build
29
PLIST_SUB+=	PLIST_QT_PREFIX_UPCASE=Qt PLIST_QT_PREFIX=qt
30
PLIST_SUB+=	PLIST_QT_PREFIX_UPCASE=Qt PLIST_QT_PREFIX=qt
30
PLIST=		${PKGDIR}/pkg-plist.${FLAVOR}
31
PLIST=		${PKGDIR}/pkg-plist.${FLAVOR}
31
.  else
32
.  else
32
USE_QT5=	core dbus linguisttools_build buildtools_build qmake_build
33
USES+=		qt:5
34
USE_QT=		core dbus linguisttools_build buildtools_build qmake_build
33
PLIST_SUB+=	PLIST_QT_PREFIX_UPCASE=Qt5 PLIST_QT_PREFIX=qt5
35
PLIST_SUB+=	PLIST_QT_PREFIX_UPCASE=Qt5 PLIST_QT_PREFIX=qt5
34
PLIST=		${PKGDIR}/pkg-plist.${FLAVOR}
36
PLIST=		${PKGDIR}/pkg-plist.${FLAVOR}
35
.  endif
37
.  endif
(-)security/quantis/Makefile (-3 / +2 lines)
Lines 32-39 TOOL_DESC= Build EasyQuantis application Link Here
32
GUI_DESC=	Build QT4 GUI for EasyQuantis application
32
GUI_DESC=	Build QT4 GUI for EasyQuantis application
33
33
34
EXTRACT_BEFORE_ARGS=	-aqo
34
EXTRACT_BEFORE_ARGS=	-aqo
35
USES=		cmake compiler:c++11-lang zip:infozip
35
USES=		cmake compiler:c++11-lang qt:4 zip:infozip
36
USE_QT4=	# empty but required
37
USE_LDCONFIG=	yes
36
USE_LDCONFIG=	yes
38
SUB_FILES=	pkg-message
37
SUB_FILES=	pkg-message
39
38
Lines 78-84 BUILD_DEPENDS+= ${LOCALBASE}/lib/libboost_date_time.a:devel/boost-libs Link Here
78
CXXFLAGS+=	-I${LOCALBASE}/include
77
CXXFLAGS+=	-I${LOCALBASE}/include
79
78
80
. if ${PORT_OPTIONS:MGUI}
79
. if ${PORT_OPTIONS:MGUI}
81
USE_QT4+=	gui moc_build uic_build rcc_build qmake_build
80
USE_QT+=	gui moc_build uic_build rcc_build qmake_build
82
. else
81
. else
83
CMAKE_ARGS+=	-DDISABLE_EASYQUANTIS_GUI=1
82
CMAKE_ARGS+=	-DDISABLE_EASYQUANTIS_GUI=1
84
. endif
83
. endif
(-)security/tpmmanager/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2 Link Here
14
14
15
LIB_DEPENDS=	libtspi.so:security/trousers
15
LIB_DEPENDS=	libtspi.so:security/trousers
16
16
17
USES=		qmake
17
USES=		qmake qt:4
18
USE_QT4=	gui moc_build rcc_build uic_build
18
USE_QT=		gui moc_build rcc_build uic_build
19
19
20
PLIST_FILES=	bin/${PORTNAME}
20
PLIST_FILES=	bin/${PORTNAME}
21
PORTDOCS=	*
21
PORTDOCS=	*
(-)security/yubikey-personalization-gui/Makefile (-2 / +2 lines)
Lines 17-24 LIB_DEPENDS= libykpers-1.so:security/ykpers \ Link Here
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	Yubico
18
GH_ACCOUNT=	Yubico
19
19
20
USES=		pkgconfig qmake
20
USES=		pkgconfig qmake qt:4
21
USE_QT4=	corelib gui moc_build rcc_build testlib_build uic_build
21
USE_QT=		corelib gui moc_build rcc_build testlib_build uic_build
22
22
23
PLIST_FILES=	bin/yubikey-personalization-gui \
23
PLIST_FILES=	bin/yubikey-personalization-gui \
24
		man/man1/yubikey-personalization-gui.1.gz \
24
		man/man1/yubikey-personalization-gui.1.gz \
(-)sysutils/UEFITool/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= UEFI images parser Link Here
12
LICENSE=	MIT
12
LICENSE=	MIT
13
LICENSE_FILE=	${WRKSRC}/../LICENSE.md
13
LICENSE_FILE=	${WRKSRC}/../LICENSE.md
14
14
15
USES=		qmake:outsource
15
USES=		qmake:outsource qt:5
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	LongSoft
17
GH_ACCOUNT=	LongSoft
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_QT5=	core gui widgets buildtools_build qmake_build
19
USE_QT=		core gui widgets buildtools_build qmake_build
20
20
21
WRKSRC_SUBDIR=	${PORTNAME}
21
WRKSRC_SUBDIR=	${PORTNAME}
22
22
(-)sysutils/bacula-bat/Makefile (-2 / +2 lines)
Lines 9-16 COMMENT= Network backup solution (GUI) Link Here
9
LIB_DEPENDS+=	libqwt.so:x11-toolkits/qwt5 \
9
LIB_DEPENDS+=	libqwt.so:x11-toolkits/qwt5 \
10
		libbac.so:sysutils/bacula-client
10
		libbac.so:sysutils/bacula-client
11
11
12
USES=		pkgconfig
12
USES=		pkgconfig qt:4
13
USE_QT4=	qmake_build uic_build moc_build rcc_build
13
USE_QT=		qmake_build uic_build moc_build rcc_build
14
WITH_BAT=	yes
14
WITH_BAT=	yes
15
15
16
PLIST=		${.CURDIR}/pkg-plist
16
PLIST=		${.CURDIR}/pkg-plist
(-)sysutils/bacula9-bat/Makefile (-2 / +2 lines)
Lines 9-16 COMMENT= Network backup solution (GUI) Link Here
9
LIB_DEPENDS+=	libqwt.so:x11-toolkits/qwt5 \
9
LIB_DEPENDS+=	libqwt.so:x11-toolkits/qwt5 \
10
		libbac.so:sysutils/bacula9-client
10
		libbac.so:sysutils/bacula9-client
11
11
12
USES=		pkgconfig
12
USES=		pkgconfig qt:4
13
USE_QT4=	qmake_build uic_build moc_build rcc_build
13
USE_QT=		qmake_build uic_build moc_build rcc_build
14
WITH_BAT=	yes
14
WITH_BAT=	yes
15
15
16
PLIST=		${.CURDIR}/pkg-plist
16
PLIST=		${.CURDIR}/pkg-plist
(-)sysutils/baloo-kde4/Makefile (-2 / +2 lines)
Lines 14-23 CONFLICTS_INSTALL= kde-runtime-4.12.* \ Link Here
14
LIB_DEPENDS=	libxapian.so:databases/xapian-core \
14
LIB_DEPENDS=	libxapian.so:databases/xapian-core \
15
		libqjson.so:devel/qjson@qt4
15
		libqjson.so:devel/qjson@qt4
16
16
17
USES=		cmake:outsource kde:4 tar:xz
17
USES=		cmake:outsource kde:4 qt:4 tar:xz
18
USE_KDE=	akonadi automoc4 kdelibs kfilemetadata \
18
USE_KDE=	akonadi automoc4 kdelibs kfilemetadata \
19
		pimlibs
19
		pimlibs
20
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
20
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)sysutils/baloo-widgets-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= sysutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	The BalooWidgets library
9
COMMENT=	The BalooWidgets library
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	automoc4 baloo kfilemetadata
12
USE_KDE=	automoc4 baloo kfilemetadata
13
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
13
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/baloo-widgets/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	BalooWidgets library
8
COMMENT=	BalooWidgets library
9
9
10
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
11
USE_KDE=	baloo completion config coreaddons ecm emoticons filemetadata \
11
USE_KDE=	baloo completion config coreaddons ecm emoticons filemetadata \
12
		i18n init itemmodels jobwidgets kdelibs4support kio service \
12
		i18n init itemmodels jobwidgets kdelibs4support kio service \
13
		widgetsaddons
13
		widgetsaddons
14
USE_QT5=	core gui network testlib widgets xml \
14
USE_QT=		core gui network testlib widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
(-)sysutils/bareos-traymonitor/Makefile (-2 / +2 lines)
Lines 12-19 LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \ Link Here
12
12
13
CONFLICTS=	bacula*-bat-* bareos16-traymonitor-*
13
CONFLICTS=	bacula*-bat-* bareos16-traymonitor-*
14
14
15
USES=		pkgconfig gettext-runtime desktop-file-utils
15
USES=		pkgconfig gettext-runtime desktop-file-utils qt:4
16
USE_QT4=	qmake_build uic_build moc_build rcc_build gui corelib
16
USE_QT=		qmake_build uic_build moc_build rcc_build gui corelib
17
WITH_BAT=	yes
17
WITH_BAT=	yes
18
18
19
PLIST=		${.CURDIR}/pkg-plist
19
PLIST=		${.CURDIR}/pkg-plist
(-)sysutils/bareos16-bat/Makefile (-2 / +2 lines)
Lines 11-18 LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \ Link Here
11
11
12
CONFLICTS=	bacula*-bat-*
12
CONFLICTS=	bacula*-bat-*
13
13
14
USES=		pkgconfig desktop-file-utils
14
USES=		pkgconfig desktop-file-utils qt:4
15
USE_QT4=	qmake_build uic_build moc_build rcc_build
15
USE_QT=		qmake_build uic_build moc_build rcc_build
16
WITH_BAT=	yes
16
WITH_BAT=	yes
17
17
18
PLIST=		${.CURDIR}/pkg-plist
18
PLIST=		${.CURDIR}/pkg-plist
(-)sysutils/bareos16-traymonitor/Makefile (-2 / +2 lines)
Lines 12-19 LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \ Link Here
12
12
13
CONFLICTS=	bacula*-bat-* bareos-traymonitor-*
13
CONFLICTS=	bacula*-bat-* bareos-traymonitor-*
14
14
15
USES=		pkgconfig gettext-runtime desktop-file-utils
15
USES=		pkgconfig gettext-runtime desktop-file-utils qt:4
16
USE_QT4=	qmake_build uic_build moc_build rcc_build gui corelib
16
USE_QT=		qmake_build uic_build moc_build rcc_build gui corelib
17
WITH_BAT=	yes
17
WITH_BAT=	yes
18
18
19
PLIST=		${.CURDIR}/pkg-plist
19
PLIST=		${.CURDIR}/pkg-plist
(-)sysutils/bsdisks/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= UDisks2 service implementation for FreeBSD Link Here
11
11
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
13
14
USES=		cmake compiler:c++11-lang
14
USES=		cmake compiler:c++11-lang qt:5
15
15
16
USE_QT5=	qmake_build buildtools_build core dbus
16
USE_QT=		qmake_build buildtools_build core dbus
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)sysutils/dsbbatmon/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Qt battery monitor Link Here
11
LICENSE=	BSD2CLAUSE
11
LICENSE=	BSD2CLAUSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
14
USES=		tar:tgz qmake
14
USES=		qt:5 tar:tgz qmake
15
15
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_QT5=	buildtools_build core gui linguisttools_build widgets
17
USE_QT=		buildtools_build core gui linguisttools_build widgets
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)sysutils/dsblogoutmgr/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Graphical logout manager Link Here
11
LICENSE=	BSD2CLAUSE
11
LICENSE=	BSD2CLAUSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
14
USES=		tar:tgz qmake
14
USES=		qt:5 tar:tgz qmake
15
15
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_QT5=	buildtools_build core gui linguisttools_build widgets
17
USE_QT=		buildtools_build core gui linguisttools_build widgets
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)sysutils/filelight-kde4/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Map of concentric segmented-rings representing file system Link Here
12
12
13
CONFLICTS_INSTALL=      ${PORTNAME}
13
CONFLICTS_INSTALL=      ${PORTNAME}
14
14
15
USES=		cmake:outsource kde:4 tar:xz
15
USES=		cmake:outsource kde:4 qt:4 tar:xz
16
USE_KDE=	kdelibs automoc4
16
USE_KDE=	kdelibs automoc4
17
USE_QT4=	qmake_build moc_build rcc_build uic_build
17
USE_QT=		qmake_build moc_build rcc_build uic_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)sysutils/filelight/Makefile (-2 / +2 lines)
Lines 12-22 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- Link Here
12
12
13
CONFLICTS_INSTALL=      ${PORTNAME}-kde4*
13
CONFLICTS_INSTALL=      ${PORTNAME}-kde4*
14
14
15
USES=		cmake:outsource desktop-file-utils gettext kde:5 tar:xz
15
USES=		cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
16
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
17
		ecm i18n jobwidgets kio parts service solid sonnet textwidgets \
17
		ecm i18n jobwidgets kio parts service solid sonnet textwidgets \
18
		widgetsaddons xmlgui
18
		widgetsaddons xmlgui
19
USE_QT5=	core dbus gui network script widgets xml \
19
USE_QT=		core dbus gui network script widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)sysutils/glogg/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
LIB_DEPENDS=	libboost_program_options.so:devel/boost-libs
16
LIB_DEPENDS=	libboost_program_options.so:devel/boost-libs
17
17
18
USES=		qmake desktop-file-utils
18
USES=		qmake desktop-file-utils qt:5
19
USE_QT5=	core gui widgets dbus buildtools_build
19
USE_QT=		core gui widgets dbus buildtools_build
20
LDFLAGS+=	-Wl,--as-needed  # prevents stray USE_GL=gl, see bug#224488
20
LDFLAGS+=	-Wl,--as-needed  # prevents stray USE_GL=gl, see bug#224488
21
21
22
PLIST_FILES=	bin/glogg \
22
PLIST_FILES=	bin/glogg \
(-)sysutils/k3b-kde4/Makefile (-2 / +2 lines)
Lines 17-27 LIB_DEPENDS= libcdda_paranoia.so:audio/cdparanoia \ Link Here
17
RUN_DEPENDS=	cdrecord:sysutils/cdrtools
17
RUN_DEPENDS=	cdrecord:sysutils/cdrtools
18
BUILD_DEPENDS=	cdrecord:sysutils/cdrtools
18
BUILD_DEPENDS=	cdrecord:sysutils/cdrtools
19
19
20
USES=		cmake gettext kde:4 pkgconfig shared-mime-info tar:xz
20
USES=		cmake gettext kde:4 pkgconfig qt:4 shared-mime-info tar:xz
21
CMAKE_ARGS=	-DK3B_BUILD_K3BSETUP:BOOL=OFF \
21
CMAKE_ARGS=	-DK3B_BUILD_K3BSETUP:BOOL=OFF \
22
		-DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF
22
		-DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF
23
USE_KDE=	automoc4 kdelibs libkcddb
23
USE_KDE=	automoc4 kdelibs libkcddb
24
USE_QT4=	gui phonon qt3support webkit \
24
USE_QT=		gui phonon qt3support webkit \
25
		qmake_build moc_build rcc_build uic_build
25
		qmake_build moc_build rcc_build uic_build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
27
(-)sysutils/k3b/Makefile (-2 / +2 lines)
Lines 23-35 RUN_DEPENDS= cdrecord:sysutils/cdrtools Link Here
23
BUILD_DEPENDS=	cdrecord:sysutils/cdrtools
23
BUILD_DEPENDS=	cdrecord:sysutils/cdrtools
24
24
25
USES=		cmake:outsource desktop-file-utils gettext iconv kde:5 pkgconfig \
25
USES=		cmake:outsource desktop-file-utils gettext iconv kde:5 pkgconfig \
26
		shared-mime-info tar:xz
26
		qt:5 shared-mime-info tar:xz
27
27
28
USE_KDE=	archive attica auth bookmarks codecs completion config \
28
USE_KDE=	archive attica auth bookmarks codecs completion config \
29
		configwidgets coreaddons ecm filemetadata i18n iconthemes \
29
		configwidgets coreaddons ecm filemetadata i18n iconthemes \
30
		itemviews jobwidgets kcmutils kio newstuff notifications \
30
		itemviews jobwidgets kcmutils kio newstuff notifications \
31
		notifyconfig service solid widgetsaddons xmlgui
31
		notifyconfig service solid widgetsaddons xmlgui
32
USE_QT5=	core dbus gui network webkit widgets xml \
32
USE_QT=		core dbus gui network webkit widgets xml \
33
		buildtools_build qmake_build
33
		buildtools_build qmake_build
34
34
35
# The ffmpeg-plugin needs patching
35
# The ffmpeg-plugin needs patching
(-)sysutils/kbackup/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Backup program with an easy to use user interface
8
COMMENT=	Backup program with an easy to use user interface
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
12
		coreaddons ecm i18n iconthemes itemviews jobwidgets kio \
12
		coreaddons ecm i18n iconthemes itemviews jobwidgets kio \
13
		notifications service solid widgetsaddons xmlgui
13
		notifications service solid widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/kcm-polkit-kde/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Polkit-KDE configuration module Link Here
14
LIB_DEPENDS=	libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
14
LIB_DEPENDS=	libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
15
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:sysutils/polkit-kde
15
RUN_DEPENDS=	${KDE_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:sysutils/polkit-kde
16
16
17
USES=		cmake kde:4 pkgconfig tar:bzip2
17
USES=		cmake kde:4 pkgconfig qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	dbus xml moc_build qmake_build rcc_build uic_build
19
USE_QT=		dbus xml moc_build qmake_build rcc_build uic_build
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
WRKSRC=		${WRKDIR}/${PORTNAME}-kcmodules-1
22
WRKSRC=		${WRKDIR}/${PORTNAME}-kcmodules-1
(-)sysutils/kcron-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= sysutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE task scheduler
9
COMMENT=	KDE task scheduler
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)sysutils/kcron/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= KDE task scheduler Link Here
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
10
BUILD_DEPENDS=	${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
12
13
USES=		cmake:outsource gettext kde:5 tar:xz
13
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
14
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
14
USE_KDE=	auth codecs completion config configwidgets coreaddons ecm \
15
		doctools i18n iconthemes jobwidgets kio service widgetsaddons \
15
		doctools i18n iconthemes jobwidgets kio service widgetsaddons \
16
		xmlgui
16
		xmlgui
17
USE_QT5=	core gui network printsupport widgets xml \
17
USE_QT=		core gui network printsupport widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)sysutils/kdebugsettings/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE application to enable/disable qCDebug
8
COMMENT=	KDE application to enable/disable qCDebug
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	completion config configwidgets coreaddons dbusaddons \
11
USE_KDE=	completion config configwidgets coreaddons dbusaddons \
12
		ecm guiaddons i18n iconthemes itemviews kio widgetsaddons
12
		ecm guiaddons i18n iconthemes itemviews kio widgetsaddons
13
USE_QT5=	core dbus gui testlib widgets \
13
USE_QT=		core dbus gui testlib widgets \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/kdf-kde4/Makefile (-2 / +2 lines)
Lines 9-16 CATEGORIES= sysutils kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Shows free space of devices for KDE
10
COMMENT=	Shows free space of devices for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	qmake_build moc_build rcc_build uic_build
14
USE_QT=		qmake_build moc_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/kdf/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Shows free space of devices for KDE
8
COMMENT=	Shows free space of devices for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons doctools \
12
		i18n iconthemes jobwidgets kcmutils kio notifications service \
12
		i18n iconthemes jobwidgets kcmutils kio notifications service \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/kdialog/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Show nice dialog boxes from shell scripts
8
COMMENT=	Show nice dialog boxes from shell scripts
9
9
10
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
12
		coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
13
		itemviews jobwidgets kdelibs4support kio notifications parts \
13
		itemviews jobwidgets kdelibs4support kio notifications parts \
14
		service solid sonnet textwidgets unitconversion widgetsaddons \
14
		service solid sonnet textwidgets unitconversion widgetsaddons \
15
		windowsystem xmlgui
15
		windowsystem xmlgui
16
USE_QT5=	core dbus gui network printsupport widgets xml \
16
USE_QT=		core dbus gui network printsupport widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_XORG=	x11
18
USE_XORG=	x11
19
19
(-)sysutils/kdirstat/Makefile (-2 / +2 lines)
Lines 16-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
WRKSRC=		${WRKDIR}/jeromerobert-k4dirstat-3a4663ee20e7
17
WRKSRC=		${WRKDIR}/jeromerobert-k4dirstat-3a4663ee20e7
18
18
19
USES=		cmake cpe gettext-tools kde:4 tar:bzip2
19
USES=		cmake cpe gettext-tools kde:4 qt:4 tar:bzip2
20
CPE_VENDOR=	kdirstat_project
20
CPE_VENDOR=	kdirstat_project
21
USE_KDE=	automoc4 kdelibs libkonq
21
USE_KDE=	automoc4 kdelibs libkonq
22
USE_QT4=	corelib dbus gui network qt3support svg xml \
22
USE_QT=		corelib dbus gui network qt3support svg xml \
23
		moc_build qmake_build rcc_build uic_build
23
		moc_build qmake_build rcc_build uic_build
24
24
25
post-patch:
25
post-patch:
(-)sysutils/kf5-baloo/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= KF5 Framework for searching and managing user metadata Link Here
10
LIB_DEPENDS=	liblmdb.so:databases/lmdb \
10
LIB_DEPENDS=	liblmdb.so:databases/lmdb \
11
		libinotify.so:devel/libinotify
11
		libinotify.so:devel/libinotify
12
12
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pathfix tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pathfix qt:5 tar:xz
14
USE_KDE=	auth completion config coreaddons crash dbusaddons \
14
USE_KDE=	auth completion config coreaddons crash dbusaddons \
15
		filemetadata i18n idletime jobwidgets kio service \
15
		filemetadata i18n idletime jobwidgets kio service \
16
		solid widgetsaddons
16
		solid widgetsaddons
17
USE_QT5=	buildtools_build core dbus gui network qmake_build \
17
USE_QT=		buildtools_build core dbus gui network qmake_build \
18
		qml quick testlib widgets
18
		qml quick testlib widgets
19
19
20
# Frameworks ports install localization files that conflict with some
20
# Frameworks ports install localization files that conflict with some
(-)sysutils/kf5-kwallet/Makefile (-2 / +2 lines)
Lines 15-24 LIB_DEPENDS= libassuan.so:security/libassuan \ Link Here
15
		libqgpgme.so:security/gpgme-qt5 \
15
		libqgpgme.so:security/gpgme-qt5 \
16
		libgpgmepp.so:security/gpgme-cpp
16
		libgpgmepp.so:security/gpgme-cpp
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
19
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
19
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons \
20
		doctools ecm i18n iconthemes notifications service \
20
		doctools ecm i18n iconthemes notifications service \
21
		widgetsaddons windowsystem
21
		widgetsaddons windowsystem
22
USE_QT5=	buildtools_build core dbus gui qmake_build widgets xml
22
USE_QT=		buildtools_build core dbus gui qmake_build widgets xml
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)sysutils/kfilemetadata-kde4/Makefile (-2 / +2 lines)
Lines 15-23 LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4 \ Link Here
15
		libepub.so:textproc/ebook-tools \
15
		libepub.so:textproc/ebook-tools \
16
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
16
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
17
17
18
USES=		cmake:outsource kde:4 pkgconfig tar:xz
18
USES=		cmake:outsource kde:4 pkgconfig qt:4 tar:xz
19
USE_KDE=	automoc4 kdelibs
19
USE_KDE=	automoc4 kdelibs
20
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
20
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)sysutils/kfloppy-kde4/Makefile (-2 / +2 lines)
Lines 9-16 CATEGORIES= sysutils kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Floppy disk formatter for KDE
10
COMMENT=	Floppy disk formatter for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	qmake_build moc_build rcc_build uic_build
14
USE_QT=		qmake_build moc_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/kfloppy/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Floppy disk formatter for KDE
8
COMMENT=	Floppy disk formatter for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
12
		doctools ecm emoticons i18n init itemmodels kdelibs4support \
12
		doctools ecm emoticons i18n init itemmodels kdelibs4support \
13
		kio widgetsaddons xmlgui
13
		kio widgetsaddons xmlgui
14
USE_QT5=	core dbus gui widgets xml \
14
USE_QT=		core dbus gui widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/khelpcenter/Makefile (-2 / +2 lines)
Lines 10-23 COMMENT= Plasma5 application to show KDE application documentation Link Here
10
LIB_DEPENDS=	libxapian.so:databases/xapian-core
10
LIB_DEPENDS=	libxapian.so:databases/xapian-core
11
11
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext grantlee:5 \
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext grantlee:5 \
13
		kde:5 shebangfix tar:xz
13
		kde:5 qt:5 shebangfix tar:xz
14
USE_GNOME=	libxml2
14
USE_GNOME=	libxml2
15
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
16
		coreaddons dbusaddons doctools ecm emoticons i18n init \
16
		coreaddons dbusaddons doctools ecm emoticons i18n init \
17
		itemmodels itemviews jobwidgets js kcmutils kdelibs4support \
17
		itemmodels itemviews jobwidgets js kcmutils kdelibs4support \
18
		kio khtml parts service sonnet textwidgets widgetsaddons \
18
		kio khtml parts service sonnet textwidgets widgetsaddons \
19
		windowsystem xmlgui
19
		windowsystem xmlgui
20
USE_QT5=	core dbus gui network widgets xml \
20
USE_QT=		core dbus gui network widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
SHEBANG_FILES=	searchhandlers/khc_mansearch.pl
22
SHEBANG_FILES=	searchhandlers/khc_mansearch.pl
23
23
(-)sysutils/knutclient-kde4/Makefile (-2 / +2 lines)
Lines 19-26 LIB_DEPENDS= libqimageblitz.so:x11/qimageblitz Link Here
19
19
20
CONFLICTS=	knutclient-0.*
20
CONFLICTS=	knutclient-0.*
21
21
22
USES=		cmake gettext kde:4
22
USES=		cmake gettext kde:4 qt:4
23
USE_KDE=	kdelibs automoc4
23
USE_KDE=	kdelibs automoc4
24
USE_QT4=	corelib gui qmake_build moc_build rcc_build uic_build
24
USE_QT=		corelib gui qmake_build moc_build rcc_build uic_build
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)sysutils/krename/Makefile (-2 / +2 lines)
Lines 17-27 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
17
		libpodofo.so:graphics/podofo \
17
		libpodofo.so:graphics/podofo \
18
		libfreetype.so:print/freetype2
18
		libfreetype.so:print/freetype2
19
19
20
USES=		cmake:outsource gettext kde:5 tar:xz
20
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
21
USE_KDE=	auth bookmarks codecs completion config configwidgets \
22
		coreaddons crash i18n iconthemes itemviews jobwidgets \
22
		coreaddons crash i18n iconthemes itemviews jobwidgets \
23
		js kio service solid widgetsaddons xmlgui
23
		js kio service solid widgetsaddons xmlgui
24
USE_QT5=	core dbus gui network xml widgets \
24
USE_QT=		core dbus gui network xml widgets \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)sysutils/kshutdown-kde4/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Advanced shutdown utility for KDE Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
14
15
USES=		alias cmake:outsource compiler:c++0x gettext kde:4 zip
15
USES=		alias cmake:outsource compiler:c++0x gettext kde:4 qt:4 zip
16
USE_QT4=	corelib dbus gui moc_build qmake_build rcc_build svg uic_build
16
USE_QT=		corelib dbus gui moc_build qmake_build rcc_build svg uic_build
17
USE_KDE=	automoc4 kdelibs workspace
17
USE_KDE=	automoc4 kdelibs workspace
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
(-)sysutils/ksystemlog-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= sysutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE system log application
9
COMMENT=	KDE system log application
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)sysutils/ksystemlog/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KDE system log application
8
COMMENT=	KDE system log application
9
9
10
USES=		cmake:outsource gettext kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	archive auth codecs completion config configwidgets coreaddons \
12
		doctools ecm i18n iconthemes itemviews jobwidgets kio \
12
		doctools ecm i18n iconthemes itemviews jobwidgets kio \
13
		service sonnet textwidgets widgetsaddons xmlgui
13
		service sonnet textwidgets widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network printsupport testlib widgets xml \
14
USE_QT=		core dbus gui network printsupport testlib widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/kuser-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= sysutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE user manager
9
COMMENT=	KDE user manager
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs pimlibs automoc4
12
USE_KDE=	kdelibs pimlibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)sysutils/luckybackup/Makefile (-2 / +2 lines)
Lines 13-22 LICENSE_FILE= ${WRKSRC}/license/gpl.txt Link Here
13
13
14
RUN_DEPENDS=	rsync:net/rsync
14
RUN_DEPENDS=	rsync:net/rsync
15
15
16
USES=		qmake
16
USES=		qmake qt:5
17
17
18
USE_GL=		gl
18
USE_GL=		gl
19
USE_QT5=	core gui network widgets buildtools_build
19
USE_QT=		core gui network widgets buildtools_build
20
20
21
post-patch:
21
post-patch:
22
	${REINPLACE_CMD} -e 's|/usr|$$$${PREFIX}|g' -e '/INSTALLS/s|debianmenu ||' \
22
	${REINPLACE_CMD} -e 's|/usr|$$$${PREFIX}|g' -e '/INSTALLS/s|debianmenu ||' \
(-)sysutils/nepomuk-core-kde4/Makefile (-2 / +2 lines)
Lines 16-25 LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4 \ Link Here
16
		libepub.so:textproc/ebook-tools \
16
		libepub.so:textproc/ebook-tools \
17
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
17
		libqmobipocket.so:graphics/kdegraphics-mobipocket-kde4
18
18
19
USES=		cmake:outsource kde:4 python:run shebangfix tar:xz
19
USES=		cmake:outsource kde:4 python:run qt:4 shebangfix tar:xz
20
USE_KDE=	automoc4 baloo kdelibs kfilemetadata \
20
USE_KDE=	automoc4 baloo kdelibs kfilemetadata \
21
		ontologies soprano
21
		ontologies soprano
22
USE_QT4=	corelib dbus gui qmake_build moc_build rcc_build uic_build
22
USE_QT=		corelib dbus gui qmake_build moc_build rcc_build uic_build
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
MAKE_ENV=	XDG_CONFIG_HOME=/dev/null
24
MAKE_ENV=	XDG_CONFIG_HOME=/dev/null
25
25
(-)sysutils/nepomuk-widgets-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= sysutils kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	The NepomukWidget libraries
9
COMMENT=	The NepomukWidget libraries
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4 soprano nepomuk-core
12
USE_KDE=	kdelibs automoc4 soprano nepomuk-core
13
USE_QT4=	corelib dbus gui moc_build qmake_build rcc_build uic_build
13
USE_QT=		corelib dbus gui moc_build qmake_build rcc_build uic_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/pc-networkmanager/Makefile (-2 / +2 lines)
Lines 19-28 MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} Link Here
19
CONFLICTS=	pcbsd-utils*
19
CONFLICTS=	pcbsd-utils*
20
MAKE_JOBS_UNSAFE=	yes
20
MAKE_JOBS_UNSAFE=	yes
21
21
22
USES=		qmake shebangfix tar:xz
22
USES=		qmake qt:5 shebangfix tar:xz
23
SHEBANG_FILES=	src/NetworkManager/resources/umts_stick
23
SHEBANG_FILES=	src/NetworkManager/resources/umts_stick
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
USE_QT5=	core gui network svg linguist \
25
USE_QT=		core gui network svg linguist \
26
		buildtools x11extras widgets
26
		buildtools x11extras widgets
27
USE_GL+=	gl
27
USE_GL+=	gl
28
28
(-)sysutils/pcbsd-syscache/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= PC-BSD SysCache Utility Link Here
11
LICENSE=	BSD3CLAUSE
11
LICENSE=	BSD3CLAUSE
12
12
13
WRKSRC_SUBDIR=	src-sh/syscache
13
WRKSRC_SUBDIR=	src-sh/syscache
14
USE_QT5=	core network buildtools qmake
14
USE_QT=		core network buildtools qmake
15
USES=		pkgconfig
15
USES=		pkgconfig qt:5
16
NO_BUILD=	yes
16
NO_BUILD=	yes
17
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
17
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
18
18
(-)sysutils/pcbsd-utils-qt5/Makefile (-2 / +2 lines)
Lines 29-37 CONFLICTS?= pcbsd-utils-qt4-[0-9]* Link Here
29
MAKE_JOBS_UNSAFE=yes
29
MAKE_JOBS_UNSAFE=yes
30
ONLY_FOR_ARCHS=	amd64
30
ONLY_FOR_ARCHS=	amd64
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
32
USE_QT5=	core gui network svg linguist \
32
USE_QT=		core gui network svg linguist \
33
		webkit buildtools x11extras
33
		webkit buildtools x11extras
34
USES=		desktop-file-utils python qmake shebangfix
34
USES=		desktop-file-utils python qmake qt:5 shebangfix
35
SHEBANG_FILES=	pc-netmanager/src/NetworkManager/resources/umts_stick \
35
SHEBANG_FILES=	pc-netmanager/src/NetworkManager/resources/umts_stick \
36
		pc-sysmanager/scripts/fastest_cvsup
36
		pc-sysmanager/scripts/fastest_cvsup
37
37
(-)sysutils/pcbsd-utils/Makefile (-2 / +2 lines)
Lines 14-21 RUN_DEPENDS= sipcalc:net-mgmt/sipcalc \ Link Here
14
		eject:sysutils/eject
14
		eject:sysutils/eject
15
15
16
WRKSRC_SUBDIR=	src-sh/pcbsd-utils
16
WRKSRC_SUBDIR=	src-sh/pcbsd-utils
17
USE_QT5=	core network buildtools qmake
17
USE_QT=		core network buildtools qmake
18
USES=		pkgconfig
18
USES=		pkgconfig qt:5
19
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
19
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
20
20
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
(-)sysutils/plasma5-discover/Makefile (-2 / +2 lines)
Lines 11-23 COMMENT= Plasma5 package management tools Link Here
11
#LIB_DEPENDS=	libpackagekit-qt.so:ports-mgmt/packagekit-qt5
11
#LIB_DEPENDS=	libpackagekit-qt.so:ports-mgmt/packagekit-qt5
12
12
13
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
13
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
14
		gettext kde:5 pkgconfig tar:xz
14
		gettext kde:5 pkgconfig qt:5 tar:xz
15
USE_KDE=	archive attica auth codecs completion config configwidgets \
15
USE_KDE=	archive attica auth codecs completion config configwidgets \
16
		coreaddons crash dbusaddons ecm i18n iconthemes itemmodels \
16
		coreaddons crash dbusaddons ecm i18n iconthemes itemmodels \
17
		itemviews jobwidgets kdeclarative kio kirigami2 newstuff \
17
		itemviews jobwidgets kdeclarative kio kirigami2 newstuff \
18
		notifications package plasma-framework service solid \
18
		notifications package plasma-framework service solid \
19
		textwidgets wallet widgetsaddons xmlgui
19
		textwidgets wallet widgetsaddons xmlgui
20
USE_QT5=	concurrent core dbus gui network qml quick svg testlib widgets xml \
20
USE_QT=		concurrent core dbus gui network qml quick svg testlib widgets xml \
21
		buildtools_build qmake_build
21
		buildtools_build qmake_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)sysutils/plasma5-drkonqi/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 crash handler
8
COMMENT=	Plasma5 crash handler
9
9
10
USES=		cmake:outsource kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		 crash i18n idletime jobwidgets kio notifications \
12
		 crash i18n idletime jobwidgets kio notifications \
13
		service wallet widgetsaddons xmlrpcclient
13
		service wallet widgetsaddons xmlrpcclient
14
USE_QT5=	concurrent core dbus gui network widgets x11extras xml \
14
USE_QT=		concurrent core dbus gui network widgets x11extras xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/plasma5-kde-cli-tools/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= Plasma5 non-interactive system tools Link Here
9
9
10
CONFLICTS_INSTALL=	kde-runtime-kde4
10
CONFLICTS_INSTALL=	kde-runtime-kde4
11
11
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
13
USE_KDE=	activities auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	activities auth bookmarks codecs completion config configwidgets \
14
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
14
		coreaddons crash ecm emoticons guiaddons i18n iconthemes init \
15
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kdesu \
15
		itemmodels itemviews jobwidgets kcmutils kdelibs4support kdesu \
16
		kio notifications parts pty service solid sonnet textwidgets \
16
		kio notifications parts pty service solid sonnet textwidgets \
17
		unitconversion widgetsaddons windowsystem xmlgui
17
		unitconversion widgetsaddons windowsystem xmlgui
18
USE_QT5=	concurrent core dbus gui network printsupport svg testlib  widgets x11extras xml \
18
USE_QT=		concurrent core dbus gui network printsupport svg testlib  widgets x11extras xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_XORG=	x11
20
USE_XORG=	x11
21
21
(-)sysutils/plasma5-kinfocenter/Makefile (-2 / +2 lines)
Lines 10-16 COMMENT= Plasma5 utility providing system information Link Here
10
LIB_DEPENDS=	libpci.so:devel/libpci
10
LIB_DEPENDS=	libpci.so:devel/libpci
11
11
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
13
		tar:xz
13
		qt:5 tar:xz
14
USE_GL=		egl gl glu
14
USE_GL=		egl gl glu
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
USE_KDE=	auth bookmarks codecs completion config configwidgets \
16
		coreaddons crash dbusaddons doctools ecm emoticons guiaddons \
16
		coreaddons crash dbusaddons doctools ecm emoticons guiaddons \
Lines 18-24 USE_KDE= auth bookmarks codecs completion config configwidgets \ Link Here
18
		kdelibs4support kio notifications package parts init \
18
		kdelibs4support kio notifications package parts init \
19
		itemmodels itemviews service solid sonnet textwidgets \
19
		itemmodels itemviews service solid sonnet textwidgets \
20
		unitconversion wayland wayland widgetsaddons windowsystem xmlgui
20
		unitconversion wayland wayland widgetsaddons windowsystem xmlgui
21
USE_QT5=	concurrent core dbus gui network printsupport widgets xml \
21
USE_QT=		concurrent core dbus gui network printsupport widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_XORG=	ice sm x11 xext
23
USE_XORG=	ice sm x11 xext
24
24
(-)sysutils/plasma5-kmenuedit/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= sysutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 menu editor
8
COMMENT=	Plasma5 menu editor
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash dbusaddons guiaddons ecm emoticons hotkeys \
12
		coreaddons crash dbusaddons guiaddons ecm emoticons hotkeys \
13
		i18n iconthemes init itemmodels itemviews jobwidgets \
13
		i18n iconthemes init itemmodels itemviews jobwidgets \
14
		kdelibs4support kio notifications parts service solid sonnet \
14
		kdelibs4support kio notifications parts service solid sonnet \
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
16
USE_QT5=	core dbus gui network printsupport widgets xml\
16
USE_QT=		core dbus gui network printsupport widgets xml\
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)sysutils/plasma5-ksysguard/Makefile (-2 / +2 lines)
Lines 8-20 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	Plasma5 utility to track and control the running processes
8
COMMENT=	Plasma5 utility to track and control the running processes
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
10
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
11
		gettext kde:5 tar:xz
11
		gettext kde:5 qt:5 tar:xz
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
12
USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
13
		dbusaddons emoticons i18n iconthemes init itemmodels \
13
		dbusaddons emoticons i18n iconthemes init itemmodels \
14
		itemviews jobwidgets kdelibs4support kio libksysguard \
14
		itemviews jobwidgets kdelibs4support kio libksysguard \
15
		newstuff notifications service widgetsaddons windowsystem \
15
		newstuff notifications service widgetsaddons windowsystem \
16
		xmlgui
16
		xmlgui
17
USE_QT5=	concurrent core dbus gui network widgets xml \
17
USE_QT=		concurrent core dbus gui network widgets xml \
18
		buildtools_build qmake_build
18
		buildtools_build qmake_build
19
19
20
OPTIONS_DEFINE=	INOTIFY
20
OPTIONS_DEFINE=	INOTIFY
(-)sysutils/plasma5-libksysguard/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 library to track and control running processes
8
COMMENT=	Plasma5 library to track and control running processes
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons i18n \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons i18n \
12
		iconthemes package plasma-framework service widgetsaddons \
12
		iconthemes package plasma-framework service widgetsaddons \
13
		windowsystem
13
		windowsystem
14
USE_QT5=	core dbus gui network script webkit widgets x11extras xml \
14
USE_QT=		core dbus gui network script webkit widgets x11extras xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/plasma5-polkit-kde-agent-1/Makefile (-2 / +2 lines)
Lines 9-18 COMMENT= Plasma5 daemon providing a polkit authentication UI Link Here
9
9
10
LIB_DEPENDS=	libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
10
LIB_DEPENDS=	libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
11
11
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
13
USE_KDE=	config coreaddons crash dbusaddons ecm i18n iconthemes \
13
USE_KDE=	config coreaddons crash dbusaddons ecm i18n iconthemes \
14
		notifications widgetsaddons windowsystem
14
		notifications widgetsaddons windowsystem
15
USE_QT5=	core dbus gui widgets \
15
USE_QT=		core dbus gui widgets \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)sysutils/plasma5-powerdevil/Makefile (-2 / +2 lines)
Lines 7-13 CATEGORIES= sysutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 tool to manage the power consumption settings
8
COMMENT=	Plasma5 tool to manage the power consumption settings
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	activities auth bookmarks codecs completion configwidgets \
11
USE_KDE=	activities auth bookmarks codecs completion configwidgets \
12
		coreaddons crash config dbusaddons ecm emoticons globalaccel \
12
		coreaddons crash config dbusaddons ecm emoticons globalaccel \
13
		guiaddons i18n idletime iconthemes init itemmodels itemviews \
13
		guiaddons i18n idletime iconthemes init itemmodels itemviews \
Lines 15-21 USE_KDE= activities auth bookmarks codecs completion configwidgets \ Link Here
15
		notifyconfig parts plasma-workspace service solid sonnet \
15
		notifyconfig parts plasma-workspace service solid sonnet \
16
		textwidgets unitconversion wayland widgetsaddons windowsystem \
16
		textwidgets unitconversion wayland widgetsaddons windowsystem \
17
		xmlgui
17
		xmlgui
18
USE_QT5=	core dbus gui network printsupport widgets x11extras xml \
18
USE_QT=		core dbus gui network printsupport widgets x11extras xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_XORG=	xcb
20
USE_XORG=	xcb
21
21
(-)sysutils/plasma5-systemsettings/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= sysutils kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 system settings
8
COMMENT=	Plasma5 system settings
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	activities activities-stats auth codecs completion config \
11
USE_KDE=	activities activities-stats auth codecs completion config \
12
		configwidgets coreaddons crash dbusaddons doctools ecm i18n \
12
		configwidgets coreaddons crash dbusaddons doctools ecm i18n \
13
		iconthemes itemviews jobwidgets js kcmutils kdeclarative khtml \
13
		iconthemes itemviews jobwidgets js kcmutils kdeclarative khtml \
14
		kio kirigami2 package parts service sonnet textwidgets \
14
		kio kirigami2 package parts service sonnet textwidgets \
15
		widgetsaddons windowsystem xmlgui
15
		widgetsaddons windowsystem xmlgui
16
USE_QT5=	concurrent core dbus gui network qml quick widgets xml \
16
USE_QT=		concurrent core dbus gui network qml quick widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)sysutils/plasma5-user-manager/Makefile (-2 / +2 lines)
Lines 12-24 LIB_DEPENDS= libpwquality.so:security/libpwquality Link Here
12
RUN_DEPENDS=	accountsservice>=0:sysutils/accountsservice
12
RUN_DEPENDS=	accountsservice>=0:sysutils/accountsservice
13
13
14
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
14
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
15
		kde:5 pkgconfig tar:xz
15
		kde:5 pkgconfig qt:5 tar:xz
16
USE_KDE=	auth bookmarks codecs completion config configwidgets \
16
USE_KDE=	auth bookmarks codecs completion config configwidgets \
17
		coreaddons crash ecm emoticons guiaddons i18n iconthemes \
17
		coreaddons crash ecm emoticons guiaddons i18n iconthemes \
18
		init itemmodels itemviews jobwidgets kcmutils kdelibs4support \
18
		init itemmodels itemviews jobwidgets kcmutils kdelibs4support \
19
		kio notifications parts service solid sonnet textwidgets \
19
		kio notifications parts service solid sonnet textwidgets \
20
		unitconversion widgetsaddons windowsystem xmlgui
20
		unitconversion widgetsaddons windowsystem xmlgui
21
USE_QT5=	concurrent core dbus gui network printsupport widgets xml \
21
USE_QT=		concurrent core dbus gui network printsupport widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_LDCONFIG=	${QT_PLUGINDIR}
23
USE_LDCONFIG=	${QT_PLUGINDIR}
24
24
(-)sysutils/policykit-qt/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= PolicyKit manager for Qt Link Here
14
LIB_DEPENDS=	libpolkit.so:sysutils/policykit
14
LIB_DEPENDS=	libpolkit.so:sysutils/policykit
15
15
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USES=		cmake gettext kde:4 pkgconfig tar:bzip2
17
USES=		cmake gettext kde:4 pkgconfig qt:4 tar:bzip2
18
USE_KDE=	automoc4
18
USE_KDE=	automoc4
19
USE_QT4=	corelib dbus gui network svg xml  \
19
USE_QT=		corelib dbus gui network svg xml  \
20
		qmake_build moc_build rcc_build uic_build
20
		qmake_build moc_build rcc_build uic_build
21
21
22
PORTSCOUT=	limit:^0
22
PORTSCOUT=	limit:^0
(-)sysutils/polkit-kde/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE= GPLv2 Link Here
15
15
16
LIB_DEPENDS=	libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
16
LIB_DEPENDS=	libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
17
17
18
USES=		cmake kde:4 tar:bzip2
18
USES=		cmake kde:4 qt:4 tar:bzip2
19
USE_KDE=	kdelibs automoc4
19
USE_KDE=	kdelibs automoc4
20
USE_QT4=	moc_build qmake_build rcc_build uic_build
20
USE_QT=		moc_build qmake_build rcc_build uic_build
21
21
22
OPTIONS_DEFINE=	NLS
22
OPTIONS_DEFINE=	NLS
23
OPTIONS_SUB=	yes
23
OPTIONS_SUB=	yes
(-)sysutils/polkit-qt/Makefile (-3 / +4 lines)
Lines 26-40 CMAKE_OFF= BUILD_EXAMPLES \ Link Here
26
		BUILD_TEST
26
		BUILD_TEST
27
27
28
.  if ${FLAVOR} == qt4
28
.  if ${FLAVOR} == qt4
29
USES+=		kde:4
29
USES+=		kde:4 qt:4
30
USE_KDE=	automoc4
30
USE_KDE=	automoc4
31
USE_QT4=	corelib dbus gui \
31
USE_QT=		corelib dbus gui \
32
		qmake_build moc_build rcc_build uic_build
32
		qmake_build moc_build rcc_build uic_build
33
CMAKE_ON+=	USE_QT4
33
CMAKE_ON+=	USE_QT4
34
CMAKE_OFF+=	USE_QT5
34
CMAKE_OFF+=	USE_QT5
35
QTVER_SUFFIX=	# empty
35
QTVER_SUFFIX=	# empty
36
.  else
36
.  else
37
USE_QT5=	core dbus gui widgets buildtools_build qmake_build
37
USES+=		qt:5
38
USE_QT=		core dbus gui widgets buildtools_build qmake_build
38
CMAKE_ON+=	USE_QT5
39
CMAKE_ON+=	USE_QT5
39
CMAKE_OFF+=	USE_QT4
40
CMAKE_OFF+=	USE_QT4
40
QTVER_SUFFIX=	5
41
QTVER_SUFFIX=	5
(-)sysutils/qdirstat/Makefile (-2 / +2 lines)
Lines 13-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
13
USE_GITHUB=	yes
13
USE_GITHUB=	yes
14
GH_ACCOUNT=	shundhammer
14
GH_ACCOUNT=	shundhammer
15
15
16
USES=		desktop-file-utils qmake shebangfix
16
USES=		desktop-file-utils qmake qt:5 shebangfix
17
USE_GL=		gl
17
USE_GL=		gl
18
USE_QT5=	buildtools_build core gui widgets
18
USE_QT=		buildtools_build core gui widgets
19
SHEBANG_FILES=	scripts/qdirstat-cache-writer
19
SHEBANG_FILES=	scripts/qdirstat-cache-writer
20
20
21
pre-configure:
21
pre-configure:
(-)sysutils/qpxtool/Makefile (-6 / +8 lines)
Lines 19-28 BROKEN_armv7= fails to compile: qpx_mmc_defs.h:608:4: constant expression evalu Link Here
19
19
20
LIB_DEPENDS=	libpng.so:graphics/png
20
LIB_DEPENDS=	libpng.so:graphics/png
21
21
22
USES=		gmake tar:bzip2
22
USES=		gmake qmake:no_env qt:4 tar:bzip2
23
USE_QT4=	qmake_build moc_build rcc_build linguisttools_build \
23
USE_QT=		qmake_build moc_build rcc_build linguisttools_build \
24
		corelib gui network sql
24
		corelib gui network sql
25
QT_NONSTANDARD=	yes
26
HAS_CONFIGURE=	yes
25
HAS_CONFIGURE=	yes
27
CONFIGURE_ENV=	PREFIX=${PREFIX}
26
CONFIGURE_ENV=	PREFIX=${PREFIX}
28
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
Lines 31-39 OPTIONS_GROUP= DB Link Here
31
OPTIONS_GROUP_DB=	SQLITE MYSQL PGSQL
30
OPTIONS_GROUP_DB=	SQLITE MYSQL PGSQL
32
OPTIONS_DEFAULT=	SQLITE
31
OPTIONS_DEFAULT=	SQLITE
33
32
34
SQLITE_USE=	QT4=sql-sqlite3_run
33
SQLITE_USES=	qt:4
35
MYSQL_USE=	QT4=sql-mysql_run
34
SQLITE_USE=	QT=sql-sqlite3_run
36
PGSQL_USE=	QT4=sql-pgsql_run
35
MYSQL_USES=	qt:4
36
MYSQL_USE=	QT=sql-mysql_run
37
PGSQL_USES=	qt:4
38
PGSQL_USE=	QT=sql-pgsql_run
37
39
38
post-configure:
40
post-configure:
39
	@${REINPLACE_CMD} -e 's|$$(QMAKE4)|& ${QMAKE_AGRS}|' \
41
	@${REINPLACE_CMD} -e 's|$$(QMAKE4)|& ${QMAKE_AGRS}|' \
(-)sysutils/qsudo/Makefile (-2 / +2 lines)
Lines 12-22 LICENSE_FILE= ${WRKSRC}/../LICENSE Link Here
12
12
13
RUN_DEPENDS=	sudo:security/sudo
13
RUN_DEPENDS=	sudo:security/sudo
14
14
15
USES=		qmake
15
USES=		qmake qt:5
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	trueos
17
GH_ACCOUNT=	trueos
18
GH_TAGNAME=	815e31c
18
GH_TAGNAME=	815e31c
19
USE_QT5=	core gui widgets buildtools_build
19
USE_QT=		core gui widgets buildtools_build
20
20
21
WRKSRC_SUBDIR=	src-qt5
21
WRKSRC_SUBDIR=	src-qt5
22
LDFLAGS+=	-Wl,--as-needed  # prevents unnecessary USE_GL=gl, see bug#224488
22
LDFLAGS+=	-Wl,--as-needed  # prevents unnecessary USE_GL=gl, see bug#224488
(-)sysutils/qsynergy/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Comprehensive and easy to use graphical front end for Synergy Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		qmake
15
USES=		qmake qt:4
16
USE_QT4=	moc_build rcc_build uic_build corelib gui network
16
USE_QT=		moc_build rcc_build uic_build corelib gui network
17
17
18
PLIST_FILES=	bin/qsynergy \
18
PLIST_FILES=	bin/qsynergy \
19
		share/pixmaps/qsynergy.xpm
19
		share/pixmaps/qsynergy.xpm
(-)sysutils/qt5-qtdiag/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Tool for reporting diagnostic information about Qt and its environment
9
COMMENT=	Tool for reporting diagnostic information about Qt and its environment
10
10
11
USES=		qmake:outsource
11
USES=		qmake:outsource qt-dist:5,tools
12
USE_QT5=	core gui
12
USE_QT=		core gui
13
QT_DIST=	tools
14
13
15
PLIST_FILES=	${QT_BINDIR}/qtdiag
14
PLIST_FILES=	${QT_BINDIR}/qtdiag
16
15
(-)sysutils/qt5-qtpaths/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Command line client to QStandardPaths
9
COMMENT=	Command line client to QStandardPaths
10
10
11
USES=		qmake:outsource
11
USES=		qmake:outsource qt-dist:5,tools
12
USE_QT5=	core
12
USE_QT=		core
13
QT_DIST=	tools
14
13
15
PLIST_FILES=	${QT_BINDIR}/qtpaths
14
PLIST_FILES=	${QT_BINDIR}/qtpaths
16
15
(-)sysutils/qt5-qtplugininfo/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt5 plugin metadata dumper
9
COMMENT=	Qt5 plugin metadata dumper
10
10
11
USES=		qmake:outsource
11
USES=		qmake:outsource qt-dist:5,tools
12
USE_QT5=	core
12
USE_QT=		core
13
QT_DIST=	tools
14
13
15
PLIST_FILES=	${QT_BINDIR}/qtplugininfo
14
PLIST_FILES=	${QT_BINDIR}/qtplugininfo
16
15
(-)sysutils/qtpass/Makefile (-2 / +2 lines)
Lines 13-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
13
13
14
RUN_DEPENDS=	pass:sysutils/password-store
14
RUN_DEPENDS=	pass:sysutils/password-store
15
15
16
USES=		qmake:outsource
16
USES=		qmake:outsource qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	IJhack
18
GH_ACCOUNT=	IJhack
19
GH_PROJECT=	QtPass
19
GH_PROJECT=	QtPass
20
USE_QT5=	core gui network testlib widgets buildtools_build linguisttools_build
20
USE_QT=		core gui network testlib widgets buildtools_build linguisttools_build
21
USE_GL=		gl
21
USE_GL=		gl
22
22
23
PLIST_FILES=	bin/qtpass \
23
PLIST_FILES=	bin/qtpass \
(-)sysutils/qzeitgeist/Makefile (-2 / +2 lines)
Lines 20-28 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
20
BUILD_DEPENDS=	rapper:textproc/raptor2 \
20
BUILD_DEPENDS=	rapper:textproc/raptor2 \
21
		${PYTHON_PKGNAMEPREFIX}rdflib>=0:textproc/py-rdflib@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}rdflib>=0:textproc/py-rdflib@${PY_FLAVOR}
22
22
23
USES=		cmake kde:4 python:2.7,build tar:bzip2
23
USES=		cmake kde:4 python:2.7,build qt:4 tar:bzip2
24
USE_KDE=	automoc4
24
USE_KDE=	automoc4
25
USE_QT4=	corelib dbus declarative qtestlib \
25
USE_QT=		corelib dbus declarative qtestlib \
26
		moc_build qmake_build rcc_build uic_build
26
		moc_build qmake_build rcc_build uic_build
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
(-)sysutils/searchmonkey/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= Search using regexes for file names and text Link Here
13
13
14
LICENSE=	GPLv3+
14
LICENSE=	GPLv3+
15
15
16
USES=		qmake dos2unix zip
16
USES=		qmake dos2unix qt:4 zip
17
DOS2UNIX_GLOB=	*.cpp *.h
17
DOS2UNIX_GLOB=	*.cpp *.h
18
USE_QT4=	corelib gui moc_build rcc_build uic_build
18
USE_QT=		corelib gui moc_build rcc_build uic_build
19
19
20
PLIST_FILES=	bin/${PORTNAME}
20
PLIST_FILES=	bin/${PORTNAME}
21
21
(-)sysutils/signon-kwallet-extension/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KWallet integration for signon framework Link Here
9
9
10
LIB_DEPENDS=	libsignon-qt5.so:sysutils/signon-qt5
10
LIB_DEPENDS=	libsignon-qt5.so:sysutils/signon-qt5
11
11
12
USES=		cmake:outsource kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	ecm wallet
13
USE_KDE=	ecm wallet
14
USE_QT5=	core dbus gui \
14
USE_QT=		core dbus gui \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	${KDE_PREFIX}/${SE_DIR}
16
USE_LDCONFIG=	${KDE_PREFIX}/${SE_DIR}
17
PLIST_FILES=	${SE_DIR}/libkeyring-kwallet.so
17
PLIST_FILES=	${SE_DIR}/libkeyring-kwallet.so
(-)sysutils/signon-plugin-oauth2/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Signon OAuth 1.0 and 2.0 plugin for accounts-sso Link Here
11
11
12
LIB_DEPENDS=	libsignon-qt5.so:sysutils/signon-qt5
12
LIB_DEPENDS=	libsignon-qt5.so:sysutils/signon-qt5
13
13
14
USES=		pkgconfig python qmake
14
USES=		pkgconfig python qmake qt:5
15
USE_QT5=	core network testlib \
15
USE_QT=		core network testlib \
16
		buildtools_build qmake_build
16
		buildtools_build qmake_build
17
USE_LDCONFIG=	${PREFIX}/lib/signon
17
USE_LDCONFIG=	${PREFIX}/lib/signon
18
18
(-)sysutils/signon-qt5/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= D-Bus service performing user authentication Link Here
12
LICENSE=	LGPL20
12
LICENSE=	LGPL20
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		gettext pathfix pkgconfig python qmake tar:bz2
15
USES=		gettext pathfix pkgconfig python qmake qt:5 tar:bz2
16
USE_QT5=	core dbus gui network sql testlib xml \
16
USE_QT=		core dbus gui network sql testlib xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
# gitlab variables
19
# gitlab variables
(-)sysutils/signon-ui/Makefile (-2 / +2 lines)
Lines 17-24 LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \ Link Here
17
		libsignon-qt5.so:sysutils/signon-qt5 \
17
		libsignon-qt5.so:sysutils/signon-qt5 \
18
		libproxy.so:net/libproxy
18
		libproxy.so:net/libproxy
19
19
20
USES=		pkgconfig python qmake tar:bz2
20
USES=		pkgconfig python qmake qt:5 tar:bz2
21
USE_QT5=	buildtools_build qmake_build webkit widgets
21
USE_QT=		buildtools_build qmake_build webkit widgets
22
22
23
# gitlab variables
23
# gitlab variables
24
USE_GITLAB=	yes
24
USE_GITLAB=	yes
(-)sysutils/sweeper-kde4/Makefile (-2 / +2 lines)
Lines 9-16 CATEGORIES= sysutils kde kde-kde4 Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Cleans temporal files for KDE
10
COMMENT=	Cleans temporal files for KDE
11
11
12
USES=		cmake:outsource kde:4 tar:xz
12
USES=		cmake:outsource kde:4 qt:4 tar:xz
13
USE_KDE=	automoc4 kdelibs
13
USE_KDE=	automoc4 kdelibs
14
USE_QT4=	qmake_build moc_build rcc_build uic_build
14
USE_QT=		qmake_build moc_build rcc_build uic_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)sysutils/sweeper/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= sysutils kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Cleans temporal files for KDE
8
COMMENT=	Cleans temporal files for KDE
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	activities-stats auth bookmarks codecs config configwidgets \
11
USE_KDE=	activities-stats auth bookmarks codecs config configwidgets \
12
		coreaddons crash i18n kio service sonnet textwidgets \
12
		coreaddons crash i18n kio service sonnet textwidgets \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui widgets xml \
14
USE_QT=		core dbus gui widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)sysutils/sysadm-client/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= BSD2CLAUSE Link Here
13
LICENSE_FILE=	${WRKSRC}/../LICENSE
13
LICENSE_FILE=	${WRKSRC}/../LICENSE
14
14
15
WRKSRC_SUBDIR=	src-qt5
15
WRKSRC_SUBDIR=	src-qt5
16
USE_QT5=	core buildtools_build gui network qmake websockets widgets svg concurrent
16
USE_QT=		core buildtools_build gui network qmake websockets widgets svg concurrent
17
USES=		pkgconfig tar:xz qmake ssl
17
USES=		pkgconfig qt:5 tar:xz qmake ssl
18
USE_GL+=	gl
18
USE_GL+=	gl
19
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
19
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
20
20
(-)sysutils/sysadm/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= BSD2CLAUSE Link Here
13
LICENSE_FILE=	${WRKSRC}/../LICENSE
13
LICENSE_FILE=	${WRKSRC}/../LICENSE
14
14
15
WRKSRC_SUBDIR=	src
15
WRKSRC_SUBDIR=	src
16
USE_QT5=	concurrent core network buildtools qmake gui websockets sql
16
USE_QT=		concurrent core network buildtools qmake gui websockets sql
17
USES=		pkgconfig tar:xz qmake ssl
17
USES=		pkgconfig qt:5 tar:xz qmake ssl
18
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
18
MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX}
19
19
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
(-)sysutils/tarsnap-gui/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Cross platform GUI for the Tarsnap command line client Link Here
11
USE_GITHUB=	yes
11
USE_GITHUB=	yes
12
GH_ACCOUNT=	Tarsnap
12
GH_ACCOUNT=	Tarsnap
13
13
14
USES=		compiler:c++11-lib qmake
14
USES=		compiler:c++11-lib qmake qt:5
15
USE_QT5=	buildtools_build core gui network qmake_build sql sql-sqlite3 widgets
15
USE_QT=		buildtools_build core gui network qmake_build sql sql-sqlite3 widgets
16
USE_GL=		gl
16
USE_GL=		gl
17
17
18
PLIST_FILES=	bin/tarsnap-gui
18
PLIST_FILES=	bin/tarsnap-gui
(-)sysutils/trueos-libqt5/Makefile (-2 / +2 lines)
Lines 16-24 MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} Link Here
16
16
17
MAKE_JOBS_UNSAFE=	yes
17
MAKE_JOBS_UNSAFE=	yes
18
18
19
USES=		qmake shebangfix tar:xz
19
USES=		qmake qt:5 shebangfix tar:xz
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_QT5=	core gui network svg linguist \
21
USE_QT=		core gui network svg linguist \
22
		buildtools x11extras widgets
22
		buildtools x11extras widgets
23
USE_GL+=	gl
23
USE_GL+=	gl
24
24
(-)sysutils/twmn/Makefile (-2 / +2 lines)
Lines 13-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
13
13
14
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
14
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
15
15
16
USES=		qmake
16
USES=		qmake qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	sboli
18
GH_ACCOUNT=	sboli
19
GH_TAGNAME=	5b92ac5
19
GH_TAGNAME=	5b92ac5
20
USE_QT5=	core dbus gui network widgets x11extras buildtools_build
20
USE_QT=		core dbus gui network widgets x11extras buildtools_build
21
LDFLAGS+=	-Wl,--as-needed  # see bug#224488
21
LDFLAGS+=	-Wl,--as-needed  # see bug#224488
22
22
23
PORTDOCS=	README.md
23
PORTDOCS=	README.md
(-)sysutils/unetbootin/Makefile (-1 / +2 lines)
Lines 16-22 RUN_DEPENDS= 7z:archivers/p7zip \ Link Here
16
		syslinux:sysutils/syslinux \
16
		syslinux:sysutils/syslinux \
17
		mke2fs:sysutils/e2fsprogs
17
		mke2fs:sysutils/e2fsprogs
18
18
19
USE_QT4=	linguisttools_build moc_build qmake_build uic_build \
19
USES=	qt:4
20
USE_QT=		linguisttools_build moc_build qmake_build uic_build \
20
		corelib gui network
21
		corelib gui network
21
QMAKE_ARGS=	DEFINES+=LOCALBASE=\\\\\\\"${LOCALBASE}\\\\\\\"
22
QMAKE_ARGS=	DEFINES+=LOCALBASE=\\\\\\\"${LOCALBASE}\\\\\\\"
22
23
(-)textproc/beediff/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Qt 4 based diff frontend Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/licence.txt
14
LICENSE_FILE=	${WRKSRC}/licence.txt
15
15
16
USES=		qmake
16
USES=		qmake qt:4
17
USE_QT4=	corelib gui moc_build rcc_build
17
USE_QT=		corelib gui moc_build rcc_build
18
USE_XORG=	x11 xext
18
USE_XORG=	x11 xext
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}
20
WRKSRC=		${WRKDIR}/${PORTNAME}
(-)textproc/dikt/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= Dictionary for KDE Link Here
13
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
USES=		cmake:outsource kde:5 tar:txz
16
USES=		cmake:outsource kde:5 qt:5 tar:txz
17
USE_KDE=	auth bookmarks codecs completion config configwidgets coreaddons dbusaddons guiaddons i18n \
17
USE_KDE=	auth bookmarks codecs completion config configwidgets coreaddons dbusaddons guiaddons i18n \
18
		iconthemes itemviews jobwidgets kio service solid widgetsaddons xmlgui
18
		iconthemes itemviews jobwidgets kio service solid widgetsaddons xmlgui
19
USE_QT5=	concurrent core dbus gui network printsupport svg widgets xml \
19
USE_QT=		concurrent core dbus gui network printsupport svg widgets xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
22
PLIST_FILES=	bin/dikt \
22
PLIST_FILES=	bin/dikt \
(-)textproc/dixit/Makefile (-2 / +2 lines)
Lines 19-26 COMMENT= Romanian dictionaries databases and query application Link Here
19
19
20
LICENSE=	GPLv3+
20
LICENSE=	GPLv3+
21
21
22
USES=		qmake
22
USES=		qmake qt:4
23
USE_QT4=	corelib gui network moc_build rcc_build
23
USE_QT=		corelib gui network moc_build rcc_build
24
LDFLAGS+=	-lz
24
LDFLAGS+=	-lz
25
25
26
PLIST_SUB=	_DB=${_DB} DB_DIR=${DB_DIR} _DB_F=${_DB_F} \
26
PLIST_SUB=	_DB=${_DB} DB_DIR=${DB_DIR} _DB_F=${_DB_F} \
(-)textproc/fcitx-qt5/Makefile (-2 / +2 lines)
Lines 13-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
13
LIB_DEPENDS=	libfcitx-config.so:chinese/fcitx \
14
		libxkbcommon.so:x11/libxkbcommon
14
		libxkbcommon.so:x11/libxkbcommon
15
15
16
USES=		compiler:c++11-lib cmake:outsource gettext kde:5 pkgconfig
16
USES=		compiler:c++11-lib cmake:outsource gettext kde:5 pkgconfig qt:5
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	fcitx
18
GH_ACCOUNT=	fcitx
19
USE_KDE=	ecm
19
USE_KDE=	ecm
20
USE_QT5=	concurrent core dbus gui widgets buildtools_build qmake_build
20
USE_QT=		concurrent core dbus gui widgets buildtools_build qmake_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)textproc/goldendict/Makefile (-2 / +2 lines)
Lines 17-26 LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \ Link Here
17
		libvorbis.so:audio/libvorbis
17
		libvorbis.so:audio/libvorbis
18
18
19
NO_WRKSUBDIR=	yes
19
NO_WRKSUBDIR=	yes
20
USES=		compiler:c++11-lang dos2unix iconv:wchar_t pkgconfig qmake tar:bzip2
20
USES=		compiler:c++11-lang dos2unix iconv:wchar_t pkgconfig qmake qt:4 tar:bzip2
21
DOS2UNIX_FILES=	processwrapper.cc
21
DOS2UNIX_FILES=	processwrapper.cc
22
USE_XORG=	xtst
22
USE_XORG=	xtst
23
USE_QT4=	corelib gui webkit phonon \
23
USE_QT=		corelib gui webkit phonon \
24
		linguist_build moc_build rcc_build script_build uic_build
24
		linguist_build moc_build rcc_build script_build uic_build
25
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
25
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
26
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
(-)textproc/ibus-qt/Makefile (-2 / +2 lines)
Lines 21-28 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
21
21
22
GH_ACCOUNT=	ibus
22
GH_ACCOUNT=	ibus
23
23
24
USE_QT4=	gui dbus moc_build qmake_build moc_build uic_build rcc_build
24
USE_QT=		gui dbus moc_build qmake_build moc_build uic_build rcc_build
25
USES=		cmake compiler:c++11-lib pkgconfig
25
USES=		cmake compiler:c++11-lib pkgconfig qt:4
26
CMAKE_ARGS=	-DDOCDIR=${PREFIX}/share/doc/ibus-qt -DLIBDIR=lib
26
CMAKE_ARGS=	-DDOCDIR=${PREFIX}/share/doc/ibus-qt -DLIBDIR=lib
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
CFLAGS+=	-I${LOCALBASE}/include
28
CFLAGS+=	-I${LOCALBASE}/include
(-)textproc/kdiff3/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 graphical frontend for diff Link Here
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake:outsource kde:4
16
USES=		cmake:outsource kde:4 qt:4
17
USE_KDE=	kdelibs libkonq automoc4
17
USE_KDE=	kdelibs libkonq automoc4
18
USE_QT4=	moc_build qmake_build rcc_build uic_build
18
USE_QT=		moc_build qmake_build rcc_build uic_build
19
19
20
OPTIONS_DEFINE=	NLS DOCS
20
OPTIONS_DEFINE=	NLS DOCS
21
21
(-)textproc/kf5-kcodecs/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= KF5 library for string manipulation Link Here
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
12
13
USES=		cmake:outsource compiler:c++11-lib gperf kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib gperf kde:5 qt:5 tar:xz
14
USE_KDE=	ecm
14
USE_KDE=	ecm
15
USE_QT5=	buildtools_build core linguisttools qmake_build
15
USE_QT=		buildtools_build core linguisttools qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)textproc/kf5-sonnet/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= KF5 plugin-based spell checking library Link Here
10
LIB_DEPENDS=	libaspell.so:textproc/aspell \
10
LIB_DEPENDS=	libaspell.so:textproc/aspell \
11
		libhunspell-1.6.so:textproc/hunspell
11
		libhunspell-1.6.so:textproc/hunspell
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
14
USE_KDE=	ecm
14
USE_KDE=	ecm
15
USE_QT5=	buildtools_build core gui linguisttools qmake_build \
15
USE_QT=		buildtools_build core gui linguisttools qmake_build \
16
		testlib widgets
16
		testlib widgets
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)textproc/kf5-syntax-highlighting/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= textproc kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 syntax highlighting engine for structured text and code
8
COMMENT=	KF5 syntax highlighting engine for structured text and code
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 perl5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 perl5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core gui linguisttools_build \
12
USE_QT=		buildtools_build core gui linguisttools_build \
13
		network testlib qmake_build
13
		network testlib qmake_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)textproc/kompare-kde4/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Diff/Patch Frontend Link Here
10
10
11
LIB_DEPENDS=	libkomparediff2.so:textproc/libkomparediff2-kde4
11
LIB_DEPENDS=	libkomparediff2.so:textproc/libkomparediff2-kde4
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)textproc/kompare/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= Diff/Patch Frontend Link Here
9
9
10
LIB_DEPENDS=	libkomparediff2.so:textproc/libkomparediff2
10
LIB_DEPENDS=	libkomparediff2.so:textproc/libkomparediff2
11
11
12
USES=		cmake:outsource gettext kde:5 tar:xz
12
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
13
USE_KDE=	auth codecs completion config configwidgets coreaddons \
14
		doctools ecm i18n iconthemes jobwidgets kio parts service \
14
		doctools ecm i18n iconthemes jobwidgets kio parts service \
15
		sonnet texteditor textwidgets widgetsaddons xmlgui
15
		sonnet texteditor textwidgets widgetsaddons xmlgui
16
USE_QT5=	core dbus gui network printsupport widgets xml \
16
USE_QT=		core dbus gui network printsupport widgets xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)textproc/kreport/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Framework for creation of reports in multiple formats Link Here
11
11
12
LIB_DEPENDS=		libKPropertyCore3.so:x11-toolkits/kproperty
12
LIB_DEPENDS=		libKPropertyCore3.so:x11-toolkits/kproperty
13
13
14
USES=			cmake:outsource gettext kde:5 python:2.7 tar:xz
14
USES=			cmake:outsource gettext kde:5 python:2.7 qt:5 tar:xz
15
USE_KDE=		config coreaddons ecm marble widgetsaddons
15
USE_KDE=		config coreaddons ecm marble widgetsaddons
16
USE_QT5=		core gui network qml webkit widgets xml \
16
USE_QT=			core gui network qml webkit widgets xml \
17
			buildtools_build printsupport qmake_build
17
			buildtools_build printsupport qmake_build
18
18
19
CONFLICTS_INSTALL=	calligra-2*
19
CONFLICTS_INSTALL=	calligra-2*
(-)textproc/libkomparediff2-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= textproc kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Library to compare files and strings
9
COMMENT=	Library to compare files and strings
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	qmake_build moc_build uic_build rcc_build
13
USE_QT=		qmake_build moc_build uic_build rcc_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)textproc/libkomparediff2/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= textproc kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Library to compare files and strings
8
COMMENT=	Library to compare files and strings
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n kio parts \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n kio parts \
12
		service widgetsaddons xmlgui
12
		service widgetsaddons xmlgui
13
USE_QT5=	core dbus gui widgets xml \
13
USE_QT=		core dbus gui widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
16
(-)textproc/py-qt4-xml/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtXml module Link Here
12
CONFIGURE_ARGS=	--enable QtXml
12
CONFIGURE_ARGS=	--enable QtXml
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib xml moc_build qmake_build
18
USE_QT=		corelib xml moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
21
OPTIONS_DEFAULT=API
(-)textproc/py-qt4-xmlpatterns/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Python bindings for the Qt4 toolkit, QtXmlPatterns module Link Here
11
CONFIGURE_ARGS=	--enable QtXmlPatterns
11
CONFIGURE_ARGS=	--enable QtXmlPatterns
12
PYQT_DIST=	yes
12
PYQT_DIST=	yes
13
13
14
USES=		python pyqt:4
14
USES=		python pyqt:4 qt:4
15
USE_PYQT=	sip_build core_run network_run
15
USE_PYQT=	sip_build core_run network_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT4=	corelib network xmlpatterns moc_build qmake_build
17
USE_QT=		corelib network xmlpatterns moc_build qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)textproc/py-qt5-xml/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt5 toolkit, QtXml module Link Here
10
CONFIGURE_ARGS=	--enable QtXml
10
CONFIGURE_ARGS=	--enable QtXml
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_PYQT=	sip_build core_run
14
USE_PYQT=	sip_build core_run
15
USE_PYTHON=	flavors py3kplist
15
USE_PYTHON=	flavors py3kplist
16
USE_QT5=	core xml buildtools_build qmake_build
16
USE_QT=		core xml buildtools_build qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)textproc/py-qt5-xmlpatterns/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt5 toolkit, QtXmlPatterns module Link Here
10
CONFIGURE_ARGS=	--enable QtXmlPatterns
10
CONFIGURE_ARGS=	--enable QtXmlPatterns
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_PYQT=	sip_build core_run network_run
14
USE_PYQT=	sip_build core_run network_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT5=	core network xmlpatterns qmake_build
16
USE_QT=		core network xmlpatterns qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)textproc/qstardict/Makefile (-3 / +4 lines)
Lines 13-20 COMMENT= Qt 4 based dictionary program (stardict clone) Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		dos2unix pkgconfig qmake tar:bzip2
16
USES=		dos2unix pkgconfig qmake qt:4 tar:bzip2
17
USE_QT4=	corelib gui network xml uic_build moc_build rcc_build
17
USE_QT=		corelib gui network xml uic_build moc_build rcc_build
18
USE_GNOME=	glib20
18
USE_GNOME=	glib20
19
USE_XORG=	x11
19
USE_XORG=	x11
20
DOS2UNIX_FILES=	qstardict.pri
20
DOS2UNIX_FILES=	qstardict.pri
Lines 26-32 OPTIONS_DEFINE= DBUS DOCS NLS Link Here
26
OPTIONS_DEFAULT=DBUS
26
OPTIONS_DEFAULT=DBUS
27
OPTIONS_SUB=	yes
27
OPTIONS_SUB=	yes
28
28
29
DBUS_USE=	QT4=dbus
29
DBUS_USES=	qt:4
30
DBUS_USE=	QT=dbus
30
DBUS_QMAKE_OFF=	NO_DBUS=1
31
DBUS_QMAKE_OFF=	NO_DBUS=1
31
32
32
NLS_QMAKE_OFF=	NO_TRANSLATIONS=1
33
NLS_QMAKE_OFF=	NO_TRANSLATIONS=1
(-)textproc/qt4-clucene/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt bindings for the CLucene full-text search library
11
COMMENT=	Qt bindings for the CLucene full-text search library
12
12
13
USE_QT4=	qmake_build corelib
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		corelib
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)textproc/qt4-xml/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt SAX and DOM implementations
11
COMMENT=	Qt SAX and DOM implementations
12
12
13
USE_QT4=	qmake_build moc_build corelib
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)textproc/qt4-xmlpatterns-tool/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt command-line utility for running XQueries
11
COMMENT=	Qt command-line utility for running XQueries
12
12
13
USE_QT4=	qmake_build xmlpatterns
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		xmlpatterns
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)textproc/qt4-xmlpatterns/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt support for XPath, XQuery, XSLT and XML Schema
11
COMMENT=	Qt support for XPath, XQuery, XSLT and XML Schema
12
12
13
USE_QT4=	qmake_build moc_build rcc_build corelib network
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build rcc_build corelib network
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)textproc/qt5-xml/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt SAX and DOM implementations
9
COMMENT=	Qt SAX and DOM implementations
10
10
11
USE_QT5=	core qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core qmake_build buildtools_build
13
HAS_CONFIGURE=	yes
13
HAS_CONFIGURE=	yes
14
CONFIGURE_ARGS=	-no-gui -no-xcb
14
CONFIGURE_ARGS=	-no-gui -no-xcb
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)textproc/qt5-xmlpatterns/Makefile (-3 / +2 lines)
Lines 10-18 COMMENT= Qt support for XPath, XQuery, XSLT and XML Schema Link Here
10
10
11
BROKEN_powerpc64=	Does not build
11
BROKEN_powerpc64=	Does not build
12
12
13
USE_QT5=	core network buildtools_build
13
USE_QT=		core network buildtools_build
14
QT_DIST=	${PORTNAME}
14
USES=		qmake:norecursive qt-dist:5,xmlpatterns
15
USES=		qmake:norecursive
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
16
18
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)textproc/scim-bridge-qt4/Makefile (-3 / +2 lines)
Lines 18-26 LICENSE_FILE_LGPL21= ${WRKSRC}/doc/LICENSE.LGPL Link Here
18
18
19
RUN_DEPENDS=	scim-bridge:textproc/scim-bridge
19
RUN_DEPENDS=	scim-bridge:textproc/scim-bridge
20
20
21
USE_QT4=	corelib gui moc_build
21
USE_QT=		corelib gui moc_build
22
QT_NONSTANDARD=	yes
22
USES=		gettext gmake libtool pkgconfig qmake:no_env qt:4
23
USES=		gettext gmake libtool pkgconfig
24
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
25
24
26
CPPFLAGS+=	-I${LOCALBASE}/include -D__STDC_ISO_10646__
25
CPPFLAGS+=	-I${LOCALBASE}/include -D__STDC_ISO_10646__
(-)textproc/sigil/Makefile (-2 / +2 lines)
Lines 20-29 GH_ACCOUNT= Sigil-Ebook Link Here
20
GH_PROJECT=	Sigil
20
GH_PROJECT=	Sigil
21
21
22
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
22
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
23
		pkgconfig python:3.4+ shebangfix
23
		pkgconfig python:3.4+ qt:5 shebangfix
24
SHEBANG_FILES=	src/Resource_Files/plugin_launchers/python/*.py \
24
SHEBANG_FILES=	src/Resource_Files/plugin_launchers/python/*.py \
25
		src/Resource_Files/python3lib/*.py
25
		src/Resource_Files/python3lib/*.py
26
USE_QT5=	concurrent core gui network printsupport svg webkit \
26
USE_QT=		concurrent core gui network printsupport svg webkit \
27
		widgets xml xmlpatterns \
27
		widgets xml xmlpatterns \
28
		buildtools_build linguisttools_build qmake_build \
28
		buildtools_build linguisttools_build qmake_build \
29
		imageformats_run
29
		imageformats_run
(-)textproc/soprano/Makefile (-2 / +2 lines)
Lines 14-22 LIB_DEPENDS= libraptor2.so:textproc/raptor2 \ Link Here
14
		librdf.so:textproc/redland \
14
		librdf.so:textproc/redland \
15
		libiodbc.so:databases/libiodbc
15
		libiodbc.so:databases/libiodbc
16
16
17
USE_QT4=	corelib dbus network qtestlib_build xml \
17
USE_QT=		corelib dbus network qtestlib_build xml \
18
		qmake_build moc_build uic_build rcc_build
18
		qmake_build moc_build uic_build rcc_build
19
USES=		cmake:outsource pkgconfig tar:bzip2
19
USES=		cmake:outsource pkgconfig qt:4 tar:bzip2
20
CMAKE_ARGS+=	-DSOPRANO_DISABLE_CLUCENE_INDEX=yes \
20
CMAKE_ARGS+=	-DSOPRANO_DISABLE_CLUCENE_INDEX=yes \
21
		-DSOPRANO_DISABLE_SESAME2_BACKEND=yes
21
		-DSOPRANO_DISABLE_SESAME2_BACKEND=yes
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
(-)textproc/uim-kde4/Makefile (-2 / +2 lines)
Lines 12-19 RUN_DEPENDS= uim-pref-qt4:textproc/uim-qt4 Link Here
12
12
13
USE_GCC=	any
13
USE_GCC=	any
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	qmake_build moc_build qt3support uic rcc
15
USE_QT=		qmake_build moc_build qt3support uic rcc
16
USES+=		kde:4
16
USES+=		kde:4 qt:4
17
17
18
MASTERDIR=	${.CURDIR}/../../textproc/uim
18
MASTERDIR=	${.CURDIR}/../../textproc/uim
19
PKGDIR=		${.CURDIR}
19
PKGDIR=		${.CURDIR}
(-)textproc/uim-qt4/Makefile (-2 / +2 lines)
Lines 7-14 COMMENT= Qt4 modules of uim input method Link Here
7
7
8
LIB_DEPENDS=	libuim.so:textproc/uim
8
LIB_DEPENDS=	libuim.so:textproc/uim
9
9
10
USE_QT4=	qmake_build moc_build qt3support uic
10
USE_QT=		qmake_build moc_build qt3support uic
11
USES=		iconv libtool
11
USES=		iconv libtool qt:4
12
12
13
MASTERDIR=	${.CURDIR}/../../textproc/uim
13
MASTERDIR=	${.CURDIR}/../../textproc/uim
14
PKGDIR=		${.CURDIR}
14
PKGDIR=		${.CURDIR}
(-)textproc/xxdiff/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Graphical file and directories comparator and merge tool Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		bison gmake tar:bz2
15
USES=		bison gmake qt:4 tar:bz2
16
USE_QT4=	gui moc_build qmake_build uic_build
16
USE_QT=		gui moc_build qmake_build uic_build
17
17
18
BUILD_WRKSRC=	${WRKSRC}/src
18
BUILD_WRKSRC=	${WRKSRC}/src
19
19
(-)www/aria2fe/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE= GPLv3+ Link Here
15
RUN_DEPENDS=	aria2c:www/aria2 \
15
RUN_DEPENDS=	aria2c:www/aria2 \
16
		xterm:x11/xterm
16
		xterm:x11/xterm
17
17
18
USES=		tar:bzip2 qmake
18
USES=		qt:4 tar:bzip2 qmake
19
USE_QT4=	gui moc_build rcc_build uic_build
19
USE_QT=		gui moc_build rcc_build uic_build
20
20
21
PLIST_FILES=	bin/${PORTNAME}
21
PLIST_FILES=	bin/${PORTNAME}
22
22
(-)www/bookmarkbridge/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= Synchronize bookmarks between multiple browsers Link Here
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		autoreconf gmake perl5 pkgconfig shebangfix
16
USES=		autoreconf gmake perl5 pkgconfig qt:4 shebangfix
17
SHEBANG_FILES=	bookmarkbridge/docs/autodocs.pl
17
SHEBANG_FILES=	bookmarkbridge/docs/autodocs.pl
18
USE_XORG=	x11 ice xext
18
USE_XORG=	x11 ice xext
19
USE_QT4=	corelib gui qt3support moc_build rcc_build uic_build
19
USE_QT=		corelib gui qt3support moc_build rcc_build uic_build
20
USE_GNOME=	libxml2
20
USE_GNOME=	libxml2
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
22
(-)www/choqok-kde4/Makefile (-2 / +2 lines)
Lines 18-26 LIB_DEPENDS= libqjson.so:devel/qjson@qt4 \ Link Here
18
		libqoauth.so:net/qoauth \
18
		libqoauth.so:net/qoauth \
19
		libtelepathy-qt4.so:net-im/telepathy-qt4
19
		libtelepathy-qt4.so:net-im/telepathy-qt4
20
20
21
USES=		cmake gettext kde:4 tar:xz
21
USES=		cmake gettext kde:4 qt:4 tar:xz
22
USE_KDE=	attica automoc4 kdelibs
22
USE_KDE=	attica automoc4 kdelibs
23
USE_QT4=	gui imageformats_run network \
23
USE_QT=		gui imageformats_run network \
24
		moc_build qmake_build rcc_build uic_build
24
		moc_build qmake_build rcc_build uic_build
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
26
(-)www/choqok/Makefile (-2 / +2 lines)
Lines 17-30 LIB_DEPENDS= libqjson-qt5.so:devel/qjson@qt5 \ Link Here
17
		libqoauth-qt5.so:net/qoauth-qt5 \
17
		libqoauth-qt5.so:net/qoauth-qt5 \
18
		libtelepathy-qt5.so:net-im/telepathy-qt5
18
		libtelepathy-qt5.so:net-im/telepathy-qt5
19
19
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig tar:xz
20
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
21
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
21
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
22
		coreaddons doctools ecm emoticons globalaccel guiaddons i18n \
22
		coreaddons doctools ecm emoticons globalaccel guiaddons i18n \
23
		itemviews jobwidgets kcmutils kdewebkit kio notifications \
23
		itemviews jobwidgets kcmutils kdewebkit kio notifications \
24
		notifyconfig parts service solid sonnet textwidgets wallet \
24
		notifyconfig parts service solid sonnet textwidgets wallet \
25
		widgetsaddons xmlgui \
25
		widgetsaddons xmlgui \
26
		kded_run
26
		kded_run
27
USE_QT5=	core dbus gui network widgets xml \
27
USE_QT=		core dbus gui network widgets xml \
28
		buildtools_build qmake_build 
28
		buildtools_build qmake_build 
29
29
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
(-)www/cutycapt/Makefile (-2 / +2 lines)
Lines 14-21 LICENSE= GPLv2 Link Here
14
14
15
WRKSRC=		${WRKDIR}/CutyCapt
15
WRKSRC=		${WRKDIR}/CutyCapt
16
16
17
USES=		qmake
17
USES=		qmake qt:4
18
USE_QT4=	moc_build imageformats_run webkit
18
USE_QT=		moc_build imageformats_run webkit
19
19
20
PLIST_FILES=	bin/CutyCapt
20
PLIST_FILES=	bin/CutyCapt
21
21
(-)www/falkon/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Web browser based on WebKit engine and Qt Framework Link Here
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake:outsource desktop-file-utils kde:5 ssl tar:xz
15
USES=		cmake:outsource desktop-file-utils kde:5 qt:5 ssl tar:xz
16
USE_KDE=	wallet
16
USE_KDE=	wallet
17
USE_QT5=	core dbus gui location network printsupport qml quick \
17
USE_QT=		core dbus gui location network printsupport qml quick \
18
		sql webchannel webengine widgets x11extras \
18
		sql webchannel webengine widgets x11extras \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_XORG=	xcb
20
USE_XORG=	xcb
(-)www/kdewebdev-kde4/Makefile (-2 / +2 lines)
Lines 13-22 COMMENT= Comprehensive html/website development environment Link Here
13
LIB_DEPENDS=	libtidy.so:www/tidy-lib \
13
LIB_DEPENDS=	libtidy.so:www/tidy-lib \
14
		libboost_thread.so:devel/boost-libs
14
		libboost_thread.so:devel/boost-libs
15
15
16
USES=		cmake:outsource kde:4 tar:xz
16
USES=		cmake:outsource kde:4 qt:4 tar:xz
17
USE_GNOME=	libxml2 libxslt
17
USE_GNOME=	libxml2 libxslt
18
USE_KDE=	kdelibs pimlibs automoc4
18
USE_KDE=	kdelibs pimlibs automoc4
19
USE_QT4=	dbus porting_build \
19
USE_QT=		dbus porting_build \
20
		qmake_build moc_build rcc_build uic_build uic3_build
20
		qmake_build moc_build rcc_build uic_build uic3_build
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
22
(-)www/kf5-kdewebkit/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= www kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library providing integration of QtWebKit
8
COMMENT=	KF5 library providing integration of QtWebKit
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		ecm i18n jobwidgets kio parts service sonnet textwidgets \
12
		ecm i18n jobwidgets kio parts service sonnet textwidgets \
13
		wallet widgetsaddons xmlgui
13
		wallet widgetsaddons xmlgui
14
USE_QT5=	buildtools_build core dbus gui network qmake_build webkit \
14
USE_QT=		buildtools_build core dbus gui network qmake_build webkit \
15
		widgets xml
15
		widgets xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)www/kf5-khtml/Makefile (-2 / +2 lines)
Lines 12-23 LIB_DEPENDS= libgif.so:graphics/giflib \ Link Here
12
		libpng.so:graphics/png
12
		libpng.so:graphics/png
13
13
14
USES=		cmake:outsource compiler:c++11-lib gettext gperf jpeg kde:5 \
14
USES=		cmake:outsource compiler:c++11-lib gettext gperf jpeg kde:5 \
15
		tar:xz
15
		qt:5 tar:xz
16
USE_KDE=	archive auth bookmarks codecs completion config \
16
USE_KDE=	archive auth bookmarks codecs completion config \
17
		configwidgets coreaddons ecm globalaccel i18n iconthemes \
17
		configwidgets coreaddons ecm globalaccel i18n iconthemes \
18
		jobwidgets js kio notifications parts service sonnet \
18
		jobwidgets js kio notifications parts service sonnet \
19
		textwidgets wallet widgetsaddons windowsystem xmlgui
19
		textwidgets wallet widgetsaddons windowsystem xmlgui
20
USE_QT5=	buildtools_build core dbus gui network phonon4 \
20
USE_QT=		buildtools_build core dbus gui network phonon4 \
21
		printsupport qmake_build widgets x11extras xml
21
		printsupport qmake_build widgets x11extras xml
22
USE_XORG=	ice sm x11 xext
22
USE_XORG=	ice sm x11 xext
23
23
(-)www/kf5-kjs/Makefile (-2 / +2 lines)
Lines 9-16 COMMENT= KF5 library providing an ECMAScript interpreter Link Here
9
9
10
LIB_DEPENDS=	libpcre.so:devel/pcre
10
LIB_DEPENDS=	libpcre.so:devel/pcre
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	ecm doctools
13
USE_KDE=	ecm doctools
14
USE_QT5=	buildtools_build core qmake_build
14
USE_QT=		buildtools_build core qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)www/kf5-kjsembed/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= www kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for binding JavaScript objects to QObjects
8
COMMENT=	KF5 library for binding JavaScript objects to QObjects
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive doctools ecm i18n js
11
USE_KDE=	archive doctools ecm i18n js
12
USE_QT5=	buildtools_build core gui qmake_build svg \
12
USE_QT=		buildtools_build core gui qmake_build svg \
13
		uiplugin uitools widgets xml
13
		uiplugin uitools widgets xml
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)www/kpartsplugin/Makefile (-2 / +2 lines)
Lines 10-18 DISTNAME= ${PORTNAME}-${PORTDATE} Link Here
10
MAINTAINER=	avilla@FreeBSD.org
10
MAINTAINER=	avilla@FreeBSD.org
11
COMMENT=	Browser file viewer using KDE technology
11
COMMENT=	Browser file viewer using KDE technology
12
12
13
USES=		cmake kde:4 webplugin:native tar:bzip2
13
USES=		cmake kde:4 qt:4 webplugin:native tar:bzip2
14
USE_KDE=	kdelibs automoc4
14
USE_KDE=	kdelibs automoc4
15
USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build
15
USE_QT=		corelib gui moc_build qmake_build rcc_build uic_build
16
CMAKE_ARGS=	-DNSPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}"
16
CMAKE_ARGS=	-DNSPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}"
17
17
18
PORTDATE=	20120723
18
PORTDATE=	20120723
(-)www/kwebkitpart/Makefile (-2 / +2 lines)
Lines 9-17 MASTER_SITES= LOCAL/makc Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Web browser component for KDE SC based on QtWebKit
10
COMMENT=	Web browser component for KDE SC based on QtWebKit
11
11
12
USES=		cmake kde:4 cpe tar:xz
12
USES=		cmake kde:4 cpe qt:4 tar:xz
13
USE_KDE=	kdelibs automoc4
13
USE_KDE=	kdelibs automoc4
14
USE_QT4=	designer gui webkit \
14
USE_QT=		designer gui webkit \
15
		moc_build qmake_build rcc_build uic_build
15
		moc_build qmake_build rcc_build uic_build
16
16
17
CPE_VENDOR=	urs_wolfer
17
CPE_VENDOR=	urs_wolfer
(-)www/otter-browser/Makefile (-4 / +4 lines)
Lines 13-20 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
13
14
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
14
LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell
15
15
16
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils
16
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils qt:5
17
USE_QT5=	concurrent core dbus gui multimedia network printsupport \
17
USE_QT=		concurrent core dbus gui multimedia network printsupport \
18
		qml script sql sql-sqlite3 svg widgets xmlpatterns \
18
		qml script sql sql-sqlite3 svg widgets xmlpatterns \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
20
Lines 28-37 OPTIONS_DEFAULT= QTWEBENGINE QTWEBKIT Link Here
28
QTWEBENGINE_DESC=	Build QtWebEngine backend
28
QTWEBENGINE_DESC=	Build QtWebEngine backend
29
QTWEBKIT_DESC=		Build QtWebKit backend
29
QTWEBKIT_DESC=		Build QtWebKit backend
30
30
31
QTWEBENGINE_USE=	qt5=location,quick,webchannel,webengine
31
QTWEBENGINE_USE=	qt=location,quick,webchannel,webengine
32
QTWEBENGINE_CMAKE_BOOL=	ENABLE_QTWEBENGINE
32
QTWEBENGINE_CMAKE_BOOL=	ENABLE_QTWEBENGINE
33
33
34
QTWEBKIT_USE=		qt5=webkit
34
QTWEBKIT_USE=		qt=webkit
35
QTWEBKIT_CMAKE_BOOL=	ENABLE_QTWEBKIT
35
QTWEBKIT_CMAKE_BOOL=	ENABLE_QTWEBKIT
36
36
37
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)www/plasma5-plasma-browser-integration/Makefile (-2 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= plasma5- # this port is not yet using CATEGORIES=kde-plasma Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Plasma5 components to integrate browsers into the desktop
9
COMMENT=	Plasma5 components to integrate browsers into the desktop
10
10
11
USES=		cmake:outsource kde:5
11
USES=		cmake:outsource kde:5 qt:5
12
USE_KDE=	activities config coreaddons i18n kio notifications package \
12
USE_KDE=	activities config coreaddons i18n kio notifications package \
13
		plasma-framework runner service windowsystem
13
		plasma-framework runner service windowsystem
14
USE_QT5=	core dbus gui widgets \
14
USE_QT=		core dbus gui widgets \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	KDE
17
GH_ACCOUNT=	KDE
(-)www/py-qt4-webkit/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= Python bindings for the Qt4 toolkit, QtWebKit module Link Here
11
CONFIGURE_ARGS=	--enable QtWebKit
11
CONFIGURE_ARGS=	--enable QtWebKit
12
PYQT_DIST=	yes
12
PYQT_DIST=	yes
13
13
14
USES=		python pyqt:4
14
USES=		python pyqt:4 qt:4
15
USE_PYQT=	sip_build core_run gui_run network_run
15
USE_PYQT=	sip_build core_run gui_run network_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT4=	corelib gui network webkit \
17
USE_QT=		corelib gui network webkit \
18
		moc_build qmake_build
18
		moc_build qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
(-)www/py-qt5-webchannel/Makefile (-2 / +2 lines)
Lines 9-18 COMMENT= Python bindings for the Qt5 toolkit, QtWebChannel module Link Here
9
9
10
# LICENSE set in Mk/Uses/pyqt.mk
10
# LICENSE set in Mk/Uses/pyqt.mk
11
11
12
USES=		python pyqt:5
12
USES=		python pyqt:5 qt:5
13
USE_PYQT=	sip_build core_run gui_run network_run qml_run widgets_run
13
USE_PYQT=	sip_build core_run gui_run network_run qml_run widgets_run
14
USE_PYTHON=	flavors
14
USE_PYTHON=	flavors
15
USE_QT5=	core qmake_build gui network qml webchannel widgets
15
USE_QT=		core qmake_build gui network qml webchannel widgets
16
16
17
CONFIGURE_ARGS=	--enable QtWebChannel \
17
CONFIGURE_ARGS=	--enable QtWebChannel \
18
		--no-stubs
18
		--no-stubs
(-)www/py-qt5-webengine/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= Python bindings for the Qt5 toolkit, QtWebEngine module Link Here
9
9
10
# LICENSE set in Mk/Uses/pyqt.mk
10
# LICENSE set in Mk/Uses/pyqt.mk
11
11
12
USES=		python pyqt:5
12
USES=		python pyqt:5 qt:5
13
USE_GL=		gl
13
USE_GL=		gl
14
USE_PYQT=	sip_build core_run gui_run network_run webchannel_run
14
USE_PYQT=	sip_build core_run gui_run network_run webchannel_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT5=	core gui location network printsupport qml quick webchannel \
16
USE_QT=		core gui location network printsupport qml quick webchannel \
17
		webengine widgets qmake_build
17
		webengine widgets qmake_build
18
18
19
CONFIGURE_ARGS=	--enable QtWebEngine \
19
CONFIGURE_ARGS=	--enable QtWebEngine \
(-)www/py-qt5-webkit/Makefile (-2 / +2 lines)
Lines 12-22 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}:devel/py-sip@${PY_FLAV Link Here
12
CONFIGURE_ARGS=	--enable QtWebKit
12
CONFIGURE_ARGS=	--enable QtWebKit
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:5
15
USES=		python pyqt:5 qt:5
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run network_run
17
USE_PYQT=	sip_build core_run gui_run network_run
18
USE_PYTHON=	flavors
18
USE_PYTHON=	flavors
19
USE_QT5=	core gui network webkit qmake_build
19
USE_QT=		core gui network webkit qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
22
OPTIONS_DEFAULT=API
(-)www/py-qt5-webkitwidgets/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtWebKitWidgets module Link Here
10
CONFIGURE_ARGS=	--enable QtWebKitWidgets
10
CONFIGURE_ARGS=	--enable QtWebKitWidgets
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run printsupport_run webkit_run widgets_run
15
USE_PYQT=	sip_build core_run printsupport_run webkit_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui network printsupport webkit widgets \
17
USE_QT=		core gui network printsupport webkit widgets \
18
		qmake_build
18
		qmake_build
19
19
20
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFINE=	API DEBUG
(-)www/qt4-webkit/Makefile (-4 / +3 lines)
Lines 10-20 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt WebKit implementation
11
COMMENT=	Qt WebKit implementation
12
12
13
USE_QT4=	corelib declarative gui network \
13
USE_QT=		corelib declarative gui network \
14
		qmake_build moc_build rcc_build
14
		moc_build rcc_build
15
QT_DIST=	yes
16
USE_XORG=	xrender
15
USE_XORG=	xrender
17
USES=		pkgconfig
16
USES=		pkgconfig qmake:no_env qt-dist:4
18
USE_CXXSTD=	gnu++98
17
USE_CXXSTD=	gnu++98
19
18
20
HAS_CONFIGURE=	yes
19
HAS_CONFIGURE=	yes
(-)www/qt5-webchannel/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 library for integration of C++/QML with HTML/js clients
9
COMMENT=	Qt 5 library for integration of C++/QML with HTML/js clients
10
10
11
USE_QT5=	buildtools_build core qml quick
11
USE_QT=		buildtools_build core qml quick
12
QT_DIST=	${PORTNAME}
12
USES=		qmake:norecursive qt-dist:5,webchannel
13
USES=		qmake:norecursive
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
# The default EXTRACT_AFTER_ARGS value excludes examples/ from the extracted
15
# The default EXTRACT_AFTER_ARGS value excludes examples/ from the extracted
(-)www/qt5-webengine/Makefile (-3 / +2 lines)
Lines 66-81 PULSEAUDIO_QMAKE_ON= QT_CONFIG+=pulseaudio Link Here
66
# whether webenginewidgets is available, which fails when qmake processes all
66
# whether webenginewidgets is available, which fails when qmake processes all
67
# .pro files at once.
67
# .pro files at once.
68
USES=		gperf jpeg python:2.7,build pkgconfig \
68
USES=		gperf jpeg python:2.7,build pkgconfig \
69
		qmake:norecursive,outsource shebangfix
69
		qmake:norecursive,outsource qt-dist:5,webengine shebangfix
70
USE_GNOME=	glib20 libxml2 libxslt
70
USE_GNOME=	glib20 libxml2 libxslt
71
USE_QT5=	core designer gui location network qml quick webchannel \
71
USE_QT=		core designer gui location network qml quick webchannel \
72
		widgets buildtools_build qmake_build
72
		widgets buildtools_build qmake_build
73
USE_XORG=	scrnsaverproto x11 xcb xcomposite xcursor xext xi xproto \
73
USE_XORG=	scrnsaverproto x11 xcb xcomposite xcursor xext xi xproto \
74
		xrandr xrender xscrnsaver xtst
74
		xrandr xrender xscrnsaver xtst
75
75
76
USE_LDCONFIG=	${QT_LIBDIR}
76
USE_LDCONFIG=	${QT_LIBDIR}
77
77
78
QT_DIST=	${PORTNAME}
79
78
80
QMAKE_CONFIGURE_ARGS=	-no-printing-and-pdf -proprietary-codecs -system-ffmpeg
79
QMAKE_CONFIGURE_ARGS=	-no-printing-and-pdf -proprietary-codecs -system-ffmpeg
81
80
(-)www/qt5-webkit/Makefile (-2 / +2 lines)
Lines 20-29 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ Link Here
20
			libwebp.so:graphics/webp
20
			libwebp.so:graphics/webp
21
21
22
USES=			bison cmake:outsource gperf jpeg pathfix perl5 pkgconfig \
22
USES=			bison cmake:outsource gperf jpeg pathfix perl5 pkgconfig \
23
			python:2.7,build sqlite:3 tar:xz
23
			python:2.7,build qt:5 sqlite:3 tar:xz
24
USE_GNOME=		glib20 libxml2 libxslt
24
USE_GNOME=		glib20 libxml2 libxslt
25
USE_GSTREAMER1=		core
25
USE_GSTREAMER1=		core
26
USE_QT5=		core gui location network opengl printsupport \
26
USE_QT=			core gui location network opengl printsupport \
27
			qml quick sensors testlib webchannel widgets \
27
			qml quick sensors testlib webchannel widgets \
28
			buildtools_build qmake_build
28
			buildtools_build qmake_build
29
USE_RUBY=		yes
29
USE_RUBY=		yes
(-)www/qt5-websockets-qml/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt implementation of WebSocket protocol (QML bindings)
9
COMMENT=	Qt implementation of WebSocket protocol (QML bindings)
10
10
11
USE_QT5=	buildtools_build core network qml quick websockets
11
USE_QT=		buildtools_build core network qml quick websockets
12
QT_DIST=	websockets
12
USES=		qmake qt-dist:5,websockets
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)www/qt5-websockets/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt implementation of WebSocket protocol
9
COMMENT=	Qt implementation of WebSocket protocol
10
10
11
USE_QT5=	buildtools_build core network
11
USE_QT=		buildtools_build core network
12
QT_DIST=	${PORTNAME}
12
USES=		qmake:norecursive qt-dist:5,websockets
13
USES=		qmake:norecursive
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)www/qupzilla-qt4/Makefile (-3 / +4 lines)
Lines 17-24 LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell Link Here
17
17
18
CONFLICTS_INSTALL=	${PORTNAME}-qt5*
18
CONFLICTS_INSTALL=	${PORTNAME}-qt5*
19
19
20
USES=		desktop-file-utils pkgconfig qmake ssl tar:xz
20
USES=		desktop-file-utils pkgconfig qmake qt:4 ssl tar:xz
21
USE_QT4=	corelib gui network script sql webkit xml \
21
USE_QT=		corelib gui network script sql webkit xml \
22
		linguisttools_build moc_build rcc_build uic_build \
22
		linguisttools_build moc_build rcc_build uic_build \
23
		imageformats_run sql-sqlite3_run
23
		imageformats_run sql-sqlite3_run
24
USE_XORG=	x11
24
USE_XORG=	x11
Lines 31-37 OPTIONS_DEFINE= DBUS DEBUG GNOMEKEYRING KWALLET Link Here
31
OPTIONS_DEFAULT=DBUS
31
OPTIONS_DEFAULT=DBUS
32
OPTIONS_SUB=	yes
32
OPTIONS_SUB=	yes
33
33
34
DBUS_USE=		QT4=dbus
34
DBUS_USES=	qt:4
35
DBUS_USE=		QT=dbus
35
DBUS_CONFIGURE_ENV_OFF=	DISABLE_DBUS="true"
36
DBUS_CONFIGURE_ENV_OFF=	DISABLE_DBUS="true"
36
37
37
GNOMEKEYRING_LIB_DEPENDS=	libgnome-keyring.so:security/libgnome-keyring
38
GNOMEKEYRING_LIB_DEPENDS=	libgnome-keyring.so:security/libgnome-keyring
(-)www/qupzilla-qt5/Makefile (-3 / +4 lines)
Lines 17-24 LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell Link Here
17
17
18
CONFLICTS_INSTALL=	${PORTNAME}-qt4*
18
CONFLICTS_INSTALL=	${PORTNAME}-qt4*
19
19
20
USES=		desktop-file-utils pkgconfig qmake ssl tar:xz
20
USES=		desktop-file-utils pkgconfig qmake qt:5 ssl tar:xz
21
USE_QT5=	core concurrent gui network printsupport script sql webkit \
21
USE_QT=		core concurrent gui network printsupport script sql webkit \
22
		widgets x11extras xml imageformats_run sql-sqlite3_run \
22
		widgets x11extras xml imageformats_run sql-sqlite3_run \
23
		buildtools_build linguisttools_build
23
		buildtools_build linguisttools_build
24
USE_XORG=	x11
24
USE_XORG=	x11
Lines 32-38 OPTIONS_DEFINE= DBUS DEBUG GNOMEKEYRING KWALLET Link Here
32
OPTIONS_DEFAULT=DBUS
32
OPTIONS_DEFAULT=DBUS
33
OPTIONS_SUB=	yes
33
OPTIONS_SUB=	yes
34
34
35
DBUS_USE=		QT5=dbus
35
DBUS_USES=	qt:5
36
DBUS_USE=		QT=dbus
36
DBUS_CONFIGURE_ENV_OFF=	DISABLE_DBUS="true"
37
DBUS_CONFIGURE_ENV_OFF=	DISABLE_DBUS="true"
37
38
38
GNOMEKEYRING_LIB_DEPENDS=	libgnome-keyring.so:security/libgnome-keyring
39
GNOMEKEYRING_LIB_DEPENDS=	libgnome-keyring.so:security/libgnome-keyring
(-)www/qutebrowser/Makefile (-2 / +2 lines)
Lines 22-30 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ Link Here
22
		${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \
23
		${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
23
		${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
24
24
25
USES=		desktop-file-utils python:3.5+ pyqt:5
25
USES=		desktop-file-utils python:3.5+ pyqt:5 qt:5
26
USE_PYQT=	core opengl printsupport sql widgets qml
26
USE_PYQT=	core opengl printsupport sql widgets qml
27
USE_QT5=	sql-sqlite3
27
USE_QT=		sql-sqlite3
28
USE_PYTHON=	distutils autoplist noflavors
28
USE_PYTHON=	distutils autoplist noflavors
29
29
30
NO_ARCH=	yes
30
NO_ARCH=	yes
(-)www/rekonq/Makefile (-2 / +2 lines)
Lines 14-22 LICENSE_COMB= multi Link Here
14
LICENSE_FILE_GPLv3+ =	${WRKSRC}/COPYING
14
LICENSE_FILE_GPLv3+ =	${WRKSRC}/COPYING
15
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
15
LICENSE_FILE_GFDL=	${WRKSRC}/COPYING.DOC
16
16
17
USES=		cmake:outsource gettext kde:4 tar:xz
17
USES=		cmake:outsource gettext kde:4 qt:4 tar:xz
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	script webkit \
19
USE_QT=		script webkit \
20
		moc_build qmake_build rcc_build uic_build
20
		moc_build qmake_build rcc_build uic_build
21
21
22
OPTIONS_DEFINE=		OPERA NEPOMUK
22
OPTIONS_DEFINE=		OPERA NEPOMUK
(-)www/wt/Makefile (-1 / +2 lines)
Lines 178-184 USE_GNOME+= pango Link Here
178
.endif
178
.endif
179
179
180
.if ${PORT_OPTIONS:MQT4}
180
.if ${PORT_OPTIONS:MQT4}
181
USE_QT4=	corelib moc_build
181
USES+=		qt:4
182
USE_QT=		corelib moc_build
182
.endif
183
.endif
183
184
184
.if ${PORT_OPTIONS:MOPENGL}
185
.if ${PORT_OPTIONS:MOPENGL}
(-)x11-clocks/amor-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= x11-clocks kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Small animation which sits on top of active window
9
COMMENT=	Small animation which sits on top of active window
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-clocks/kteatime-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= x11-clocks kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Handy timer for steeping tea
9
COMMENT=	Handy timer for steeping tea
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-clocks/kteatime/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= x11-clocks kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Handy timer for steeping tea
8
COMMENT=	Handy timer for steeping tea
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons crash doctools ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons crash doctools ecm \
12
		i18n iconthemes notifications notifyconfig sonnet textwidgets \
12
		i18n iconthemes notifications notifyconfig sonnet textwidgets \
13
		widgetsaddons xmlgui
13
		widgetsaddons xmlgui
14
USE_QT5=	core dbus gui widgets xml \
14
USE_QT=		core dbus gui widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)x11-clocks/ktimer-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= x11-clocks kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Countdown launcher for KDE
9
COMMENT=	Countdown launcher for KDE
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	automoc4 kdelibs
12
USE_KDE=	automoc4 kdelibs
13
USE_QT4=	qmake_build moc_build rcc_build uic_build
13
USE_QT=		qmake_build moc_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-clocks/ktimer/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= x11-clocks kde kde-applications Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Countdown launcher for KDE
8
COMMENT=	Countdown launcher for KDE
9
9
10
USES=		cmake:outsource gettext kde:5 tar:xz
10
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
11
USE_KDE=	auth codecs completion config configwidgets coreaddons \
12
		dbusaddons doctools ecm i18n iconthemes jobwidgets kio \
12
		dbusaddons doctools ecm i18n iconthemes jobwidgets kio \
13
		notifications service widgetsaddons xmlgui
13
		notifications service widgetsaddons xmlgui
14
USE_QT5=	core dbus gui network widgets xml \
14
USE_QT=		core dbus gui network widgets xml \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)x11-clocks/ktux-kde4/Makefile (-2 / +2 lines)
Lines 8-15 CATEGORIES= x11-clocks kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Tux-in-a-Spaceship screen saver
9
COMMENT=	Tux-in-a-Spaceship screen saver
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs workspace automoc4
12
USE_KDE=	kdelibs workspace automoc4
13
USE_QT4=	qt3support moc_build qmake_build rcc_build uic_build
13
USE_QT=		qt3support moc_build qmake_build rcc_build uic_build
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-clocks/plasma-applet-adjustableclock/Makefile (-2 / +2 lines)
Lines 13-21 COMMENT= KDE4 highly configurable clock plasma applet Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		cmake gettext kde:4 tar:bzip2
16
USES=		cmake gettext kde:4 qt:4 tar:bzip2
17
USE_KDE=	automoc4 workspace
17
USE_KDE=	automoc4 workspace
18
USE_QT4=	qmake_build moc_build rcc_build uic_build
18
USE_QT=		qmake_build moc_build rcc_build uic_build
19
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
21
(-)x11-clocks/plasma-applet-geekclock/Makefile (-2 / +2 lines)
Lines 11-19 DISTNAME= geek-clock-plasmoid-${PORTVERSION}-src Link Here
11
MAINTAINER=	jhale@FreeBSD.org
11
MAINTAINER=	jhale@FreeBSD.org
12
COMMENT=	KDE4 geeky analog clock plasma applet
12
COMMENT=	KDE4 geeky analog clock plasma applet
13
13
14
USES=		cmake kde:4
14
USES=		cmake kde:4 qt:4
15
USE_KDE=	automoc4 kdelibs workspace
15
USE_KDE=	automoc4 kdelibs workspace
16
USE_QT4=	gui dbus network opengl svg webkit xml \
16
USE_QT=		gui dbus network opengl svg webkit xml \
17
		qmake_build moc_build rcc_build uic_build
17
		qmake_build moc_build rcc_build uic_build
18
18
19
PLIST_FILES=	lib/kde4/plasma_applet_geekclock.so \
19
PLIST_FILES=	lib/kde4/plasma_applet_geekclock.so \
(-)x11-fm/dolphin/Makefile (-2 / +2 lines)
Lines 15-21 RUN_DEPENDS= ${QT_PLUGINDIR}/ffmpegthumbs.so:multimedia/kdemultimedia-ffmpegthum Link Here
15
		${QT_PLUGINDIR}/gsthumbnail.so:graphics/kdegraphics-thumbnailers \
15
		${QT_PLUGINDIR}/gsthumbnail.so:graphics/kdegraphics-thumbnailers \
16
		${QT_PLUGINDIR}/audiothumbnail.so:devel/kio-extras
16
		${QT_PLUGINDIR}/audiothumbnail.so:devel/kio-extras
17
17
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
18
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
19
USE_KDE=	activities attica auth baloo baloo-widgets bookmarks codecs \
19
USE_KDE=	activities attica auth baloo baloo-widgets bookmarks codecs \
20
		completion config configwidgets coreaddons crash dbusaddons \
20
		completion config configwidgets coreaddons crash dbusaddons \
21
		doctools ecm emoticons filemetadata i18n iconthemes init \
21
		doctools ecm emoticons filemetadata i18n iconthemes init \
Lines 23-29 USE_KDE= activities attica auth baloo baloo-widgets bookmarks codecs \ Link Here
23
		kdelibs4support kio newstuff notifications parts service \
23
		kdelibs4support kio newstuff notifications parts service \
24
		solid sonnet texteditor textwidgets widgetsaddons \
24
		solid sonnet texteditor textwidgets widgetsaddons \
25
		windowsystem xmlgui
25
		windowsystem xmlgui
26
USE_QT5=	concurrent core dbus gui network phonon4 widgets xml \
26
USE_QT=		concurrent core dbus gui network phonon4 widgets xml \
27
		buildtools_build qmake_build
27
		buildtools_build qmake_build
28
28
29
SHLIB_VER=	5.0.0
29
SHLIB_VER=	5.0.0
(-)x11-fm/konqueror/Makefile (-2 / +2 lines)
Lines 9-21 COMMENT= KDE system log application Link Here
9
9
10
LIB_DEPENDS=	libtidy.so:www/tidy-lib
10
LIB_DEPENDS=	libtidy.so:www/tidy-lib
11
11
12
USES=		cmake:outsource desktop-file-utils gettext kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource desktop-file-utils gettext kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	activities  archive auth bookmarks codecs completion config configwidgets \
13
USE_KDE=	activities  archive auth bookmarks codecs completion config configwidgets \
14
		coreaddons crash dbusaddons guiaddons i18n iconthemes \
14
		coreaddons crash dbusaddons guiaddons i18n iconthemes \
15
		itemviews jobwidgets js kcmutils kdelibs4support \
15
		itemviews jobwidgets js kcmutils kdelibs4support \
16
		kdesu khtml kio notifications parts pty service solid sonnet \
16
		kdesu khtml kio notifications parts pty service solid sonnet \
17
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
17
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
18
USE_QT5=	core dbus gui location network printsupport qml quick script \
18
USE_QT=		core dbus gui location network printsupport qml quick script \
19
		speech webchannel webengine widgets x11extras xml \
19
		speech webchannel webengine widgets x11extras xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_XORG=	ice sm x11 xext
21
USE_XORG=	ice sm x11 xext
(-)x11-fm/krusader2-kde4/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
CONFLICTS_INSTALL=	krusader2-2.*
17
CONFLICTS_INSTALL=	krusader2-2.*
18
18
19
USES=		cmake:outsource gettext kde:4 tar:bzip2
19
USES=		cmake:outsource gettext kde:4 qt:4 tar:bzip2
20
USE_KDE=	kdelibs automoc4
20
USE_KDE=	kdelibs automoc4
21
USE_QT4=	moc_build qmake_build rcc_build uic_build
21
USE_QT=		moc_build qmake_build rcc_build uic_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)x11-fm/krusader2/Makefile (-2 / +2 lines)
Lines 14-26 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
CONFLICTS_INSTALL=	krusader2-kde4
15
CONFLICTS_INSTALL=	krusader2-kde4
16
16
17
USES=		cmake:outsource gettext kde:5 tar:xz
17
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
18
USE_KDE=	archive auth auth bookmarks codecs completion config \
18
USE_KDE=	archive auth auth bookmarks codecs completion config \
19
		configwidgets coreaddons doctools ecm guiaddons i18n \
19
		configwidgets coreaddons doctools ecm guiaddons i18n \
20
		iconthemes itemviews jobwidgets kio notifications parts \
20
		iconthemes itemviews jobwidgets kio notifications parts \
21
		service solid sonnet textwidgets wallet widgetsaddons \
21
		service solid sonnet textwidgets wallet widgetsaddons \
22
		windowsystem xmlgui
22
		windowsystem xmlgui
23
USE_QT5=	concurrent core dbus gui network printsupport xml widgets \
23
USE_QT=		concurrent core dbus gui network printsupport xml widgets \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)x11-fm/pcmanfm-qt/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ Link Here
16
		libexif.so:graphics/libexif
16
		libexif.so:graphics/libexif
17
17
18
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
18
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
19
		gettext-runtime localbase:ldflags lxqt pkgconfig kde:5 tar:xz
19
		gettext-runtime localbase:ldflags lxqt pkgconfig kde:5 qt:5 tar:xz
20
USE_QT5=	buildtools_build qmake_build core dbus gui linguisttools \
20
USE_QT=		buildtools_build qmake_build core dbus gui linguisttools \
21
		widgets x11extras
21
		widgets x11extras
22
USE_KDE=	oxygen-icons5
22
USE_KDE=	oxygen-icons5
23
USE_LXQT=	buildtools libfmqt
23
USE_LXQT=	buildtools libfmqt
(-)x11-fm/pcmanfmqt-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=	${MASTERDIR}/pkg-descr
17
DESCR=	${MASTERDIR}/pkg-descr
18
PLIST=	${.CURDIR}/pkg-plist
18
PLIST=	${.CURDIR}/pkg-plist
19
19
20
USES=	cmake:outsource lxqt pkgconfig tar:xz
20
USES=	cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)x11-fm/qtfm/Makefile (-2 / +2 lines)
Lines 12-20 COMMENT= Small, lightweight file manager based on pure Qt Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		dos2unix qmake
15
USES=		dos2unix qmake qt:4
16
DOS2UNIX_REGEX=	.*\.(h|cpp)
16
DOS2UNIX_REGEX=	.*\.(h|cpp)
17
USE_QT4=	gui network moc_build rcc_build \
17
USE_QT=		gui network moc_build rcc_build \
18
		imageformats_run
18
		imageformats_run
19
19
20
post-patch:
20
post-patch:
(-)x11-fm/ultracopier/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Advanced file copier Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		qmake tar:xz
16
USES=		qmake qt:5 tar:xz
17
USE_QT5=	buildtools_build linguisttools_build \
17
USE_QT=		buildtools_build linguisttools_build \
18
		core gui network widgets xml
18
		core gui network widgets xml
19
QMAKE_ARGS=	LRELEASE="${LRELEASE}" ultracopier-core.pro
19
QMAKE_ARGS=	LRELEASE="${LRELEASE}" ultracopier-core.pro
20
20
(-)x11-fonts/fontmatrix/Makefile (-2 / +2 lines)
Lines 21-28 LIB_DEPENDS= libfreetype.so:print/freetype2 \ Link Here
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	fontmatrix
22
GH_ACCOUNT=	fontmatrix
23
23
24
USES=		cmake
24
USES=		cmake qt:4
25
USE_QT4=	corelib xml gui svg network moc_build uic_build rcc_build qmake_build \
25
USE_QT=		corelib xml gui svg network moc_build uic_build rcc_build qmake_build \
26
		linguisttools_build opengl sql webkit
26
		linguisttools_build opengl sql webkit
27
INSTALLS_ICONS=	yes
27
INSTALLS_ICONS=	yes
28
MANDIRS=	${PREFIX}/share/man/man1
28
MANDIRS=	${PREFIX}/share/man/man1
(-)x11-themes/gtk-qt4-engine/Makefile (-2 / +2 lines)
Lines 19-28 USE_GITHUB= yes Link Here
19
GH_ACCOUNT=	davidsansome
19
GH_ACCOUNT=	davidsansome
20
GH_TAGNAME=	0dc6c26
20
GH_TAGNAME=	0dc6c26
21
21
22
USES=		cmake gettext kde:4 pkgconfig
22
USES=		cmake gettext kde:4 pkgconfig qt:4
23
USE_GNOME=	cairo gdkpixbuf2 gtk20
23
USE_GNOME=	cairo gdkpixbuf2 gtk20
24
USE_KDE=	kdelibs automoc4
24
USE_KDE=	kdelibs automoc4
25
USE_QT4=	dbus corelib gui moc_build rcc_build uic_build qmake_build svg
25
USE_QT=		dbus corelib gui moc_build rcc_build uic_build qmake_build svg
26
USE_XORG=	x11
26
USE_XORG=	x11
27
WRKSRC_SUBDIR=	${PORTNAME}
27
WRKSRC_SUBDIR=	${PORTNAME}
28
28
(-)x11-themes/kde-base-artwork-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Base artwork for the KDE Plasma Desktop Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs
15
USE_KDE=	automoc4 kdelibs
16
USE_QT4=	moc_build qmake_build rcc_build uic_build
16
USE_QT=		moc_build qmake_build rcc_build uic_build
17
NO_BUILD=	yes
17
NO_BUILD=	yes
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)x11-themes/kde-gtk-config/Makefile (-2 / +2 lines)
Lines 9-18 MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	GTK2 and GTK3 Configurator for KDE
10
COMMENT=	GTK2 and GTK3 Configurator for KDE
11
11
12
USES=		cmake:outsource gettext kde:4 pkgconfig tar:xz
12
USES=		cmake:outsource gettext kde:4 pkgconfig qt:4 tar:xz
13
USE_GNOME=	gtk20 gtk30
13
USE_GNOME=	gtk20 gtk30
14
USE_KDE=	automoc4 kdelibs
14
USE_KDE=	automoc4 kdelibs
15
USE_QT4=	moc_build qmake_build rcc_build uic_build
15
USE_QT=		moc_build qmake_build rcc_build uic_build
16
16
17
post-patch:
17
post-patch:
18
	${REINPLACE_CMD} -e '/^install/s,KDE4_LIBEXEC_INSTALL_DIR,LIBEXEC_INSTALL_DIR,g' \
18
	${REINPLACE_CMD} -e '/^install/s,KDE4_LIBEXEC_INSTALL_DIR,LIBEXEC_INSTALL_DIR,g' \
(-)x11-themes/kde-wallpapers-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= x11-themes kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Set of wallpapers for the KDE Plasma workspace
9
COMMENT=	Set of wallpapers for the KDE Plasma workspace
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	automoc4 kdelibs
12
USE_KDE=	automoc4 kdelibs
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
14
15
NO_BUILD=	yes
15
NO_BUILD=	yes
16
16
(-)x11-themes/kde4-style-bespin/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE= LGPL21 Link Here
16
16
17
WRKSRC=		${WRKDIR}/cloudcity
17
WRKSRC=		${WRKDIR}/cloudcity
18
18
19
USES=		cmake:noninja kde:4
19
USES=		cmake:noninja kde:4 qt:4
20
USE_CXXSTD=	gnu++98
20
USE_CXXSTD=	gnu++98
21
USE_KDE=	kdelibs automoc4 workspace
21
USE_KDE=	kdelibs automoc4 workspace
22
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
22
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)x11-themes/kde4-style-nitrogen/Makefile (-2 / +2 lines)
Lines 16-23 LICENSE= GPLv2 Link Here
16
16
17
WRKSRC=		${WRKDIR}/kde4-kstyle-nitrogen-${PORTVERSION}-Source
17
WRKSRC=		${WRKDIR}/kde4-kstyle-nitrogen-${PORTVERSION}-Source
18
18
19
USES=		cmake kde:4
19
USES=		cmake kde:4 qt:4
20
USE_KDE=	kdelibs automoc4
20
USE_KDE=	kdelibs automoc4
21
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
21
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)x11-themes/kde4-style-oxygen-transparent/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= KDE oxygen style with transparency Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
USES=		cmake kde:4 tar:xz
16
USES=		cmake kde:4 qt:4 tar:xz
17
USE_KDE=	kdelibs workspace automoc4
17
USE_KDE=	kdelibs workspace automoc4
18
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
18
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)x11-themes/kde4-style-polyester/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= KDE style and window decoration Link Here
14
LICENSE=	LGPL20+
14
LICENSE=	LGPL20+
15
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
15
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
16
16
17
USES=		cmake gettext kde:4 tar:bzip2
17
USES=		cmake gettext kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	qmake_build moc_build rcc_build uic_build
19
USE_QT=		qmake_build moc_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)x11-themes/kde4-style-skulpture/Makefile (-2 / +2 lines)
Lines 14-21 COMMENT= KDE style featuring 3D artwork and enhanced the visual experience Link Here
14
14
15
LICENSE=	GPLv3
15
LICENSE=	GPLv3
16
16
17
USES=		cmake kde:4
17
USES=		cmake kde:4 qt:4
18
USE_KDE=	kdelibs automoc4 workspace
18
USE_KDE=	kdelibs automoc4 workspace
19
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
19
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)x11-themes/kde4-windeco-crystal/Makefile (-2 / +2 lines)
Lines 14-22 COMMENT= Transparent KDE window decoration Link Here
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
16
17
USES=		cmake:outsource,noninja kde:4 tar:bzip2
17
USES=		cmake:outsource,noninja kde:4 qt:4 tar:bzip2
18
USE_KDE=	kdelibs automoc4 workspace
18
USE_KDE=	kdelibs automoc4 workspace
19
USE_QT4=	qmake_build moc_build rcc_build uic_build \
19
USE_QT=		qmake_build moc_build rcc_build uic_build \
20
		corelib gui qt3support
20
		corelib gui qt3support
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
22
(-)x11-themes/kde4-windeco-dekorator/Makefile (-2 / +2 lines)
Lines 16-24 LICENSE= GPLv2 Link Here
16
16
17
LIB_DEPENDS=	libqimageblitz.so:x11/qimageblitz
17
LIB_DEPENDS=	libqimageblitz.so:x11/qimageblitz
18
18
19
USES=		cmake kde:4 tar:bzip2
19
USES=		cmake kde:4 qt:4 tar:bzip2
20
USE_KDE=	kdelibs automoc4 workspace
20
USE_KDE=	kdelibs automoc4 workspace
21
USE_QT4=	corelib qmake_build moc_build rcc_build uic_build
21
USE_QT=		corelib qmake_build moc_build rcc_build uic_build
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)x11-themes/kdeartwork-kde4/Makefile (-2 / +2 lines)
Lines 10-18 PKGNAMESUFFIX= -kde4 Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	KDE Artworks Themes
11
COMMENT=	KDE Artworks Themes
12
12
13
USES=		cmake:outsource kde:4 tar:xz
13
USES=		cmake:outsource kde:4 qt:4 tar:xz
14
USE_KDE=	kdelibs libkexiv2 workspace automoc4
14
USE_KDE=	kdelibs libkexiv2 workspace automoc4
15
USE_QT4=	corelib gui opengl \
15
USE_QT=		corelib gui opengl \
16
		moc_build qmake_build rcc_build uic_build
16
		moc_build qmake_build rcc_build uic_build
17
USE_XORG=	x11 xt
17
USE_XORG=	x11 xt
18
18
(-)x11-themes/kf5-breeze-icons/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Breeze icon theme for KDE Link Here
10
LICENSE=	LGPL3+
10
LICENSE=	LGPL3+
11
LICENSE_FILE=	${WRKSRC}/COPYING-ICONS
11
LICENSE_FILE=	${WRKSRC}/COPYING-ICONS
12
12
13
USES=		cmake:outsource kde:5 tar:xz
13
USES=		cmake:outsource kde:5 qt:5 tar:xz
14
USE_KDE=	ecm
14
USE_KDE=	ecm
15
USE_QT5=	buildtools_build core qmake_build testlib
15
USE_QT=		buildtools_build core qmake_build testlib
16
16
17
NO_ARCH=	yes
17
NO_ARCH=	yes
18
18
(-)x11-themes/kf5-kemoticons/Makefile (-2 / +2 lines)
Lines 7-14 CATEGORIES= x11-themes kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library to convert emoticons
8
COMMENT=	KF5 library to convert emoticons
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	archive config coreaddons ecm service
11
USE_KDE=	archive config coreaddons ecm service
12
USE_QT5=	buildtools_build core gui qmake_build widgets xml
12
USE_QT=		buildtools_build core gui qmake_build widgets xml
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)x11-themes/kf5-kiconthemes/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11-themes kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 library for handling icons in applications
8
COMMENT=	KF5 library for handling icons in applications
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	archive auth codecs config configwidgets coreaddons ecm \
11
USE_KDE=	archive auth codecs config configwidgets coreaddons ecm \
12
		i18n itemviews widgetsaddons
12
		i18n itemviews widgetsaddons
13
USE_QT5=	buildtools_build concurrent core dbus gui qmake_build \
13
USE_QT=		buildtools_build concurrent core dbus gui qmake_build \
14
		script svg widgets xml
14
		script svg widgets xml
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11-themes/kf5-oxygen-icons5/Makefile (-2 / +2 lines)
Lines 7-13 CATEGORIES= x11-themes kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	The Oxygen icon theme for KDE
8
COMMENT=	The Oxygen icon theme for KDE
9
9
10
USES=		cmake:outsource kde:5 tar:xz
10
USES=		cmake:outsource kde:5 qt:5 tar:xz
11
USE_KDE=	ecm_build  # We only install icons.
11
USE_KDE=	ecm_build  # We only install icons.
12
12
13
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
13
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
Lines 15-21 USE_KDE= ecm_build # We only install icons. Link Here
15
# We explicitly prevent it from looking for qt5-core and specify qmake's path
15
# We explicitly prevent it from looking for qt5-core and specify qmake's path
16
# to avoid needlessly depending on qt5-core; we're just installing a ton of
16
# to avoid needlessly depending on qt5-core; we're just installing a ton of
17
# icon files and do not even use the paths queried from qmake.
17
# icon files and do not even use the paths queried from qmake.
18
USE_QT5=	qmake_build
18
USE_QT=		qmake_build
19
CMAKE_ARGS=	-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Core=TRUE \
19
CMAKE_ARGS=	-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Core=TRUE \
20
		-DQMAKE_EXECUTABLE:PATH=${QMAKE}
20
		-DQMAKE_EXECUTABLE:PATH=${QMAKE}
21
21
(-)x11-themes/kf5-qqc2-desktop-style/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11-themes kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Qt QuickControl2 style for KDE
8
COMMENT=	Qt QuickControl2 style for KDE
9
9
10
USES=		cmake:outsource kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm iconthemes \
11
USE_KDE=	auth codecs config configwidgets coreaddons ecm iconthemes \
12
		kirigami2 widgetsaddons
12
		kirigami2 widgetsaddons
13
USE_QT5=	gui network qml quick widgets xml \
13
USE_QT=		gui network qml quick widgets xml \
14
		buildtools_build core qmake_build
14
		buildtools_build core qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11-themes/lumina-themes/Makefile (-2 / +2 lines)
Lines 11-18 COMMENT= Lumina desktop wallpapers/colors Link Here
11
LICENSE=	BSD2CLAUSE CC0-1.0
11
LICENSE=	BSD2CLAUSE CC0-1.0
12
LICENSE_COMB=	multi
12
LICENSE_COMB=	multi
13
13
14
USES=	qmake
14
USES=	qmake qt:5
15
USE_QT5=	qmake_build
15
USE_QT=		qmake_build
16
16
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	trueos
18
GH_ACCOUNT=	trueos
(-)x11-themes/plasma5-breeze-gtk/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Plasma5 Breeze visual style for Gtk Link Here
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
12
13
USES=		cmake:outsource cpe kde:5 pkgconfig tar:xz
13
USES=		cmake:outsource cpe kde:5 pkgconfig qt:5 tar:xz
14
USE_GNOME=	gdkpixbuf2
14
USE_GNOME=	gdkpixbuf2
15
USE_KDE=	ecm
15
USE_KDE=	ecm
16
USE_QT5=	core buildtools_build qmake_build
16
USE_QT=		core buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)x11-themes/plasma5-breeze-kde4/Makefile (-2 / +2 lines)
Lines 14-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
CMAKE_ON=	USE_KDE4
14
CMAKE_ON=	USE_KDE4
15
15
16
USES=		cmake:outsource compiler:c++11-lang cpe gettext \
16
USES=		cmake:outsource compiler:c++11-lang cpe gettext \
17
		kde:4 pkgconfig tar:xz
17
		kde:4 pkgconfig qt:4 tar:xz
18
USE_KDE=	kdelibs automoc4
18
USE_KDE=	kdelibs automoc4
19
USE_QT4=	corelib dbus gui svg \
19
USE_QT=		corelib dbus gui svg \
20
		moc_build qmake_build rcc_build uic_build
20
		moc_build qmake_build rcc_build uic_build
21
USE_XORG=	x11 xcb
21
USE_XORG=	x11 xcb
22
22
(-)x11-themes/plasma5-breeze/Makefile (-2 / +2 lines)
Lines 11-21 LICENSE= GPLv2 Link Here
11
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
12
13
USES=		cmake:outsource compiler:c++11-lib cpe \
13
USES=		cmake:outsource compiler:c++11-lib cpe \
14
		gettext kde:5 pkgconfig tar:xz
14
		gettext kde:5 pkgconfig qt:5 tar:xz
15
USE_KDE=	auth breeze-icons codecs config configwidgets coreaddons \
15
USE_KDE=	auth breeze-icons codecs config configwidgets coreaddons \
16
		decoration ecm frameworkintegration guiaddons i18n kcmutils \
16
		decoration ecm frameworkintegration guiaddons i18n kcmutils \
17
		plasma-framework service wayland widgetsaddons windowsystem
17
		plasma-framework service wayland widgetsaddons windowsystem
18
USE_QT5=	core dbus gui network qml quick widgets x11extras xml \
18
USE_QT=		core dbus gui network qml quick widgets x11extras xml \
19
		buildtools_build qmake_build
19
		buildtools_build qmake_build
20
USE_XORG=	xcb
20
USE_XORG=	xcb
21
21
(-)x11-themes/plasma5-kde-gtk-config/Makefile (-2 / +2 lines)
Lines 16-27 BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas Link Here
16
RUN_DEPENDS=	gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
16
RUN_DEPENDS=	gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
17
17
18
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
18
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
19
		kde:5 pkgconfig tar:xz
19
		kde:5 pkgconfig qt:5 tar:xz
20
USE_GNOME=	cairo gdkpixbuf2 gtk20 gtk30 glib20
20
USE_GNOME=	cairo gdkpixbuf2 gtk20 gtk30 glib20
21
USE_KDE=	archive attica auth codecs completion config configwidgets \
21
USE_KDE=	archive attica auth codecs completion config configwidgets \
22
		coreaddons ecm i18n iconthemes jobwidgets kcmutils kio \
22
		coreaddons ecm i18n iconthemes jobwidgets kcmutils kio \
23
		newstuff service widgetsaddons xmlgui
23
		newstuff service widgetsaddons xmlgui
24
USE_QT5=	concurrent core dbus gui network testlib widgets xml \
24
USE_QT=		concurrent core dbus gui network testlib widgets xml \
25
		buildtools_build qmake_build
25
		buildtools_build qmake_build
26
USE_XORG=	xcursor
26
USE_XORG=	xcursor
27
27
(-)x11-themes/plasma5-oxygen/Makefile (-2 / +2 lines)
Lines 13-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LIB
13
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LIB
14
14
15
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
15
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
16
		kde:5 pkgconfig tar:xz
16
		kde:5 pkgconfig qt:5 tar:xz
17
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
18
USE_KDE=	auth codecs completion config configwidgets coreaddons decoration ecm \
18
USE_KDE=	auth codecs completion config configwidgets coreaddons decoration ecm \
19
		frameworkintegration guiaddons i18n kcmutils service \
19
		frameworkintegration guiaddons i18n kcmutils service \
20
		wayland widgetsaddons windowsystem
20
		wayland widgetsaddons windowsystem
21
USE_QT5=	core dbus gui network qml quick widgets x11extras xml \
21
USE_QT=		core dbus gui network qml quick widgets x11extras xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
USE_XORG=	xcb
23
USE_XORG=	xcb
24
24
(-)x11-themes/plasma5-plasma-workspace-wallpapers/Makefile (-2 / +2 lines)
Lines 12-20 LICENSE_COMB= multi Link Here
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LGPL3
13
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LGPL3
14
14
15
USES=		cmake:outsource cpe kde:5 tar:xz
15
USES=		cmake:outsource cpe kde:5 qt:5 tar:xz
16
USE_KDE=	ecm
16
USE_KDE=	ecm
17
USE_QT5=	buildtools_build qmake_build
17
USE_QT=		buildtools_build qmake_build
18
18
19
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
19
# The qmake dependency is only needed so that kf5-e-c-m can query qmake for
20
# some installation directories.
20
# some installation directories.
(-)x11-themes/qt4-style-Kvantum/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	tsujan
16
GH_ACCOUNT=	tsujan
17
17
18
USES=		compiler:c++11-lang qmake
18
USES=		compiler:c++11-lang qmake qt:4
19
USE_QT4=	corelib gui svg rcc_build uic_build moc_build
19
USE_QT=		corelib gui svg rcc_build uic_build moc_build
20
USE_XORG=	x11 xext
20
USE_XORG=	x11 xext
21
21
22
WRKSRC_SUBDIR=	${PORTNAME}
22
WRKSRC_SUBDIR=	${PORTNAME}
(-)x11-themes/qt4-style-float/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= Style for Qt 4 and KDE Link Here
15
15
16
LICENSE=	GPLv2
16
LICENSE=	GPLv2
17
17
18
USES=		tar:bzip2 qmake
18
USES=		qt:4 tar:bzip2 qmake
19
USE_QT4=	corelib gui moc_build rcc_build
19
USE_QT=		corelib gui moc_build rcc_build
20
20
21
WRKSRC=		${WRKDIR}/floatstyle-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/floatstyle-${PORTVERSION}
22
22
(-)x11-themes/qt4-style-phase/Makefile (-2 / +2 lines)
Lines 15-22 COMMENT= Widget style for Qt 4 and KDE 4 Link Here
15
15
16
LICENSE=	MIT
16
LICENSE=	MIT
17
17
18
USES=		tar:bzip2 qmake
18
USES=		qt:4 tar:bzip2 qmake
19
USE_QT4=	corelib gui moc_build
19
USE_QT=		corelib gui moc_build
20
20
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
22
(-)x11-themes/qt4-style-quantumstyle/Makefile (-2 / +2 lines)
Lines 16-23 COMMENT= SVG themeable style for Qt 4 and KDE Link Here
16
LICENSE=	GPLv2
16
LICENSE=	GPLv2
17
LICENSE_FILE=	${WRKSRC}/COPYING
17
LICENSE_FILE=	${WRKSRC}/COPYING
18
18
19
USES=		qmake
19
USES=		qmake qt:4
20
USE_QT4=	corelib gui svg rcc_build uic_build moc_build
20
USE_QT=		corelib gui svg rcc_build uic_build moc_build
21
21
22
WRKSRC=		${WRKDIR}/QuantumStyle
22
WRKSRC=		${WRKDIR}/QuantumStyle
23
23
(-)x11-themes/qt5-style-Kvantum/Makefile (-2 / +2 lines)
Lines 15-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	tsujan
16
GH_ACCOUNT=	tsujan
17
17
18
USES=		compiler:c++11-lang qmake
18
USES=		compiler:c++11-lang qmake qt:5
19
USE_QT5=	core gui svg widgets x11extras buildtools_build linguisttools_build
19
USE_QT=		core gui svg widgets x11extras buildtools_build linguisttools_build
20
USE_XORG=	x11 xext
20
USE_XORG=	x11 xext
21
USE_GL=		gl
21
USE_GL=		gl
22
22
(-)x11-themes/qt5-style-plugins/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	qt5-style-plugins
4
PORTNAME=	qt5-style-plugins
5
PORTVERSION=	5.0.0
5
PORTVERSION=	5.0.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	x11-themes
7
CATEGORIES=	x11-themes
8
MASTER_SITES=	QT/community_releases/additional_qt_src_pkgs/
8
MASTER_SITES=	QT/community_releases/additional_qt_src_pkgs/
9
DISTNAME=	qtstyleplugins-src-${PORTVERSION}
9
DISTNAME=	qtstyleplugins-src-${PORTVERSION}
Lines 14-21 COMMENT= Additional Styles for Qt 5 and KDE Link Here
14
14
15
LICENSE=	LGPL21
15
LICENSE=	LGPL21
16
16
17
USES=		qmake
17
USES=		qmake qt:5
18
USE_QT5=	buildtools_build core gui widgets
18
USE_QT=		buildtools_build core gui widgets
19
USE_GL+=	gl
19
USE_GL+=	gl
20
20
21
WRKSRC=		${WRKDIR}/qtstyleplugins-src-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/qtstyleplugins-src-${PORTVERSION}
(-)x11-themes/qt5-style-plugins/pkg-plist (+3 lines)
Lines 1-4 Link Here
1
lib/cmake/Qt5Widgets/Qt5Widgets_.cmake
1
lib/cmake/Qt5Widgets/Qt5Widgets_.cmake
2
%%QT_PLUGINDIR%%/styles/libqcleanlooksstyle.so
2
%%QT_PLUGINDIR%%/styles/libqcleanlooksstyle.so
3
%%DEBUG%%%%QT_PLUGINDIR%%/styles/libqcleanlooksstyle.so.debug
3
%%QT_PLUGINDIR%%/styles/libqmotifstyle.so
4
%%QT_PLUGINDIR%%/styles/libqmotifstyle.so
5
%%DEBUG%%%%QT_PLUGINDIR%%/styles/libqmotifstyle.so.debug
4
%%QT_PLUGINDIR%%/styles/libqplastiquestyle.so
6
%%QT_PLUGINDIR%%/styles/libqplastiquestyle.so
7
%%DEBUG%%%%QT_PLUGINDIR%%/styles/libqplastiquestyle.so.debug
(-)x11-themes/qtcurve/Makefile (-7 / +9 lines)
Lines 9-15 MAINTAINER= jhale@FreeBSD.org Link Here
9
COMMENT?=	Widget styles for Qt and GTK+ toolkits
9
COMMENT?=	Widget styles for Qt and GTK+ toolkits
10
10
11
.if !defined(QTCURVE_SLAVE)
11
.if !defined(QTCURVE_SLAVE)
12
USES=		metaport
12
USES=		metaport qt:4
13
# There is no NO_PATCH
13
# There is no NO_PATCH
14
PATCHDIR=	${MASTERDIR}/none
14
PATCHDIR=	${MASTERDIR}/none
15
15
Lines 76-83 post-install: Link Here
76
WITH_qt4=	On # required for KDE 4
76
WITH_qt4=	On # required for KDE 4
77
PKGNAMEPREFIX=	kde4-style-
77
PKGNAMEPREFIX=	kde4-style-
78
USE_KDE=	kdelibs workspace automoc4
78
USE_KDE=	kdelibs workspace automoc4
79
USES+=		kde:4
79
USES+=		kde:4 qt:4
80
USE_QT4=	corelib dbus gui svg moc_build qmake_build rcc_build uic_build
80
USE_QT=		corelib dbus gui svg moc_build qmake_build rcc_build uic_build
81
BUILD_WRKSRC=	${WRKSRC}/qt4
81
BUILD_WRKSRC=	${WRKSRC}/qt4
82
.endif
82
.endif
83
83
Lines 85-109 BUILD_WRKSRC= ${WRKSRC}/qt4 Link Here
85
CONFLICTS_INSTALL=	qt5-style-qtcurve
85
CONFLICTS_INSTALL=	qt5-style-qtcurve
86
WITH_qt5=	On # required for KF5
86
WITH_qt5=	On # required for KF5
87
PKGNAMEPREFIX=	kf5-style-
87
PKGNAMEPREFIX=	kf5-style-
88
USES+=		kde:5
88
USES+=		kde:5 qt:5
89
USE_KDE=	archive completion config configwidgets coreaddons \
89
USE_KDE=	archive completion config configwidgets coreaddons \
90
		ecm_build frameworkintegration guiaddons i18n iconthemes \
90
		ecm_build frameworkintegration guiaddons i18n iconthemes \
91
		kdelibs4support kio widgetsaddons windowsystem xmlgui
91
		kdelibs4support kio widgetsaddons windowsystem xmlgui
92
USE_QT5=	core dbus gui printsupport svg widgets x11extras \
92
USE_QT=		core dbus gui printsupport svg widgets x11extras \
93
		buildtools_build qmake_build
93
		buildtools_build qmake_build
94
BUILD_WRKSRC=	${WRKSRC}/qt5
94
BUILD_WRKSRC=	${WRKSRC}/qt5
95
.endif
95
.endif
96
96
97
.if ${QTCURVE_SLAVE} == "qt4"
97
.if ${QTCURVE_SLAVE} == "qt4"
98
PKGNAMEPREFIX=	qt4-style-
98
PKGNAMEPREFIX=	qt4-style-
99
USE_QT4=	corelib dbus gui svg moc_build qmake_build rcc_build uic_build
99
USES+=		qt:4
100
USE_QT=		corelib dbus gui svg moc_build qmake_build rcc_build uic_build
100
PLIST_FILES=	${QT_PLUGINDIR_REL}/styles/qtcurve.so
101
PLIST_FILES=	${QT_PLUGINDIR_REL}/styles/qtcurve.so
101
.endif
102
.endif
102
103
103
.if ${QTCURVE_SLAVE} == "qt5"
104
.if ${QTCURVE_SLAVE} == "qt5"
104
CONFLICTS_INSTALL=	kf5-style-qtcurve
105
CONFLICTS_INSTALL=	kf5-style-qtcurve
105
PKGNAMEPREFIX=	qt5-style-
106
PKGNAMEPREFIX=	qt5-style-
106
USE_QT5=	core dbus gui svg widgets x11extras \
107
USES+=		qt:5
108
USE_QT=		core dbus gui svg widgets x11extras \
107
		buildtools_build qmake_build
109
		buildtools_build qmake_build
108
PLIST_FILES=	${QT_PLUGINDIR_REL}/styles/qtcurve.so
110
PLIST_FILES=	${QT_PLUGINDIR_REL}/styles/qtcurve.so
109
.endif
111
.endif
(-)x11-toolkits/attica/Makefile (-2 / +2 lines)
Lines 11-20 MASTER_SITES= KDE/stable/${PORTNAME} Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Open Collaboration Services API library
12
COMMENT=	Open Collaboration Services API library
13
13
14
USE_QT4=	network qtestlib_build xml \
14
USE_QT=		network qtestlib_build xml \
15
		moc_build qmake_build rcc_build uic_build
15
		moc_build qmake_build rcc_build uic_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USES=		cmake:outsource tar:bzip2
17
USES=		cmake:outsource qt:4 tar:bzip2
18
CMAKE_ARGS=	-DATTICA_ENABLE_TESTS:BOOL=OFF \
18
CMAKE_ARGS=	-DATTICA_ENABLE_TESTS:BOOL=OFF \
19
		-DQT4_BUILD:BOOL=ON
19
		-DQT4_BUILD:BOOL=ON
20
USE_CXXSTD=	gnu++98
20
USE_CXXSTD=	gnu++98
(-)x11-toolkits/kf5-attica/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= LGPL21 LGPL3 Link Here
13
LICENSE_COMB=	dual
13
LICENSE_COMB=	dual
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cmake:outsource compiler:c++11-lib kde:5 pathfix tar:xz
16
USES=		cmake:outsource compiler:c++11-lib kde:5 pathfix qt:5 tar:xz
17
USE_KDE=	ecm
17
USE_KDE=	ecm
18
USE_QT5=	buildtools_build core gui network qmake_build testlib_build widgets
18
USE_QT=		buildtools_build core gui network qmake_build testlib_build widgets
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kcompletion/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 text completion helpers and widgets
8
COMMENT=	KF5 text completion helpers and widgets
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	config ecm widgetsaddons
11
USE_KDE=	config ecm widgetsaddons
12
USE_QT5=	buildtools_build core gui linguisttools qmake_build \
12
USE_QT=		buildtools_build core gui linguisttools qmake_build \
13
		widgets xml
13
		widgets xml
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kconfigwidgets/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 widgets for configuration dialogs
8
COMMENT=	KF5 widgets for configuration dialogs
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 shebangfix tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 shebangfix tar:xz
11
USE_KDE=	archive auth codecs config coreaddons doctools ecm guiaddons \
11
USE_KDE=	archive auth codecs config coreaddons doctools ecm guiaddons \
12
		i18n widgetsaddons
12
		i18n widgetsaddons
13
USE_QT5=	buildtools_build core dbus gui qmake_build widgets xml
13
USE_QT=		buildtools_build core dbus gui qmake_build widgets xml
14
14
15
SHEBANG_FILES=	src/preparetips5
15
SHEBANG_FILES=	src/preparetips5
16
16
(-)x11-toolkits/kf5-kdesignerplugin/Makefile (-2 / +2 lines)
Lines 7-18 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 integration of Frameworks widgets in Qt Designer/Creator
8
COMMENT=	KF5 integration of Frameworks widgets in Qt Designer/Creator
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons doctools ecm i18n iconthemes itemviews \
12
		coreaddons doctools ecm i18n iconthemes itemviews \
13
		jobwidgets kdewebkit kio plotting service solid sonnet \
13
		jobwidgets kdewebkit kio plotting service solid sonnet \
14
		textwidgets widgetsaddons xmlgui
14
		textwidgets widgetsaddons xmlgui
15
USE_QT5=	buildtools_build core dbus designer gui linguisttools \
15
USE_QT=		buildtools_build core dbus designer gui linguisttools \
16
		network qmake_build webkit widgets xml
16
		network qmake_build webkit widgets xml
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kguiaddons/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 addons to QtGui
8
COMMENT=	KF5 addons to QtGui
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core gui qmake_build testlib widgets x11extras
12
USE_QT=		buildtools_build core gui qmake_build testlib widgets x11extras
13
USE_XORG=	ice sm x11 xcb xext
13
USE_XORG=	ice sm x11 xcb xext
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kirigami2/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	QtQuick based components set
9
COMMENT=	QtQuick based components set
10
10
11
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
11
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
12
USE_KDE=	ecm kdeclarative
12
USE_KDE=	ecm kdeclarative
13
USE_QT5=	core dbus gui linguisttools network \
13
USE_QT=		core dbus gui linguisttools network \
14
		qml quick quickcontrols2 svg testlib widgets \
14
		qml quick quickcontrols2 svg testlib widgets \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
16
(-)x11-toolkits/kf5-kitemviews/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 widget addons for Qt Model/View
8
COMMENT=	KF5 widget addons for Qt Model/View
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core gui linguisttools qmake_build \
12
USE_QT=		buildtools_build core gui linguisttools qmake_build \
13
		testlib widgets
13
		testlib widgets
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kjobwidgets/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 widgets for tracking KJob instance
8
COMMENT=	KF5 widgets for tracking KJob instance
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	coreaddons ecm widgetsaddons
11
USE_KDE=	coreaddons ecm widgetsaddons
12
USE_QT5=	buildtools_build core dbus gui linguisttools \
12
USE_QT=		buildtools_build core dbus gui linguisttools \
13
		qmake_build widgets x11extras
13
		qmake_build widgets x11extras
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/kf5-ktextwidgets/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 advanced text editing widgets
8
COMMENT=	KF5 advanced text editing widgets
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs completion config configwidgets \
11
USE_KDE=	auth codecs completion config configwidgets \
12
		coreaddons dbusaddons ecm guiaddons i18n \
12
		coreaddons dbusaddons ecm guiaddons i18n \
13
		iconthemes itemviews service sonnet \
13
		iconthemes itemviews service sonnet \
14
		widgetsaddons windowsystem
14
		widgetsaddons windowsystem
15
USE_QT5=	buildtools_build core dbus gui qmake_build widgets xml
15
USE_QT=		buildtools_build core dbus gui qmake_build widgets xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kwidgetsaddons/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 addons to QtWidgets
8
COMMENT=	KF5 addons to QtWidgets
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
11
USE_KDE=	ecm
11
USE_KDE=	ecm
12
USE_QT5=	buildtools_build core gui linguisttools \
12
USE_QT=		buildtools_build core gui linguisttools \
13
		qmake_build uiplugin uitools testlib widgets
13
		qmake_build uiplugin uitools testlib widgets
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/kf5-kxmlgui/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= x11-toolkits kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 user configurable main windows
8
COMMENT=	KF5 user configurable main windows
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	attica5 auth codecs config configwidgets coreaddons ecm \
11
USE_KDE=	attica5 auth codecs config configwidgets coreaddons ecm \
12
		globalaccel i18n iconthemes itemviews sonnet textwidgets \
12
		globalaccel i18n iconthemes itemviews sonnet textwidgets \
13
		widgetsaddons windowsystem
13
		widgetsaddons windowsystem
14
USE_QT5=	buildtools_build core dbus gui network printsupport \
14
USE_QT=		buildtools_build core dbus gui network printsupport \
15
		qmake_build widgets xml
15
		qmake_build widgets xml
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)x11-toolkits/kproperty/Makefile (-2 / +2 lines)
Lines 9-17 DIST_SUBDIR= KDE/${PORTNAME} Link Here
9
MAINTAINER=		kde@FreeBSD.org
9
MAINTAINER=		kde@FreeBSD.org
10
COMMENT=		Property editing framwork
10
COMMENT=		Property editing framwork
11
11
12
USES=			cmake:outsource gettext kde:5 tar:xz
12
USES=			cmake:outsource gettext kde:5 qt:5 tar:xz
13
USE_KDE=		ecm config coreaddons guiaddons i18n widgetsaddons
13
USE_KDE=		ecm config coreaddons guiaddons i18n widgetsaddons
14
USE_QT5=		core gui widgets xml \
14
USE_QT=			core gui widgets xml \
15
			buildtools_build qmake_build qml
15
			buildtools_build qmake_build qml
16
16
17
CONFLICTS_INSTALL=	calligra-2*
17
CONFLICTS_INSTALL=	calligra-2*
(-)x11-toolkits/nucleo/Makefile (-4 / +1 lines)
Lines 51-56 GNUTLS_CONFIGURE_OFF= --without-gnutls Link Here
51
MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
51
MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
52
52
53
QT4_USE=		QT4=moc_build,corelib
53
QT4_USE=		QT4=moc_build,corelib
54
QT4_USES=		qmake:no_env
54
QT4_CONFIGURE_OFF=	--without-qt
55
QT4_CONFIGURE_OFF=	--without-qt
55
QT4_MAKE_ARGS=		QT4MOC="${MOC}"
56
QT4_MAKE_ARGS=		QT4MOC="${MOC}"
56
57
Lines 60-69 QT4_MAKE_ARGS= QT4MOC="${MOC}" Link Here
60
CONFIGURE_ARGS+=	--without-dns-sd
61
CONFIGURE_ARGS+=	--without-dns-sd
61
.endif
62
.endif
62
63
63
.if ${PORT_OPTIONS:MQT4}
64
QT_NONSTANDARD=		yes
65
.endif
66
67
post-install:
64
post-install:
68
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/nucleo
65
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/nucleo
69
66
(-)x11-toolkits/plasma5-kdeplasma-addons/Makefile (-2 / +2 lines)
Lines 8-21 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	Plasma5 addons to improve the Plasma experience
8
COMMENT=	Plasma5 addons to improve the Plasma experience
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
10
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
11
		kde:5 pkgconfig tar:xz
11
		kde:5 pkgconfig qt:5 tar:xz
12
USE_KDE=	activities archive attica auth bookmarks codecs completion \
12
USE_KDE=	activities archive attica auth bookmarks codecs completion \
13
		config configwidgets coreaddons crash ecm emoticons guiaddons \
13
		config configwidgets coreaddons crash ecm emoticons guiaddons \
14
		i18n iconthemes init itemmodels itemviews jobwidgets kcmutils \
14
		i18n iconthemes init itemmodels itemviews jobwidgets kcmutils \
15
		kdelibs4support kio kross newstuff notifications package parts\
15
		kdelibs4support kio kross newstuff notifications package parts\
16
		plasma-framework plasma-workspace runner service solid sonnet \
16
		plasma-framework plasma-workspace runner service solid sonnet \
17
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
17
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
18
USE_QT5=	core dbus graphicaleffects gui location network printsupport \
18
USE_QT=		core dbus graphicaleffects gui location network printsupport \
19
		qml quick script webchannel webengine widgets x11extras xml \
19
		qml quick script webchannel webengine widgets x11extras xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
21
(-)x11-toolkits/py-qt4-gui/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= Python bindings for the Qt4 toolkit, QtGui module Link Here
12
CONFIGURE_ARGS=	--enable QtGui
12
CONFIGURE_ARGS=	--enable QtGui
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	flavors
17
USE_PYTHON=	flavors
18
USE_QT4=	corelib gui imageformats_run inputmethods_run iconengines_run \
18
USE_QT=		corelib gui imageformats_run inputmethods_run iconengines_run \
19
		moc_build qmake_build
19
		moc_build qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
(-)x11-toolkits/py-qt5-gui/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtGui module Link Here
10
CONFIGURE_ARGS=	--enable QtGui
10
CONFIGURE_ARGS=	--enable QtGui
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui qmake_build imageformats_run
17
USE_QT=		core gui qmake_build imageformats_run
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)x11-toolkits/py-qt5-quick/Makefile (-2 / +2 lines)
Lines 10-19 COMMENT= Python bindings for the Qt5 toolkit, QtQuick module Link Here
10
CONFIGURE_ARGS=	--enable QtQuick
10
CONFIGURE_ARGS=	--enable QtQuick
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_PYQT=	sip_build core_run gui_run
14
USE_PYQT=	sip_build core_run gui_run
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
USE_QT5=	core quick qmake_build
16
USE_QT=		core quick qmake_build
17
17
18
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
(-)x11-toolkits/py-qt5-widgets/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtWidgets module Link Here
10
CONFIGURE_ARGS=	--enable QtWidgets
10
CONFIGURE_ARGS=	--enable QtWidgets
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run gui_run
15
USE_PYQT=	sip_build core_run gui_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui widgets qmake_build
17
USE_QT=		core gui widgets qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)x11-toolkits/qml-box2d/Makefile (-2 / +2 lines)
Lines 7-17 CATEGORIES= x11-toolkits Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	QML Box2D plugin
8
COMMENT=	QML Box2D plugin
9
9
10
USES=		qmake:outsource
10
USES=		qmake:outsource qt:5
11
USE_GITHUB=	yes
11
USE_GITHUB=	yes
12
GH_TAGNAME=	21e57f
12
GH_TAGNAME=	21e57f
13
USE_GL=		gl
13
USE_GL=		gl
14
USE_QT5=	core gui network qml quick \
14
USE_QT=		core gui network qml quick \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_LDCONFIG=	${QT_QMLDIR}/Box2D.2.0/
16
USE_LDCONFIG=	${QT_QMLDIR}/Box2D.2.0/
17
17
(-)x11-toolkits/qt4-declarative/Makefile (-2 / +2 lines)
Lines 9-17 PKGNAMEPREFIX= qt4- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Qt declarative framework for dynamic user interfaces
10
COMMENT=	Qt declarative framework for dynamic user interfaces
11
11
12
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib gui network \
12
USES=		qmake:no_env qt-dist:4
13
USE_QT=		moc_build rcc_build uic_build corelib gui network \
13
		opengl script sql svg xml xmlpatterns
14
		opengl script sql svg xml xmlpatterns
14
QT_DIST=	yes
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)x11-toolkits/qt4-gui/Makefile (-3 / +2 lines)
Lines 14-22 LIB_DEPENDS= libpng.so:graphics/png \ Link Here
14
		libfontconfig.so:x11-fonts/fontconfig
14
		libfontconfig.so:x11-fonts/fontconfig
15
RUN_DEPENDS=	xdg-open:devel/xdg-utils
15
RUN_DEPENDS=	xdg-open:devel/xdg-utils
16
16
17
USE_QT4=	qmake_build moc_build rcc_build uic_build corelib
17
USE_QT=		moc_build rcc_build uic_build corelib
18
QT_DIST=	yes
18
USES=		pkgconfig qmake:no_env qt-dist:4
19
USES=		pkgconfig
20
19
21
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
22
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
21
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)x11-toolkits/qt4pas/Makefile (-2 / +2 lines)
Lines 12-20 MAINTAINER= acm@FreeBSD.org Link Here
12
COMMENT=	Qt4 binding for FreePascal
12
COMMENT=	Qt4 binding for FreePascal
13
13
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_QT4=	corelib gui network script webkit \
15
USE_QT=		corelib gui network script webkit \
16
		moc_build
16
		moc_build
17
USES=		qmake
17
USES=		qmake qt:4
18
18
19
QT4_VER_MIN=	4.5.3
19
QT4_VER_MIN=	4.5.3
20
20
(-)x11-toolkits/qt5-canvas3d/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt canvas3d module
9
COMMENT=	Qt canvas3d module
10
10
11
USE_QT5=	core gui network qml quick buildtools_build
11
USE_QT=		core gui network qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
12
USES=		qmake qt-dist:5,canvas3d
13
USES=		qmake
14
13
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
(-)x11-toolkits/qt5-charts/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 charts module
9
COMMENT=	Qt 5 charts module
10
10
11
USES=		qmake tar:xz
11
USES=		qmake qt-dist:5,charts tar:xz
12
USE_QT5=	core network gui widgets qml quick designer \
12
USE_QT=		core network gui widgets qml quick designer \
13
		buildtools_build qmake_build
13
		buildtools_build qmake_build
14
QT_DIST=	${PORTNAME}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11-toolkits/qt5-datavis3d/Makefile (-3 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 3D data visualization module
9
COMMENT=	Qt 5 3D data visualization module
10
10
11
USE_QT5=	core network gui widgets qml quick designer buildtools_build
11
USE_QT=		core network gui widgets qml quick designer buildtools_build
12
QT_DIST=	${PORTNAME}
13
12
14
USES=		qmake
13
USES=		qmake qt-dist:5,datavis3d
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
17
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11-toolkits/qt5-gamepad/Makefile (-3 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 Gamepad Module
9
COMMENT=	Qt 5 Gamepad Module
10
10
11
USE_QT5=	core gui qml quick buildtools_build
11
USE_QT=		core gui qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
13
12
14
USES=		qmake:norecursive
13
USES=		qmake:norecursive qt-dist:5,gamepad
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
17
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11-toolkits/qt5-gtkplatform/Makefile (-2 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gtkplatform
3
PORTNAME=	gtkplatform
4
DISTVERSION=	0.2.2
4
DISTVERSION=	0.2.2
5
PORTREVISION=	1
5
CATEGORIES=	x11-toolkits
6
CATEGORIES=	x11-toolkits
6
PKGNAMEPREFIX=	qt5-
7
PKGNAMEPREFIX=	qt5-
7
8
Lines 19-27 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ Link Here
19
		libudev.so:devel/libudev-devd \
20
		libudev.so:devel/libudev-devd \
20
		libxkbcommon.so:x11/libxkbcommon
21
		libxkbcommon.so:x11/libxkbcommon
21
22
22
USES=		qmake:outsource pkgconfig
23
USES=		qmake:outsource pkgconfig qt:5
23
USE_GNOME=	gtk30 cairo gdkpixbuf2
24
USE_GNOME=	gtk30 cairo gdkpixbuf2
24
USE_QT5=	buildtools_build core gui widgets dbus
25
USE_QT=		buildtools_build core gui widgets dbus
25
USE_XORG=	x11 xext xrender
26
USE_XORG=	x11 xext xrender
26
USE_GL=		gl egl
27
USE_GL=		gl egl
27
28
(-)x11-toolkits/qt5-gtkplatform/pkg-plist (+1 lines)
Lines 1-2 Link Here
1
lib/cmake/Qt5Gui/Qt5Gui_QGtkIntegrationPlugin.cmake
1
lib/cmake/Qt5Gui/Qt5Gui_QGtkIntegrationPlugin.cmake
2
%%QT_PLUGINDIR%%/platforms/libqgtk.so
2
%%QT_PLUGINDIR%%/platforms/libqgtk.so
3
%%DEBUG%%%%QT_PLUGINDIR%%/platforms/libqgtk.so.debug
(-)x11-toolkits/qt5-gui/Makefile (-3 / +6 lines)
Lines 22-37 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
22
		libxkbcommon.so:x11/libxkbcommon
22
		libxkbcommon.so:x11/libxkbcommon
23
RUN_DEPENDS=	xdg-open:devel/xdg-utils
23
RUN_DEPENDS=	xdg-open:devel/xdg-utils
24
24
25
USES=		jpeg localbase
25
USES=		jpeg localbase qmake:no_env qt-dist:5,base
26
USE_GL=		gl egl
26
USE_GL=		gl egl
27
USE_GNOME=	glib20
27
USE_GNOME=	glib20
28
USE_QT5=	core dbus network qmake_build buildtools_build
28
USE_QT=		core dbus network qmake_build buildtools_build
29
QT_DIST=	base
30
USE_XORG=	ice sm x11 xi xrender
29
USE_XORG=	ice sm x11 xi xrender
31
HAS_CONFIGURE=	yes
30
HAS_CONFIGURE=	yes
32
CONFIGURE_ARGS=	-no-eglfs \
31
CONFIGURE_ARGS=	-no-eglfs \
33
		-no-evdev \
32
		-no-evdev \
34
		-system-harfbuzz
33
		-system-harfbuzz
34
# Explicitely set to c++14 as to net get c++17/c++1z, as libX11's headers
35
# are using the obsolete 'register' key word.
36
CONFIGURE_ARGS+=	-c++std c++14
37
35
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
38
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
36
39
37
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
40
BUILD_WRKSRC=	${WRKSRC}/src/${PORTNAME}
(-)x11-toolkits/qt5-quick/Makefile (-3 / +2 lines)
Lines 9-18 MAINTAINER= kde@FreeBSD.org Link Here
9
COMMENT=	Qt declarative framework for dynamic user interfaces
9
COMMENT=	Qt declarative framework for dynamic user interfaces
10
10
11
USE_GL=		gl
11
USE_GL=		gl
12
USE_QT5=	core gui network qml sql testlib \
12
USE_QT=		core gui network qml sql testlib \
13
		widgets xmlpatterns buildtools_build
13
		widgets xmlpatterns buildtools_build
14
QT_DIST=	declarative
14
USES=		python:build qmake:norecursive qt-dist:5,declarative
15
USES=		python:build qmake:norecursive
16
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
17
16
18
CONFLICTS=	qt5-declarative-render2d-*
17
CONFLICTS=	qt5-declarative-render2d-*
(-)x11-toolkits/qt5-quickcontrols/Makefile (-3 / +2 lines)
Lines 12-21 BROKEN_aarch64= fails to install: pkg-static: Unable to access file Application Link Here
12
BROKEN_armv6=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
12
BROKEN_armv6=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
13
BROKEN_armv7=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
13
BROKEN_armv7=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
14
14
15
USES=		qmake
15
USES=		qmake qt-dist:5,quickcontrols
16
USE_QT5=	core gui qml quick widgets \
16
USE_QT=		core gui qml quick widgets \
17
		buildtools_build
17
		buildtools_build
18
QT_DIST=	quickcontrols
19
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
18
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)x11-toolkits/qt5-quickcontrols2/Makefile (-2 / +2 lines)
Lines 12-19 BROKEN_aarch64= fails to install: pkg-static: Unable to access file Application Link Here
12
BROKEN_armv6=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
12
BROKEN_armv6=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
13
BROKEN_armv7=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
13
BROKEN_armv7=		fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
14
14
15
USES=		qmake:norecursive
15
USES=		qmake:norecursive qt:5
16
USE_QT5=	core gui qml quick widgets \
16
USE_QT=		core gui qml quick widgets \
17
		buildtools_build
17
		buildtools_build
18
QT_DIST=	${PORTNAME}
18
QT_DIST=	${PORTNAME}
19
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
19
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
(-)x11-toolkits/qt5-uiplugin/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Custom Qt widget plugin interface for Qt Designer
9
COMMENT=	Custom Qt widget plugin interface for Qt Designer
10
10
11
USE_QT5=	core gui widgets
11
USE_QT=		core gui widgets
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
BUILD_WRKSRC=   ${WRKSRC}/src/designer/src/${PORTNAME}
14
BUILD_WRKSRC=   ${WRKSRC}/src/designer/src/${PORTNAME}
16
INSTALL_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
15
INSTALL_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
(-)x11-toolkits/qt5-virtualkeyboard/Makefile (-3 / +2 lines)
Lines 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt 5 Virtual Keyboard Module
9
COMMENT=	Qt 5 Virtual Keyboard Module
10
10
11
USE_QT5=	core network gui widgets svg qml quick buildtools_build
11
USE_QT=		core network gui widgets svg qml quick buildtools_build
12
QT_DIST=	${PORTNAME}
13
12
14
USES=		qmake
13
USES=		qmake qt-dist:5,virtualkeyboard
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
16
15
17
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11-toolkits/qt5-widgets/Makefile (-3 / +3 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt C++ widgets module
9
COMMENT=	Qt C++ widgets module
10
10
11
USE_QT5=	core gui qmake_build buildtools_build
11
USES=		qmake:no_env qt-dist:5,base
12
QT_DIST=	base
12
USE_QT=		core gui qmake_build buildtools_build
13
USE_XORG=	x11
13
USE_XORG=	x11
14
HAS_CONFIGURE=	yes
14
HAS_CONFIGURE=	yes
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
Lines 26-32 OPTIONS_DEFINE= GTK3 Link Here
26
OPTIONS_SUB=	YES
26
OPTIONS_SUB=	YES
27
27
28
GTK3_DESC=	GTK+-based Qt theme
28
GTK3_DESC=	GTK+-based Qt theme
29
GTK3_USE=	GNOME=gtk30 QT5=dbus
29
GTK3_USE=	GNOME=gtk30 QT=dbus
30
GTK3_CONFIGURE_ON=	-gtk
30
GTK3_CONFIGURE_ON=	-gtk
31
GTK3_CONFIGURE_OFF=	-no-gtk
31
GTK3_CONFIGURE_OFF=	-no-gtk
32
32
(-)x11-toolkits/qt5pas/Makefile (-2 / +2 lines)
Lines 9-16 MAINTAINER= acm@FreeBSD.org Link Here
9
COMMENT=	Qt5 binding for FreePascal
9
COMMENT=	Qt5 binding for FreePascal
10
10
11
USE_LDCONFIG=	yes
11
USE_LDCONFIG=	yes
12
USES=		qmake
12
USES=		qmake qt:5
13
USE_QT5=	buildtools_build core gui network printsupport x11extras
13
USE_QT=		buildtools_build core gui network printsupport x11extras
14
14
15
QT5_VER_MIN=	5.6.1
15
QT5_VER_MIN=	5.6.1
16
16
(-)x11-toolkits/qtermwidget-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=		${MASTERDIR}/pkg-descr
17
DESCR=		${MASTERDIR}/pkg-descr
18
PLIST=		${.CURDIR}/pkg-plist
18
PLIST=		${.CURDIR}/pkg-plist
19
19
20
USES=		cmake:outsource lxqt pkgconfig tar:xz
20
USES=		cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)x11-toolkits/qtermwidget/Makefile (-2 / +2 lines)
Lines 16-24 BROKEN_armv6= fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not r Link Here
16
BROKEN_armv7=		fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not refer to a value
16
BROKEN_armv7=		fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not refer to a value
17
17
18
USES=	cmake:outsource compiler:c++11-lang gettext-runtime lxqt \
18
USES=	cmake:outsource compiler:c++11-lang gettext-runtime lxqt \
19
	pkgconfig tar:xz
19
	pkgconfig qt:5 tar:xz
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_QT5=	buildtools_build core gui qmake_build linguisttools widgets
21
USE_QT=		buildtools_build core gui qmake_build linguisttools widgets
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
CMAKE_ARGS+=    -DQTERMWIDGET_USE_UTEMPTER=ON
23
CMAKE_ARGS+=    -DQTERMWIDGET_USE_UTEMPTER=ON
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)x11-toolkits/qwt5-designerplugin/Makefile (-2 / +2 lines)
Lines 12-19 COMMENT= Qt Designer plugin for Qwt Link Here
12
12
13
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
13
LIB_DEPENDS=	libqwt.so:x11-toolkits/qwt5
14
14
15
USES=		gmake qmake tar:bzip2
15
USES=		gmake qmake qt:4 tar:bzip2
16
USE_QT4=	designer moc_build rcc_build
16
USE_QT=		designer moc_build rcc_build
17
QMAKE_ARGS+=	CONFIG+=QwtDesigner \
17
QMAKE_ARGS+=	CONFIG+=QwtDesigner \
18
		PLUGINDIR=${PREFIX}/${QT_PLUGINDIR_REL}
18
		PLUGINDIR=${PREFIX}/${QT_PLUGINDIR_REL}
19
PORTSCOUT=	limit:^5\.
19
PORTSCOUT=	limit:^5\.
(-)x11-toolkits/qwt5/Makefile (-2 / +2 lines)
Lines 9-16 PKGNAMESUFFIX= 5 Link Here
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Qt Widgets for Technical Applications
10
COMMENT=	Qt Widgets for Technical Applications
11
11
12
USES=		gmake qmake tar:bzip2
12
USES=		gmake qmake qt:4 tar:bzip2
13
USE_QT4=	gui svg moc_build
13
USE_QT=		gui svg moc_build
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
PORTSCOUT=	limit:^5\.
15
PORTSCOUT=	limit:^5\.
16
16
(-)x11-toolkits/qwt6/Makefile (-2 / +4 lines)
Lines 25-33 PLIST_SUB= SHLIB_VER=${PORTVERSION} \ Link Here
25
QMAKE_ARGS+=	PLUGINDIR=${PREFIX}/${QT_PLUGINDIR_REL}
25
QMAKE_ARGS+=	PLUGINDIR=${PREFIX}/${QT_PLUGINDIR_REL}
26
26
27
.if ${FLAVOR} == qt4
27
.if ${FLAVOR} == qt4
28
USE_QT4=	corelib designer gui opengl svg xml moc_build rcc_build script
28
USES+=		qt:4
29
USE_QT=		corelib designer gui opengl svg xml moc_build rcc_build script
29
.else
30
.else
30
USE_QT5=	buildtools_build widgets gui core designer gui opengl svg xml printsupport concurrent
31
USES+=		qt:5
32
USE_QT=		buildtools_build widgets gui core designer gui opengl svg xml printsupport concurrent
31
.endif
33
.endif
32
34
33
OPTIONS_DEFINE=	DOCS
35
OPTIONS_DEFINE=	DOCS
(-)x11-toolkits/soqt/Makefile (-3 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL Link Here
16
16
17
LIB_DEPENDS=	libCoin.so:graphics/Coin
17
LIB_DEPENDS=	libCoin.so:graphics/Coin
18
18
19
USES=		gmake libtool pathfix pkgconfig
19
USES=		gmake libtool pathfix pkgconfig qmake:no_env qt:4
20
USE_QT4=	corelib opengl moc_build
20
USE_QT=		corelib opengl moc_build
21
QT_NONSTANDARD=	yes
22
USE_GL=		gl
21
USE_GL=		gl
23
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
24
CONFIGURE_ENV=	QTDIR="${PREFIX}" MOC="${MOC}"
23
CONFIGURE_ENV=	QTDIR="${PREFIX}" MOC="${MOC}"
(-)x11-wm/plasma5-kdecoration/Makefile (-2 / +2 lines)
Lines 10-18 COMMENT= Plasma5 library to create window decorations Link Here
10
LICENSE=	LGPL21
10
LICENSE=	LGPL21
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
11
LICENSE_FILE=	${WRKSRC}/COPYING.LIB
12
12
13
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 qt:5 tar:xz
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_KDE=	ecm
15
USE_KDE=	ecm
16
USE_QT5=	core gui testlib buildtools_build qmake_build
16
USE_QT=		core gui testlib buildtools_build qmake_build
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)x11-wm/plasma5-kwin/Makefile (-2 / +2 lines)
Lines 28-34 BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat \ Link Here
28
RUN_DEPENDS=	Xwayland:x11-servers/xwayland
28
RUN_DEPENDS=	Xwayland:x11-servers/xwayland
29
29
30
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
30
USES=		cmake:outsource compiler:c++11-lib cpe gettext \
31
		kde:5 pkgconfig tar:xz
31
		kde:5 pkgconfig qt:5 tar:xz
32
USE_GL=		egl
32
USE_GL=		egl
33
USE_KDE=	activities activities attica auth breeze codecs \
33
USE_KDE=	activities activities attica auth breeze codecs \
34
		completion config configwidgets coreaddons crash decoration \
34
		completion config configwidgets coreaddons crash decoration \
Lines 37-43 USE_KDE= activities activities attica auth breeze codecs \ Link Here
37
		newstuff notifications plasma-framework service sonnet \
37
		newstuff notifications plasma-framework service sonnet \
38
		textwidgets wayland widgetsaddons windowsystem xmlgui
38
		textwidgets wayland widgetsaddons windowsystem xmlgui
39
USE_LDCONFIG=	yes
39
USE_LDCONFIG=	yes
40
USE_QT5=	concurrent core dbus gui multimedia network qml quick script \
40
USE_QT=		concurrent core dbus gui multimedia network qml quick script \
41
		sensors testlib uiplugin uitools widgets x11extras xml \
41
		sensors testlib uiplugin uitools widgets x11extras xml \
42
		buildtools_build qmake_build \
42
		buildtools_build qmake_build \
43
		quickcontrols2_run virtualkeyboard_run
43
		quickcontrols2_run virtualkeyboard_run
(-)x11-wm/qlwm/Makefile (-1 / +2 lines)
Lines 15-21 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
MAKE_JOBS_UNSAFE= yes
16
MAKE_JOBS_UNSAFE= yes
17
17
18
USE_QT4=	corelib gui moc_build qmake_build
18
USES=	qt:4
19
USE_QT=		corelib gui moc_build qmake_build
19
20
20
PORTDOCS=	CHANGES README
21
PORTDOCS=	CHANGES README
21
22
(-)x11/antimicro/Makefile (-2 / +2 lines)
Lines 20-27 GH_ACCOUNT= antimicro #Ryochan7 Link Here
20
LDFLAGS+=	-L${LOCALBASE}/lib
20
LDFLAGS+=	-L${LOCALBASE}/lib
21
21
22
USE_XORG=	x11 xi xtst
22
USE_XORG=	x11 xi xtst
23
USE_QT5=	core gui linguisttools_build qmake_build buildtools_build widgets network
23
USE_QT=		core gui linguisttools_build qmake_build buildtools_build widgets network
24
USE_SDL=	sdl2
24
USE_SDL=	sdl2
25
USES=		cmake:outsource pkgconfig desktop-file-utils shared-mime-info
25
USES=		cmake:outsource pkgconfig desktop-file-utils qt:5 shared-mime-info
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)x11/cool-retro-term/Makefile (-2 / +2 lines)
Lines 17-24 GH_ACCOUNT= Swordfish90 Link Here
17
GH_PROJECT=	qmltermwidget:qtw
17
GH_PROJECT=	qmltermwidget:qtw
18
GH_TAGNAME=	v0.1.0:qtw
18
GH_TAGNAME=	v0.1.0:qtw
19
19
20
USES=		desktop-file-utils qmake
20
USES=		desktop-file-utils qmake qt:5
21
USE_QT5=	qmake_build buildtools_build core gui qml quick widgets \
21
USE_QT=		qmake_build buildtools_build core gui qml quick widgets \
22
		graphicaleffects_run quickcontrols_run
22
		graphicaleffects_run quickcontrols_run
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.pre.mk>
(-)x11/dsbautostart/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Manage commands to be executed at X session start Link Here
11
LICENSE=	BSD2CLAUSE
11
LICENSE=	BSD2CLAUSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
14
USES=		tar:tgz qmake
14
USES=		qt:5 tar:tgz qmake
15
15
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_QT5=	buildtools_build core gui linguisttools_build widgets
17
USE_QT=		buildtools_build core gui linguisttools_build widgets
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)x11/kactivities/Makefile (-2 / +2 lines)
Lines 10-18 DIST_SUBDIR= KDE/${PORTVERSION} Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Kactivities library
11
COMMENT=	Kactivities library
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:4 tar:xz
13
USES=		cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
14
USE_KDE=	automoc4 kdelibs soprano nepomuk-core
14
USE_KDE=	automoc4 kdelibs soprano nepomuk-core
15
USE_QT4=	declarative moc_build qmake_build rcc_build uic_build
15
USE_QT=		declarative moc_build qmake_build rcc_build uic_build
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
18
post-patch:
18
post-patch:
(-)x11/kactivitymanagerd/Makefile (-2 / +2 lines)
Lines 11-20 DIST_SUBDIR= KDE/${PORTVERSION} Link Here
11
MAINTAINER=	kde@FreeBSD.org
11
MAINTAINER=	kde@FreeBSD.org
12
COMMENT=	Activity Manager daemon
12
COMMENT=	Activity Manager daemon
13
13
14
USES=		cmake:outsource compiler:c++11-lib kde:4 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
15
USE_KDE=	automoc4 kdelibs soprano nepomuk-core \
15
USE_KDE=	automoc4 kdelibs soprano nepomuk-core \
16
		kactivities
16
		kactivities
17
USE_QT4=	declarative opengl script sql \
17
USE_QT=		declarative opengl script sql \
18
		moc_build qmake_build rcc_build uic_build
18
		moc_build qmake_build rcc_build uic_build
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
DISTINFO_FILE=	${.CURDIR}/../kactivities/distinfo
20
DISTINFO_FILE=	${.CURDIR}/../kactivities/distinfo
(-)x11/kde-baseapps-kde4/Makefile (-2 / +2 lines)
Lines 11-21 COMMENT= Basic applications for KDE Link Here
11
11
12
LIB_DEPENDS=	libtidy.so:www/tidy-lib
12
LIB_DEPENDS=	libtidy.so:www/tidy-lib
13
13
14
USES=		cmake:outsource gettext kde:4 tar:xz
14
USES=		cmake:outsource gettext kde:4 qt:4 tar:xz
15
USE_GNOME=	glib20
15
USE_GNOME=	glib20
16
USE_KDE=	kdelibs baloo baloo-widgets libkonq \
16
USE_KDE=	kdelibs baloo baloo-widgets libkonq \
17
		automoc4 kactivities
17
		automoc4 kactivities
18
USE_QT4=	corelib dbus gui script xml \
18
USE_QT=		corelib dbus gui script xml \
19
		moc_build qmake_build rcc_build uic_build
19
		moc_build qmake_build rcc_build uic_build
20
USE_XORG=	x11 xt
20
USE_XORG=	x11 xt
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)x11/kde-runtime-kde4/Makefile (-2 / +2 lines)
Lines 26-36 LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ Link Here
26
BUILD_DEPENDS=	${LOCALBASE}/lib/libssh.so:security/libssh
26
BUILD_DEPENDS=	${LOCALBASE}/lib/libssh.so:security/libssh
27
RUN_DEPENDS=	cagibid:net/cagibi
27
RUN_DEPENDS=	cagibid:net/cagibi
28
28
29
USES=		cmake:outsource gettext jpeg kde:4 samba:lib shared-mime-info \
29
USES=		cmake:outsource gettext jpeg kde:4 qt:4 samba:lib shared-mime-info \
30
		shebangfix tar:xz
30
		shebangfix tar:xz
31
USE_KDE=	kactivities kdelibs oxygen-icons5 \
31
USE_KDE=	kactivities kdelibs oxygen-icons5 \
32
		attica automoc4 pimlibs soprano strigi nepomuk-core
32
		attica automoc4 pimlibs soprano strigi nepomuk-core
33
USE_QT4=	corelib dbus declarative designer_build gui phonon \
33
USE_QT=		corelib dbus declarative designer_build gui phonon \
34
		network qtestlib script svg webkit xml \
34
		network qtestlib script svg webkit xml \
35
		moc_build qmake_build rcc_build uic_build
35
		moc_build qmake_build rcc_build uic_build
36
USE_XORG=	ice sm x11 xau xcursor xext xft xdmcp xpm
36
USE_XORG=	ice sm x11 xau xcursor xext xft xdmcp xpm
(-)x11/kde-workspace-kde4/Makefile (-3 / +4 lines)
Lines 42-53 RUN_DEPENDS= ${KDE_PREFIX}/env/xdg-env.sh:misc/kde4-xdg-env \ Link Here
42
		${KDE_PREFIX}/share/apps/ksplash/Themes/Default/Theme.rc:x11-themes/kde-base-artwork-kde4
42
		${KDE_PREFIX}/share/apps/ksplash/Themes/Default/Theme.rc:x11-themes/kde-base-artwork-kde4
43
43
44
USES=		cmake:outsource,noninja compiler:c++11-lib gettext gmake jpeg kde:4 \
44
USES=		cmake:outsource,noninja compiler:c++11-lib gettext gmake jpeg kde:4 \
45
		pkgconfig shebangfix tar:xz
45
		pkgconfig qt:4 shebangfix tar:xz
46
USE_GL=		gl glu
46
USE_GL=		gl glu
47
USE_GNOME=	glib20 libxml2
47
USE_GNOME=	glib20 libxml2
48
USE_KDE=	kactivities kdelibs nepomuk-core oxygen-icons5 \
48
USE_KDE=	kactivities kdelibs nepomuk-core oxygen-icons5 \
49
		pimlibs akonadi automoc4 ontologies qimageblitz soprano strigi
49
		pimlibs akonadi automoc4 ontologies qimageblitz soprano strigi
50
USE_QT4=	corelib dbus declarative designer_build gui network \
50
USE_QT=		corelib dbus declarative designer_build gui network \
51
		opengl phonon qtestlib script sql svg webkit xml \
51
		opengl phonon qtestlib script sql svg webkit xml \
52
		moc_build qmake_build rcc_build uic_build
52
		moc_build qmake_build rcc_build uic_build
53
USE_XORG=	ice sm kbproto x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixes \
53
USE_XORG=	ice sm kbproto x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixes \
Lines 90-96 GPS_CMAKE_ON= -DWITH_libgps:BOOL=ON Link Here
90
GPS_CMAKE_OFF=	-DWITH_libgps:BOOL=OFF
90
GPS_CMAKE_OFF=	-DWITH_libgps:BOOL=OFF
91
91
92
GSTREAMER_DESC=	Multimedia via Phonon-GStreamer
92
GSTREAMER_DESC=	Multimedia via Phonon-GStreamer
93
GSTREAMER_USE=	QT4=phonon-gst_run
93
GSTREAMER_USES=	qt:4
94
GSTREAMER_USE=	QT=phonon-gst_run
94
95
95
KACTIVITY_DESC=		Activity Manager daemon
96
KACTIVITY_DESC=		Activity Manager daemon
96
KACTIVITY_RUN_DEPENDS=	${KDE_PREFIX}/bin/kactivitymanagerd:x11/kactivitymanagerd
97
KACTIVITY_RUN_DEPENDS=	${KDE_PREFIX}/bin/kactivitymanagerd:x11/kactivitymanagerd
(-)x11/kde5/Makefile (-2 / +2 lines)
Lines 12-20 LICENSE= LGPL20 Link Here
12
RUN_DEPENDS=	kde-baseapps>=0:x11/kde-baseapps \
12
RUN_DEPENDS=	kde-baseapps>=0:x11/kde-baseapps \
13
		kwalletmanager5:security/kwalletmanager
13
		kwalletmanager5:security/kwalletmanager
14
14
15
USES=		kde:5 metaport
15
USES=		kde:5 metaport qt:5
16
USE_KDE=	plasma-desktop_run
16
USE_KDE=	plasma-desktop_run
17
USE_QT5=	# empty
17
USE_QT=		# empty
18
18
19
OPTIONS_DEFINE=	KDEADMIN KDEEDU \
19
OPTIONS_DEFINE=	KDEADMIN KDEEDU \
20
		KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK \
20
		KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK \
(-)x11/kdelibs-kde4/Makefile (-2 / +2 lines)
Lines 34-44 RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-them Link Here
34
KDE_APPLICATIONS_VERSION=	17.08.3
34
KDE_APPLICATIONS_VERSION=	17.08.3
35
35
36
USES=		cmake:outsource fam gettext grantlee:4 jpeg kde:4 perl5 \
36
USES=		cmake:outsource fam gettext grantlee:4 jpeg kde:4 perl5 \
37
		shared-mime-info shebangfix tar:xz ssl
37
		qt:4 shared-mime-info shebangfix tar:xz ssl
38
USE_GNOME=	libxml2 libxslt
38
USE_GNOME=	libxml2 libxslt
39
USE_KDE=	oxygen-icons5 \
39
USE_KDE=	oxygen-icons5 \
40
		attica automoc4 ontologies soprano strigi
40
		attica automoc4 ontologies soprano strigi
41
USE_QT4=	corelib dbus declarative designer_build gui \
41
USE_QT=		corelib dbus declarative designer_build gui \
42
		network opengl phonon qt3support \
42
		network opengl phonon qt3support \
43
		qtestlib script sql svg webkit xml \
43
		qtestlib script sql svg webkit xml \
44
		moc_build qmake_build rcc_build uic_build \
44
		moc_build qmake_build rcc_build uic_build \
(-)x11/kf5-frameworkintegration/Makefile (-2 / +2 lines)
Lines 8-17 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	KF5 workspace and cross-framework integration plugins
8
COMMENT=	KF5 workspace and cross-framework integration plugins
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
11
		tar:xz
11
		qt:5 tar:xz
12
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
12
USE_KDE=	auth codecs config configwidgets coreaddons ecm i18n \
13
		iconthemes kio newstuff notifications package widgetsaddons
13
		iconthemes kio newstuff notifications package widgetsaddons
14
USE_QT5=	buildtools_build core dbus gui qmake_build widgets \
14
USE_QT=		buildtools_build core dbus gui qmake_build widgets \
15
		x11extras xml
15
		x11extras xml
16
USE_XORG=	xcb xcursor
16
USE_XORG=	xcb xcursor
17
17
(-)x11/kf5-frameworks/Makefile (-2 / +2 lines)
Lines 9-19 PKGNAMEPREFIX= kf5- Link Here
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	KF5 frameworks meta port
10
COMMENT=	KF5 frameworks meta port
11
11
12
USES=		metaport kde:5
12
USES=		metaport kde:5 qt:5
13
# remove:
13
# remove:
14
#   * bluez-qt as we do have bluez
14
#   * bluez-qt as we do have bluez
15
USE_KDE=	${_USE_FRAMEWORKS_ALL:Nbluez-qt}
15
USE_KDE=	${_USE_FRAMEWORKS_ALL:Nbluez-qt}
16
# pull bsd.qt.mk for QT_PLUGINDIR in the kf5-dependencies
16
# pull bsd.qt.mk for QT_PLUGINDIR in the kf5-dependencies
17
USE_QT5=	#
17
USE_QT=		#
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)x11/kf5-kactivities-stats/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= KF5 statistics for activities Link Here
10
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
10
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
11
RUN_DEPENDS=	kactivitymanagerd:x11/plasma5-kactivitymanagerd
11
RUN_DEPENDS=	kactivitymanagerd:x11/plasma5-kactivitymanagerd
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:5 pathfix tar:xz
13
USES=		cmake:outsource compiler:c++11-lib kde:5 pathfix qt:5 tar:xz
14
USE_KDE=	activities config ecm
14
USE_KDE=	activities config ecm
15
USE_QT5=	buildtools_build core dbus qmake_build sql
15
USE_QT=		buildtools_build core dbus qmake_build sql
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)x11/kf5-kactivities/Makefile (-2 / +2 lines)
Lines 9-19 COMMENT= KF5 runtime and library to organize work in separate activities Link Here
9
9
10
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
10
LIB_DEPENDS=	libboost_system.so:devel/boost-libs
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pathfix tar:xz
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pathfix qt:5 tar:xz
13
USE_KDE=	bookmarks config configwidgets coreaddons dbusaddons ecm \
13
USE_KDE=	bookmarks config configwidgets coreaddons dbusaddons ecm \
14
		globalaccel i18n kcmutils kdeclarative  kio package \
14
		globalaccel i18n kcmutils kdeclarative  kio package \
15
		service widgetsaddons windowsystem xmlgui
15
		service widgetsaddons windowsystem xmlgui
16
USE_QT5=	buildtools_build core dbus gui network qmake_build qml \
16
USE_QT=		buildtools_build core dbus gui network qmake_build qml \
17
		quick sql widgets
17
		quick sql widgets
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)x11/kf5-kded/Makefile (-2 / +2 lines)
Lines 7-15 CATEGORIES= x11 kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 extensible deamon for providing system level services
8
COMMENT=	KF5 extensible deamon for providing system level services
9
9
10
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons crash dbusaddons doctools ecm \
11
USE_KDE=	config coreaddons crash dbusaddons doctools ecm \
12
		init service
12
		init service
13
USE_QT5=	buildtools_build core dbus gui qmake_build widgets
13
USE_QT=		buildtools_build core dbus gui qmake_build widgets
14
14
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11/kf5-kdelibs4support/Makefile (-2 / +2 lines)
Lines 9-15 COMMENT= KF5 porting aid from KDELibs4 Link Here
9
9
10
BUILD_DEPENDS=	p5-URI>=0:net/p5-URI
10
BUILD_DEPENDS=	p5-URI>=0:net/p5-URI
11
11
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 shebangfix \
12
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 shebangfix \
13
		tar:xz
13
		tar:xz
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
14
USE_KDE=	auth bookmarks codecs completion config configwidgets \
15
		coreaddons crash dbusaddons doctools emoticons globalaccel guiaddons \
15
		coreaddons crash dbusaddons doctools emoticons globalaccel guiaddons \
Lines 18-24 USE_KDE= auth bookmarks codecs completion config configwidgets \ Link Here
18
		widgetsaddons windowsystem xmlgui \
18
		widgetsaddons windowsystem xmlgui \
19
		designerplugin_build designerplugin_run \
19
		designerplugin_build designerplugin_run \
20
		itemmodels_run
20
		itemmodels_run
21
USE_QT5=	buildtools_build core dbus designer gui network \
21
USE_QT=		buildtools_build core dbus designer gui network \
22
		printsupport qmake_build svg testlib widgets \
22
		printsupport qmake_build svg testlib widgets \
23
		x11extras xml
23
		x11extras xml
24
USE_XORG=	ice sm x11 xext
24
USE_XORG=	ice sm x11 xext
(-)x11/kf5-kglobalaccel/Makefile (-2 / +2 lines)
Lines 9-18 COMMENT= KF5 library to add support for global workspace shortcuts Link Here
9
9
10
LIB_DEPENDS=	libxcb-keysyms.so:x11/xcb-util-keysyms
10
LIB_DEPENDS=	libxcb-keysyms.so:x11/xcb-util-keysyms
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
13
USE_KDE=	ecm config coreaddons crash dbusaddons i18n service \
13
USE_KDE=	ecm config coreaddons crash dbusaddons i18n service \
14
		windowsystem
14
		windowsystem
15
USE_QT5=	buildtools_build core dbus gui linguisttools qmake_build \
15
USE_QT=		buildtools_build core dbus gui linguisttools qmake_build \
16
		testlib widgets x11extras
16
		testlib widgets x11extras
17
USE_XORG=	xcb
17
USE_XORG=	xcb
18
18
(-)x11/kf5-kinit/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11 kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 process launcher to speed up launching KDE applications
8
COMMENT=	KF5 process launcher to speed up launching KDE applications
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	completion config coreaddons crash doctools ecm i18n \
11
USE_KDE=	completion config coreaddons crash doctools ecm i18n \
12
		jobwidgets kio service widgetsaddons windowsystem
12
		jobwidgets kio service widgetsaddons windowsystem
13
USE_QT5=	buildtools_build core dbus gui network qmake_build widgets
13
USE_QT=		buildtools_build core dbus gui network qmake_build widgets
14
USE_XORG=	x11 xcb
14
USE_XORG=	x11 xcb
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11/kf5-krunner/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11 kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 parallelized query system
8
COMMENT=	KF5 parallelized query system
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	config coreaddons ecm i18n kio package plasma-framework \
11
USE_KDE=	config coreaddons ecm i18n kio package plasma-framework \
12
		service solid threadweaver
12
		service solid threadweaver
13
USE_QT5=	buildtools_build core gui network qmake_build qml \
13
USE_QT=		buildtools_build core gui network qmake_build qml \
14
		quick widgets
14
		quick widgets
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11/kf5-kwayland/Makefile (-2 / +2 lines)
Lines 15-23 LICENSE_COMB= dual Link Here
15
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LIB
15
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LIB
16
16
17
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
17
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
18
		tar:xz
18
		qt:5 tar:xz
19
USE_GL=		egl
19
USE_GL=		egl
20
USE_KDE=	ecm
20
USE_KDE=	ecm
21
USE_QT5=	buildtools_build concurrent core gui qmake_build testlib
21
USE_QT=		buildtools_build concurrent core gui qmake_build testlib
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)x11/kf5-kwindowsystem/Makefile (-2 / +2 lines)
Lines 9-17 COMMENT= KF5 library for access to the windowing system Link Here
9
9
10
LIB_DEPENDS=	libxcb-keysyms.so:x11/xcb-util-keysyms
10
LIB_DEPENDS=	libxcb-keysyms.so:x11/xcb-util-keysyms
11
11
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig tar:xz
12
USES=		cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
13
USE_KDE=	ecm
13
USE_KDE=	ecm
14
USE_QT5=	buildtools_build core gui linguisttools qmake_build \
14
USE_QT=		buildtools_build core gui linguisttools qmake_build \
15
		testlib widgets x11extras
15
		testlib widgets x11extras
16
USE_XORG=	ice sm x11 xcb xext xfixes xrender
16
USE_XORG=	ice sm x11 xcb xext xfixes xrender
17
17
(-)x11/kf5-plasma-framework/Makefile (-2 / +2 lines)
Lines 7-20 CATEGORIES= x11 kde kde-frameworks Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	KF5 plugin based UI runtime used to write user interfaces
8
COMMENT=	KF5 plugin based UI runtime used to write user interfaces
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
11
USE_GL=		egl gl
11
USE_GL=		egl gl
12
USE_KDE=	activities archive auth codecs completion config \
12
USE_KDE=	activities archive auth codecs completion config \
13
		configwidgets coreaddons dbusaddons doctools globalaccel \
13
		configwidgets coreaddons dbusaddons doctools globalaccel \
14
		guiaddons i18n iconthemes jobwidgets kirigami2 kio package \
14
		guiaddons i18n iconthemes jobwidgets kirigami2 kio package \
15
		notifications service wayland windowsystem xmlgui kdeclarative \
15
		notifications service wayland windowsystem xmlgui kdeclarative \
16
		widgetsaddons
16
		widgetsaddons
17
USE_QT5=	buildtools_build core dbus gui network qmake_build qml \
17
USE_QT=		buildtools_build core dbus gui network qmake_build qml \
18
		quick script sql svg widgets x11extras xml
18
		quick script sql svg widgets x11extras xml
19
USE_XORG=	ice sm x11 xcb xext xrandr
19
USE_XORG=	ice sm x11 xcb xext xrandr
20
20
(-)x11/kgamma-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= x11 kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE 4 monitor calibration tool
9
COMMENT=	KDE 4 monitor calibration tool
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	kdelibs automoc4
12
USE_KDE=	kdelibs automoc4
13
USE_QT4=	moc_build qmake_build rcc_build uic_build
13
USE_QT=		moc_build qmake_build rcc_build uic_build
14
USE_XORG=	x11 xxf86vm
14
USE_XORG=	x11 xxf86vm
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11/konsole-kde4/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= x11 kde kde-kde4 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	KDE terminal emulator
9
COMMENT=	KDE terminal emulator
10
10
11
USES=		cmake:outsource kde:4 tar:xz
11
USES=		cmake:outsource kde:4 qt:4 tar:xz
12
USE_KDE=	automoc4 libkonq
12
USE_KDE=	automoc4 libkonq
13
USE_QT4=	xml moc_build qmake_build rcc_build uic_build
13
USE_QT=		xml moc_build qmake_build rcc_build uic_build
14
USE_XORG=	x11 xrender
14
USE_XORG=	x11 xrender
15
CMAKE_ARGS+=	-DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib"
15
CMAKE_ARGS+=	-DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib"
16
16
(-)x11/konsole/Makefile (-2 / +2 lines)
Lines 11-23 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook- Link Here
11
		docbook-xml>0:textproc/docbook-xml
11
		docbook-xml>0:textproc/docbook-xml
12
RUN_DEPENDS=	keditbookmarks:deskutils/keditbookmarks
12
RUN_DEPENDS=	keditbookmarks:deskutils/keditbookmarks
13
13
14
USES=		cmake:outsource gettext pkgconfig kde:5 tar:xz
14
USES=		cmake:outsource gettext pkgconfig kde:5 qt:5 tar:xz
15
USE_KDE=	auth attica bookmarks codecs completion config configwidgets \
15
USE_KDE=	auth attica bookmarks codecs completion config configwidgets \
16
		coreaddons crash dbusaddons ecm emoticons globalaccel guiaddons i18n \
16
		coreaddons crash dbusaddons ecm emoticons globalaccel guiaddons i18n \
17
		iconthemes init itemmodels jobwidgets kdelibs4support kio \
17
		iconthemes init itemmodels jobwidgets kdelibs4support kio \
18
		newstuff notifications notifyconfig parts pty service sonnet \
18
		newstuff notifications notifyconfig parts pty service sonnet \
19
		textwidgets widgetsaddons windowsystem xmlgui
19
		textwidgets widgetsaddons windowsystem xmlgui
20
USE_QT5=	core dbus gui network printsupport script scripttools sql \
20
USE_QT=		core dbus gui network printsupport script scripttools sql \
21
		widgets xml \
21
		widgets xml \
22
		buildtools_build qmake_build
22
		buildtools_build qmake_build
23
23
(-)x11/leechcraft/Makefile (-4 / +4 lines)
Lines 20-27 LIB_DEPENDS= libqwt6.so:x11-toolkits/qwt6@qt4 \ Link Here
20
#LC_REV=		1526-g7fdb92a
20
#LC_REV=		1526-g7fdb92a
21
INSTALLS_ICONS=	yes
21
INSTALLS_ICONS=	yes
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
USES=		cmake pkgconfig tar:xz
23
USES=		cmake pkgconfig qt:4 tar:xz
24
USE_QT4=	corelib declarative gui network script sql sql-sqlite3_run \
24
USE_QT=		corelib declarative gui network script sql sql-sqlite3_run \
25
		webkit xml qmake_build moc_build rcc_build uic_build \
25
		webkit xml qmake_build moc_build rcc_build uic_build \
26
		linguisttools_build
26
		linguisttools_build
27
USE_XORG=	x11
27
USE_XORG=	x11
Lines 370-381 OPTIONS_DEFAULT=AGGREGATOR ANHERO ANOTIFI AUSCRIE AZOTH BLASQ BLOGIQUE CERTMGR \ Link Here
370
    ${PORT_OPTIONS:MLAUGHTY} || ${PORT_OPTIONS:MLIZNOO} || \
370
    ${PORT_OPTIONS:MLAUGHTY} || ${PORT_OPTIONS:MLIZNOO} || \
371
    ${PORT_OPTIONS:MLMP}     || ${PORT_OPTIONS:MSYSNOTIFY} || \
371
    ${PORT_OPTIONS:MLMP}     || ${PORT_OPTIONS:MSYSNOTIFY} || \
372
    ${PORT_OPTIONS:MVROOBY}  || ${PORT_OPTIONS:MXTAZY}
372
    ${PORT_OPTIONS:MVROOBY}  || ${PORT_OPTIONS:MXTAZY}
373
USE_QT4+=	dbus
373
USE_QT+=	dbus
374
.endif
374
.endif
375
375
376
.if ${PORT_OPTIONS:MBLASQ} || ${PORT_OPTIONS:MBLOGIQUE} || \
376
.if ${PORT_OPTIONS:MBLASQ} || ${PORT_OPTIONS:MBLOGIQUE} || \
377
    ${PORT_OPTIONS:MLACKMAN}
377
    ${PORT_OPTIONS:MLACKMAN}
378
USE_QT4+=	xmlpatterns
378
USE_QT+=	xmlpatterns
379
.endif
379
.endif
380
380
381
.if ${PORT_OPTIONS:MAZOTH} || ${PORT_OPTIONS:MBLASQ} || \
381
.if ${PORT_OPTIONS:MAZOTH} || ${PORT_OPTIONS:MBLASQ} || \
(-)x11/libfm-qt/Makefile (-2 / +2 lines)
Lines 16-23 LIB_DEPENDS= libfm.so:x11/libfm \ Link Here
16
	libexif.so:graphics/libexif
16
	libexif.so:graphics/libexif
17
17
18
USES=	cmake:outsource compiler:c++11-lib gettext-runtime lxqt pkgconfig \
18
USES=	cmake:outsource compiler:c++11-lib gettext-runtime lxqt pkgconfig \
19
	shared-mime-info tar:xz
19
	qt:5 shared-mime-info tar:xz
20
USE_QT5=	buildtools_build qmake_build core gui linguisttools widgets \
20
USE_QT=		buildtools_build qmake_build core gui linguisttools widgets \
21
	x11extras
21
	x11extras
22
USE_GNOME=	glib20
22
USE_GNOME=	glib20
23
USE_XORG=	xcb
23
USE_XORG=	xcb
(-)x11/libfmqt-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=	${MASTERDIR}/pkg-descr
17
DESCR=	${MASTERDIR}/pkg-descr
18
PLIST=	${.CURDIR}/pkg-plist
18
PLIST=	${.CURDIR}/pkg-plist
19
19
20
USES=	cmake:outsource lxqt pkgconfig tar:xz
20
USES=	cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)x11/libkonq-kde4/Makefile (-2 / +2 lines)
Lines 11-19 COMMENT= Core library for Konqueror Link Here
11
11
12
LIB_DEPENDS=	libphonon.so:multimedia/phonon@qt4
12
LIB_DEPENDS=	libphonon.so:multimedia/phonon@qt4
13
13
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs automoc4 soprano
15
USE_KDE=	kdelibs automoc4 soprano
16
USE_QT4=	corelib dbus gui network svg xml \
16
USE_QT=		corelib dbus gui network svg xml \
17
		moc_build qmake_build rcc_build uic_build
17
		moc_build qmake_build rcc_build uic_build
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
USE_XORG=	x11
19
USE_XORG=	x11
(-)x11/lumina-core/Makefile (-4 / +4 lines)
Lines 39-49 RUN_DEPENDS+= gstreamer1-plugins-core>=0:multimedia/gstreamer1-plugins-core Link Here
39
39
40
MAKE_JOBS_UNSAFE=yes
40
MAKE_JOBS_UNSAFE=yes
41
41
42
USES=		qmake
42
USES=		qmake qt:5
43
USE_GL=		gl
43
USE_GL=		gl
44
USE_XORG=	x11 xdamage xcb
44
USE_XORG=	x11 xdamage xcb
45
USE_LDCONFIG=	yes
45
USE_LDCONFIG=	yes
46
USE_QT5=	core gui widgets network svg multimedia imageformats \
46
USE_QT=		core gui widgets network svg multimedia imageformats \
47
		buildtools_build x11extras concurrent
47
		buildtools_build x11extras concurrent
48
USE_GITHUB=	yes
48
USE_GITHUB=	yes
49
GH_ACCOUNT=	trueos
49
GH_ACCOUNT=	trueos
Lines 51-63 GH_PROJECT= lumina Link Here
51
GH_TAGNAME=	b6536c1547571ae8dd0618bed752e2e0025bf2a7
51
GH_TAGNAME=	b6536c1547571ae8dd0618bed752e2e0025bf2a7
52
WRKSRC_SUBDIR=	src-qt5/core
52
WRKSRC_SUBDIR=	src-qt5/core
53
53
54
#Setup the qmake configuration options
54
#Setup the qmake qt:5 configuration options
55
.if ${PORT_OPTIONS:MTRUEOS}
55
.if ${PORT_OPTIONS:MTRUEOS}
56
QMAKE_ARGS=	DEFAULT_SETTINGS=TrueOS
56
QMAKE_ARGS=	DEFAULT_SETTINGS=TrueOS
57
.endif
57
.endif
58
58
59
.if${PORT_OPTIONS:MI18N}
59
.if${PORT_OPTIONS:MI18N}
60
USE_QT5+=	linguist_build
60
USE_QT+=	linguist_build
61
QMAKE_ARGS+=CONFIG+=WITH_I18N
61
QMAKE_ARGS+=CONFIG+=WITH_I18N
62
.endif
62
.endif
63
63
(-)x11/lumina-coreutils/Makefile (-3 / +3 lines)
Lines 24-32 I18N_DESC= Install localization files Link Here
24
24
25
MAKE_JOBS_UNSAFE=yes
25
MAKE_JOBS_UNSAFE=yes
26
26
27
USES=		qmake
27
USES=		qmake qt:5
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
USE_QT5=	core gui widgets network svg imageformats \
29
USE_QT=		core gui widgets network svg imageformats \
30
		buildtools_build x11extras concurrent multimedia
30
		buildtools_build x11extras concurrent multimedia
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	trueos
32
GH_ACCOUNT=	trueos
Lines 35-41 GH_TAGNAME= b6536c1547571ae8dd0618bed752e2e0025bf2a7 Link Here
35
WRKSRC_SUBDIR=	src-qt5/core-utils
35
WRKSRC_SUBDIR=	src-qt5/core-utils
36
36
37
.if${PORT_OPTIONS:MI18N}
37
.if${PORT_OPTIONS:MI18N}
38
USE_QT5+=	linguist_build
38
USE_QT+=	linguist_build
39
QMAKE_ARGS+=CONFIG+=WITH_I18N
39
QMAKE_ARGS+=CONFIG+=WITH_I18N
40
.endif
40
.endif
41
41
(-)x11/pcdm/Makefile (-2 / +2 lines)
Lines 19-26 MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} Link Here
19
19
20
CONFLICTS=	pcbsd-utils-qt*
20
CONFLICTS=	pcbsd-utils-qt*
21
21
22
USES=		qmake
22
USES=		qmake qt:5
23
USE_QT5=	core gui network svg multimedia imageformats \
23
USE_QT=		core gui network svg multimedia imageformats \
24
		buildtools_build x11extras concurrent linguisttools_build
24
		buildtools_build x11extras concurrent linguisttools_build
25
USE_OPENRC_SUBR=pcdm
25
USE_OPENRC_SUBR=pcdm
26
26
(-)x11/plasma-scriptengine-python-kde4/Makefile (-2 / +2 lines)
Lines 11-19 MAINTAINER= kde@FreeBSD.org Link Here
11
COMMENT=	Plasma scriptengine for Python
11
COMMENT=	Plasma scriptengine for Python
12
12
13
NO_ARCH=	yes
13
NO_ARCH=	yes
14
USES=		cmake:outsource kde:4 python:2.7 tar:xz
14
USES=		cmake:outsource kde:4 python:2.7 qt:4 tar:xz
15
USE_KDE=	kdelibs pykde4 automoc4
15
USE_KDE=	kdelibs pykde4 automoc4
16
USE_QT4=	qmake_build moc_build uic_build rcc_build
16
USE_QT=		qmake_build moc_build uic_build rcc_build
17
DISTINFO_FILE=	${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo
17
DISTINFO_FILE=	${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo
18
18
19
KDE_APPLICATIONS_VERSION=	15.08.0
19
KDE_APPLICATIONS_VERSION=	15.08.0
(-)x11/plasma-scriptengine-ruby-kde4/Makefile (-2 / +2 lines)
Lines 11-19 MAINTAINER= kde@FreeBSD.org Link Here
11
COMMENT=	Plasma scriptengine for Ruby
11
COMMENT=	Plasma scriptengine for Ruby
12
12
13
NO_ARCH=	yes
13
NO_ARCH=	yes
14
USES=		cmake:outsource kde:4 tar:xz
14
USES=		cmake:outsource kde:4 qt:4 tar:xz
15
USE_KDE=	kdelibs korundum automoc4
15
USE_KDE=	kdelibs korundum automoc4
16
USE_QT4=	qmake_build moc_build uic_build rcc_build
16
USE_QT=		qmake_build moc_build uic_build rcc_build
17
USE_RUBY=	yes
17
USE_RUBY=	yes
18
DISTINFO_FILE=	${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo
18
DISTINFO_FILE=	${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo
19
19
(-)x11/plasma5-kactivitymanagerd/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11 kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	System service to manage user's activities, track the usage patterns
8
COMMENT=	System service to manage user's activities, track the usage patterns
9
9
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 tar:xz
10
USES=		cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
12
		globalaccel i18n kio service widgetsaddons windowsystem xmlgui
12
		globalaccel i18n kio service widgetsaddons windowsystem xmlgui
13
USE_QT5=	concurrent core dbus gui network sql widgets xml \
13
USE_QT=		concurrent core dbus gui network sql widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
# https://bugs.kde.org/show_bug.cgi?id=305529#c10
16
# https://bugs.kde.org/show_bug.cgi?id=305529#c10
(-)x11/plasma5-kgamma5/Makefile (-2 / +2 lines)
Lines 7-19 CATEGORIES= x11 kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 monitor's gamma settings
8
COMMENT=	Plasma5 monitor's gamma settings
9
9
10
USES=		cmake:outsource cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
11
USE_KDE=	auth bookmarks codecs completion config configwidgets \
12
		coreaddons crash doctools ecm emoticons guiaddons i18n \
12
		coreaddons crash doctools ecm emoticons guiaddons i18n \
13
		iconthemes init itemmodels itemviews jobwidgets \
13
		iconthemes init itemmodels itemviews jobwidgets \
14
		kdelibs4support kio notifications parts service solid sonnet \
14
		kdelibs4support kio notifications parts service solid sonnet \
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
15
		textwidgets unitconversion widgetsaddons windowsystem xmlgui
16
USE_QT5=	core dbus gui network printsupport widgets x11extras xml \
16
USE_QT=		core dbus gui network printsupport widgets x11extras xml \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
USE_XORG=	ice sm x11 xext xxf86vm
18
USE_XORG=	ice sm x11 xext xxf86vm
19
19
(-)x11/plasma5-kscreen/Makefile (-2 / +2 lines)
Lines 7-16 CATEGORIES= x11 kde kde-plasma Link Here
7
MAINTAINER=	kde@FreeBSD.org
7
MAINTAINER=	kde@FreeBSD.org
8
COMMENT=	Plasma5 screen management library
8
COMMENT=	Plasma5 screen management library
9
9
10
USES=		cmake:outsource cpe gettext kde:5 tar:xz
10
USES=		cmake:outsource cpe gettext kde:5 qt:5 tar:xz
11
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
11
USE_KDE=	auth codecs config configwidgets coreaddons dbusaddons ecm \
12
		globalaccel i18n libkscreen widgetsaddons xmlgui
12
		globalaccel i18n libkscreen widgetsaddons xmlgui
13
USE_QT5=	core dbus gui network qml quick testlib widgets xml \
13
USE_QT=		core dbus gui network qml quick testlib widgets xml \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)x11/plasma5-kwayland-integration/Makefile (-2 / +2 lines)
Lines 11-19 LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ Link Here
11
		libwayland-client.so:graphics/wayland
11
		libwayland-client.so:graphics/wayland
12
BUILD_DEPENDS=	${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
12
BUILD_DEPENDS=	${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
13
13
14
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 tar:xz
14
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 qt:5 tar:xz
15
USE_KDE=	ecm idletime wayland windowsystem
15
USE_KDE=	ecm idletime wayland windowsystem
16
USE_QT5=	core gui widgets \
16
USE_QT=		core gui widgets \
17
		buildtools_build qmake_build
17
		buildtools_build qmake_build
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)x11/plasma5-libkscreen/Makefile (-2 / +2 lines)
Lines 8-16 MAINTAINER= kde@FreeBSD.org Link Here
8
COMMENT=	Plasma5 screen management library
8
COMMENT=	Plasma5 screen management library
9
9
10
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 pathfix \
10
USES=		cmake:outsource compiler:c++11-lib cpe kde:5 pathfix \
11
		pkgconfig tar:xz
11
		pkgconfig qt:5 tar:xz
12
USE_KDE=	ecm wayland
12
USE_KDE=	ecm wayland
13
USE_QT5=	core dbus gui testlib x11extras \
13
USE_QT=		core dbus gui testlib x11extras \
14
		buildtools_build qmake_build
14
		buildtools_build qmake_build
15
USE_XORG=	x11 xcb xrandr
15
USE_XORG=	x11 xcb xrandr
16
16
(-)x11/plasma5-plasma-desktop/Makefile (-2 / +2 lines)
Lines 23-29 BUILD_DEPENDS= xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ Link Here
23
		xf86-input-libinput>0:x11-drivers/xf86-input-libinput
23
		xf86-input-libinput>0:x11-drivers/xf86-input-libinput
24
24
25
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
25
USES=		cmake:outsource compiler:c++11-lib cpe desktop-file-utils \
26
		gettext kde:5 pkgconfig tar:xz
26
		gettext kde:5 pkgconfig qt:5 tar:xz
27
USE_GNOME=	glib20
27
USE_GNOME=	glib20
28
USE_KDE=	activities activities-stats archive attica auth baloo \
28
USE_KDE=	activities activities-stats archive attica auth baloo \
29
		bookmarks codecs completion config configwidgets coreaddons \
29
		bookmarks codecs completion config configwidgets coreaddons \
Lines 37-43 USE_KDE= activities activities-stats archive attica auth baloo \ Link Here
37
		widgetsaddons windowsystem xmlgui
37
		widgetsaddons windowsystem xmlgui
38
USE_KDE+=	drkonqi_run infocenter_run kmenuedit_run ksysguard_run \
38
USE_KDE+=	drkonqi_run infocenter_run kmenuedit_run ksysguard_run \
39
		polkit-kde-agent-1_run systemsettings_run
39
		polkit-kde-agent-1_run systemsettings_run
40
USE_QT5=	concurrent core dbus gui network phonon4 printsupport qml \
40
USE_QT=		concurrent core dbus gui network phonon4 printsupport qml \
41
		quick sql svg widgets x11extras xml \
41
		quick sql svg widgets x11extras xml \
42
		buildtools_build qmake_build
42
		buildtools_build qmake_build
43
USE_XORG=	ice sm x11 xcb xcursor xext xfixes xft xi xrender
43
USE_XORG=	ice sm x11 xcb xcursor xext xfixes xft xi xrender
(-)x11/plasma5-plasma-integration/Makefile (-2 / +2 lines)
Lines 10-21 COMMENT= Qt Platform Theme integration plugins for the Plasma workspaces Link Here
10
RUN_DEPENDS=	hack-font>=0:x11-fonts/hack-font
10
RUN_DEPENDS=	hack-font>=0:x11-fonts/hack-font
11
11
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
12
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
13
		shebangfix tar:xz
13
		qt:5 shebangfix tar:xz
14
USE_KDE=	auth bookmarks breeze codecs completion config configwidgets \
14
USE_KDE=	auth bookmarks breeze codecs completion config configwidgets \
15
		coreaddons ecm i18n iconthemes itemviews jobwidgets kio \
15
		coreaddons ecm i18n iconthemes itemviews jobwidgets kio \
16
		notifications service solid wayland \
16
		notifications service solid wayland \
17
		widgetsaddons windowsystem xmlgui
17
		widgetsaddons windowsystem xmlgui
18
USE_QT5=	concurrent core dbus gui network qml quick quickcontrols2 widgets \
18
USE_QT=		concurrent core dbus gui network qml quick quickcontrols2 widgets \
19
		x11extras xml \
19
		x11extras xml \
20
		buildtools_build qmake_build
20
		buildtools_build qmake_build
21
USE_XORG=	xcb xcursor
21
USE_XORG=	xcb xcursor
(-)x11/plasma5-plasma-workspace/Makefile (-2 / +2 lines)
Lines 22-28 RUN_DEPENDS= ck-launch-session:sysutils/consolekit2\ Link Here
22
		iso-codes>=0:misc/iso-codes
22
		iso-codes>=0:misc/iso-codes
23
23
24
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
24
USES=		cmake:outsource compiler:c++11-lib cpe gettext kde:5 pkgconfig \
25
		tar:xz
25
		qt:5 tar:xz
26
USE_KDE=	activities activitymanagerd attica auth baloo bookmarks \
26
USE_KDE=	activities activitymanagerd attica auth baloo bookmarks \
27
		codecs completion config configwidgets coreaddons crash \
27
		codecs completion config configwidgets coreaddons crash \
28
		dbusaddons doctools emoticons filemetadata globalaccel \
28
		dbusaddons doctools emoticons filemetadata globalaccel \
Lines 36-42 USE_KDE= activities activitymanagerd attica auth baloo bookmarks \ Link Here
36
		widgetsaddons windowsystem xmlgui xmlrpcclient \
36
		widgetsaddons windowsystem xmlgui xmlrpcclient \
37
		breeze_run breeze-icons_run oxygen-icons5_run \
37
		breeze_run breeze-icons_run oxygen-icons5_run \
38
		kde-cli-tools_run kded_run milou_run
38
		kde-cli-tools_run kded_run milou_run
39
USE_QT5=	concurrent core dbus graphicaleffects gui network phonon4 \
39
USE_QT=		concurrent core dbus graphicaleffects gui network phonon4 \
40
		printsupport qdbus qml quick quickcontrols_run script sql \
40
		printsupport qdbus qml quick quickcontrols_run script sql \
41
		testlib webkit widgets x11extras xml \
41
		testlib webkit widgets x11extras xml \
42
		paths_run \
42
		paths_run \
(-)x11/plasma5-plasma/Makefile (-2 / +2 lines)
Lines 10-22 COMMENT= KDE5 plasma meta port Link Here
10
10
11
LICENSE=	LGPL20
11
LICENSE=	LGPL20
12
12
13
USES=		kde:5 metaport
13
USES=		kde:5 metaport qt:5
14
# remove:
14
# remove:
15
#   * bluedevil as we do have bluez
15
#   * bluedevil as we do have bluez
16
#   * plasma-pa don't depend on plamsa-pa by default
16
#   * plasma-pa don't depend on plamsa-pa by default
17
#   * breeze-kde4 don't pull in qt4 bits
17
#   * breeze-kde4 don't pull in qt4 bits
18
USE_KDE=	${_USE_PLASMA_ALL:Nplasma-pa:Nbreeze-kde4}
18
USE_KDE=	${_USE_PLASMA_ALL:Nplasma-pa:Nbreeze-kde4}
19
# pull bsd.qt.mk for QT_PLUGINDIR in the kf5-dependencies
19
# pull bsd.qt.mk for QT_PLUGINDIR in the kf5-dependencies
20
USE_QT5=	#
20
USE_QT=		#
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)x11/py-qt4-opengl/Makefile (-2 / +2 lines)
Lines 12-22 COMMENT= Python bindings for the Qt4 toolkit, QtOpenGL module Link Here
12
CONFIGURE_ARGS=	--enable QtOpenGL
12
CONFIGURE_ARGS=	--enable QtOpenGL
13
PYQT_DIST=	yes
13
PYQT_DIST=	yes
14
14
15
USES=		python pyqt:4
15
USES=		python pyqt:4 qt:4
16
USE_GL=		gl
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run
17
USE_PYQT=	sip_build core_run gui_run
18
USE_PYTHON=	flavors
18
USE_PYTHON=	flavors
19
USE_QT4=	corelib gui opengl moc_build qmake_build
19
USE_QT=		corelib gui opengl moc_build qmake_build
20
20
21
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
22
OPTIONS_DEFAULT=API
(-)x11/py-qt5-opengl/Makefile (-2 / +2 lines)
Lines 10-20 COMMENT= Python bindings for the Qt5 toolkit, QtOpenGL module Link Here
10
CONFIGURE_ARGS=	--enable QtOpenGL
10
CONFIGURE_ARGS=	--enable QtOpenGL
11
PYQT_DIST=	yes
11
PYQT_DIST=	yes
12
12
13
USES=		python pyqt:5
13
USES=		python pyqt:5 qt:5
14
USE_GL=		gl
14
USE_GL=		gl
15
USE_PYQT=	sip_build core_run gui_run widgets_run
15
USE_PYQT=	sip_build core_run gui_run widgets_run
16
USE_PYTHON=	flavors
16
USE_PYTHON=	flavors
17
USE_QT5=	core gui opengl widgets qmake_build
17
USE_QT=		core gui opengl widgets qmake_build
18
18
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
(-)x11/qimageblitz/Makefile (-2 / +2 lines)
Lines 11-18 MAINTAINER= kde@FreeBSD.org Link Here
11
COMMENT=	Graphical effects and filters library for KDE4
11
COMMENT=	Graphical effects and filters library for KDE4
12
12
13
USE_LDCONFIG=	yes
13
USE_LDCONFIG=	yes
14
USE_QT4=	corelib gui qmake_build moc_build uic_build rcc_build
14
USE_QT=		corelib gui qmake_build moc_build uic_build rcc_build
15
USES=		cmake tar:bzip2
15
USES=		cmake qt:4 tar:bzip2
16
USE_CXXSTD=	gnu++98
16
USE_CXXSTD=	gnu++98
17
17
18
post-patch:
18
post-patch:
(-)x11/qt4-graphicssystems-opengl/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMESUFFIX= -opengl Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt OpenGL rendering engine (experimental)
11
COMMENT=	Qt OpenGL rendering engine (experimental)
12
12
13
USE_QT4=	qmake_build opengl
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		opengl
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
USE_GL=		glu
17
USE_GL=		glu
(-)x11/qt4-inputmethods/Makefile (-2 / +2 lines)
Lines 10-17 PKGNAMEPREFIX= qt4- Link Here
10
MAINTAINER=	kde@FreeBSD.org
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Qt input methods
11
COMMENT=	Qt input methods
12
12
13
USE_QT4=	qmake_build moc_build corelib gui
13
USES=		qmake:no_env qt-dist:4
14
QT_DIST=	yes
14
USE_QT=		moc_build corelib gui
15
15
16
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
17
17
(-)x11/qt5-qev/Makefile (-5 / +4 lines)
Lines 8-22 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt QWidget events introspection tool
9
COMMENT=	Qt QWidget events introspection tool
10
10
11
USE_QT5=	core widgets
11
USE_QT=		core widgets
12
QT_DIST=	tools
12
USES=		qmake qt-dist:5,tools
13
USES=		qmake
14
13
15
WRKSRC_SUBDIR=	src/${PORTNAME}
14
WRKSRC_SUBDIR=	src/${PORTNAME}
16
15
17
# qev is not connected to qttool's build system, so we cannot just run qmake
16
# qev is not connected to qttool's build system, so we cannot just run qmake qt-dist:5,tools
18
# and set {BUILD,INSTALL}_WRKSRC.
17
# and set {BUILD,INSTALL}_WRKSRC.
19
# Instead, we run qmake from src/${PORTNAME} but need to copy .qmake.conf to
18
# Instead, we run qmake qt-dist:5,tools from src/${PORTNAME} but need to copy .qmake qt-dist:5,tools.conf to
20
# it for all required variables to be set (MODULE_VERSION etc).
19
# it for all required variables to be set (MODULE_VERSION etc).
21
post-patch:
20
post-patch:
22
	${CP} ${WRKSRC}/../../.qmake.conf ${WRKSRC}
21
	${CP} ${WRKSRC}/../../.qmake.conf ${WRKSRC}
(-)x11/qt5-x11extras/Makefile (-3 / +2 lines)
Lines 8-16 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt platform-specific features for X11-based systems
9
COMMENT=	Qt platform-specific features for X11-based systems
10
10
11
USE_QT5=	core gui
11
USE_QT=		core gui
12
QT_DIST=	x11extras
12
USES=		qmake qt-dist:5,x11extras
13
USES=		qmake
14
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
13
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
14
16
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)x11/qterminal-l10n/Makefile (-2 / +2 lines)
Lines 17-24 DISTINFO_FILE= ${MASTERDIR}/distinfo Link Here
17
DESCR=	${MASTERDIR}/pkg-descr
17
DESCR=	${MASTERDIR}/pkg-descr
18
PLIST=	${.CURDIR}/pkg-plist
18
PLIST=	${.CURDIR}/pkg-plist
19
19
20
USES=	cmake:outsource lxqt pkgconfig tar:xz
20
USES=	cmake:outsource lxqt pkgconfig qt:5 tar:xz
21
USE_QT5=	buildtools_build qmake_build linguisttools
21
USE_QT=		buildtools_build qmake_build linguisttools
22
USE_LXQT=	buildtools
22
USE_LXQT=	buildtools
23
23
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
24
CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
(-)x11/qterminal/Makefile (-2 / +2 lines)
Lines 15-22 RUN_DEPENDS= liberation-fonts-ttf>=2.00:x11-fonts/liberation-fonts-ttf \ Link Here
15
	qterminal-l10n>0:x11/qterminal-l10n
15
	qterminal-l10n>0:x11/qterminal-l10n
16
16
17
USES=	cmake:outsource compiler:c++11-lang gettext-runtime \
17
USES=	cmake:outsource compiler:c++11-lang gettext-runtime \
18
	localbase:ldflags lxqt pkgconfig tar:xz
18
	localbase:ldflags lxqt pkgconfig qt:5 tar:xz
19
USE_QT5=	buildtools_build core gui qmake_build dbus linguisttools \
19
USE_QT=		buildtools_build core gui qmake_build dbus linguisttools \
20
	widgets x11extras
20
	widgets x11extras
21
USE_XORG=	x11
21
USE_XORG=	x11
22
USE_LXQT=	buildtools lxqt
22
USE_LXQT=	buildtools lxqt
(-)x11/qxkb/Makefile (-2 / +2 lines)
Lines 13-20 LICENSE= GPLv2+ Link Here
13
13
14
LIB_DEPENDS=	libxkbfile.so:x11/libxkbfile
14
LIB_DEPENDS=	libxkbfile.so:x11/libxkbfile
15
15
16
USES=		cmake
16
USES=		cmake qt:4
17
USE_QT4=	linguisttools_build moc_build qmake_build rcc_build uic_build \
17
USE_QT=		linguisttools_build moc_build qmake_build rcc_build uic_build \
18
		corelib gui svg
18
		corelib gui svg
19
19
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
(-)x11/radare-cutter/Makefile (-2 / +2 lines)
Lines 16-27 RUN_DEPENDS= python3:lang/python3 Link Here
16
16
17
LIB_DEPENDS=	libr2.so:devel/radare2
17
LIB_DEPENDS=	libr2.so:devel/radare2
18
18
19
USES=		pkgconfig python:3.4+ qmake
19
USES=		pkgconfig python:3.4+ qmake qt:5
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	radareorg
21
GH_ACCOUNT=	radareorg
22
GH_PROJECT=	cutter
22
GH_PROJECT=	cutter
23
23
24
USE_QT5=	buildtools_build core gui svg webengine widgets
24
USE_QT=		buildtools_build core gui svg webengine widgets
25
25
26
WRKSRC_SUBDIR=	src
26
WRKSRC_SUBDIR=	src
27
27
(-)x11/rsibreak/Makefile (-2 / +2 lines)
Lines 12-21 COMMENT= KDE RSI prevention tool Link Here
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake:outsource gettext kde:5 tar:xz
15
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
16
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons doctools ecm \
16
USE_KDE=	auth codecs config configwidgets coreaddons crash dbusaddons doctools ecm \
17
		iconthemes i18n idletime notifications notifyconfig \
17
		iconthemes i18n idletime notifications notifyconfig \
18
		sonnet textwidgets xmlgui widgetsaddons windowsystem
18
		sonnet textwidgets xmlgui widgetsaddons windowsystem
19
USE_QT5=	core dbus gui widgets xml buildtools_build qmake_build
19
USE_QT=		core dbus gui widgets xml buildtools_build qmake_build
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)x11/sddm/Makefile (-2 / +2 lines)
Lines 8-16 CATEGORIES= x11 Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	QML based login manager
9
COMMENT=	QML based login manager
10
10
11
USES=		cmake:outsource desktop-file-utils kde:5
11
USES=		cmake:outsource desktop-file-utils kde:5 qt:5
12
USE_KDE=	ecm
12
USE_KDE=	ecm
13
USE_QT5=	concurrent core dbus gui linguisttools multimedia network \
13
USE_QT=		concurrent core dbus gui linguisttools multimedia network \
14
		printsupport qml quick script sql webkit widgets \
14
		printsupport qml quick script sql webkit widgets \
15
		buildtools_build qmake_build
15
		buildtools_build qmake_build
16
USE_XORG=	xcb
16
USE_XORG=	xcb
(-)x11/yakuake-kde4/Makefile (-2 / +2 lines)
Lines 16-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
RUN_DEPENDS=	konsole:x11/konsole-kde4
17
RUN_DEPENDS=	konsole:x11/konsole-kde4
18
18
19
USES=		cmake gettext kde:4 shebangfix tar:xz
19
USES=		cmake gettext kde:4 qt:4 shebangfix tar:xz
20
SHEBANG_FILES=	data/updaters/yakuake-${PORTVERSION}-startupnotification.pl
20
SHEBANG_FILES=	data/updaters/yakuake-${PORTVERSION}-startupnotification.pl
21
USE_KDE=	automoc4 kdelibs
21
USE_KDE=	automoc4 kdelibs
22
USE_QT4=	qmake_build moc_build rcc_build uic_build
22
USE_QT=		qmake_build moc_build rcc_build uic_build
23
23
24
PLIST_SUB=	VERSION="${PORTVERSION}"
24
PLIST_SUB=	VERSION="${PORTVERSION}"
25
25
(-)x11/yakuake/Makefile (-2 / +2 lines)
Lines 14-25 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
RUN_DEPENDS=	konsole:x11/konsole
15
RUN_DEPENDS=	konsole:x11/konsole
16
16
17
USES=		cmake:outsource gettext kde:5 tar:xz
17
USES=		cmake:outsource gettext kde:5 qt:5 tar:xz
18
USE_KDE=	attica auth archive codecs completion config configwidgets \
18
USE_KDE=	attica auth archive codecs completion config configwidgets \
19
		coreaddons crash dbusaddons ecm globalaccel i18n iconthemes \
19
		coreaddons crash dbusaddons ecm globalaccel i18n iconthemes \
20
		jobwidgets kio newstuff notifications notifyconfig parts \
20
		jobwidgets kio newstuff notifications notifyconfig parts \
21
		service sonnet textwidgets widgetsaddons windowsystem xmlgui
21
		service sonnet textwidgets widgetsaddons windowsystem xmlgui
22
USE_QT5=	core dbus gui network widgets x11extras xml \
22
USE_QT=		core dbus gui network widgets x11extras xml \
23
		buildtools_build qmake_build
23
		buildtools_build qmake_build
24
USE_XORG=	x11
24
USE_XORG=	x11
25
25

Return to bug 229225