Compare commits
No commits in common. "factory" and "devel" have entirely different histories.
3
qgis-3.36.2.tar.bz2
Normal file
3
qgis-3.36.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8c886ab59094d7ea7fff5c299173b969509b88d896880d2c5d818c400cee69a4
|
||||||
|
size 172387275
|
1
qgis-3.36.2.tar.bz2.sha256
Normal file
1
qgis-3.36.2.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
8c886ab59094d7ea7fff5c299173b969509b88d896880d2c5d818c400cee69a4 qgis-3.36.2.tar.bz2
|
3
qgis-3.38.0.tar.bz2
Normal file
3
qgis-3.38.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f9cf5ab241b9d6b3f5d40d4d7a6759a5f806148a7c9a11ba85670a03f2344be7
|
||||||
|
size 175129654
|
1
qgis-3.38.0.tar.bz2.sha256
Normal file
1
qgis-3.38.0.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
f9cf5ab241b9d6b3f5d40d4d7a6759a5f806148a7c9a11ba85670a03f2344be7 qgis-3.38.0.tar.bz2
|
3
qgis-3.38.1.tar.bz2
Normal file
3
qgis-3.38.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c670f90e3929e7f76abe4a19f0dbf8c1b1f24f1b54c15a91839a8d0cedd05137
|
||||||
|
size 175501597
|
1
qgis-3.38.1.tar.bz2.sha256
Normal file
1
qgis-3.38.1.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
c670f90e3929e7f76abe4a19f0dbf8c1b1f24f1b54c15a91839a8d0cedd05137 qgis-3.38.1.tar.bz2
|
3
qgis-3.38.2.tar.bz2
Normal file
3
qgis-3.38.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:38abdf9c858e24190caac56171ad1bdea50b30f726144f224a0b7f32c96950d8
|
||||||
|
size 175928472
|
1
qgis-3.38.2.tar.bz2.sha256
Normal file
1
qgis-3.38.2.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
38abdf9c858e24190caac56171ad1bdea50b30f726144f224a0b7f32c96950d8 qgis-3.38.2.tar.bz2
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:04b743397ee2375a1a0521578131fc514752f84db2f86225a9551d1f87e704e8
|
|
||||||
size 185525665
|
|
@ -1 +0,0 @@
|
|||||||
04b743397ee2375a1a0521578131fc514752f84db2f86225a9551d1f87e704e8 qgis-3.42.0.tar.bz2
|
|
@ -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;
|
|
||||||
}
|
|
54
qgis.changes
54
qgis.changes
@ -1,57 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Wed Mar 5 12:05:50 UTC 2025 - Enno Tensing <tenno+suse@suij.in>
|
|
||||||
|
|
||||||
- Update to 3.42.0
|
|
||||||
* See https://changelog.qgis.org/en/qgis/version/3.42/ and
|
|
||||||
https://github.com/qgis/QGIS/compare/final-3_40_3...final-3_42_0
|
|
||||||
for changes
|
|
||||||
* Add new qgis-check-if-maxcliplanes-is-defined.patch to fix
|
|
||||||
building with aarch64
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
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
|
|
||||||
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
|
|
||||||
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
|
|
||||||
for commits between 3.40.0 and 3.40.1
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Sat Oct 26 14:38:50 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
|
|
||||||
|
|
||||||
- Update to 3.40.0
|
|
||||||
See https://changelog.qgis.org/en/qgis/version/3.40/ and
|
|
||||||
https://github.com/qgis/QGIS/compare/final-3_38_3...final-3_40_0
|
|
||||||
for changes
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Sat Sep 28 12:06:37 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
|
||||||
|
|
||||||
- Fix SLE/Leap 15.6 build
|
|
||||||
* Move to SLE/Leap python311 module: Old Python 3.6 is no longer
|
|
||||||
supported
|
|
||||||
* Use gcc13-c++ (gcc7 does not provide <filesystem> from c++17)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
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
|
|
||||||
for commits between 3.38.2 and 3.38.3
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 20 11:56:05 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
|
Tue Aug 20 11:56:05 UTC 2024 - Enno Tensing <tenno+suse@suij.in>
|
||||||
|
|
||||||
|
71
qgis.spec
71
qgis.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package qgis
|
# spec file for package qgis
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -24,17 +24,7 @@ Name: qgis-ltr
|
|||||||
%else
|
%else
|
||||||
Name: qgis
|
Name: qgis
|
||||||
%endif
|
%endif
|
||||||
|
Version: 3.38.2
|
||||||
%if 0%{suse_version} >= 1600
|
|
||||||
%define pythons python3
|
|
||||||
%else
|
|
||||||
%define gccver 13
|
|
||||||
%{?sle15_python_module_pythons}
|
|
||||||
%endif
|
|
||||||
%define mypython %pythons
|
|
||||||
%define __mypython %{expand:%%__%{mypython}}
|
|
||||||
|
|
||||||
Version: 3.42.0
|
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Geographic Information System (GIS)
|
Summary: A Geographic Information System (GIS)
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
@ -43,13 +33,11 @@ URL: https://qgis.org/
|
|||||||
Source: https://qgis.org/downloads/qgis-%{version}.tar.bz2
|
Source: https://qgis.org/downloads/qgis-%{version}.tar.bz2
|
||||||
Source1: https://qgis.org/downloads/qgis-%{version}.tar.bz2.sha256
|
Source1: https://qgis.org/downloads/qgis-%{version}.tar.bz2.sha256
|
||||||
Source2: %{name}.rpmlintrc
|
Source2: %{name}.rpmlintrc
|
||||||
Source3: https://download.qgis.org/downloads/data/qgis_sample_data.zip
|
Source3: qgis_sample_data.zip
|
||||||
# PATCH-FIX-OPENSUSE - adapt include path of fastcgi
|
# PATCH-FIX-OPENSUSE - adapt include path of fastcgi
|
||||||
Patch1: fix-fastcgi-include.patch
|
Patch1: fix-fastcgi-include.patch
|
||||||
# PATCH-FIX-UPSTREAM - scan for pdal-config instead of pdal in cmake
|
# PATCH-FIX-UPSTREAM - scan for pdal-config instead of pdal in cmake
|
||||||
Patch2: qgis-fix-cmake-findpdal.patch
|
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: FastCGI-devel
|
||||||
BuildRequires: PDAL-devel
|
BuildRequires: PDAL-devel
|
||||||
BuildRequires: bison >= 2.4
|
BuildRequires: bison >= 2.4
|
||||||
@ -57,7 +45,6 @@ BuildRequires: cmake >= 3.12.0
|
|||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: filesystem
|
BuildRequires: filesystem
|
||||||
BuildRequires: flex >= 2.5.6
|
BuildRequires: flex >= 2.5.6
|
||||||
BuildRequires: gcc%{?gccver}-c++
|
|
||||||
BuildRequires: geos-devel >= 3.9
|
BuildRequires: geos-devel >= 3.9
|
||||||
BuildRequires: libQt5Sql-private-headers-devel
|
BuildRequires: libQt5Sql-private-headers-devel
|
||||||
BuildRequires: libQt5Sql5-mysql
|
BuildRequires: libQt5Sql5-mysql
|
||||||
@ -65,19 +52,6 @@ BuildRequires: libQt5Sql5-postgresql
|
|||||||
# Add the 3 main db we should access
|
# Add the 3 main db we should access
|
||||||
# also have them in requires
|
# also have them in requires
|
||||||
BuildRequires: libQt5Sql5-sqlite
|
BuildRequires: libQt5Sql5-sqlite
|
||||||
BuildRequires: %{mypython}-GDAL
|
|
||||||
BuildRequires: %{mypython}-Jinja2
|
|
||||||
BuildRequires: %{mypython}-OWSLib
|
|
||||||
BuildRequires: %{mypython}-PyYAML
|
|
||||||
BuildRequires: %{mypython}-devel >= 3.7
|
|
||||||
BuildRequires: %{mypython}-psycopg2
|
|
||||||
BuildRequires: %{mypython}-pygments
|
|
||||||
BuildRequires: %{mypython}-pyqt-builder
|
|
||||||
BuildRequires: %{mypython}-qscintilla-qt5
|
|
||||||
BuildRequires: %{mypython}-qscintilla-qt5-sip
|
|
||||||
BuildRequires: %{mypython}-qt5-devel
|
|
||||||
BuildRequires: %{mypython}-sip-devel
|
|
||||||
BuildRequires: %{mypython}-termcolor
|
|
||||||
BuildRequires: libexiv2-devel
|
BuildRequires: libexiv2-devel
|
||||||
BuildRequires: libqscintilla_qt5-devel
|
BuildRequires: libqscintilla_qt5-devel
|
||||||
BuildRequires: libspatialindex-devel
|
BuildRequires: libspatialindex-devel
|
||||||
@ -87,6 +61,18 @@ BuildRequires: opencl-cpp-headers
|
|||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: poppler-tools
|
BuildRequires: poppler-tools
|
||||||
BuildRequires: protobuf-devel
|
BuildRequires: protobuf-devel
|
||||||
|
BuildRequires: python3-GDAL
|
||||||
|
BuildRequires: python3-Jinja2
|
||||||
|
BuildRequires: python3-OWSLib
|
||||||
|
BuildRequires: python3-PyYAML
|
||||||
|
BuildRequires: python3-psycopg2
|
||||||
|
BuildRequires: python3-pygments
|
||||||
|
BuildRequires: python3-pyqt-builder
|
||||||
|
BuildRequires: python3-qscintilla-qt5
|
||||||
|
BuildRequires: python3-qscintilla-qt5-sip
|
||||||
|
BuildRequires: python3-qt5-devel
|
||||||
|
BuildRequires: python3-sip-devel
|
||||||
|
BuildRequires: python3-termcolor
|
||||||
BuildRequires: sqlite-devel >= 3.12.0
|
BuildRequires: sqlite-devel >= 3.12.0
|
||||||
BuildRequires: unzip
|
BuildRequires: unzip
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
@ -130,6 +116,7 @@ BuildRequires: pkgconfig(libzip)
|
|||||||
BuildRequires: pkgconfig(netcdf)
|
BuildRequires: pkgconfig(netcdf)
|
||||||
BuildRequires: pkgconfig(pdal) >= 2.2.0
|
BuildRequires: pkgconfig(pdal) >= 2.2.0
|
||||||
BuildRequires: pkgconfig(proj) >= 7.2.0
|
BuildRequires: pkgconfig(proj) >= 7.2.0
|
||||||
|
BuildRequires: pkgconfig(python3) >= 3.7
|
||||||
BuildRequires: pkgconfig(qca2-qt5)
|
BuildRequires: pkgconfig(qca2-qt5)
|
||||||
BuildRequires: pkgconfig(spatialite) >= 4.2.0
|
BuildRequires: pkgconfig(spatialite) >= 4.2.0
|
||||||
# Force requires of those 3 main component.
|
# Force requires of those 3 main component.
|
||||||
@ -138,17 +125,17 @@ Requires: libQt5Sql5-postgresql
|
|||||||
Requires: libQt5Sql5-sqlite
|
Requires: libQt5Sql5-sqlite
|
||||||
# proj.db is required
|
# proj.db is required
|
||||||
Requires: proj
|
Requires: proj
|
||||||
Requires: %{mypython}-GDAL
|
|
||||||
Requires: %{mypython}-Jinja2
|
|
||||||
Requires: %{mypython}-OWSLib
|
|
||||||
Requires: %{mypython}-PyYAML
|
|
||||||
Requires: %{mypython}-Pygments
|
|
||||||
Requires: %{mypython}-numpy
|
|
||||||
Requires: %{mypython}-psycopg2
|
|
||||||
Requires: pdal
|
Requires: pdal
|
||||||
|
Requires: python3-GDAL
|
||||||
|
Requires: python3-Jinja2
|
||||||
|
Requires: python3-OWSLib
|
||||||
|
Requires: python3-PyYAML
|
||||||
|
Requires: python3-Pygments
|
||||||
|
Requires: python3-numpy
|
||||||
|
Requires: python3-psycopg2
|
||||||
# Those are not picked by obs
|
# Those are not picked by obs
|
||||||
Requires: %{mypython}-qscintilla-qt5
|
Requires: python3-qscintilla-qt5
|
||||||
Requires: %{mypython}-termcolor
|
Requires: python3-termcolor
|
||||||
Recommends: %{name}-sample-data
|
Recommends: %{name}-sample-data
|
||||||
Recommends: apache2-mod_fcgid
|
Recommends: apache2-mod_fcgid
|
||||||
Recommends: gpsbabel
|
Recommends: gpsbabel
|
||||||
@ -172,8 +159,8 @@ BuildRequires: memory-constraints
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Development Libraries for QGIS
|
Summary: Development Libraries for QGIS
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: %{mypython}-qt5-devel
|
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
|
Requires: python3-qt5-devel
|
||||||
%if %{with grass}
|
%if %{with grass}
|
||||||
%package plugin-grass
|
%package plugin-grass
|
||||||
Summary: GRASS Support Libraries for QGIS
|
Summary: GRASS Support Libraries for QGIS
|
||||||
@ -211,13 +198,11 @@ QGIS sample data with raster, vector, gps files and a GRASS location from the Al
|
|||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n qgis-%{version}
|
%autosetup -p1 -n qgis-%{version}
|
||||||
# Remove bad env and python version in grass plugin
|
# Remove bad env and python version in grass plugin
|
||||||
sed -i 's,^#!%{_bindir}/env python$,#!%{__mypython},g' src/plugins/grass/scripts/*.py
|
sed -i 's,^#!%{_bindir}/env python$,#!%{_bindir}/python3,g' src/plugins/grass/scripts/*.py
|
||||||
sed -i 's,^#!%{_bindir}/env python3$,#!%{__mypython},g' src/plugins/grass/scripts/*.py
|
sed -i 's,^#!%{_bindir}/env python3$,#!%{_bindir}/python3,g' src/plugins/grass/scripts/*.py
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%define _lto_cflags %{nil}
|
%define _lto_cflags %{nil}
|
||||||
%{?gccver:export CC=gcc-%{gccver}}
|
|
||||||
%{?gccver:export CXX=g++-%{gccver}}
|
|
||||||
|
|
||||||
export CFLAGS="%{optflags}"
|
export CFLAGS="%{optflags}"
|
||||||
export QTDIR=%{_prefix}
|
export QTDIR=%{_prefix}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:70bf5e4c1edac1b0bfe180277c488e77c163c9f3dc73e29e8841785aea011b59
|
oid sha256:6654b9f6645b68289ffe87e0e32cfa37513dfb96fe9682062719a343a72d5312
|
||||||
size 22125288
|
size 22172276
|
||||||
|
Loading…
x
Reference in New Issue
Block a user