Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 May 2026 09:32:03 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4553d188a3eb - main - graphics/qgis-ltr: Fix build with gdal 3.13.0+
Message-ID:  <6a02f393.36e5e.1e3b2287@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4553d188a3eb209af69de26c32f260b71c2c892b

commit 4553d188a3eb209af69de26c32f260b71c2c892b
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-12 09:17:28 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-05-12 09:31:16 +0000

    graphics/qgis-ltr: Fix build with gdal 3.13.0+
    
    /wrkdirs/usr/ports/graphics/qgis-ltr/work/qgis-3.40.15/src/core/providers/ogr/qgsogrprovidermetadata.cpp:105:10: error: cannot initialize a variable of type 'char **' with an rvalue of type 'CSLConstList' (aka 'const char *const *')
      105 |   char **metadata = GDALGetMetadata( poDriver, nullptr );
          |          ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    
    /wrkdirs/usr/ports/graphics/qgis-ltr/work/qgis-3.40.15/src/core/providers/ogr/qgsogrproviderconnection.cpp:414:10: error: cannot initialize a variable of type 'char **' with an rvalue of type 'CSLConstList' (aka 'const char *const *')
      414 |   char **driverMetadata = GDALGetMetadata( hDriver, nullptr );
          |          ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    
    Obtained from:  https://github.com/qgis/QGIS/commit/ac1443a90bb295cfb179de969b07b885c64e6252
    Approved by:    portmgr (blanket)
---
 graphics/qgis-ltr/Makefile | 3 +++
 graphics/qgis-ltr/distinfo | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index dc9bc8e8c296..4fe6c88e2b85 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -5,6 +5,9 @@ CATEGORIES=	graphics geography
 MASTER_SITES=	https://qgis.org/downloads/
 PKGNAMESUFFIX=	-ltr
 
+PATCH_SITES=	https://github.com/qgis/QGIS/commit/
+PATCHFILES=	ac1443a90bb295cfb179de969b07b885c64e6252.patch:-p1
+
 MAINTAINER=	rhurlin@FreeBSD.org
 COMMENT=	Free and Open Source Geographic Information System
 WWW=		https://qgis.org/en/site/
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index 2d06b178b6be..be81ba610290 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1768684769
+TIMESTAMP = 1778385596
 SHA256 (qgis-3.40.15.tar.bz2) = 7f0fada3c12eeeeaf725a04bef5caad6e7c2f581590309d92318b9bc59931360
 SIZE (qgis-3.40.15.tar.bz2) = 184419550
+SHA256 (ac1443a90bb295cfb179de969b07b885c64e6252.patch) = 2747a53b625949a5df899e994b69253dcbd6daaccb58ba0a12e96dcf61660be5
+SIZE (ac1443a90bb295cfb179de969b07b885c64e6252.patch) = 10256


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a02f393.36e5e.1e3b2287>