pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
qgis: Update along 4.0 branch to after 4.0.2
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Sat May 9 19:56:22 2026 -0400
Changeset: 27671bc67aca20338ad541972c09840d788e446f
Modified Files:
qgis/Makefile
qgis/PLIST
qgis/TODO
qgis/distinfo
Log Message:
qgis: Update along 4.0 branch to after 4.0.2
Rototill TODO
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=27671bc67aca20338ad541972c09840d788e446f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
qgis/Makefile | 16 ++++++++++------
qgis/PLIST | 28 ++++++++++++++++++----------
qgis/TODO | 21 +++++++--------------
qgis/distinfo | 6 +++---
4 files changed, 38 insertions(+), 33 deletions(-)
diffs:
diff --git a/qgis/Makefile b/qgis/Makefile
index bb1c75037f..8f669c15ee 100644
--- a/qgis/Makefile
+++ b/qgis/Makefile
@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.267 2026/02/06 10:04:56 wiz Exp $
# This package tracks the qgis 4.0 stable branch
-DISTNAME= qgis-4.0.0.0
+DISTNAME= qgis-4.0.2.18
CATEGORIES= geography
#MASTER_SITES= https://qgis.org/downloads/
MASTER_SITES= ${MASTER_SITE_GITHUB:=qgis/}
GITHUB_PROJECT= QGIS
-GITHUB_TAG= f2317a9ab1b8b0ab95c88d0cb0a2e53530812076
+GITHUB_TAG= 9e5d52a1edb67d45ae558a6aeb30f0aba56d9f1a
DIST_SUBDIR= qgis-snapshot
MAINTAINER= gdt%NetBSD.org@localhost
@@ -31,7 +31,7 @@ BUILDLINK_TRANSFORM+= rm:-I${PREFIX}/include/minizip
TOOL_DEPENDS+= ${PYPKGPREFIX}-sip6-[0-9]*:../../x11/py-sip6
TOOL_DEPENDS+= ${PYPKGPREFIX}-qt-builder-[0-9]*:../../x11/py-qt-builder
-# \todo Grasp/fix.
+# \todo Grasp/fix. Perhaps qca2-qt6 does not need an ossl plugin because it is built in?
#DEPENDS+= qca2-qt6-ossl-[0-9]*:../../security/qca2-qt6-ossl
DEPENDS+= ${PYPKGPREFIX}-qt6-[0-9]*:../../x11/py-qt6
DEPENDS+= ${PYPKGPREFIX}-qt6-qscintilla-[0-9]*:../../x11/py-qt6-qscintilla
@@ -42,9 +42,9 @@ CMAKE_PREFIX_PATH+= ${QTDIR}
# This could be used if we want to build pdf doc, which is currently false
#TOOL_DEPENDS+= txt2tags-[0-9]*:../../wip/txt2tags
+# Disable building of QGIS.app. \todo Consider building it.
# \todo Adapt to upstream rototill of mac bundle in 4.0. This is
# likely just one file now.
-# Disable building of QGIS.app. \todo Consider building it.
SUBST_CLASSES+= xapple
SUBST_STAGE.xapple= pre-configure
SUBST_MESSAGE.xapple= Disabling APPLE App in cmake scripts
@@ -86,10 +86,14 @@ CMAKE_CONFIGURE_ARGS+= -DWITH_BINDINGS:BOOL=TRUE
CMAKE_CONFIGURE_ARGS+= -DWITH_INTERNAL_MARKUPSAFE=FALSE
CMAKE_CONFIGURE_ARGS+= -DWITH_INTERNAL_NLOHMANN_JSON=OFF
-# \todo Find/package qwt and re-enable.
+# \todo One of
+# - find/package qwt6-qt6 and re-enable
+# - decide that it's built in to qt6
+# - decide that it's not necesary
# We patch cmake to look only in QWT_DIR, so provide it.
#CMAKE_CONFIGURE_ARGS+= -DQWT_DIR=${QWT_DIR}
+# \todo Move to options.mk as default off; it seems unusual to want it.
CMAKE_CONFIGURE_ARGS+= -DWITH_QTWEBENGINE=FALSE
# DEPENDS+= ../../www/qt6-qtwebengine
@@ -113,7 +117,7 @@ DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
DEPENDS+= ${PYPKGPREFIX}-owslib-[0-9]*:../../geography/py-owslib
.include "../../lang/python/pyversion.mk"
-ooPYTHON_VERSIONS_INCOMPATIBLE= 310
+PYTHON_VERSIONS_INCOMPATIBLE= 310
.include "../../mk/pgsql.buildlink3.mk"
diff --git a/qgis/PLIST b/qgis/PLIST
index 6009ae3bb8..60cbbc669b 100644
--- a/qgis/PLIST
+++ b/qgis/PLIST
@@ -1970,7 +1970,7 @@ include/qgis/qgsvectorlayerjoininfo.h
include/qgis/qgsvectorlayerlabeling.h
include/qgis/qgsvectorlayerlabelprovider.h
include/qgis/qgsvectorlayerlegendwidget.h
-include/qgis/qgsvectorlayerplotdatagatherer.cpp
+include/qgis/qgsvectorlayerplotdatagatherer.h
include/qgis/qgsvectorlayerprofilegenerator.h
include/qgis/qgsvectorlayerproperties.h
include/qgis/qgsvectorlayerref.h
@@ -2591,21 +2591,21 @@ include/qgis/ui_widget_vectorfield.h
include/qgis/util.h
include/qgis/vector_tile.pb.h
lib/libqgis_3d.so
-lib/libqgis_3d.so.4.0.0
+lib/libqgis_3d.so.4.0.2
lib/libqgis_analysis.so
-lib/libqgis_analysis.so.4.0.0
+lib/libqgis_analysis.so.4.0.2
lib/libqgis_app.so
-lib/libqgis_app.so.4.0.0
+lib/libqgis_app.so.4.0.2
lib/libqgis_core.so
-lib/libqgis_core.so.4.0.0
+lib/libqgis_core.so.4.0.2
lib/libqgis_gui.so
-lib/libqgis_gui.so.4.0.0
+lib/libqgis_gui.so.4.0.2
lib/libqgis_native.so
-lib/libqgis_native.so.4.0.0
+lib/libqgis_native.so.4.0.2
lib/libqgis_server.so
-lib/libqgis_server.so.4.0.0
+lib/libqgis_server.so.4.0.2
lib/libqgispython.so
-lib/libqgispython.so.4.0.0
+lib/libqgispython.so.4.0.2
lib/qgis/crssync
lib/qgis/pdal_wrench
lib/qgis/plugins/libauthmethod_apiheader.so
@@ -2808,9 +2808,12 @@ share/qgis/i18n/qgis_ca.qm
share/qgis/i18n/qgis_cs.qm
share/qgis/i18n/qgis_da.qm
share/qgis/i18n/qgis_de.qm
+share/qgis/i18n/qgis_el.qm
share/qgis/i18n/qgis_en_US.qm
share/qgis/i18n/qgis_es.qm
+share/qgis/i18n/qgis_et.qm
share/qgis/i18n/qgis_eu.qm
+share/qgis/i18n/qgis_fa.qm
share/qgis/i18n/qgis_fi.qm
share/qgis/i18n/qgis_fr.qm
share/qgis/i18n/qgis_gl.qm
@@ -2819,7 +2822,9 @@ share/qgis/i18n/qgis_is.qm
share/qgis/i18n/qgis_it.qm
share/qgis/i18n/qgis_ja.qm
share/qgis/i18n/qgis_ko.qm
+share/qgis/i18n/qgis_ky.qm
share/qgis/i18n/qgis_lt.qm
+share/qgis/i18n/qgis_lv.qm
share/qgis/i18n/qgis_nb.qm
share/qgis/i18n/qgis_nl.qm
share/qgis/i18n/qgis_pl.qm
@@ -2836,6 +2841,7 @@ share/qgis/i18n/qgis_uk.qm
share/qgis/i18n/qgis_vi.qm
share/qgis/i18n/qgis_zh-Hans.qm
share/qgis/i18n/qgis_zh-Hant.qm
+share/qgis/i18n/qgis_zh_TW.qm
share/qgis/images/icons/qbrowser-icon.png
share/qgis/images/icons/qgis-full.png
share/qgis/images/icons/qgis-icon-16x16.png
@@ -3388,7 +3394,7 @@ share/qgis/python/pyplugin_installer/qgsplugininstallerrepositorybase.ui
share/qgis/python/pyplugin_installer/qgsplugininstallerrepositorydialog.py
share/qgis/python/pyplugin_installer/unzip.py
share/qgis/python/pyplugin_installer/version_compare.py
-share/qgis/python/pyproject.toml
+share/qgis/python/qgis-4.0.2.dist-info/METADATA
share/qgis/python/qgis/PyQt/Qsci.py
share/qgis/python/qgis/PyQt/Qt.py
share/qgis/python/qgis/PyQt/QtCore.py
@@ -3396,11 +3402,13 @@ share/qgis/python/qgis/PyQt/QtGui.py
share/qgis/python/qgis/PyQt/QtMultimedia.py
share/qgis/python/qgis/PyQt/QtNetwork.py
share/qgis/python/qgis/PyQt/QtPrintSupport.py
+share/qgis/python/qgis/PyQt/QtQuick.py
share/qgis/python/qgis/PyQt/QtQuickWidgets.py
share/qgis/python/qgis/PyQt/QtSerialPort.py
share/qgis/python/qgis/PyQt/QtSql.py
share/qgis/python/qgis/PyQt/QtSvg.py
share/qgis/python/qgis/PyQt/QtTest.py
+share/qgis/python/qgis/PyQt/QtWebChannel.py
share/qgis/python/qgis/PyQt/QtWebEngineCore.py
share/qgis/python/qgis/PyQt/QtWebEngineQuick.py
share/qgis/python/qgis/PyQt/QtWebEngineWidgets.py
diff --git a/qgis/TODO b/qgis/TODO
index c3193fa1c4..94a30ad608 100644
--- a/qgis/TODO
+++ b/qgis/TODO
@@ -1,21 +1,14 @@
+This file omits most of the \todo markings in Makefile as acceptable
+in pkgsrc.
+
# normal TODO
- Write COMMIT_MSG.
- Go over cmake configure output and check dependencies.
- - Grasp/fix lack of secret storage access.
- - Create a default-off option to qtwebengine. It's at best beastly,
- and didn't build for me on NetBSD 10 amd64. It's not clear what
- having it in qgis gains.
-
-# \todo in makefile
+ - Grasp/fix lack of secret storage access -- error at startup.
+ - Redo apple bundle exclusion.
-This section omits things that were \todo in geography/qgis, or aren't
-reasons the upgrade isn't ready. (e.g., BSD make)
+# Makefile TODO
- Grasp qca2-qt6-ossl and package or decide it isn't needed.
- - Redo apple bundle exclusion.
- - Leave note about making apple bundle an option.
- - Package/add laz-perf.
- - Recheck precompiled headers exclusion.
- - Recheck having to set bindings on.
- - Package qwt-qt6 and and re-add QWT_DIR patch and cmake arg.
+ - Grasp qwt-qt6 and package or decide it isn't needed.
diff --git a/qgis/distinfo b/qgis/distinfo
index 4e3c1e1829..027907779c 100644
--- a/qgis/distinfo
+++ b/qgis/distinfo
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.87 2026/02/02 10:54:45 gdt Exp $
-BLAKE2s (qgis-snapshot/qgis-4.0.0.0-f2317a9ab1b8b0ab95c88d0cb0a2e53530812076.tar.gz) = 05201874185ee3756108a8a757e03357ccdece6bdaca2f1d1ba0382ca0064db6
-SHA512 (qgis-snapshot/qgis-4.0.0.0-f2317a9ab1b8b0ab95c88d0cb0a2e53530812076.tar.gz) = ca7eb3c1491dc53e169ccee349f6c27dc666c5e80c59a89e276a4e03b0b9297ed31c6ae76be4375555944d38af295bc68b079cffc618085022160eaf7f5d3659
-Size (qgis-snapshot/qgis-4.0.0.0-f2317a9ab1b8b0ab95c88d0cb0a2e53530812076.tar.gz) = 224829487 bytes
+BLAKE2s (qgis-snapshot/qgis-4.0.2.18-9e5d52a1edb67d45ae558a6aeb30f0aba56d9f1a.tar.gz) = 9fe8defff4d22ee9d07919f2f2b936cfa5d9a9fe4a7ed114041db658f019f6ba
+SHA512 (qgis-snapshot/qgis-4.0.2.18-9e5d52a1edb67d45ae558a6aeb30f0aba56d9f1a.tar.gz) = b6e7bcea8f580d69b4461f86e5d80124166a31851697a2bab91d960bfcea77f7529d06f746e981137633b81e4655c39fbeb4d77079d2d7718348a74031ec4564
+Size (qgis-snapshot/qgis-4.0.2.18-9e5d52a1edb67d45ae558a6aeb30f0aba56d9f1a.tar.gz) = 221603950 bytes
SHA1 (patch-cmake_FindQwt.cmake) = 245463bc44fb4f2cb4aa61a8b86931e95e4ac820
SHA1 (patch-external_nmea_tok.c) = 94b9ce398787170250fc5fbd8835d7d7fa1cd013
SHA1 (patch-src_crssync_CMakeLists.txt) = 7269ba6dce3ca41f5d63d36ffc02ffc6d0cea5d8
Home |
Main Index |
Thread Index |
Old Index