Skip to content

Commit

Permalink
graphics/qgis: Update to 3.34.0
Browse files Browse the repository at this point in the history
Changelog: https://changelog.qgis.org/en/qgis/version/3.34

Reported by:	portscout
  • Loading branch information
rhurlin committed Oct 28, 2023
1 parent 33a1d34 commit abc54b6
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 88 deletions.
23 changes: 7 additions & 16 deletions graphics/qgis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qgis
DISTVERSION= 3.32.3
DISTVERSION= 3.34.0
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/

Expand All @@ -10,9 +10,6 @@ WWW= https://qgis.org/en/site/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/LICENSE

DEPRECATED= Depends on deprecated www/qt5-webkit
EXPIRATION_DATE= 2023-11-26

BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
opencl>=0:devel/opencl \
${PYTHON_PKGNAMEPREFIX}cycler>=0.11.0:devel/py-cycler@${PY_FLAVOR} \
Expand All @@ -35,7 +32,8 @@ BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
${PYTHON_PKGNAMEPREFIX}six>=1.16.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=3.7.16:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.4.1:devel/py-yaml@${PY_FLAVOR}
LIB_DEPENDS= libexiv2.so:graphics/exiv2 \
LIB_DEPENDS= libdraco.so:archivers/draco \
libexiv2.so:graphics/exiv2 \
libexpat.so:textproc/expat2 \
libgdal.so:graphics/gdal \
libgeos.so:graphics/geos \
Expand Down Expand Up @@ -116,7 +114,7 @@ USE_QT= 3d buildtools:build core concurrent dbus declarative \
designer:build qdoc:build gamepad gui linguist:build location \
multimedia network printsupport qmake:build script serialport \
sql sql-pgsql sql-sqlite3 svg testlib uitools:build \
webengine webkit widgets xml
webengine widgets xml

SHEBANG_FILES= src/plugins/grass/scripts/*.py

Expand All @@ -130,9 +128,9 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release \
-DQWT_INCLUDE_DIR:PATH=${LOCALBASE}/include/qt5/qwt6 \
-DQWT_LIBRARY:FILEPATH=${LOCALBASE}/lib/qt5/libqwt6.so \
-DQGIS_MANUAL_SUBDIR:PATH=share/man
CMAKE_ON= USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS \
WITH_COPC WITH_CUSTOM_WIDGETS WITH_EPT WITH_INTERNAL_LAZPERF \
WITH_POSTGRESQL
CMAKE_ON= USE_OPENCL WITH_ASTYLE WITH_BINDINGS WITH_COPC \
WITH_CUSTOM_WIDGETS WITH_DRACO WITH_EPT \
WITH_INTERNAL_LAZPERF WITH_POSTGRESQL
CMAKE_OFF= ENABLE_TESTING WITH_INTERNAL_MDAL WITH_QWTPOLAR

CONFLICTS_INSTALL= qgis-ltr
Expand All @@ -159,13 +157,6 @@ SERVER_CMAKE_BOOL= WITH_SERVER WITH_SERVER_PLUGINS WITH_QSPATIALITE

.include <bsd.port.pre.mk>

# QGIS requires flex >= 2.5.6, see
# https://github.com/qgis/QGIS/blob/fb0f334b06e0828e5695ffcaa7c7eb82d6516cb0/INSTALL.md
.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1300501)
BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:textproc/flex
CMAKE_ARGS+= -DFLEX_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/flex
.endif

pre-patch:
# Only PostgreSQL Client headers, not Server
@${REINPLACE_CMD} -e 's|set(POSTGRES_INCLUDE_DIR \$${PostgreSQL_INCLUDE_DIRS})|set(POSTGRES_INCLUDE ${LOCALBASE}/include)|g' \
Expand Down
6 changes: 3 additions & 3 deletions graphics/qgis/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1694849767
SHA256 (qgis-3.32.3.tar.bz2) = cd52487447ebd952b4fbb158b8602de95f8e940e9d79391bba15f941cddd0740
SIZE (qgis-3.32.3.tar.bz2) = 161368983
TIMESTAMP = 1698492466
SHA256 (qgis-3.34.0.tar.bz2) = 348a2df4c4520813a319b7f72546b3823e044cacd28646ba189b56a49c7d1b5f
SIZE (qgis-3.34.0.tar.bz2) = 169632489
38 changes: 0 additions & 38 deletions graphics/qgis/files/patch-src_core_raster_qgsexiftools.cpp

This file was deleted.

0 comments on commit abc54b6

Please sign in to comment.