20 Commits

Author SHA256 Message Date
9056521696 Accepting request 1330245 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1330245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=72
2026-02-01 21:05:17 +00:00
4ae3728ddd - Update to 3.44.7
* Improves the readability of locator filter tiles and group
    names (commit a692774)
  * Prefer 32 bit integers for Postgres connections (commit 80ee600)
  * Prefer doubles over reals for Postgres connections (commit e28eac6)
  * The string_to_array expression is renamed to array_to_string
    (commit 9548958)
  * WFS error messages will now add the server response if available
    (commit f02c762)
  * Other changes and fixes
- Changes from 3.44.6
  * Fixes 3D Point orientation (commit 9bcd777)
  * Fixes a crash in the DB manager when listing layers without
    a data source (commit 65fdf79)
  * Fixes a crash in the DB manager caused by invalid layers
    (commit b5f6da7)
  * Fixes a 3D rendering crash (commit 744c6b8)
  * Fixes a crash when working with invalid WMS layers (commit 4f7e625)
  * Fixes a crash that occured when closing the elvation
    profile with the identify tool active (commit 2ef4d55)
  * 3D renderer setup will now be disabled when a vector layer
    has no geometry type (commit 840a51f)
  * Fixes a crash when a layer from an elevation profile is removed
    (commit c607234)
  * Empty geometries will no longer be written to MVT tiles (commit 1fa7588)
  * QGIS will now be initalised before the QgsNetworkAccessManager
    (commit 76e4ef2)
  * Fixes a crash that occured in data defined assistants when the
    minimum value was larger than the maximum value (commit 947e5dc)
  * Fixes various other issues

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=435
2026-02-01 12:12:14 +00:00
7b097e1324 Accepting request 1320962 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1320962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=71
2025-12-03 13:13:37 +00:00
a24dbd0428 Changes from 1319666:
* Rebased changes
- Update to 3.44.5
  * Optionally check for duplicate unique IDs when checking geometry
    (commit 5c35d43)
  * Adds cancellation support to geometry checks (commit b6f1d6b)
  * Adds cancellation support to more processing algorithms
    (commit 2877605)
  * Geometry checks will no longer create a new Project instance
    (commit 38a8123 and bbaa14e)
  * Fixes compilation with GCC 15 (commit d1abda6)
  * Fixes a use after free warning in the GRASS provider
    (commit 9c99b48)
  * Fixes a possible overflow in the raster bands statistics
    calculations (b44163e)
  * Fixes a possible divide by zero in QgsLayoutItemMap (commit 46a66eb)
  * Fixes a crash in the postgres browser menu (commit 4a56dd8)
  * Fixes dereference after free in the raster layerr (commit 002c820)
  * Fixes a memory leak in PyQGIS (commit 2588ebf)
  * Fixes a memory leak in QgsUserProfileManager (commit 9342545)
  * Fixes a memory leak in QgsPointCloudExpressionNode (commit df5604d)
  * Fixes a possible nullptr dereference in QgsPalLabelling
    (commit 486e921)
  * Catches exceptions when closing HANA iterators (commit f701239)
  * Fixes a memory leak in QgsCircularString::transform()
    (commit fb0c18b)
  * Precompiled headers can now be disabled (commit 96ffced)
  * Fixes various other issues

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=433
2025-12-03 10:18:52 +00:00
351d69cccc Accepting request 1320194 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1320194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=70
2025-11-27 14:19:36 +00:00
f7f5d0a519 - Remove unused BuildRequires: update-desktop-files.
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=431
2025-11-26 14:25:34 +00:00
eb58a27dfc Accepting request 1316618 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1316618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=69
2025-11-09 20:09:21 +00:00
61317d365b - Update to 3.44.4
* Layers without attributes will now be correctly sorted by
    geopdf (commit a4b9733)
  * Geometryless layers can now be an input for Execute SQL (commit 5de4001)
  * PostGIS raster will no longer ignore the Transparency NoData
    setting (commit 5b3f5b9)
  * Prevents infinite loops in async pointcloud functions if given
    empty nodes (commit 373160b)
  * TIFFs will now only be opened to resolve layer descriptions if
    the OpenLayersToResolveDescriptions setting is set (commit 47ec35a)
  * Disables editing for read-only layers in the field calculator (commit cb7a745)
  * Fixes a crash in QgsPointLocator::rebuildIndex() caused by
    an unhandled exception (commit 84b3ff4)
  * Uses gdal_merge, instead of gdal_merge.py, for GDAL 3.9+ (commit 5b3f5b9)
  * Fixes various other issues
- Changes from 3.44.3
  * Fixes ui elements not matching the set theme with dark themes (PR #62979)
  * Fixes an issue where UInt, ULong and ULongLong where converted to strings
    when writing to Mapbox Vector Tiles (MVT) (PR #62985)
  * Increases the default terrain bounding box, allowing tiles with higher
    resolutions to be rendered (PR #62864)
  * Fixes a memory leak in the vertextool (commit 4ac2337)
  * Fixes a crash, that occured in 'points layer from table' when a required
    field does not exist (commit d3a1694)
  * Updates pre-Qt5 signal connection code and fixes a signal connection
    bug in the oauth2 code (commit fc34d1e)
  * @layout_page and @layout_numpages will now correctly reflect the
    page index and count when exporting (commit c0120a6)
  * Fixes various other issues

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=429
2025-11-08 19:46:20 +00:00
7c574f8070 Accepting request 1308313 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1308313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=68
2025-10-01 16:56:34 +00:00
50863eeeb2 - Require python3-packaging to eliminate error during startup
(boo#1250676).

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=427
2025-10-01 07:45:48 +00:00
e00982a51c Accepting request 1300410 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1300410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=67
2025-08-20 11:26:09 +00:00
ae68fb6301 Changes since #1295964 - Updated to 3.44.2
- Update to 3.44.2
  * Fixes 2d => 3d sync (commits de157ab..946132f)
  * qgis-server will now read PATCH data in addition to PUT and POST (commit 8f254e3)
  * Fixes various other bugs or warnings
- Update to 3.44.1
  * Upstream does not really provide changelogs for point releases, so the
    bullet points below highlight potentially interesting fixes or
    improvments as mentioned in the commits between 3.44.0 and 3.44.1
  * Fixes a crash when exiting QGIS, caused by calling an already destroyed
    object (commit 7ccba1e)
  * Fixes a segmentation fault when exporting a distance/elevation table
    caused by a function called in a way that it always returned false
    (commit 1ba412b, qgis issue #60772)
  * Fixes a crash that occured when the first point, when undoing digitized
    points, is empty (commit 1241f0e)
  * Fixes an overflow in the vectortile code, that occured due to casting
    to a wrong integer type (commit 812de4e)
  * When reading remote pointcloud data, store the new URL if the request
    has been redirected (commit d3c25b6)
  * Various other fixes and improvments
  * Full range of commits can be viewed at
    github.com/qgis/QGIS/compare/final-3_44_0...final-3_44_1

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=425
2025-08-20 07:03:32 +00:00
cd938a9642 Accepting request 1288356 from Application:Geo
- Update to 3.44.0
  * See https://changelog.qgis.org/en/qgis/version/3.44/ and
    https://github.com/qgis/QGIS/compare/final-3_42_3...final-3_44_0
    for changes

OBS-URL: https://build.opensuse.org/request/show/1288356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=66
2025-06-24 18:53:35 +00:00
381ce86e05 update to 3.44.0
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=423
2025-06-24 15:03:37 +00:00
6f0383433c Accepting request 1281844 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1281844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=65
2025-06-02 20:00:44 +00:00
c25304d563 - Update to 3.42.3
* See https://github.com/qgis/QGIS/compare/final-3_42_2%5E...final-3_42_3
    for commits between 3.42.2 and 3.42.3

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=421
2025-06-02 09:28:53 +00:00
a474181c0b Accepting request 1273217 from Application:Geo
- Update to 3.42.2
  * See https://github.com/qgis/QGIS/compare/final-3_42_1%5E...final-3_42_2
    for commits between 3.42.1 and 3.42.2
  * Drop qgis-import-gl_h.patch; The issue has been fixed upstream with
    commit 7a8d98c ("Fix QGIS 3.42 build on arm64")
- Update to 3.42.1
  * See https://github.com/qgis/QGIS/compare/final-3_42_0%5E...final-3_42_1
    for commits between 3.42.0 and 4.32.1
  * Replace qgis-check-if-maxcliplanes-is-defined.patch with
    qgis-import-gl_h.patch to fix building with aarch64 (less
    invasive patch, which also restores the intended behaviour)
  * Add Mesa-libGL-devel as a dependency for aarch64, since it does
    not get picked up automatically for some reason

OBS-URL: https://build.opensuse.org/request/show/1273217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qgis?expand=0&rev=64
2025-04-29 14:40:17 +00:00
e1bcadecfa OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=419 2025-04-28 16:45:00 +00:00
2428561fc6 - Update to 3.42.2
* See https://github.com/qgis/QGIS/compare/final-3_42_1%5E...final-3_42_2
    for commits between 3.42.1 and 3.42.2
  * Drop qgis-import-gl_h.patch; The issue has been fixed upstream with
    commit 7a8d98c ("Fix QGIS 3.42 build on arm64")

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=418
2025-04-28 14:59:27 +00:00
22067b9c3c - Update to 3.42.1
* See https://github.com/qgis/QGIS/compare/final-3_42_0%5E...final-3_42_1
    for commits between 3.42.0 and 4.32.1
  * Replace qgis-check-if-maxclipplanes-is-defined.patch with
    qgis-import-gl_h.patch to fix building with aarch64 (less
    invasive patch, which also restores the intended behaviour)
  * Add Mesa-libGL-devel as a dependency for aarch64, since it does
    not get picked up automatically for some reason

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/qgis?expand=0&rev=417
2025-04-04 08:29:01 +00:00
7 changed files with 193 additions and 35 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04b743397ee2375a1a0521578131fc514752f84db2f86225a9551d1f87e704e8
size 185525665

View File

@@ -1 +0,0 @@
04b743397ee2375a1a0521578131fc514752f84db2f86225a9551d1f87e704e8 qgis-3.42.0.tar.bz2

3
qgis-3.44.7.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ab06f40600c84e928b4fe22a66997d80973201b10769e7a636e5be83459b814
size 189647402

View File

@@ -0,0 +1 @@
1ab06f40600c84e928b4fe22a66997d80973201b10769e7a636e5be83459b814 qgis-3.44.7.tar.bz2

View File

@@ -1,20 +0,0 @@
diff --git i/src/3d/qgs3dutils.cpp w/src/3d/qgs3dutils.cpp
index 053c9458611..78ab57b9915 100644
--- i/src/3d/qgs3dutils.cpp
+++ w/src/3d/qgs3dutils.cpp
@@ -972,6 +972,7 @@ int Qgs3DUtils::openGlMaxClipPlanes( QSurface *surface )
{
int numPlanes = 6;
+#ifdef GL_MAX_CLIP_PLANES
QOpenGLContext context;
context.setFormat( QSurfaceFormat::defaultFormat() );
if ( context.create() )
@@ -982,6 +983,7 @@ int Qgs3DUtils::openGlMaxClipPlanes( QSurface *surface )
funcs->glGetIntegerv( GL_MAX_CLIP_PLANES, &numPlanes );
}
}
+#endif
return numPlanes;
}

View File

@@ -1,3 +1,179 @@
-------------------------------------------------------------------
Sat Jan 31 15:54:26 UTC 2026 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.44.7
* Improves the readability of locator filter tiles and group
names (commit a692774)
* Prefer 32 bit integers for Postgres connections (commit 80ee600)
* Prefer doubles over reals for Postgres connections (commit e28eac6)
* The string_to_array expression is renamed to array_to_string
(commit 9548958)
* WFS error messages will now add the server response if available
(commit f02c762)
* Other changes and fixes
- Changes from 3.44.6
* Fixes 3D Point orientation (commit 9bcd777)
* Fixes a crash in the DB manager when listing layers without
a data source (commit 65fdf79)
* Fixes a crash in the DB manager caused by invalid layers
(commit b5f6da7)
* Fixes a 3D rendering crash (commit 744c6b8)
* Fixes a crash when working with invalid WMS layers (commit 4f7e625)
* Fixes a crash that occured when closing the elvation
profile with the identify tool active (commit 2ef4d55)
* 3D renderer setup will now be disabled when a vector layer
has no geometry type (commit 840a51f)
* Fixes a crash when a layer from an elevation profile is removed
(commit c607234)
* Empty geometries will no longer be written to MVT tiles (commit 1fa7588)
* QGIS will now be initalised before the QgsNetworkAccessManager
(commit 76e4ef2)
* Fixes a crash that occured in data defined assistants when the
minimum value was larger than the maximum value (commit 947e5dc)
* Fixes various other issues
-------------------------------------------------------------------
Wed Nov 26 19:30:17 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.44.5
* Optionally check for duplicate unique IDs when checking geometry
(commit 5c35d43)
* Adds cancellation support to geometry checks (commit b6f1d6b)
* Adds cancellation support to more processing algorithms
(commit 2877605)
* Geometry checks will no longer create a new Project instance
(commit 38a8123 and bbaa14e)
* Fixes compilation with GCC 15 (commit d1abda6)
* Fixes a use after free warning in the GRASS provider
(commit 9c99b48)
* Fixes a possible overflow in the raster bands statistics
calculations (b44163e)
* Fixes a possible divide by zero in QgsLayoutItemMap (commit 46a66eb)
* Fixes a crash in the postgres browser menu (commit 4a56dd8)
* Fixes dereference after free in the raster layerr (commit 002c820)
* Fixes a memory leak in PyQGIS (commit 2588ebf)
* Fixes a memory leak in QgsUserProfileManager (commit 9342545)
* Fixes a memory leak in QgsPointCloudExpressionNode (commit df5604d)
* Fixes a possible nullptr dereference in QgsPalLabelling
(commit 486e921)
* Catches exceptions when closing HANA iterators (commit f701239)
* Fixes a memory leak in QgsCircularString::transform()
(commit fb0c18b)
* Precompiled headers can now be disabled (commit 96ffced)
* Fixes various other issues
-------------------------------------------------------------------
Sat Nov 22 21:24:02 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
-------------------------------------------------------------------
Mon Nov 3 16:12:46 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.44.4
* Layers without attributes will now be correctly sorted by
geopdf (commit a4b9733)
* Geometryless layers can now be an input for Execute SQL (commit 5de4001)
* PostGIS raster will no longer ignore the Transparency NoData
setting (commit 5b3f5b9)
* Prevents infinite loops in async pointcloud functions if given
empty nodes (commit 373160b)
* TIFFs will now only be opened to resolve layer descriptions if
the OpenLayersToResolveDescriptions setting is set (commit 47ec35a)
* Disables editing for read-only layers in the field calculator (commit cb7a745)
* Fixes a crash in QgsPointLocator::rebuildIndex() caused by
an unhandled exception (commit 84b3ff4)
* Uses gdal_merge, instead of gdal_merge.py, for GDAL 3.9+ (commit 5b3f5b9)
* Fixes various other issues
- Changes from 3.44.3
* Fixes ui elements not matching the set theme with dark themes (PR #62979)
* Fixes an issue where UInt, ULong and ULongLong where converted to strings
when writing to Mapbox Vector Tiles (MVT) (PR #62985)
* Increases the default terrain bounding box, allowing tiles with higher
resolutions to be rendered (PR #62864)
* Fixes a memory leak in the vertextool (commit 4ac2337)
* Fixes a crash, that occured in 'points layer from table' when a required
field does not exist (commit d3a1694)
* Updates pre-Qt5 signal connection code and fixes a signal connection
bug in the oauth2 code (commit fc34d1e)
* @layout_page and @layout_numpages will now correctly reflect the
page index and count when exporting (commit c0120a6)
* Fixes various other issues
-------------------------------------------------------------------
Tue Sep 30 12:56:01 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Require python3-packaging to eliminate error during startup
(boo#1250676).
-------------------------------------------------------------------
Fri Aug 15 16:12:21 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.44.2
* Fixes 2d => 3d sync (commits de157ab..946132f)
* qgis-server will now read PATCH data in addition to PUT and POST (commit 8f254e3)
* Fixes various other bugs or warnings
-------------------------------------------------------------------
Sun Jul 27 07:49:29 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.44.1
* Upstream does not really provide changelogs for point releases, so the
bullet points below highlight potentially interesting fixes or
improvments as mentioned in the commits between 3.44.0 and 3.44.1
* Fixes a crash when exiting QGIS, caused by calling an already destroyed
object (commit 7ccba1e)
* Fixes a segmentation fault when exporting a distance/elevation table
caused by a function called in a way that it always returned false
(commit 1ba412b, qgis issue #60772)
* Fixes a crash that occured when the first point, when undoing digitized
points, is empty (commit 1241f0e)
* Fixes an overflow in the vectortile code, that occured due to casting
to a wrong integer type (commit 812de4e)
* When reading remote pointcloud data, store the new URL if the request
has been redirected (commit d3c25b6)
* Various other fixes and improvments
* Full range of commits can be viewed at
github.com/qgis/QGIS/compare/final-3_44_0...final-3_44_1
-------------------------------------------------------------------
Tue Jun 24 13:38:05 UTC 2025 - Dirk Stoecker <opensuse@dstoecker.de>
- Update to 3.44.0
* See https://changelog.qgis.org/en/qgis/version/3.44/ and
https://github.com/qgis/QGIS/compare/final-3_42_3...final-3_44_0
for changes
-------------------------------------------------------------------
Wed May 28 14:10:49 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.42.3
* See https://github.com/qgis/QGIS/compare/final-3_42_2...final-3_42_3
for commits between 3.42.2 and 3.42.3
-------------------------------------------------------------------
Wed Apr 23 18:11:28 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.42.2
* See https://github.com/qgis/QGIS/compare/final-3_42_1...final-3_42_2
for commits between 3.42.1 and 3.42.2
* Drop qgis-import-gl_h.patch; The issue has been fixed upstream with
commit 7a8d98c ("Fix QGIS 3.42 build on arm64")
-------------------------------------------------------------------
Sat Mar 22 08:04:27 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.42.1
* See https://github.com/qgis/QGIS/compare/final-3_42_0...final-3_42_1
for commits between 3.42.0 and 4.32.1
* Replace qgis-check-if-maxcliplanes-is-defined.patch with
qgis-import-gl_h.patch to fix building with aarch64 (less
invasive patch, which also restores the intended behaviour)
* Add Mesa-libGL-devel as a dependency for aarch64, since it does
not get picked up automatically for some reason
-------------------------------------------------------------------
Wed Mar 5 12:05:50 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
@@ -12,21 +188,21 @@ Wed Mar 5 12:05:50 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
Fri Jan 17 20:17:41 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.40.3
See https://github.com/qgis/QGIS/compare/final-3_40_2%5E...final-3_40_3
See https://github.com/qgis/QGIS/compare/final-3_40_2...final-3_40_3
for commits between 3.40.2 and 3.40.3
-------------------------------------------------------------------
Fri Dec 27 21:25:29 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.40.2
See https://github.com/qgis/QGIS/compare/final-3_40_1%5E...final-3_40_2
See https://github.com/qgis/QGIS/compare/final-3_40_1...final-3_40_2
for commits between 3.40.1 and 3.40.2
-------------------------------------------------------------------
Sat Nov 23 13:33:45 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.40.1, update QGIS sample data and its spec-file entry
See https://github.com/qgis/QGIS/compare/final-3_40_0%5E...final-3_40_1
See https://github.com/qgis/QGIS/compare/final-3_40_0...final-3_40_1
for commits between 3.40.0 and 3.40.1
-------------------------------------------------------------------
@@ -49,21 +225,21 @@ Sat Sep 28 12:06:37 UTC 2024 - Ben Greiner <code@bnavigator.de>
Sun Sep 15 15:56:24 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
- Update to 3.38.3
See https://github.com/qgis/QGIS/compare/final-3_38_2%5E...final-3_38_3
See https://github.com/qgis/QGIS/compare/final-3_38_2...final-3_38_3
for commits between 3.38.2 and 3.38.3
-------------------------------------------------------------------
Tue Aug 20 11:56:05 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
- update to 3.38.2
See https://github.com/qgis/QGIS/compare/final-3_38_1%5E...final-3_38_2
See https://github.com/qgis/QGIS/compare/final-3_38_1...final-3_38_2
for commits between 3.38.1 and 3.38.2
-------------------------------------------------------------------
Tue Jul 30 12:50:56 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
- update to 3.38.1; Upstream does not provide a detailed changelog
See https://github.com/qgis/QGIS/compare/final-3_38_0%5E...final-3_38_1
See https://github.com/qgis/QGIS/compare/final-3_38_0...final-3_38_1
for commits between 3.38.0 and 3.38.1
-------------------------------------------------------------------

View File

@@ -1,7 +1,7 @@
#
# spec file for package qgis
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -34,7 +34,7 @@ Name: qgis
%define mypython %pythons
%define __mypython %{expand:%%__%{mypython}}
Version: 3.42.0
Version: 3.44.7
Release: 0
Summary: A Geographic Information System (GIS)
License: GPL-2.0-only
@@ -48,8 +48,6 @@ Source3: https://download.qgis.org/downloads/data/qgis_sample_data.zip
Patch1: fix-fastcgi-include.patch
# PATCH-FIX-UPSTREAM - scan for pdal-config instead of pdal in cmake
Patch2: qgis-fix-cmake-findpdal.patch
# PATCH-FIX-UPSTREAM - only determine GL_MAX_CLIP_PLANES if it is defined
Patch3: qgis-check-if-maxcliplanes-is-defined.patch
BuildRequires: FastCGI-devel
BuildRequires: PDAL-devel
BuildRequires: bison >= 2.4
@@ -89,7 +87,6 @@ BuildRequires: poppler-tools
BuildRequires: protobuf-devel
BuildRequires: sqlite-devel >= 3.12.0
BuildRequires: unzip
BuildRequires: update-desktop-files
BuildRequires: (qwt6-devel or qwt6-qt5-devel)
BuildRequires: cmake(Qt53DAnimation)
BuildRequires: cmake(Qt53DCore)
@@ -144,6 +141,7 @@ Requires: %{mypython}-OWSLib
Requires: %{mypython}-PyYAML
Requires: %{mypython}-Pygments
Requires: %{mypython}-numpy
Requires: %{mypython}-packaging
Requires: %{mypython}-psycopg2
Requires: pdal
# Those are not picked by obs
@@ -168,6 +166,10 @@ BuildRequires: grass-devel >= 7.2
%ifarch ppc64le
BuildRequires: memory-constraints
%endif
%ifarch aarch64
# Picked up by x86_64 and ppc64le, but not aarch64
BuildRequires: Mesa-libGL-devel
%endif
%package devel
Summary: Development Libraries for QGIS