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

Collapse All | Expand All

(-)CHANGES (+21 lines)
Lines 10-15 in the release notes and/or placed into UPDATING. Link Here
10
10
11
All ports committers are allowed to commit to this file.
11
All ports committers are allowed to commit to this file.
12
12
13
20180630:
14
AUTHOR: kde@FreeBSD.org
15
16
  bsd.qt.mk has been replaced by qt.mk. This changes the way ports have to
17
  depend on Qt slightly.
18
19
  Previously one would have written
20
  	USE_QT4=foo bar
21
  or
22
  	USE_QT5=foo bar
23
  while now one has to write
24
  	USES=qt:4
25
  	USE_QT=foo bar
26
  respectively
27
  	USES=qt:5
28
  	USE_QT=foo bar
29
30
  Further qmake.mk no longer respects QT_NONSTANDARD. Ports that don't want to
31
  get the configure environment provided by qmake.mk should add the argument
32
  no_env, ports that don't want the configure target should specify no_configure.
33
13
20180506:
34
20180506:
14
AUTHOR: brnrd@FreeBSD.org
35
AUTHOR: brnrd@FreeBSD.org
15
36
(-)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/gpsd/Makefile (-1 / +2 lines)
Lines 131-137 TIMING_MAKE_ARGS_OFF= timing=no Link Here
131
# Client-side options
131
# Client-side options
132
NCURSES_MAKE_ARGS_OFF=	ncurses=no
132
NCURSES_MAKE_ARGS_OFF=	ncurses=no
133
NCURSES_USES=		ncurses
133
NCURSES_USES=		ncurses
134
QTBIND_USE=		QT4=network,corelib
134
QTBIND_USES=		qt:4
135
QTBIND_USE=		QT=network,corelib
135
QTBIND_MAKE_ARGS=	qt=yes
136
QTBIND_MAKE_ARGS=	qt=yes
136
QTBIND_MAKE_ARGS_OFF=	qt=no
137
QTBIND_MAKE_ARGS_OFF=	qt=no
137
QTBIND_PLIST_SUB=	QTBIND=""
138
QTBIND_PLIST_SUB=	QTBIND=""
(-)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 36-48 USES= cmake \ Link Here
36
		desktop-file-utils \
36
		desktop-file-utils \
37
		gettext-tools \
37
		gettext-tools \
38
		pkgconfig \
38
		pkgconfig \
39
		sqlite
39
		qt:4 sqlite
40
40
41
USE_GL=		gl glew glu
41
USE_GL=		gl glew glu
42
USE_XORG=	x11
42
USE_XORG=	x11
43
43
44
CONFLICTS_BUILD=	qt-3.*
44
CONFLICTS_BUILD=	qt-3.*
45
USE_QT4=	corelib \
45
USE_QT=		corelib \
46
		dbus \
46
		dbus \
47
		gui \
47
		gui \
48
		imageformats \
48
		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 (-3 / +3 lines)
Lines 21-31 OPTIONS_DEFINE= TEST Link Here
21
PLIST_SUB=	PORTVERSION=${PORTVERSION}
21
PLIST_SUB=	PORTVERSION=${PORTVERSION}
22
22
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=	qt=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/mous/Makefile (-1 / +2 lines)
Lines 72-78 NCURSES_USE= ncurses Link Here
72
OSS_CMAKE_BOOL=		WITH_PLUGIN_OSS
72
OSS_CMAKE_BOOL=		WITH_PLUGIN_OSS
73
73
74
QT5_CMAKE_BOOL=		WITH_APP_QT5
74
QT5_CMAKE_BOOL=		WITH_APP_QT5
75
QT5_USE=		qt5=buildtools,core,gui,widgets,qmake_build
75
QT5_USES=		qt:5
76
QT5_USE=		qt=buildtools,core,gui,widgets,qmake_build
76
77
77
SNDIO_CMAKE_BOOL=	WITH_PLUGIN_SNDIO
78
SNDIO_CMAKE_BOOL=	WITH_PLUGIN_SNDIO
78
SNDIO_LIB_DEPENDS=	libsndio.so:audio/sndio
79
SNDIO_LIB_DEPENDS=	libsndio.so:audio/sndio
(-)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/openal-soft/Makefile (-1 / +2 lines)
Lines 35-41 CONFIG_DESC= Install configuration utility (needs Qt 4.x) Link Here
35
35
36
CONFIG_CMAKE_BOOL_OFF=	ALSOFT_NO_CONFIG_UTIL
36
CONFIG_CMAKE_BOOL_OFF=	ALSOFT_NO_CONFIG_UTIL
37
CONFIG_CMAKE_ON=	-DALSOFT_NO_QT5:BOOL=ON
37
CONFIG_CMAKE_ON=	-DALSOFT_NO_QT5:BOOL=ON
38
CONFIG_USE=		QT4=corelib,gui,qmake_build,moc_build,rcc_build,uic_build
38
CONFIG_USES=		qt:4
39
CONFIG_USE=		QT=corelib,gui,qmake_build,moc_build,rcc_build,uic_build
39
40
40
JACK_CMAKE_BOOL=	ALSOFT_REQUIRE_JACK ALSOFT_BACKEND_JACK
41
JACK_CMAKE_BOOL=	ALSOFT_REQUIRE_JACK ALSOFT_BACKEND_JACK
41
JACK_LIB_DEPENDS=	libjack.so:audio/jack
42
JACK_LIB_DEPENDS=	libjack.so:audio/jack
(-)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 (-3 / +3 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
Lines 36-42 ALSA_CONFIGURE_ENABLE= alsa_seq Link Here
36
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
36
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
37
37
38
DBUS_CONFIGURE_ENABLE=	dbus
38
DBUS_CONFIGURE_ENABLE=	dbus
39
DBUS_USE=		QT5=dbus
39
DBUS_USE=		QT=dbus
40
40
41
PORTAUDIO_CONFIGURE_ENABLE=	portaudio
41
PORTAUDIO_CONFIGURE_ENABLE=	portaudio
42
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
42
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
(-)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/synthpod-lv2/Makefile (-2 / +4 lines)
Lines 58-68 JACK_LIB_DEPENDS= libjack.so:audio/jack \ Link Here
58
JACK_CMAKE_OFF=	-DBUILD_JACK="OFF"
58
JACK_CMAKE_OFF=	-DBUILD_JACK="OFF"
59
KX_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_KX="ON"
59
KX_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_KX="ON"
60
KX_USE=		XORG=x11,xcb,xext GL=glu
60
KX_USE=		XORG=x11,xcb,xext GL=glu
61
QT4_USES=	qt:4
61
QT4_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_QT4="ON"
62
QT4_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_QT4="ON"
62
QT4_USE=	XORG=x11,xcb,xext GL=glu QT4=corelib,gui
63
QT4_USE=	XORG=x11,xcb,xext GL=glu QT=corelib,gui
64
QT5_USES=	qt:5
63
QT5_BROKEN=	Build fails: https://github.com/OpenMusicKontrollers/synthpod/issues/10
65
QT5_BROKEN=	Build fails: https://github.com/OpenMusicKontrollers/synthpod/issues/10
64
QT5_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_QT5="ON"
66
QT5_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_QT5="ON"
65
QT5_USE=	XORG=x11,xcb,xext GL=glu QT5=core,gui
67
QT5_USE=	XORG=x11,xcb,xext GL=glu QT=core,gui
66
SHOW_USE=	XORG=x11,xcb,xext GL=glu
68
SHOW_USE=	XORG=x11,xcb,xext GL=glu
67
SHOW_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_SHOW="ON"
69
SHOW_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_SHOW="ON"
68
X11_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_X11="ON"
70
X11_CMAKE_ON=	-DBUILD_UI="ON" -DBUILD_SANDBOX_X11="ON"
(-)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 (-3 / +3 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
Lines 26-31 OPTIONS_DEFINE= DBUS Link Here
26
OPTIONS_SUB=		yes
26
OPTIONS_SUB=		yes
27
27
28
DBUS_CMAKE_BOOL=	ENABLE_DBUS
28
DBUS_CMAKE_BOOL=	ENABLE_DBUS
29
DBUS_USE=	qt5=dbus
29
DBUS_USE=	qt=dbus
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)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 (-1 / +2 lines)
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
USES+=		qt:4
35
USE_QT=		qmake_build moc_build rcc_build uic_build gui webkit
35
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
36
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
36
PLIST_SUB+=	QT4=""
37
PLIST_SUB+=	QT4=""
37
.else
38
.else
(-)chinese/fcitx/Makefile (-2 / +3 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
USES+=		qt:4
91
USE_QT+=		qmake_build moc_build rcc_build uic_build dbus gui inputmethods corelib
91
USE_LDCONFIG+=	${PREFIX}/lib/fcitx/qt
92
USE_LDCONFIG+=	${PREFIX}/lib/fcitx/qt
92
PLIST_SUB+=	QT4=""
93
PLIST_SUB+=	QT4=""
93
.else
94
.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 / +3 lines)
Lines 14-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
14
15
RUN_DEPENDS=	lsz:comms/lrzsz
15
RUN_DEPENDS=	lsz:comms/lrzsz
16
16
17
USES=		cmake
17
USE_QT=		qt3support qmake_build moc_build rcc_build uic_build
18
USE_QT5=	buildtools_build core gui qmake_build serialport widgets
18
USES=		cmake qt:5
19
USE_QT=		buildtools_build core gui qmake_build serialport widgets
19
USE_GITHUB=	yes
20
USE_GITHUB=	yes
20
GH_ACCOUNT=	neundorf
21
GH_ACCOUNT=	neundorf
21
22
(-)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 48-54 RUN_DEPENDS:= ${BUILD_DEPENDS} Link Here
48
# volk/lib/volk_cpu.c: In function 'i_can_has_3dnow':
48
# volk/lib/volk_cpu.c: In function 'i_can_has_3dnow':
49
# volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm'
49
# volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm'
50
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
50
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
51
USES=		cmake:outsource compiler:c11 fortran iconv perl5 pkgconfig pyqt:4 python:2.7 shebangfix
51
USES=		cmake:outsource compiler:c11 fortran iconv perl5 pkgconfig pyqt:4 python:2.7 qt:4 shebangfix
52
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
52
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
53
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
53
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
54
		gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
54
		gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
Lines 67-73 DOCSDIR= share/doc/${PORTNAME}-${PORTVERSION} Link Here
67
USE_GNOME=	pygtk2
67
USE_GNOME=	pygtk2
68
USE_PYQT=	core gui opengl
68
USE_PYQT=	core gui opengl
69
USE_WX=		3.0+
69
USE_WX=		3.0+
70
USE_QT4=	corelib gui xml qmake moc_build rcc_build uic_build
70
USE_QT=		corelib gui xml qmake moc_build rcc_build uic_build
71
WX_COMPS=	wx wx:build wx:run python:build python:run
71
WX_COMPS=	wx wx:build wx:run python:build python:run
72
USE_LDCONFIG=	yes
72
USE_LDCONFIG=	yes
73
PLIST_SUB+=	MAJOR_VERSION="3"
73
PLIST_SUB+=	MAJOR_VERSION="3"
(-)comms/gqrx/Makefile (-2 / +3 lines)
Lines 26-36 LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \ Link Here
26
		libboost_program_options.so:devel/boost-libs \
26
		libboost_program_options.so:devel/boost-libs \
27
		liblog4cpp.so:devel/log4cpp
27
		liblog4cpp.so:devel/log4cpp
28
28
29
USES=		pkgconfig qmake
29
USES=		pkgconfig qmake qt:5
30
30
USE_GITHUB=	yes
31
USE_GITHUB=	yes
31
GH_ACCOUNT=	csete
32
GH_ACCOUNT=	csete
32
USE_GL=		gl
33
USE_GL=		gl
33
USE_QT5=	buildtools_build core gui svg network widgets
34
USE_QT=		buildtools_build core gui svg network widgets
34
35
35
OPTIONS_RADIO=	AUDIO
36
OPTIONS_RADIO=	AUDIO
36
AUDIO_DESC=	Audio backend
37
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 21-28 LIB_DEPENDS= libasound.so:audio/alsa-lib \ Link Here
21
		libv4l2.so:multimedia/libv4l
21
		libv4l2.so:multimedia/libv4l
22
BUILD_DEPENDS=	v4l_compat>=0:multimedia/v4l_compat
22
BUILD_DEPENDS=	v4l_compat>=0:multimedia/v4l_compat
23
23
24
USES=		qmake pkgconfig
24
USES=		qmake qt:5
25
USE_QT5=	buildtools core gui network widgets xml
25
USE_QT=		buildtools core gui network widgets xml
26
USE_GL+=	gl
26
USE_GL+=	gl
27
27
28
OPTIONS_DEFINE=	DOCS
28
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/svxlink/Makefile (-1 / +1 lines)
Lines 22-28 LIB_DEPENDS?= libgsm.so:audio/gsm \ Link Here
22
BUILD_DEPENDS=	pkg-config:devel/pkgconf \
22
BUILD_DEPENDS=	pkg-config:devel/pkgconf \
23
		${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
23
		${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
24
24
25
USES=		cmake compiler:c++11-lang tcl groff
25
USES+=		cmake compiler:c++11-lang tcl groff
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	sm0svx
27
GH_ACCOUNT=	sm0svx
28
GH_PROJECT=	svxlink
28
GH_PROJECT=	svxlink
(-)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 (-6 / +10 lines)
Lines 20-30 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 qmake_build rcc_build uic_build
24
USES=		autoreconf gmake libtool makeinfo
24
USES=		autoreconf gmake libtool localbase:ldflags makeinfo qmake:no_env 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
		--with-qt-includes=${QT_INCDIR} \
28
		--with-qt-libraries=${QT_LIBDIR} \
29
		--with-extra-includes=${LOCALBASE}/include \
30
		--with-extra-libs=${LOCALBASE}/lib
31
28
INSTALL_TARGET=	install-strip
32
INSTALL_TARGET=	install-strip
29
33
30
PREFIX2FIX=	doc/help/preferences.texi doc/help/preferences.html
34
PREFIX2FIX=	doc/help/preferences.texi doc/help/preferences.html
Lines 32-39 PREFIX2FIX= doc/help/preferences.texi doc/help/preferences.html Link Here
32
DOCS_USES=	makeinfo
36
DOCS_USES=	makeinfo
33
DOCS_INFO=	tora
37
DOCS_INFO=	tora
34
38
35
MYSQL_RUN_DEPENDS=	${QT_PLUGINDIR}/sqldrivers/libqsqlmysql.so:databases/qt4-mysql-plugin
39
MYSQL_USE=	QT=sql-mysql_run
36
PGSQL_RUN_DEPENDS=	${QT_PLUGINDIR}/sqldrivers/libqsqlpsql.so:databases/qt4-pgsql-plugin
40
PGSQL_USE=	QT=sql-pgsql_run
37
41
38
post-patch-DOCS-on:
42
post-patch-DOCS-on:
39
	@${REINPLACE_CMD} 's|/etc/torarc|${PREFIX}/etc/torarc|' \
43
	@${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/fbreader/Makefile (-1 / +2 lines)
Lines 45-51 OPTIONS_SUB= yes Link Here
45
GTK2_USE=	gnome=gtk20
45
GTK2_USE=	gnome=gtk20
46
GTK2_MAKE_ENV=	UI_TYPE=gtk
46
GTK2_MAKE_ENV=	UI_TYPE=gtk
47
47
48
QT4_USE=	qt4=gui,corelib,imageformats,network,moc_build
48
QT4_USES=	qt:4
49
QT4_USE=	qt=gui,corelib,imageformats,network,moc_build
49
QT4_LIBS=	-L${QT_LIBDIR}
50
QT4_LIBS=	-L${QT_LIBDIR}
50
QT4_MAKE_ENV=	UI_TYPE=qt4
51
QT4_MAKE_ENV=	UI_TYPE=qt4
51
52
(-)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 (-2 / +2 lines)
Lines 28-35 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_QT=		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
35
JAVA_BUILD=	yes
35
JAVA_BUILD=	yes
(-)devel/ace/Makefile (-1 / +2 lines)
Lines 46-52 OPTIONS_SUB= yes Link Here
46
FLTK_DESC=		FLTK GUI toolkit
46
FLTK_DESC=		FLTK GUI toolkit
47
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
47
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
48
FLTK_MAKE_ENV=		fl=1
48
FLTK_MAKE_ENV=		fl=1
49
QT4_USE=		QT4=corelib,gui,moc_build
49
QT4_USES=		qt:4
50
QT4_USE=		QT=corelib,gui,moc_build
50
QT4_MAKE_ENV=		qt=1 qt4=1 QTDIR="${PREFIX}"
51
QT4_MAKE_ENV=		qt=1 qt4=1 QTDIR="${PREFIX}"
51
QT4_CPPFLAGS=		-I${QT_INCDIR}
52
QT4_CPPFLAGS=		-I${QT_INCDIR}
52
QT4_LDFLAGS=		-L${QT_LIBDIR}
53
QT4_LDFLAGS=		-L${QT_LIBDIR}
(-)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/doxygen/Makefile (-2 / +4 lines)
Lines 50-60 GRAPHVIZ_RUN_DEPENDS= dot:graphics/graphviz Link Here
50
50
51
LATEX_USE=	TEX=base,dvipsk,pdftex
51
LATEX_USE=	TEX=base,dvipsk,pdftex
52
52
53
QT4_USE=	QT4=corelib,gui,xml,qmake_build,moc_build,rcc_build,uic_build
53
QT4_USES=	qt:4
54
QT4_USE=	QT=corelib,gui,xml,qmake_build,moc_build,rcc_build,uic_build
54
QT4_CMAKE_ON=	-Dbuild_wizard:BOOLEAN=true -Dforce_qt4:BOOLEAN=true
55
QT4_CMAKE_ON=	-Dbuild_wizard:BOOLEAN=true -Dforce_qt4:BOOLEAN=true
55
QT4_PLIST_FILES=	bin/doxywizard
56
QT4_PLIST_FILES=	bin/doxywizard
56
57
57
QT5_USE=	QT5=core,widgets,gui,xml,qmake_build,buildtools_build
58
QT5_USES=	qt:5
59
QT5_USE=	QT=core,widgets,gui,xml,qmake_build,buildtools_build
58
QT5_CMAKE_ON=	-Dbuild_wizard:BOOLEAN=true
60
QT5_CMAKE_ON=	-Dbuild_wizard:BOOLEAN=true
59
QT5_PLIST_FILES=	bin/doxywizard
61
QT5_PLIST_FILES=	bin/doxywizard
60
62
(-)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/gecode/Makefile (-1 / +2 lines)
Lines 46-52 OPTIONS_DEFINE= GIST Link Here
46
OPTIONS_SUB=	yes
46
OPTIONS_SUB=	yes
47
47
48
GIST_DESC=	Interactive Search Tool (requires Qt)
48
GIST_DESC=	Interactive Search Tool (requires Qt)
49
GIST_USE=	QT4=corelib,gui,moc_build,qmake_build
49
GIST_USES=	qt:4
50
GIST_USE=	QT=corelib,gui,moc_build,qmake_build
50
GIST_CONFIGURE_ON=	--enable-gist --enable-qt
51
GIST_CONFIGURE_ON=	--enable-gist --enable-qt
51
GIST_CONFIGURE_OFF=	--disable-gist --disable-qt
52
GIST_CONFIGURE_OFF=	--disable-gist --disable-qt
52
53
(-)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 (-4 / +5 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-45 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_OFF=	QT5=webkit
42
WEBENGINE_USE=	QT=location,webchannel,webengine
43
WEBENGINE_USE_OFF=	QT=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
45
SHEBANG_LANG=	zsh
46
SHEBANG_LANG=	zsh
(-)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-38 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|.*|QT=&_run|}
36
_TOOLS=		assistant linguisttools moc qmake rcc uic
37
_TOOLS=		assistant linguisttools moc qmake rcc uic
37
38
38
post-patch:
39
post-patch:
(-)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/thrift-cpp/Makefile (-1 / +2 lines)
Lines 31-37 PLIST_SUB= PORTVERSION="${THRIFT_PORTVERSION}" Link Here
31
31
32
OPTIONS_DEFINE=		QT4
32
OPTIONS_DEFINE=		QT4
33
QT4_CONFIGURE_WITH=	qt4
33
QT4_CONFIGURE_WITH=	qt4
34
QT4_USE=		QT4=network,moc_build,qmake_build,rcc_build,uic_build
34
QT4_USES=		qt:4
35
QT4_USE=		QT=network,moc_build,qmake_build,rcc_build,uic_build
35
36
36
OPTIONS_SUB=		yes
37
OPTIONS_SUB=		yes
37
38
(-)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/higan/Makefile (-1 / +2 lines)
Lines 45-51 GTK2_USE= GNOME=cairo,gdkpixbuf2,gtk20,gtksourceview2 Link Here
45
GTK2_USES=	gettext
45
GTK2_USES=	gettext
46
46
47
QT4_MAKE_ENV=	hiro="qt"
47
QT4_MAKE_ENV=	hiro="qt"
48
QT4_USE=	QT4=corelib,gui,moc_build
48
QT4_USES=	qt:4
49
QT4_USE=	QT=corelib,gui,moc_build
49
50
50
GLX_USE=	GL=gl
51
GLX_USE=	GL=gl
51
GLX_VARS=	VIDEO_DRIVER+=video.glx
52
GLX_VARS=	VIDEO_DRIVER+=video.glx
(-)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/mgba/Makefile (-2 / +2 lines)
Lines 62-69 MAGICK_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick \ Link Here
62
			libMagickCore-6.so:graphics/ImageMagick
62
			libMagickCore-6.so:graphics/ImageMagick
63
63
64
QT5_CMAKE_BOOL=	BUILD_QT
64
QT5_CMAKE_BOOL=	BUILD_QT
65
QT5_USE=	qt5=qmake_build,buildtools_build,core,gui,widgets,network,opengl,multimedia
65
QT5_USE=	qt=qmake_build,buildtools_build,core,gui,widgets,network,opengl,multimedia
66
QT5_USES=	desktop-file-utils
66
QT5_USES=	desktop-file-utils qt:5
67
QT5_VARS=	installs_icons=yes
67
QT5_VARS=	installs_icons=yes
68
68
69
.include <bsd.port.mk>
69
.include <bsd.port.mk>
(-)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.9:pugixml/3rdparty/pugixml
36
		zeux:pugixml:v1.9: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
(-)emulators/yabause/Makefile (-4 / +6 lines)
Lines 31-41 GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext Link Here
31
GTK2_USE=		gnome=gtk20
31
GTK2_USE=		gnome=gtk20
32
GTK2_CMAKE_ON=		-DYAB_PORTS:STRING=gtk
32
GTK2_CMAKE_ON=		-DYAB_PORTS:STRING=gtk
33
GTK2_CMAKE_OFF=		-DYAB_PORTS:STRING=qt
33
GTK2_CMAKE_OFF=		-DYAB_PORTS:STRING=qt
34
QT4_USE=		qt4=corelib,gui,opengl \
34
QT4_USES=		qt:4
35
			qt4=moc_build,qmake_build,rcc_build,uic_build
35
QT4_USE=		qt=corelib,gui,opengl \
36
			qt=moc_build,qmake_build,rcc_build,uic_build
36
QT4_CMAKE_ON=		-DQt5_FOUND:BOOL=OFF
37
QT4_CMAKE_ON=		-DQt5_FOUND:BOOL=OFF
37
QT5_USE=		qt5=core,gui,opengl \
38
QT5_USES=		qt:5
38
			qt5=buildtools_build,qmake_build
39
QT5_USE=		qt=core,gui,opengl \
40
			qt=buildtools_build,qmake_build
39
SDL2_DESC=		SDL2 libraries support
41
SDL2_DESC=		SDL2 libraries support
40
SDL2_USE=		sdl=sdl2
42
SDL2_USE=		sdl=sdl2
41
SDL2_USE_OFF=		sdl=sdl
43
SDL2_USE_OFF=		sdl=sdl
(-)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 (-5 / +5 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 \
Lines 64-70 KBANKING_DESC= Online banking via KBanking (AqBanking) Link Here
64
KBANKING_LIB_DEPENDS=	libgwenhywfar.so:devel/gwenhywfar \
64
KBANKING_LIB_DEPENDS=	libgwenhywfar.so:devel/gwenhywfar \
65
			libgwengui-qt5.so:devel/gwenhywfar-qt5 \
65
			libgwengui-qt5.so:devel/gwenhywfar-qt5 \
66
			libaqbanking.so:finance/aqbanking
66
			libaqbanking.so:finance/aqbanking
67
KBANKING_USE=		qt5=qml,quick
67
KBANKING_USE=		qt=qml,quick
68
KBANKING_CMAKE_BOOL=	ENABLE_KBANKING
68
KBANKING_CMAKE_BOOL=	ENABLE_KBANKING
69
69
70
KDEWEBKIT_DESC=		Web content rendering via KDEWebKit
70
KDEWEBKIT_DESC=		Web content rendering via KDEWebKit
Lines 75-81 OFX_LIB_DEPENDS= libofx.so:finance/libofx Link Here
75
OFX_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_LibOfx
75
OFX_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_LibOfx
76
76
77
QTWEBENGINE_DESC=	Web content rendering via QtWebEngine
77
QTWEBENGINE_DESC=	Web content rendering via QtWebEngine
78
QTWEBENGINE_USE=	qt5=location,webchannel,webengine
78
QTWEBENGINE_USE=	qt=location,webchannel,webengine
79
QTWEBENGINE_CMAKE_BOOL=	ENABLE_WEBENGINE
79
QTWEBENGINE_CMAKE_BOOL=	ENABLE_WEBENGINE
80
80
81
QUOTES_DESC=		Online stock and currency price quotes
81
QUOTES_DESC=		Online stock and currency price quotes
Lines 91-97 WEBOOB_DESC= Online banking via Web Outside Of Browsers Link Here
91
WEBOOB_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}weboob>0:www/py-weboob@${PY_FLAVOR}
91
WEBOOB_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}weboob>0:www/py-weboob@${PY_FLAVOR}
92
WEBOOB_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}weboob>0:www/py-weboob@${PY_FLAVOR}
92
WEBOOB_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}weboob>0:www/py-weboob@${PY_FLAVOR}
93
WEBOOB_USES=		python:2.7
93
WEBOOB_USES=		python:2.7
94
WEBOOB_USE=		qt5=concurrent
94
WEBOOB_USE=		qt=concurrent
95
WEBOOB_CMAKE_BOOL=	ENABLE_WEBOOB
95
WEBOOB_CMAKE_BOOL=	ENABLE_WEBOOB
96
96
97
.if defined(MAINTAINER_MODE)
97
.if defined(MAINTAINER_MODE)
(-)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 24-30 USES= gettext gmake iconv jpeg lua:51 openal:al Link Here
24
USE_SDL=	sdl ttf net
24
USE_SDL=	sdl ttf net
25
USE_GL=		gl glu
25
USE_GL=		gl glu
26
USE_XORG=	x11
26
USE_XORG=	x11
27
QT_NONSTANDARD=	yes # used when EDITOR enabled
28
27
29
CONFIGURE_ARGS=	--datadir=${DATADIR}
28
CONFIGURE_ARGS=	--datadir=${DATADIR}
30
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
29
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
Lines 42-48 OPTIONS_SUB= yes Link Here
42
41
43
EDITOR_DESC=		Enable editor
42
EDITOR_DESC=		Enable editor
44
43
45
EDITOR_USE=		QT4=corelib,gui,moc_build,opengl,qt3support
44
EDITOR_USES=		qmake:no_env qt:4
45
EDITOR_USE=		QT=corelib,gui,moc_build,opengl,qt3support
46
EDITOR_CONFIGURE_ON=	--enable-editor=yes
46
EDITOR_CONFIGURE_ON=	--enable-editor=yes
47
EDITOR_CONFIGURE_OFF=	--enable-editor=no
47
EDITOR_CONFIGURE_OFF=	--enable-editor=no
48
48
(-)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/arx-libertatis/Makefile (-2 / +3 lines)
Lines 32-39 OPTIONS_DEFINE= CRASHREPORTER DOCS Link Here
32
OPTIONS_SUB=	yes
32
OPTIONS_SUB=	yes
33
33
34
CRASHREPORTER_DESC=	Build crash reporter (requires Qt4)
34
CRASHREPORTER_DESC=	Build crash reporter (requires Qt4)
35
CRASHREPORTER_USE=	QT4=corelib,gui,network \
35
CRASHREPORTER_USES=	qt:4
36
			QT4=rcc_build,moc_build,uic_build,qmake_build
36
CRASHREPORTER_USE=	QT=corelib,gui,network \
37
			QT=rcc_build,moc_build,uic_build,qmake_build
37
CRASHREPORTER_CMAKE_ON=	-DBUILD_CRASHREPORTER=ON -DUSE_QT5=OFF
38
CRASHREPORTER_CMAKE_ON=	-DBUILD_CRASHREPORTER=ON -DUSE_QT5=OFF
38
CRASHREPORTER_CMAKE_OFF=-DBUILD_CRASHREPORTER=OFF
39
CRASHREPORTER_CMAKE_OFF=-DBUILD_CRASHREPORTER=OFF
39
40
(-)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/multimc/Makefile (-2 / +2 lines)
Lines 12-18 LICENSE_FILE= ${WRKSRC}/COPYING.md Link Here
12
12
13
RUN_DEPENDS=	lwjgl>=2.9.3:games/lwjgl
13
RUN_DEPENDS=	lwjgl>=2.9.3:games/lwjgl
14
14
15
USES=		cmake:outsource compiler:c++14-lang
15
USES=		cmake:outsource compiler:c++14-lang qt:5
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	MultiMC
17
GH_ACCOUNT=	MultiMC
18
GH_PROJECT=	MultiMC5
18
GH_PROJECT=	MultiMC5
Lines 20-26 GH_TUPLE= MultiMC:libnbtplusplus:508eda8:libnbtplusplus/libraries/libnbtplusplus Link Here
20
		MultiMC:quazip:3691d57:quazip/libraries/quazip
20
		MultiMC:quazip:3691d57:quazip/libraries/quazip
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_JAVA=	1.8+
22
USE_JAVA=	1.8+
23
USE_QT5=	buildtools core concurrent gui network qmake testlib_build widgets xml
23
USE_QT=		buildtools core concurrent gui network qmake testlib_build widgets xml
24
24
25
CMAKE_ARGS=	-DMultiMC_LAYOUT="lin-system"
25
CMAKE_ARGS=	-DMultiMC_LAYOUT="lin-system"
26
CMAKE_OFF=	MultiMC_UPDATER
26
CMAKE_OFF=	MultiMC_UPDATER
(-)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/valyriatear/Makefile (-1 / +2 lines)
Lines 39-45 OPTIONS_SUB= yes Link Here
39
39
40
EDITOR_DESC=	Compile the Qt editor along with the game
40
EDITOR_DESC=	Compile the Qt editor along with the game
41
EDITOR_CMAKE_BOOL=	EDITOR_SUPPORT
41
EDITOR_CMAKE_BOOL=	EDITOR_SUPPORT
42
EDITOR_USE=	QT4=corelib,gui,opengl,qmake_build,moc_build,uic_build,rcc_build
42
EDITOR_USES=	qt:4
43
EDITOR_USE=	QT=corelib,gui,opengl,qmake_build,moc_build,uic_build,rcc_build
43
EDITOR_DESKTOP_ENTRIES=	\
44
EDITOR_DESKTOP_ENTRIES=	\
44
		"Valyria Tear Editor" \
45
		"Valyria Tear Editor" \
45
		"Map editor for Valyria Tear game" \
46
		"Map editor for Valyria Tear game" \
(-)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 (-3 / +3 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
Lines 30-36 QMAKE_ARGS= "CONFIG+=jpeg2000 pdf" Link Here
30
OPTIONS_DEFINE=	NLS DOCS
30
OPTIONS_DEFINE=	NLS DOCS
31
OPTIONS_SUB=	yes
31
OPTIONS_SUB=	yes
32
32
33
DOCS_USE=	QT5=help,linguist_build
33
DOCS_USE=	QT=help,linguist_build
34
34
35
do-patch-NLS-on:
35
do-patch-NLS-on:
36
	@${REINPLACE_CMD} -e 's|QCoreApplication::applicationDirPath () + "/translations",|"${DATADIR}/translations",|' ${WRKSRC}/src/Translator/TranslatorContainer.cpp
36
	@${REINPLACE_CMD} -e 's|QCoreApplication::applicationDirPath () + "/translations",|"${DATADIR}/translations",|' ${WRKSRC}/src/Translator/TranslatorContainer.cpp
(-)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/graphviz/Makefile (-2 / +3 lines)
Lines 92-99 LIBRSVG2_USE= GNOME=librsvg2 GL=gl,glu,glut Link Here
92
GTK2_USE=	XORG=sm,ice,xext,xinerama,xi,xrandr,xcursor,xfixes GNOME=gtk20
92
GTK2_USE=	XORG=sm,ice,xext,xinerama,xi,xrandr,xcursor,xfixes GNOME=gtk20
93
GNOMEUI_USE=	GNOME=libgnomeui
93
GNOMEUI_USE=	GNOME=libgnomeui
94
SMYRNA_USE=	GNOME=libglade2,pangox-compat GL=glut
94
SMYRNA_USE=	GNOME=libglade2,pangox-compat GL=glut
95
GVEDIT_USE=	qt4=qmake_build,moc_build,rcc_build,uic_build \
95
GVEDIT_USES=	qt:4
96
		qt4=linguist_build,corelib,gui
96
GVEDIT_USE=	qt=qmake_build,moc_build,rcc_build,uic_build \
97
		qt=linguist_build,corelib,gui
97
GHOSTSCRIPT_USES=ghostscript
98
GHOSTSCRIPT_USES=ghostscript
98
PERL_USES=	perl5
99
PERL_USES=	perl5
99
PHP_USES=	php:build
100
PHP_USES=	php:build
(-)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 32-41 LIB_DEPENDS= libImath.so:graphics/ilmbase \ Link Here
32
		libxcb-util.so:x11/xcb-util
32
		libxcb-util.so:x11/xcb-util
33
33
34
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
34
USES=		cmake:outsource compiler:c++11-lib desktop-file-utils \
35
		eigen:3 gettext jpeg kde:5 pkgconfig python:3.4+ shared-mime-info
35
		eigen:3 gettext jpeg kde:5 pkgconfig python:3.4+ qt:5 \
36
		shared-mime-info
36
USE_KDE=	archive completion config coreaddons crash guiaddons i18n \
37
USE_KDE=	archive completion config coreaddons crash guiaddons i18n \
37
		itemmodels itemviews kio service widgetsaddons windowsystem
38
		itemmodels itemviews kio service widgetsaddons windowsystem
38
USE_QT5=	concurrent core dbus gui multimedia network printsupport \
39
USE_QT=		concurrent core dbus gui multimedia network printsupport \
39
		qml quick svg testlib widgets x11extras xml \
40
		qml quick svg testlib widgets x11extras xml \
40
		buildtools_build qmake_build
41
		buildtools_build qmake_build
41
USE_XORG=	ice sm xcb xext xi
42
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/nvidia-texture-tools/Makefile (-1 / +2 lines)
Lines 38-44 OPTIONS_DEFINE= COMPRESSUI DOCS Link Here
38
OPTIONS_SUB=	yes
38
OPTIONS_SUB=	yes
39
39
40
COMPRESSUI_DESC=Build compressor UI (requires Qt4)
40
COMPRESSUI_DESC=Build compressor UI (requires Qt4)
41
COMPRESSUI_USE=	QT4=qmake_build,moc_build,uic_build,rcc_build,corelib,gui,opengl
41
COMPRESSUI_USES=	qt:4
42
COMPRESSUI_USE=	QT=qmake_build,moc_build,uic_build,rcc_build,corelib,gui,opengl
42
43
43
post-patch-COMPRESSUI-on:
44
post-patch-COMPRESSUI-on:
44
	@${REINPLACE_CMD} -e '/FIND_PACKAGE.*Qt4/ s|)$$| REQUIRED&|' \
45
	@${REINPLACE_CMD} -e '/FIND_PACKAGE.*Qt4/ s|)$$| REQUIRED&|' \
(-)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/opencv/Makefile (-1 / +2 lines)
Lines 276-282 GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \ Link Here
276
			libfontconfig.so:x11-fonts/fontconfig \
276
			libfontconfig.so:x11-fonts/fontconfig \
277
			liblept.so:graphics/leptonica
277
			liblept.so:graphics/leptonica
278
278
279
QT4_USE=		QT4=corelib,gui,moc_build,qmake_build,rcc_build,uic_build,qtestlib
279
QT4_USES=		qt:4
280
QT4_USE=		QT=corelib,gui,moc_build,qmake_build,rcc_build,uic_build,qtestlib
280
QT4_CMAKE_ON=		-DWITH_QT:STRING="4"
281
QT4_CMAKE_ON=		-DWITH_QT:STRING="4"
281
QT4_CMAKE_OFF=		-DWITH_QT:BOOL=OFF
282
QT4_CMAKE_OFF=		-DWITH_QT:BOOL=OFF
282
QT4_LIB_DEPENDS=	libfreetype.so:print/freetype2 \
283
QT4_LIB_DEPENDS=	libfreetype.so:print/freetype2 \
(-)graphics/openimageio/Makefile (-1 / +2 lines)
Lines 58-67 GIF_CMAKE_ON= -DUSE_GIF:BOOL=ON Link Here
58
GIF_CMAKE_OFF=		-DUSE_GIF:BOOL=OFF
58
GIF_CMAKE_OFF=		-DUSE_GIF:BOOL=OFF
59
GIF_LIB_DEPENDS=	libgif.so:graphics/giflib
59
GIF_LIB_DEPENDS=	libgif.so:graphics/giflib
60
60
61
IMAGEVIEWER_USES=	qt:4
61
IMAGEVIEWER_CMAKE_ON=	-DUSE_QT:BOOL=ON -DUSE_OPENGL:BOOL=ON
62
IMAGEVIEWER_CMAKE_ON=	-DUSE_QT:BOOL=ON -DUSE_OPENGL:BOOL=ON
62
IMAGEVIEWER_CMAKE_OFF=	-DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF
63
IMAGEVIEWER_CMAKE_OFF=	-DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF
63
IMAGEVIEWER_USE=	GL=gl,glu,glew \
64
IMAGEVIEWER_USE=	GL=gl,glu,glew \
64
			QT4=corelib,gui,opengl,qmake_build,moc_build,rcc_build,uic_build
65
			QT=corelib,gui,opengl,qmake_build,moc_build,rcc_build,uic_build
65
66
66
OCIO_CMAKE_ON=		-DUSE_OCIO:BOOL=ON
67
OCIO_CMAKE_ON=		-DUSE_OCIO:BOOL=ON
67
OCIO_CMAKE_OFF=		-DUSE_OCIO:BOOL=OFF
68
OCIO_CMAKE_OFF=		-DUSE_OCIO:BOOL=OFF
(-)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/osg-devel/Makefile (-2 / +4 lines)
Lines 98-108 PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib Link Here
98
PDF_USE=		gnome=cairo
98
PDF_USE=		gnome=cairo
99
PDF_VARS=		FORCE_REQUIRE+=Poppler-glib
99
PDF_VARS=		FORCE_REQUIRE+=Poppler-glib
100
PDF_VARS_OFF=		FORCE_IGNORE+=Poppler-glib
100
PDF_VARS_OFF=		FORCE_IGNORE+=Poppler-glib
101
QT4_USE=		qt4=corelib,gui,moc_build,opengl,qmake_build,rcc_build,uic_build
101
QT4_USES=		qt:4
102
QT4_USE=		qt=corelib,gui,moc_build,opengl,qmake_build,rcc_build,uic_build
102
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
103
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
103
QT4_VARS=		FORCE_REQUIRE+=Qt4
104
QT4_VARS=		FORCE_REQUIRE+=Qt4
104
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
105
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
105
QT5_USE=		qt5=buildtools_build,core,gui,opengl,qmake_build,webkit
106
QT5_USES=		qt:5
107
QT5_USE=		qt=buildtools_build,core,gui,opengl,qmake_build,webkit
106
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
108
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
107
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
109
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
108
QT5_VARS_OFF=		FORCE_IGNORE+="Qt5Widgets Qt5WebKitWidgets"
110
QT5_VARS_OFF=		FORCE_IGNORE+="Qt5Widgets Qt5WebKitWidgets"
(-)graphics/osg/Makefile (-2 / +4 lines)
Lines 99-109 PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib Link Here
99
PDF_USE=		gnome=cairo
99
PDF_USE=		gnome=cairo
100
PDF_VARS=		FORCE_REQUIRE+=Poppler-glib
100
PDF_VARS=		FORCE_REQUIRE+=Poppler-glib
101
PDF_VARS_OFF=		FORCE_IGNORE+=Poppler-glib
101
PDF_VARS_OFF=		FORCE_IGNORE+=Poppler-glib
102
QT4_USE=		qt4=corelib,gui,moc_build,opengl,qmake_build,rcc_build,uic_build
102
QT4_USES=		qt:4
103
QT4_USE=		qt=corelib,gui,moc_build,opengl,qmake_build,rcc_build,uic_build
103
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
104
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
104
QT4_VARS=		FORCE_REQUIRE+=Qt4
105
QT4_VARS=		FORCE_REQUIRE+=Qt4
105
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
106
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
106
QT5_USE=		qt5=buildtools_build,core,gui,opengl,qmake_build,webkit
107
QT5_USE=		qt:5
108
QT5_USE=		qt=buildtools_build,core,gui,opengl,qmake_build,webkit
107
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
109
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
108
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
110
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
109
QT5_VARS_OFF=		FORCE_IGNORE+="Qt5Widgets Qt5WebKitWidgets"
111
QT5_VARS_OFF=		FORCE_IGNORE+="Qt5Widgets Qt5WebKitWidgets"
(-)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/pfstools/Makefile (-2 / +3 lines)
Lines 86-93 GLVIEW_CMAKE_ON= -DGLUT_INCLUDE_DIRS=${LOCALBASE}/include Link Here
86
GLVIEW_USE=		GL=glut GL=gl,glu
86
GLVIEW_USE=		GL=glut GL=gl,glu
87
87
88
VIEW_CMAKE_BOOL=	WITH_QT
88
VIEW_CMAKE_BOOL=	WITH_QT
89
VIEW_USE=		QT5=buildtools_build,qmake_build,widgets
89
VIEW_USES=		qt:5
90
VIEW_USE=		GL=glut GL=gl,glu QT5=core,gui,widgets
90
VIEW_USE=		QT=buildtools_build,qmake_build,widgets
91
VIEW_USE=		GL=glut GL=gl,glu QT=core,gui,widgets
91
92
92
OPENMP_USES=		compiler:openmp
93
OPENMP_USES=		compiler:openmp
93
94
(-)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 (-3 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Qt Quick graphical effects
9
COMMENT=	Qt Quick graphical effects
10
10
11
USES=		qmake
11
USES=		qmake qt-dist:5,graphicaleffects
12
USE_QT5=	buildtools_build core gui quick qml
12
USE_QT=		buildtools_build core gui quick qml
13
QT_DIST=	${PORTNAME}
14
13
15
.include <bsd.port.mk>
14
.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/skanlite/Makefile (-2 / +2 lines)
Lines 14-24 LICENSE_FILE= ${WRKSRC}/src/COPYING Link Here
14
LIB_DEPENDS=	libKF5Sane.so:graphics/libksane \
14
LIB_DEPENDS=	libKF5Sane.so:graphics/libksane \
15
		libpng.so:graphics/png
15
		libpng.so:graphics/png
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=	ecm auth config configwidgets codecs completion \
18
USE_KDE=	ecm auth config configwidgets codecs completion \
19
		coreaddons doctools i18n jobwidgets kio \
19
		coreaddons doctools i18n jobwidgets kio \
20
		service widgetsaddons xmlgui
20
		service widgetsaddons xmlgui
21
USE_QT5=	buildtools_build qmake_build \
21
USE_QT=		buildtools_build qmake_build \
22
		core concurrent dbus gui network widgets xml
22
		core concurrent dbus gui network widgets xml
23
23
24
CONFLICTS_INSTALL=	skanlite-kde4
24
CONFLICTS_INSTALL=	skanlite-kde4
(-)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/zbar/Makefile (-1 / +2 lines)
Lines 45-51 GTK2_USE= GNOME=gtk20 Link Here
45
GTK2_CONFIGURE_ON=	--with-gtk=yes
45
GTK2_CONFIGURE_ON=	--with-gtk=yes
46
GTK2_CONFIGURE_OFF=	--with-gtk=no
46
GTK2_CONFIGURE_OFF=	--with-gtk=no
47
47
48
QT4_USE=	QT4=gui,moc_build
48
QT4_USES=	qt:4
49
QT4_USE=	QT=gui,moc_build
49
QT4_CONFIGURE_ON=	--with-qt=yes
50
QT4_CONFIGURE_ON=	--with-qt=yes
50
QT4_CONFIGURE_OFF=	--with-qt=no
51
QT4_CONFIGURE_OFF=	--with-qt=no
51
52
(-)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 (-1 / +2 lines)
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
USES+=		qt:4
31
USE_QT=		qmake_build moc_build rcc_build uic_build gui
31
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
32
USE_LDCONFIG=	${PREFIX}/lib/fcitx/qt
32
PLIST_SUB+=	QT4=""
33
PLIST_SUB+=	QT4=""
33
.else
34
.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/emailrelay/Makefile (-1 / +2 lines)
Lines 29-35 DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen Link Here
29
29
30
GUI_CONFIGURE_ENABLE=	gui
30
GUI_CONFIGURE_ENABLE=	gui
31
GUI_CONFIGURE_ENV=	e_qtmoc="${MOC}"
31
GUI_CONFIGURE_ENV=	e_qtmoc="${MOC}"
32
GUI_USE=		QT4=gui,moc
32
GUI_USES=		qt:4
33
GUI_USE=		QT=gui,moc
33
34
34
OPENSSL_CONFIGURE_WITH=	openssl
35
OPENSSL_CONFIGURE_WITH=	openssl
35
OPENSSL_USES=		ssl
36
OPENSSL_USES=		ssl
(-)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 54-61 MPI_CMAKE_BOOL= enable-mpi Link Here
54
MPI_LIB_DEPENDS=	libmpi.so:net/openmpi
54
MPI_LIB_DEPENDS=	libmpi.so:net/openmpi
55
55
56
QT5_CMAKE_BOOL=		enable-qt5
56
QT5_CMAKE_BOOL=		enable-qt5
57
QT5_USE=		QT5=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build
57
QT5_USE=		QT=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build
58
QT5_USES=		desktop-file-utils shared-mime-info
58
QT5_USES=		desktop-file-utils qt:5 shared-mime-info
59
FLTK_CMAKE_BOOL=	enable-fltk
59
FLTK_CMAKE_BOOL=	enable-fltk
60
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
60
FLTK_LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
61
FLTK_USE=		XORG=ice,sm,x11,xext
61
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/plplot/Makefile (-1 / +2 lines)
Lines 95-101 TCLTK_CMAKE_ON= -DPLPLOT_TK_VERSION:STRING="${TK_VER}" \ Link Here
95
95
96
THREADS_CMAKE_BOOL=	THREADS_HAVE_PTHREAD_ARG
96
THREADS_CMAKE_BOOL=	THREADS_HAVE_PTHREAD_ARG
97
97
98
QT4_USE=		QT4=corelib,gui,svg,xml,moc_build,qmake_build,rcc_build,uic_build
98
QT4_USES=		qt:4
99
QT4_USE=		QT=corelib,gui,svg,xml,moc_build,qmake_build,rcc_build,uic_build
99
QT4_CMAKE_BOOL=		ENABLE_qt
100
QT4_CMAKE_BOOL=		ENABLE_qt
100
QT4_CMAKE_BOOL_OFF=	DEFAULT_NO_QT_DEVICES
101
QT4_CMAKE_BOOL_OFF=	DEFAULT_NO_QT_DEVICES
101
102
(-)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 (-4 / +4 lines)
Lines 20-33 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_QT=		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_QT=		core designer gui phonon4 widgets xml \
31
		buildtools_build qmake_build
31
		buildtools_build qmake_build
32
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
32
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
33
PLIST_FILES=	${QT_PLUGINDIR_REL}/designer/phononwidgets.so
33
PLIST_FILES=	${QT_PLUGINDIR_REL}/designer/phononwidgets.so
(-)multimedia/phonon-gstreamer/Makefile (-4 / +4 lines)
Lines 29-42 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_QT=		core gui opengl phonon4 widgets x11extras \
40
		buildtools_build qmake_build
40
		buildtools_build qmake_build
41
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
41
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
42
.  endif
42
.  endif
(-)multimedia/phonon-vlc/Makefile (-4 / +4 lines)
Lines 24-40 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_QT=		core gui widgets phonon4 \
38
		buildtools_build qmake_build
38
		buildtools_build qmake_build
39
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
39
CMAKE_ON=	PHONON_BUILD_PHONON4QT5
40
PLIST_FILES=	${QT_PLUGINDIR_REL}/phonon4qt5_backend/phonon_vlc.so
40
PLIST_FILES=	${QT_PLUGINDIR_REL}/phonon4qt5_backend/phonon_vlc.so
(-)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 (-4 / +4 lines)
Lines 28-41 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_QT=		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_QT=		core dbus gui opengl widgets \
39
		buildtools_build qmake_build
39
		buildtools_build qmake_build
40
CMAKE_OFF+=	PHONON_BUILD_DECLARATIVE_PLUGIN
40
CMAKE_OFF+=	PHONON_BUILD_DECLARATIVE_PLUGIN
41
CMAKE_ON+=	PHONON_BUILD_PHONON4QT5
41
CMAKE_ON+=	PHONON_BUILD_PHONON4QT5
(-)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 (-8 / +8 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
Lines 33-63 USE_CXXSTD= gnu++98 Link Here
33
33
34
BEARER_DESC=		Bearer module
34
BEARER_DESC=		Bearer module
35
CONNECTIVITY_DESC=	Connectivity module
35
CONNECTIVITY_DESC=	Connectivity module
36
CONNECTIVITY_USE=	qt4=rcc_build
36
CONNECTIVITY_USE=	qt=rcc_build
37
37
38
CONTACTS_DESC=		Contacts module
38
CONTACTS_DESC=		Contacts module
39
FEEDBACK_DESC=		Feedback module
39
FEEDBACK_DESC=		Feedback module
40
GALLERY_DESC=		Gallery module
40
GALLERY_DESC=		Gallery module
41
LOCATION_DESC=		Location module
41
LOCATION_DESC=		Location module
42
LOCATION_USE=		qt4=rcc_build,sql
42
LOCATION_USE=		qt=rcc_build,sql
43
43
44
MESSAGING_DESC=		Messaging module
44
MESSAGING_DESC=		Messaging module
45
45
46
MULTIMEDIA_DESC=	Multimedia module
46
MULTIMEDIA_DESC=	Multimedia module
47
MULTIMEDIA_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
47
MULTIMEDIA_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
48
MULTIMEDIA_BUILD_DEPENDS=	v4l_compat>=1.0.20120501:multimedia/v4l_compat
48
MULTIMEDIA_BUILD_DEPENDS=	v4l_compat>=1.0.20120501:multimedia/v4l_compat
49
MULTIMEDIA_USE=		qt4=opengl gstreamer=bad
49
MULTIMEDIA_USE=		qt=opengl gstreamer=bad
50
50
51
ORGANIZER_DESC=		Organizer module
51
ORGANIZER_DESC=		Organizer module
52
PUBLISHSUBSCRIBE_DESC=	Publishsubscribe module
52
PUBLISHSUBSCRIBE_DESC=	Publishsubscribe module
53
SENSORS_DESC=		(BROKEN) Sensors module
53
SENSORS_DESC=		(BROKEN) Sensors module
54
SERVICEFRAMEWORK_DESC=	(BROKEN) ServiceFramework module
54
SERVICEFRAMEWORK_DESC=	(BROKEN) ServiceFramework module
55
SERVICEFRAMEWORK_USE=	qt4=sql
55
SERVICEFRAMEWORK_USE=	qt=sql
56
56
57
SYSTEMINFO_DESC=	(BROKEN) Systeminfo module
57
SYSTEMINFO_DESC=	(BROKEN) Systeminfo module
58
SYSTEMINFO_USE=		qt4=network
58
SYSTEMINFO_USE=		qt=network
59
VERSIT_DESC=		Versit module
59
VERSIT_DESC=		Versit module
60
VERSIT_USE=		qt4=rcc_build
60
VERSIT_USE=		qt=rcc_build
61
61
62
OPTIONS_DEFAULT=BEARER CONNECTIVITY CONTACTS FEEDBACK GALLERY LOCATION \
62
OPTIONS_DEFAULT=BEARER CONNECTIVITY CONTACTS FEEDBACK GALLERY LOCATION \
63
		MESSAGING MULTIMEDIA ORGANIZER PUBLISHSUBSCRIBE VERSIT
63
		MESSAGING MULTIMEDIA ORGANIZER PUBLISHSUBSCRIBE VERSIT
(-)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 28-37 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ Link Here
28
		libtoxcore.so:net-im/tox \
28
		libtoxcore.so:net-im/tox \
29
		libvpx.so:multimedia/libvpx
29
		libvpx.so:multimedia/libvpx
30
30
31
USES=		cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig
31
USES=		cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig qt:5
32
USE_GITHUB=	yes
32
USE_GITHUB=	yes
33
USE_GNOME=	gtk20 gdkpixbuf2 cairo
33
USE_GNOME=	gtk20 gdkpixbuf2 cairo
34
USE_QT5=	core gui network xml opengl sql sql-sqlite3_run widgets svg \
34
USE_QT=		core gui network xml opengl sql sql-sqlite3_run widgets svg \
35
		concurrent_build buildtools_build linguisttools_build qmake_build testlib_build
35
		concurrent_build buildtools_build linguisttools_build qmake_build testlib_build
36
CMAKE_ARGS=	-DGIT_DESCRIBE:STRING=${FULLVERSION}
36
CMAKE_ARGS=	-DGIT_DESCRIBE:STRING=${FULLVERSION}
37
CMAKE_OFF=	USE_CCACHE
37
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/amule/Makefile (-2 / +2 lines)
Lines 87-94 MMAP_CONFIGURE_ON= --enable-mmap Link Here
87
MONOLITHIC_CONFIGURE_OFF=	--disable-monolithic
87
MONOLITHIC_CONFIGURE_OFF=	--disable-monolithic
88
88
89
PLASMAMULE_CONFIGURE_ON=	--enable-plasmamule
89
PLASMAMULE_CONFIGURE_ON=	--enable-plasmamule
90
PLASMAMULE_USES=	kde:4
90
PLASMAMULE_USES=	kde:4 qt:4
91
PLASMAMULE_USE=	KDE=kdelibs QT4=dbus,gui,moc_build
91
PLASMAMULE_USE=	KDE=kdelibs QT=dbus,gui,moc_build
92
PLASMAMULE_CONFIGURE_ENV= \
92
PLASMAMULE_CONFIGURE_ENV= \
93
			ac_cv_path_KDE4_CONFIG=${KDE_PREFIX}/bin/kde4-config \
93
			ac_cv_path_KDE4_CONFIG=${KDE_PREFIX}/bin/kde4-config \
94
			KBUILDSYCOCA=${KDE_PREFIX}/bin/kbuildsycoca4 \
94
			KBUILDSYCOCA=${KDE_PREFIX}/bin/kbuildsycoca4 \
(-)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 / +6 lines)
Lines 19-25 NOT_FOR_ARCHS_REASON= fails to configure: "Big Endian not supported" Link Here
19
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
19
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
20
		libevent.so:devel/libevent
20
		libevent.so:devel/libevent
21
21
22
USES+=		autoreconf compiler:c++11-lib gmake libtool pkgconfig ssl
22
USES+=		autoreconf compiler:c++11-lib gmake libtool pkgconfig qt:5 ssl
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
25
25
Lines 27-39 SLAVE_PORT?= no Link Here
27
27
28
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
28
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
29
USES+=		desktop-file-utils
29
USES+=		desktop-file-utils
30
USE_QT5=	core gui network widgets \
30
USE_QT=		core gui network widgets \
31
		buildtools_build linguisttools_build qmake_build
31
		buildtools_build linguisttools_build qmake_build
32
32
33
BUILD_DEPENDS+=	protoc:devel/protobuf
33
BUILD_DEPENDS+=	protoc:devel/protobuf
34
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
34
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
35
35
36
TESTS_USE=		QT5=testlib
36
TESTS_USES=	qt:5
37
TESTS_USE=		QT=testlib
37
TESTS_PLIST_FILES=	bin/test_litecoin-qt \
38
TESTS_PLIST_FILES=	bin/test_litecoin-qt \
38
			bin/test_litecoin
39
			bin/test_litecoin
39
.endif
40
.endif
Lines 49-55 WALLET_DESC= Wallet Management Support Link Here
49
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
50
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
50
51
51
DBUS_CONFIGURE_WITH=	dbus
52
DBUS_CONFIGURE_WITH=	dbus
52
DBUS_USE=		QT5=dbus
53
DBUS_USES=	qt:5
54
DBUS_USE=		QT=dbus
53
55
54
DEBUG_CONFIGURE_ENABLE=		debug
56
DEBUG_CONFIGURE_ENABLE=		debug
55
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 (-5 / +4 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
Lines 50-56 OPTIONS_DEFAULT= DBUS Link Here
50
49
51
DEBUG_CONFIGURE_ENABLE=	debug
50
DEBUG_CONFIGURE_ENABLE=	debug
52
DBUS_CONFIGURE_ENABLE=	qt-dbus
51
DBUS_CONFIGURE_ENABLE=	qt-dbus
53
DBUS_USE=		qt5=dbus
52
DBUS_USE=		qt=dbus
54
53
55
PORTDOCS=		AUTHORS Changelog README.md
54
PORTDOCS=		AUTHORS Changelog README.md
56
55
(-)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 51-58 NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf Link Here
51
NETCDF_IGNORE=	does not support NetCDF 4
51
NETCDF_IGNORE=	does not support NetCDF 4
52
52
53
TOOLKIT_DESC=	Qt toolkit
53
TOOLKIT_DESC=	Qt toolkit
54
QT4_USE=	${_USE_QT4:S/^/QT4=/}
54
QT4_USES=	qt:4
55
QT5_USE=	${_USE_QT5:S/^/QT5=/}
55
QT4_USE=	${_USE_QT4:S/^/QT=/}
56
QT5_USES=	qt:5
57
QT5_USE=	${_USE_QT5:S/^/QT=/}
56
QT5_CMAKE_ON=	-Dkst_qt5=on
58
QT5_CMAKE_ON=	-Dkst_qt5=on
57
59
58
post-patch:
60
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 12-25 LIB_DEPENDS= libcln.so:math/cln \ Link Here
12
		libgsl.so:math/gsl \
12
		libgsl.so:math/gsl \
13
		libqalculate.so:math/libqalculate
13
		libqalculate.so:math/libqalculate
14
14
15
USES=		cmake:outsource eigen:3 gettext kde:5 pkgconfig tar:xz
15
USES=		cmake:outsource eigen:3 gettext kde:5 pkgconfig qt:5 tar:xz
16
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
16
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
17
		coreaddons crash doctools ecm emoticons guiaddons i18n \
17
		coreaddons crash doctools ecm emoticons guiaddons i18n \
18
		iconthemes init itemmodels itemviews jobwidgets js \
18
		iconthemes init itemmodels itemviews jobwidgets js \
19
		kdelibs4support khtml kio newstuff notifications parts \
19
		kdelibs4support khtml kio newstuff notifications parts \
20
		plotting service solid sonnet textwidgets unitconversion \
20
		plotting service solid sonnet textwidgets unitconversion \
21
		widgetsaddons windowsystem xmlgui
21
		widgetsaddons windowsystem xmlgui
22
USE_QT5=	core dbus gui network opengl printsupport qml quick svg \
22
USE_QT=		core dbus gui network opengl printsupport qml quick svg \
23
		widgets xml \
23
		widgets xml \
24
		buildtools_build qmake_build
24
		buildtools_build qmake_build
25
25
(-)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 (-3 / +3 lines)
Lines 71-85 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
79
OPTIONS_DEFINE+=	DOXYGEN
79
OPTIONS_DEFINE+=	DOXYGEN
80
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
80
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
81
			dot:graphics/graphviz
81
			dot:graphics/graphviz
82
TEST_USE=		QT5=testlib_build
82
TEST_USE=		QT=testlib_build
83
.  endif
83
.  endif
84
84
85
.  if ${SLAVEPORT} == "python"
85
.  if ${SLAVEPORT} == "python"
(-)security/ike/Makefile (-1 / +2 lines)
Lines 37-43 LDAP_USE= OPENLDAP=yes Link Here
37
LDAP_CMAKE_ON=	-DLDAP=YES
37
LDAP_CMAKE_ON=	-DLDAP=YES
38
NATT_CMAKE_ON=	-DNATT=YES
38
NATT_CMAKE_ON=	-DNATT=YES
39
QTGUI_CMAKE_ON=	-DQTGUI=YES
39
QTGUI_CMAKE_ON=	-DQTGUI=YES
40
QTGUI_USE=	QT4=gui,moc_build,qmake_build,rcc_build,uic_build
40
QTGUI_USES=	qt:4
41
QTGUI_USE=	QT=gui,moc_build,qmake_build,rcc_build,uic_build
41
42
42
post-install:
43
post-install:
43
	@if ! ${SYSCTL} -a | ${GREP} -q ipsec; then \
44
	@if ! ${SYSCTL} -a | ${GREP} -q ipsec; then \
(-)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/xca/Makefile (-3 / +5 lines)
Lines 27-35 OPTIONS_SINGLE= TOOLKIT Link Here
27
OPTIONS_SINGLE_TOOLKIT=	QT4 QT5
27
OPTIONS_SINGLE_TOOLKIT=	QT4 QT5
28
OPTIONS_DEFAULT=	QT4
28
OPTIONS_DEFAULT=	QT4
29
29
30
QT4_USE=		qt4=gui,linguist_build,moc_build,qmake_build \
30
QT4_USES=		qt:4
31
			qt4=rcc_build,uic_build
31
QT4_USE=		qt=gui,linguist_build,moc_build,qmake_build \
32
QT5_USE=		qt5=widgets,buildtools_build,linguist_build \
32
			qt=rcc_build,uic_build
33
QT5_USES=		qt:5
34
QT5_USE=		qt=widgets,buildtools_build,linguist_build \
33
			CXXSTD=c++11
35
			CXXSTD=c++11
34
TOOLKIT_DESC=		Qt toolkit
36
TOOLKIT_DESC=		Qt toolkit
35
37
(-)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/android-file-transfer/Makefile (-2 / +4 lines)
Lines 45-55 QT_PLIST_FILES= bin/android-file-transfer \ Link Here
45
		share/icons/hicolor/512x512/apps/android-file-transfer.png \
45
		share/icons/hicolor/512x512/apps/android-file-transfer.png \
46
		share/metainfo/android-file-transfer.appdata.xml
46
		share/metainfo/android-file-transfer.appdata.xml
47
47
48
QT4_USE=	QT4=qmake_build,moc_build,rcc_build,uic_build,corelib,gui
48
QT4_USES=	qt:4
49
QT4_USE=	QT=qmake_build,moc_build,rcc_build,uic_build,corelib,gui
49
QT4_CMAKE_ON=	-DDESIRED_QT_VERSION:STRING=4
50
QT4_CMAKE_ON=	-DDESIRED_QT_VERSION:STRING=4
50
QT4_IMPLIES=	QT
51
QT4_IMPLIES=	QT
51
52
52
QT5_USE=	QT5=qmake_build,buildtools_build,core,gui,widgets
53
QT5_USES=	qt:5
54
QT5_USE=	QT=qmake_build,buildtools_build,core,gui,widgets
53
QT5_CMAKE_ON=	-DDESIRED_QT_VERSION:STRING=5
55
QT5_CMAKE_ON=	-DDESIRED_QT_VERSION:STRING=5
54
QT5_IMPLIES=	QT
56
QT5_IMPLIES=	QT
55
57
(-)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/ansifilter/Makefile (-2 / +2 lines)
Lines 20-27 PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz Link Here
20
20
21
OPTIONS_DEFINE=		DOCS QT4
21
OPTIONS_DEFINE=		DOCS QT4
22
22
23
QT4_USES=		qmake:norecursive
23
QT4_USES=		qmake:norecursive qt:4
24
QT4_USE=		QT4=gui,moc_build
24
QT4_USE=		QT=gui,moc_build
25
QT4_ALL_TARGET=		all all-gui
25
QT4_ALL_TARGET=		all all-gui
26
QT4_PLIST_FILES=	bin/${PORTNAME}-gui
26
QT4_PLIST_FILES=	bin/${PORTNAME}-gui
27
QT4_DESKTOP_ENTRIES=	"ANSIFilter" "" "" "${PORTNAME}-gui" \
27
QT4_DESKTOP_ENTRIES=	"ANSIFilter" "" "" "${PORTNAME}-gui" \
(-)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/cutelyst/Makefile (-2 / +2 lines)
Lines 11-20 COMMENT= C++/Qt web framework Link Here
11
LICENSE=	LGPL21
11
LICENSE=	LGPL21
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		cmake:outsource localbase
14
USES=		cmake:outsource localbase qt:5
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_QT5=	qmake_build buildtools_build \
17
USE_QT=		qmake_build buildtools_build \
18
		core network sql
18
		core network sql
19
CMAKE_ARGS=	-DBUILD_ALL=OFF \
19
CMAKE_ARGS=	-DBUILD_ALL=OFF \
20
		-DBUILD_TESTS=OFF \
20
		-DBUILD_TESTS=OFF \
(-)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 21-29 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \
22
		${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
22
		${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
23
23
24
USES=		desktop-file-utils python:3.5+ pyqt:5
24
USES=		desktop-file-utils python:3.5+ pyqt:5 qt:5
25
USE_PYQT=	core opengl printsupport sql widgets qml
25
USE_PYQT=	core opengl printsupport sql widgets qml
26
USE_QT5=	sql-sqlite3
26
USE_QT=		sql-sqlite3
27
USE_PYTHON=	distutils autoplist noflavors
27
USE_PYTHON=	distutils autoplist noflavors
28
28
29
NO_ARCH=	yes
29
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/adwaita-qt/Makefile (-2 / +4 lines)
Lines 18-28 qt5_PKGNAMESUFFIX= 5 Link Here
18
18
19
USES=		cmake:outsource compiler:c++11-lib localbase pkgconfig
19
USES=		cmake:outsource compiler:c++11-lib localbase pkgconfig
20
.  if ${FLAVOR} == qt4
20
.  if ${FLAVOR} == qt4
21
USE_QT4=	corelib dbus gui \
21
USES+=		qt:4
22
USE_QT=		corelib dbus gui \
22
		moc_build rcc_build uic_build qmake_build
23
		moc_build rcc_build uic_build qmake_build
23
CMAKE_ON=	USE_QT4
24
CMAKE_ON=	USE_QT4
24
.  else
25
.  else
25
USE_QT5=	core dbus gui widgets \
26
USES+=		qt:5
27
USE_QT=		core dbus gui widgets \
26
		buildtools_build qmake_build
28
		buildtools_build qmake_build
27
CMAKE_OFF=	USE_QT4
29
CMAKE_OFF=	USE_QT4
28
.  endif
30
.  endif
(-)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 (-5 / +2 lines)
Lines 50-56 GNUTLS_CONFIGURE_OFF= --without-gnutls Link Here
50
50
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=		QT=moc_build,corelib
54
QT4_USES=		qmake:no_env qt:4
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 8-17 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Set of controls for building complete interfaces in Qt Quick
9
COMMENT=	Set of controls for building complete interfaces in Qt Quick
10
10
11
USES=		qmake
11
USES=		qmake qt-dist:5,quickcontrols
12
USE_QT5=	core gui qml quick widgets \
12
USE_QT=		core gui qml quick widgets \
13
		buildtools_build
13
		buildtools_build
14
QT_DIST=	quickcontrols
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-quickcontrols2/Makefile (-2 / +2 lines)
Lines 8-15 PKGNAMEPREFIX= qt5- Link Here
8
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
9
COMMENT=	Set of controls for building complete interfaces in Qt Quick
9
COMMENT=	Set of controls for building complete interfaces in Qt Quick
10
10
11
USES=		qmake:norecursive
11
USES=		qmake:norecursive qt-dist:5
12
USE_QT5=	core gui qml quick widgets \
12
USE_QT=		core gui qml quick widgets \
13
		buildtools_build
13
		buildtools_build
14
QT_DIST=	${PORTNAME}
14
QT_DIST=	${PORTNAME}
15
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
15
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/lxqt-globalkeys/Makefile (-2 / +2 lines)
Lines 10-17 COMMENT= Global keyboard shortcuts registration Link Here
10
10
11
LICENSE=	LGPL21+
11
LICENSE=	LGPL21+
12
12
13
USES=		cmake:outsource compiler:c++11-lib kde:5 lxqt pkgconfig tar:xz
13
USES=		cmake:outsource compiler:c++11-lib kde:5 lxqt pkgconfig qt:5 tar:xz
14
USE_QT5=	buildtools_build qmake_build core dbus gui linguisttools \
14
USE_QT=		buildtools_build qmake_build core dbus gui linguisttools \
15
		svg widgets x11extras xml
15
		svg widgets x11extras xml
16
USE_KDE=	windowsystem
16
USE_KDE=	windowsystem
17
USE_LXQT=	buildtools lxqt
17
USE_LXQT=	buildtools lxqt
(-)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