View | Details | Raw Unified | Return to bug 241096
Collapse All | Expand All

(-)qgis/Makefile (-6 / +10 lines)
Lines 4-9 Link Here
4
PORTNAME=	qgis
4
PORTNAME=	qgis
5
DISTVERSIONPREFIX=	final-
5
DISTVERSIONPREFIX=	final-
6
DISTVERSION=	3_8_2
6
DISTVERSION=	3_8_2
7
PORTREVISION=	1
7
CATEGORIES=	graphics geography
8
CATEGORIES=	graphics geography
8
9
9
MAINTAINER=	rhurlin@gwdg.de
10
MAINTAINER=	rhurlin@gwdg.de
Lines 85-91 Link Here
85
### Fortran is needed by numpy, GRASS, etc.
86
### Fortran is needed by numpy, GRASS, etc.
86
USES=		bison cmake compiler:features cpe desktop-file-utils \
87
USES=		bison cmake compiler:features cpe desktop-file-utils \
87
		fortran gmake gnome pgsql pyqt:5 python:3.6+ qt:5 \
88
		fortran gmake gnome pgsql pyqt:5 python:3.6+ qt:5 \
88
		shebangfix sqlite:3
89
		sqlite:3
89
USE_GNOME=	libxml2
90
USE_GNOME=	libxml2
90
USE_QT=		3d buildtools_build core concurrent dbus declarative \
91
USE_QT=		3d buildtools_build core concurrent dbus declarative \
91
		designer doc gamepad gui linguist_build location \
92
		designer doc gamepad gui linguist_build location \
Lines 117-124 Link Here
117
CMAKE_OFF+=	SUPPRESS_QT_WARNINGS
118
CMAKE_OFF+=	SUPPRESS_QT_WARNINGS
118
.endif
119
.endif
119
120
120
SHEBANG_FILES=	src/plugins/grass/scripts/*.py
121
122
OPTIONS_DEFINE=		GRASS SERVER
121
OPTIONS_DEFINE=		GRASS SERVER
123
OPTIONS_DEFAULT=	GRASS SERVER
122
OPTIONS_DEFAULT=	GRASS SERVER
124
NO_OPTIONS_SORT=	yes
123
NO_OPTIONS_SORT=	yes
Lines 129-135 Link Here
129
GRASS_BUILD_DEPENDS=	grass7:databases/grass7
128
GRASS_BUILD_DEPENDS=	grass7:databases/grass7
130
GRASS_RUN_DEPENDS=	${GRASS_BUILD_DEPENDS}
129
GRASS_RUN_DEPENDS=	${GRASS_BUILD_DEPENDS}
131
GRASS_CMAKE_BOOL=	WITH_GRASS7
130
GRASS_CMAKE_BOOL=	WITH_GRASS7
132
GRASS_FORCE_MAKE_JOBS=	NO
133
131
134
SERVER_LIB_DEPENDS=	libfcgi.so:www/fcgi
132
SERVER_LIB_DEPENDS=	libfcgi.so:www/fcgi
135
SERVER_CMAKE_BOOL=	WITH_SERVER
133
SERVER_CMAKE_BOOL=	WITH_SERVER
Lines 138-146 Link Here
138
136
139
.include <bsd.port.pre.mk>
137
.include <bsd.port.pre.mk>
140
138
141
# make describe needs them here, after bsd.port.pre.mk
139
# make describe needs them located here, after bsd.port.pre.mk
142
# clang 7.x and 8.x do not build properly
140
# amd64: clang 7.x and 8.x do not build properly
141
# i386:  only clang 6.x does not core dump with the very long list
142
#        of src/core/qgscoordinatereferencesystem_legacy.h
143
.if ${ARCH} == i386
144
LLVM_VER=	60
145
.else
143
LLVM_VER=	90
146
LLVM_VER=	90
147
.endif
144
CPP=		clang-cpp${LLVM_VER}
148
CPP=		clang-cpp${LLVM_VER}
145
CC=		clang${LLVM_VER}
149
CC=		clang${LLVM_VER}
146
CXX=		clang++${LLVM_VER}
150
CXX=		clang++${LLVM_VER}

Return to bug 241096