summaryrefslogtreecommitdiff
path: root/graphics/gdal-grass
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/gdal-grass')
-rw-r--r--graphics/gdal-grass/Makefile2
-rw-r--r--graphics/gdal-grass/files/patch-ogrgrass.h25
2 files changed, 26 insertions, 1 deletions
diff --git a/graphics/gdal-grass/Makefile b/graphics/gdal-grass/Makefile
index 1582239ade23..c46a53b7fb40 100644
--- a/graphics/gdal-grass/Makefile
+++ b/graphics/gdal-grass/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdal-grass
PORTVERSION= 1.0.3
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= graphics
diff --git a/graphics/gdal-grass/files/patch-ogrgrass.h b/graphics/gdal-grass/files/patch-ogrgrass.h
new file mode 100644
index 000000000000..2252d7adb8b4
--- /dev/null
+++ b/graphics/gdal-grass/files/patch-ogrgrass.h
@@ -0,0 +1,25 @@
+--- ogrgrass.h.orig 2025-02-06 13:45:38 UTC
++++ ogrgrass.h
+@@ -56,9 +56,9 @@ class OGRGRASSLayer final : public OGRLayer
+ return poFeatureDefn;
+ }
+ GIntBig GetFeatureCount(int) override;
+- OGRErr GetExtent(OGREnvelope *psExtent, int bForce) override;
++ OGRErr GetExtent(OGREnvelope *psExtent, int bForce);
+ virtual OGRErr GetExtent(int iGeomField, OGREnvelope *psExtent,
+- int bForce) override
++ int bForce)
+ {
+ return OGRLayer::GetExtent(iGeomField, psExtent, bForce);
+ }
+@@ -73,8 +73,8 @@ class OGRGRASSLayer final : public OGRLayer
+
+ // Filters
+ virtual OGRErr SetAttributeFilter(const char *query) override;
+- virtual void SetSpatialFilter(OGRGeometry *poGeomIn) override;
+- virtual void SetSpatialFilter(int iGeomField, OGRGeometry *poGeom) override
++ virtual void SetSpatialFilter(OGRGeometry *poGeomIn);
++ virtual void SetSpatialFilter(int iGeomField, OGRGeometry *poGeom)
+ {
+ OGRLayer::SetSpatialFilter(iGeomField, poGeom);
+ }