Compare commits

...
Sign in to create a new pull request.

201 commits

Author SHA1 Message Date
Elliott Sales de Andrade
5f09b3c7f0 Drop support for i686 2026-01-13 18:18:21 -05:00
Sandro Mani
4e7c569998 Add missing files 2025-12-20 14:47:43 +01:00
Sandro Mani
f46d46018a Update to 3.44.6 2025-12-20 14:36:18 +01:00
Sandro Mani
af9cd79ebe Rebuild (gdal) 2025-11-25 22:25:27 +01:00
Sandro Mani
ebfef0b4c3 Update to 3.44.5 2025-11-22 10:50:08 +01:00
Sandro Mani
ff59e3c92b BR: spatialindex2.0-devel onl for fedora >= 43 2025-10-27 16:36:55 +01:00
Sandro Mani
6f8e6ba62f Update to 3.44.4 2025-10-27 11:31:35 +01:00
Python Maint
399aaa1672 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 14:51:59 +02:00
Sandro Mani
bff4a441a3 Update to 3.44.3 2025-09-12 15:27:44 +02:00
Orion Poplawski
999aec683a Rebuild for netcdf 4.9.3 soname bump 2025-08-22 08:40:06 -06:00
Sandro Mani
d6d73acf96 Update to 3.44.2 2025-08-15 15:36:39 +02:00
Python Maint
eccf6da9ee Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 15:14:44 +02:00
Sandro Mani
0d659ae9c1 Rebuild (PDAL) 2025-08-04 00:15:27 +02:00
Sandro Mani
88bf1bdfe6 Rebuild (PDAL) 2025-08-03 21:17:11 +02:00
Sandro Mani
e24d10aa38 Rebuild (GDAL) 2025-07-30 11:09:42 +02:00
Fedora Release Engineering
84aa831fad Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 11:24:17 +00:00
Sandro Mani
c8b8759cb2 Update to 3.44.1 2025-07-20 19:59:46 +02:00
Sandro Mani
06686fdd73 Update to 3.44.0 2025-06-20 16:59:46 +02:00
Python Maint
7e429d8916 Rebuilt for Python 3.14 2025-06-03 16:43:25 +02:00
Sandro Mani
fc1b0ba3de Fix incorrectly installed mime definitions 2025-05-30 16:28:56 +02:00
Sandro Mani
feeb5864b0 Update to 3.42.3 2025-05-16 19:44:53 +02:00
Sandro Mani
a6bcea5b1b Update to 3.42.2 2025-04-18 14:39:23 +02:00
Sandro Mani
061ba5808e Add CVE-2024-55565.prebundle.patch 2025-03-23 10:40:07 +01:00
Sandro Mani
2af94313f8 Add qgis-3.42.1-vendor-licenses.txt 2025-03-21 23:35:26 +01:00
Sandro Mani
2b6feb4d17 Update to 3.42.1 2025-03-21 23:29:25 +01:00
Benjamin A. Beasley
17f0d8e637 Work around removal of LIB_SUFFIX from cmake macro in Fedora 43
See https://src.fedoraproject.org/rpms/cmake/pull-request/45. This
change may yet be reverted (see https://pagure.io/fesco/issue/3377 and
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/R43VT2ZK2KAUXWLCL7ZADKMKCMYMRMVB/),
but the workaround in this commit ensures the expected LIB_SUFFIX is set
no matter what.
2025-03-18 10:22:08 -04:00
Benjamin A. Beasley
314de2977d Rebuilt for spatialindex 2.1.0 2025-03-18 08:08:19 -04:00
Sandro Mani
d684716115 Rebuild (grass) 2025-03-02 18:29:11 +01:00
Sandro Mani
fd490f12de Update to 3.42.0 2025-02-23 23:20:27 +01:00
Orion Poplawski
13bf87a8df Rebuild with gsl 2.8 2025-02-02 13:48:24 -07:00
Sandro Mani
5e10395d6a Bump release 2025-02-02 19:47:00 +01:00
Sandro Mani
f61329ec82 Drop requires python3-qt5-webkit 2025-02-02 19:46:07 +01:00
Sandro Mani
b578c91dcf Rebuild for dropped python-qt5-webkit 2025-01-31 16:52:29 +01:00
Sandro Mani
a21ac52412 Drop zh translations not shipped anymore 2025-01-21 12:27:34 +01:00
Sandro Mani
84dae12d65 Add qgis-3.40.3-vendor-licenses.txt 2025-01-21 11:12:58 +01:00
Sandro Mani
2ff8b2fcca Update to 3.40.3 2025-01-21 11:06:46 +01:00
Fedora Release Engineering
d5a347ef2c Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-18 21:18:49 +00:00
Sandro Mani
e3d121bed6 Add qgis-3.40.2-vendor-licenses.txt 2024-12-21 23:15:01 +01:00
Sandro Mani
c96af84279 Update to 3.40.2 2024-12-21 23:14:16 +01:00
Yanko Kaneti
0c0299c399 Switch to ninja as cmake backend and re-enable parallel build
This avoids spurious "write error: stdout" with parallel gmake
and drastically reduces the build time on machines with more cores
2024-12-20 20:01:16 +02:00
Sandro Mani
b73b349503 Update to 3.40.1 2024-11-23 11:46:21 +01:00
Sandro Mani
433950cbbd Rebuild (GDAL) 2024-11-09 11:22:06 +01:00
Orion Poplawski
ae860c8769 Rebuild for hdf5 1.14.5 2024-10-25 17:31:51 -06:00
Sandro Mani
4c76d961dc Update to 3.40.0 2024-10-25 20:31:45 +02:00
Sandro Mani
932e5c9915 Add qgis-3.38.3-vendor-licenses.txt 2024-09-14 15:44:26 +02:00
Sandro Mani
52ef9e0113 Update to 3.38.3 2024-09-14 15:42:39 +02:00
Sandro Mani
c4f33cd75a Rebuild (PDAL) 2024-09-09 11:50:57 +02:00
Sandro Mani
7d43cc856e Update to 3.38.2 2024-08-17 23:55:43 +02:00
Sandro Mani
56b2e50c16 Rebuild (grass) 2024-07-30 09:31:40 +02:00
Sandro Mani
ddb91898cd Add qgis-3.38.1-vendor-licenses.txt 2024-07-21 12:52:24 +02:00
Sandro Mani
2ff86c7832 Update to 3.38.1 2024-07-21 10:52:38 +02:00
Fedora Release Engineering
459b19e71f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 17:35:12 +00:00
Robert-André Mauchin
e97722f6da Rebuilt for exiv2 0.28.2 2024-07-01 07:44:27 +02:00
Sandro Mani
9b0a6531bb Add qgis-3.38.0-vendor-licenses.txt 2024-06-23 13:05:48 +02:00
Sandro Mani
830e98b581 Update to 3.38.0 2024-06-23 09:52:56 +02:00
Robert-André Mauchin
d402f6bb8b Rebuilt for exiv2 0.28.2 2024-06-16 07:28:08 +02:00
Python Maint
509be3eb78 Rebuilt for Python 3.13 2024-06-07 22:45:15 +02:00
Orion Poplawski
67b01a6337 Relax node requirement to 22 2024-05-30 21:29:44 -06:00
Sandro Mani
021b36d3f1 Update to 3.36.3 2024-05-21 13:33:20 +02:00
Sandro Mani
6a345c372e Rebuild (gdal) 2024-05-14 18:39:19 +02:00
Sandro Mani
6b83001810 Remove unused file 2024-04-24 08:49:21 +02:00
Sandro Mani
e71ea63512 Reupload sources 2024-04-23 18:05:26 +02:00
Sandro Mani
f36ee663b3 Update to 3.36.2 2024-04-23 13:11:27 +02:00
Sandro Mani
6a53b3e383 Update to 3.36.1 2024-03-22 20:19:42 +01:00
Sandro Mani
09586e704d Rebuild (PDAL) 2024-03-19 12:15:44 +01:00
Sandro Mani
48ce21b026 Update to 3.36.0 2024-02-24 10:35:48 +01:00
Sandro Mani
e36d8fee6f Rebuild (libdraco) 2024-01-23 14:41:52 +01:00
Sandro Mani
5e4f8f8f2c Update to 3.34.3 2024-01-21 10:02:17 +01:00
Sandro Mani
6c1ff635f8 Add correct bundle license file 2023-12-23 20:44:20 +01:00
Sandro Mani
2639eb4dab Update to 3.34.2 2023-12-23 20:43:24 +01:00
Sandro Mani
5a3c396462 Add qgis-3.34.1-vendor-licenses.txt 2023-11-28 08:00:05 +01:00
Sandro Mani
99f5e93215 Update to 3.34.1 2023-11-28 07:53:49 +01:00
Sandro Mani
078a3b3554 Rebuild (gdal) 2023-11-15 22:07:45 +01:00
Sandro Mani
0fb2d94c46 Add supplements qgis to python3-qgis subpackage 2023-11-03 18:37:25 +01:00
Sandro Mani
2265ed83bf Rebuild (grass) 2023-10-28 20:46:08 +02:00
Sandro Mani
1ca657f5a5 Update to 3.34.0 2023-10-28 14:31:59 +02:00
Sandro Mani
5b46383ade Add qgis-pdal.patch 2023-10-15 19:07:32 +02:00
Sandro Mani
612e012385 Rebuild (PDAL) 2023-10-15 16:41:26 +02:00
Sandro Mani
1684de76bf Add qgis-3.32.3-vendor-licenses.txt 2023-09-18 10:40:17 +02:00
Sandro Mani
32f53bdcc9 Update to 3.32.3 2023-09-18 10:34:56 +02:00
Sandro Mani
e8c15132d5 Update to 3.22.2 2023-08-20 20:12:02 +02:00
Sandro Mani
6998dde5ea Rebuild (libspatialite) 2023-08-16 00:43:27 +02:00
Sandro Mani
e28e73c9c0 Add qgis-3.32.1-vendor-licenses.txt 2023-07-26 11:02:01 +02:00
Sandro Mani
3bd4d4df82 Update to 3.32.1 2023-07-26 11:00:55 +02:00
Fedora Release Engineering
1d809dfda1 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 15:52:08 +00:00
Sandro Mani
a71bb3f1eb Add qgis-3.32.0-vendor-licenses.txt 2023-07-18 10:18:04 +02:00
Sandro Mani
d82319409d Update to 3.32.0 2023-07-18 09:59:28 +02:00
Python Maint
67875dd943 Rebuilt for Python 3.12 2023-06-16 18:21:30 +02:00
Sandro Mani
d1b7ff3477 Update to 3.30.3 2023-05-26 23:46:24 +02:00
Sandro Mani
40c8c7d3fd Rebuild (gdal) 2023-05-11 20:34:47 +02:00
Sandro Mani
777b9ff883 Hackishly relax node requirement 2023-05-04 10:20:30 +02:00
Sandro Mani
d8475c4a2b Update to 3.30.2 2023-04-30 15:34:23 +02:00
Sandro Mani
6ec8d66b91 Disable parallel build 2023-04-04 15:48:17 +02:00
Sandro Mani
15c4402549 Rebase patches 2023-03-31 15:12:41 +02:00
Sandro Mani
a037924aa0 Update to 3.30.1 2023-03-31 14:54:23 +02:00
Sandro Mani
b87ed33e1c BR: qt5-qtmultimedia-devel 2023-03-04 06:54:59 +01:00
Sandro Mani
ae600beaf1 Update to 3.30.0 2023-03-04 06:29:49 +01:00
Sandro Mani
dea8143cbb Update license file 2023-01-28 23:25:32 +01:00
Sandro Mani
3ef8c897be Update to 3.28.3 2023-01-28 23:24:41 +01:00
Sandro Mani
8084042a66 Rebuild (PDAL) 2023-01-22 09:41:02 +01:00
Sandro Mani
0cbbfeae92 Add qgis-gcc13.patch 2023-01-21 00:15:15 +01:00
Fedora Release Engineering
2745fccf7f Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 18:52:57 +00:00
Sandro Mani
1414eb8b81 Fix build against qwt-6.2 2022-12-22 19:10:52 +01:00
Sandro Mani
743b774287 Rebuild (qwt) 2022-12-21 15:53:46 +01:00
Sandro Mani
d3cc05d857 Add qgis-3.28.2-vendor-licenses.txt 2022-12-16 19:29:03 +01:00
Sandro Mani
6031b652a8 Update to 3.28.2 2022-12-16 19:20:39 +01:00
Sandro Mani
09045210ac Update to 3.28.1 2022-11-18 22:52:35 +01:00
Sandro Mani
216a125f32 Rebuild (gdal) 2022-11-12 20:29:11 +01:00
Sandro Mani
99471212bc Update to 3.28.0 2022-10-25 13:12:46 +02:00
Sandro Mani
e30f67ee94 Update to 3.26.3 2022-09-10 15:00:09 +02:00
Mamoru TASAKA
f29b5db197 Rebuild for gsl-2.7.1 2022-08-23 17:36:33 +09:00
Sandro Mani
2ce2bb2d91 Update to 3.26.2 2022-08-13 11:38:01 +02:00
Fedora Release Engineering
69eb2323a8 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 23:55:01 +00:00
Sandro Mani
c5940ed961 Update to 3.26.1 2022-07-19 16:05:10 +02:00
Jan Grulich
bc7af23f11 Rebuild (qt5) 2022-07-14 15:03:24 +02:00
Sandro Mani
5fe8587027 Rebuild (grass) 2022-07-04 22:30:26 +02:00
Python Maint
4bc5a356a8 Rebuilt for Python 3.11 2022-06-18 00:41:44 +02:00
Sandro Mani
9bace460a0 Update to 3.26.0 2022-06-17 21:14:04 +02:00
Python Maint
475f7eb40e Rebuilt for Python 3.11 2022-06-13 22:39:29 +02:00
Sandro Mani
cfb4d93878 Rebuild (grass) 2022-06-05 11:10:24 +02:00
Sandro Mani
32d0abc99a Fix python3-gdal requires 2022-05-23 17:47:37 +02:00
Sandro Mani
5014e55042 Update to 3.24.3 2022-05-22 16:28:30 +02:00
Sandro Mani
18dbfcc7e1 Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0 2022-05-21 19:19:26 +02:00
Jan Grulich
75365312cd Rebuild (qt5) 2022-05-17 13:07:05 +02:00
Sandro Mani
0b4ac8c12f Update to 3.24.2 2022-04-16 08:41:19 +02:00
Sandro Mani
047b3af9ce Update to 3.24.1 2022-03-21 10:41:08 +01:00
Sandro Mani
172ec90d8e Rebuild for proj-9.0.0 2022-03-10 21:53:47 +01:00
Jan Grulich
fb4669d625 Rebuild (qt5) 2022-03-08 08:55:46 +01:00
Sandro Mani
00a3677814 Fix files accidentally uploaded as sources 2022-02-19 18:19:54 +01:00
Sandro Mani
84f47c42e5 Update to 3.24.0 2022-02-19 18:11:05 +01:00
Sandro Mani
ed9640bcde Drop common image raster formats from qgis-mime.xml 2022-02-09 09:16:34 +01:00
Sandro Mani
115e2008ce Workaround linking against libgrass_imagery.8.0.so 2022-02-07 10:04:42 +01:00
Sandro Mani
19561f35db Update qgis-grass8.patch 2022-02-02 16:38:42 +01:00
Sandro Mani
fdd81a3087 Add patch for grass8 support 2022-01-31 15:46:03 +01:00
Sandro Mani
ba179ce869 Rebuild (grass) 2022-01-30 18:36:56 +01:00
Fedora Release Engineering
353f2b132e - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 16:56:47 +00:00
Sandro Mani
052923b2d2 Update sources 2022-01-18 11:41:33 +01:00
Sandro Mani
6b534d6024 Update to 3.22.3 2022-01-18 11:04:35 +01:00
Sandro Mani
4150034749 Update qgis-mime.xml 2022-01-12 12:25:09 +01:00
Sandro Mani
0037c177b1 Disable landingpage 2022-01-06 00:12:23 +01:00
Sandro Mani
3cea10c30b Update to 3.22.2 2021-12-17 20:56:52 +01:00
Orion Poplawski
abd6e75da7 Rebuild for hdf5 1.12.1 2021-11-21 19:35:09 -07:00
Sandro Mani
fe0c4bd322 Update to 3.22.1 2021-11-20 17:18:59 +01:00
Sandro Mani
ed6472f448 Rebuild (gdal) 2021-11-11 12:10:18 +01:00
Adrian Reber
792e6214a7
Rebuilt for protobuf 3.19.0 2021-11-06 13:02:03 +01:00
Sandro Mani
92b7af1df2 Backport fix for GIL deadlock 2021-11-03 18:23:08 +01:00
Sandro Mani
745a055467 Move grass provider plugins to grass subpackage 2021-10-25 22:48:09 +02:00
Adrian Reber
290da253a3
Rebuilt for protobuf 3.18.1 2021-10-25 17:36:54 +02:00
Sandro Mani
ba65fde0db Update 3.22.0 2021-10-23 22:46:02 +02:00
Sandro Mani
bd5293e0c6 Rebuild (geos) 2021-10-21 11:22:46 +02:00
Sandro Mani
5595b5cc5a Update to 3.20.3 2021-09-13 09:23:11 +02:00
Orion Poplawski
f07d9b5280 Rebuild for netcdf 4.8.0 (again) 2021-08-16 15:36:54 -06:00
Sandro Mani
2c80720cdd Update to 3.20.2 2021-08-14 10:41:49 +02:00
Orion Poplawski
daa403be7c Rebuild for netcdf 4.8.0 2021-08-10 18:35:47 -06:00
Fedora Release Engineering
5cca412582 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 10:38:52 +00:00
Sandro Mani
2f2476270f Update to 3.20.1 2021-07-21 13:43:34 +02:00
Scott Talbert
10b92ed20b Revert back to building with sip 4 due to no sip 6 support 2021-07-15 15:34:14 -04:00
Scott Talbert
0da24adff4 Update to build with sip5+ 2021-06-16 23:01:19 -04:00
Python Maint
285b5c011a Rebuilt for Python 3.10 2021-06-04 21:12:29 +02:00
Sandro Mani
2a265d1386 Rebuild (gdal) 2021-05-21 20:29:01 +02:00
Sandro Mani
a0934c266d Update to 3.18.3 2021-05-16 10:11:59 +02:00
Sandro Mani
dcf4889c9a Rebuild (gdal) 2021-05-07 12:15:47 +02:00
Sandro Mani
e4a9f36fb9 Update to 3.18.2 2021-04-17 10:20:17 +02:00
Jonathan Wakely
a7f9aaf9ed Rebuilt for removed libstdc++ symbols (#1937698) 2021-03-31 17:37:34 +01:00
Sandro Mani
eae42768e3 Re-add qgis_proj8.patch 2021-03-24 10:07:38 +01:00
Sandro Mani
4600c39bea BR: libxml2-devel 2021-03-24 09:37:18 +01:00
Sandro Mani
256d2b034f Update to 3.18.1 2021-03-24 01:00:31 +01:00
Sandro Mani
a0f8cdc9b8 Update qgis_proj8.patch 2021-03-08 19:28:56 +01:00
Sandro Mani
198bad36a5 Add qgis_proj8.patch 2021-03-08 13:30:11 +01:00
Sandro Mani
1ae3fc9fe1 Rebuild (proj) 2021-03-07 11:15:06 +01:00
Sandro Mani
8c10372493 Update to 3.18.0 2021-02-19 21:37:04 +01:00
Sandro Mani
d90126d967 Rebuild (geos) 2021-02-13 18:28:02 +01:00
Pavel Raiskup
805e28811d rebuild for libpq ABI fix
Related: rhbz#1908268
2021-02-08 10:27:13 +01:00
Fedora Release Engineering
f5a1218a59 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 14:34:30 +00:00
Adrian Reber
090da1ba60
Rebuilt for protobuf 3.14 2021-01-16 12:49:20 +01:00
Sandro Mani
3c7ca005ae Update to 3.16.3 2021-01-15 21:19:04 +01:00
Adrian Reber
b5afc35b35
Rebuilt for protobuf 3.14 2021-01-13 14:42:27 +01:00
Sandro Mani
64571beb3f Spec cleanups 2021-01-13 12:51:32 +01:00
Sandro Mani
eacf0478db Update to 3.16.2 2020-12-21 15:15:48 +01:00
Jan Grulich
1212b40ae6 rebuild (qt5) 2020-11-23 07:54:37 +01:00
Sandro Mani
ef957a6580 Update to 3.16.1 2020-11-20 16:01:52 +01:00
Sandro Mani
b44f917fe6 Rebuild (proj, gdal) 2020-11-12 15:04:29 +01:00
Sandro Mani
0f983bdc5e Update to 3.16.0 2020-11-04 12:14:45 +01:00
Sandro Mani
b2f942f3c9 Fix QGIS Server prefix calculation 2020-11-03 19:25:52 +01:00
Orion Poplawski
2c3eddf900 Update to 3.14.16
Add BR ocl-icd-devel
2020-10-19 19:01:18 -06:00
Jan Grulich
53f398ef61 Use cmake macros 2020-09-11 21:25:22 +02:00
Jan Grulich
7315b69382 rebuild (qt5) 2020-09-11 11:29:46 +02:00
Fedora Release Engineering
34482e8a19 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 07:30:29 +00:00
Fedora Release Engineering
bb3f06a11a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 05:01:18 +00:00
Miro Hrončok
2269d53e8b Rebuilt for Python 3.9 2020-05-26 03:48:20 +02:00
Sandro Mani
326a711af6 Rebuild (gdal) 2020-05-21 12:04:18 +02:00
Rex Dieter
2946fcf720 fix qt5-qtserialport dep 2020-04-06 11:51:05 -05:00
Rex Dieter
244e3574eb drop BR: qt5-devel
that's a convenience metapackage for end-users only, not intended
to be used in any fedora packaging (ever).
2020-04-06 10:32:09 -05:00
Rex Dieter
1c535d6ee7 rebuild (qt5) 2020-04-05 22:38:29 -05:00
Volker Fröhlich
49bfbaf1ea New version 3.12.1 and fix for BZ#1815712
python3-qscintilla-qt5 was already required and provides the same
as the other subpackage, that was only built when built for qt4 though!
2020-03-21 19:30:24 +01:00
Sandro Mani
1a6df31fc7 Add %{_bindir}/qgis_mapserver to files 2020-03-03 23:20:52 +01:00
Sandro Mani
a066e43a4d Rebuild (gdal) 2020-03-03 17:26:32 +01:00
Volker Fröhlich
ae79d2cdc8 New version 3.12.0 2020-02-23 13:32:43 +01:00
Fedora Release Engineering
3a50551359 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 16:42:16 +00:00
Volker Fröhlich
d9df2dc556 Add Hant translation again 2020-01-20 09:16:15 +01:00
Volker Fröhlich
0825710b3e New version 3.10.2 2020-01-17 23:43:28 +01:00
13 changed files with 10107 additions and 248 deletions

113
.gitignore vendored
View file

@ -51,3 +51,116 @@ qgis_1.5.0.tar.gz
/qgis-3.8.3.tar.bz2
/qgis-3.10.0.tar.bz2
/qgis-3.10.1.tar.bz2
/qgis-3.10.2.tar.bz2
/qgis-3.12.0.tar.bz2
/qgis-3.12.1.tar.bz2
/qgis-3.14.16.tar.bz2
/qgis-3.16.0.tar.bz2
/qgis-3.16.1.tar.bz2
/qgis-3.16.2.tar.bz2
/qgis-3.16.3.tar.bz2
/qgis-3.18.0.tar.bz2
/qgis-3.18.1.tar.bz2
/qgis-3.18.2.tar.bz2
/qgis-3.18.3.tar.bz2
/qgis-3.20.1.tar.bz2
/qgis-3.20.2.tar.bz2
/qgis-3.20.3.tar.bz2
/qgis-3.22.0.tar.bz2
/qgis-3.22.1.tar.bz2
/qgis-3.22.2.tar.bz2
/qgis-3.22.3.tar.bz2
/qgis-3.24.0-vendor.tar.xz
/qgis-3.24.0.tar.bz2
/qgis-3.24.1.tar.bz2
/qgis-3.24.1-vendor.tar.xz
/qgis-3.24.2.tar.bz2
/qgis-3.24.2-vendor.tar.xz
/qgis-3.24.3-vendor.tar.xz
/qgis-3.24.3.tar.bz2
/qgis-3.26.0.tar.bz2
/qgis-3.26.0-vendor.tar.xz
/qgis-3.26.1.tar.bz2
/qgis-3.26.1-vendor.tar.xz
/qgis-3.26.2.tar.bz2
/qgis-3.26.2-vendor.tar.xz
/qgis-3.26.3.tar.bz2
/qgis-3.26.3-vendor.tar.xz
/qgis-3.28.0.tar.bz2
/qgis-3.28.0-vendor.tar.xz
/qgis-3.28.1.tar.bz2
/qgis-3.28.1-vendor.tar.xz
/qgis-3.28.2.tar.bz2
/qgis-3.28.2-vendor.tar.xz
/qgis-3.28.3.tar.bz2
/qgis-3.28.3-vendor.tar.xz
/qgis-3.30.0.tar.bz2
/qgis-3.30.0-vendor.tar.xz
/qgis-3.30.1.tar.bz2
/qgis-3.30.1-vendor.tar.xz
/qgis-3.30.2.tar.bz2
/qgis-3.30.2-vendor.tar.xz
/qgis-3.30.3.tar.bz2
/qgis-3.30.3-vendor.tar.xz
/qgis-3.32.0.tar.bz2
/qgis-3.32.0-vendor.tar.xz
/qgis-3.32.1.tar.bz2
/qgis-3.32.1-vendor.tar.xz
/qgis-3.32.2.tar.bz2
/qgis-3.32.2-vendor.tar.xz
/qgis-3.32.3-vendor.tar.xz
/qgis-3.32.3.tar.bz2
/qgis-3.34.0-vendor.tar.xz
/qgis-3.34.0.tar.bz2
/qgis-3.34.1.tar.bz2
/qgis-3.34.1-vendor.tar.xz
/qgis-3.34.2-vendor.tar.xz
/qgis-3.34.2.tar.bz2
/qgis-3.34.3.tar.bz2
/qgis-3.34.3-vendor.tar.xz
/qgis-3.36.0.tar.bz2
/qgis-3.36.0-vendor.tar.xz
/qgis-3.36.1.tar.bz2
/qgis-3.36.1-vendor.tar.xz
/qgis-3.36.2.tar.bz2
/qgis-3.36.2-vendor.tar.xz
/qgis-3.36.3.tar.bz2
/qgis-3.36.3-vendor.tar.xz
/qgis-3.38.0.tar.bz2
/qgis-3.38.0-vendor.tar.xz
/qgis-3.38.1.tar.bz2
/qgis-3.38.1-vendor.tar.xz
/qgis-3.38.2.tar.bz2
/qgis-3.38.2-vendor.tar.xz
/qgis-3.38.3.tar.bz2
/qgis-3.38.3-vendor.tar.xz
/qgis-3.40.0-vendor.tar.xz
/qgis-3.40.0.tar.bz2
/qgis-3.40.1.tar.bz2
/qgis-3.40.1-vendor.tar.xz
/qgis-3.40.2.tar.bz2
/qgis-3.40.2-vendor.tar.xz
/qgis-3.40.3.tar.bz2
/qgis-3.40.3-vendor.tar.xz
/qgis-3.42.0-vendor.tar.xz
/qgis-3.42.0.tar.bz2
/qgis-3.42.1.tar.bz2
/qgis-3.42.1-vendor.tar.xz
/qgis-3.42.2.tar.bz2
/qgis-3.42.2-vendor.tar.xz
/qgis-3.42.3.tar.bz2
/qgis-3.42.3-vendor.tar.xz
/qgis-3.44.0.tar.bz2
/qgis-3.44.0-vendor.tar.xz
/qgis-3.44.1.tar.bz2
/qgis-3.44.1-vendor.tar.xz
/qgis-3.44.2-vendor.tar.xz
/qgis-3.44.2.tar.bz2
/qgis-3.44.3.tar.bz2
/qgis-3.44.3-vendor.tar.xz
/qgis-3.44.4.tar.bz2
/qgis-3.44.4-vendor.tar.xz
/qgis-3.44.5.tar.bz2
/qgis-3.44.5-vendor.tar.xz
/qgis-3.44.6.tar.bz2
/qgis-3.44.6-vendor.tar.xz

View file

@ -0,0 +1,17 @@
diff -rupN qgis-3.42.1/resources/server/src/landingpage/yarn.lock qgis-3.42.1-new/resources/server/src/landingpage/yarn.lock
--- qgis-3.42.1/resources/server/src/landingpage/yarn.lock 2025-03-21 13:35:59.000000000 +0100
+++ qgis-3.42.1-new/resources/server/src/landingpage/yarn.lock 2025-03-23 10:16:16.924733787 +0100
@@ -7719,13 +7719,6 @@ shellwords@^0.1.1:
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
-shortid@^2.2.15:
- version "2.2.16"
- resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.16.tgz#b742b8f0cb96406fd391c76bfc18a67a57fe5608"
- integrity sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==
- dependencies:
- nanoid "^2.1.0"
-
side-channel-list@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad"

108
prepare_vendor.sh Executable file
View file

@ -0,0 +1,108 @@
#!/bin/bash
PKG_URL=$(spectool *.spec --source 0 | sed -e 's/Source0:[ ]*//g')
PKG_TARBALL=$(basename $PKG_URL)
PKG_NAME=$(rpmspec -q --queryformat="%{NAME}" *.spec --srpm)
PKG_VERSION=$(rpmspec -q --queryformat="%{VERSION}" *.spec --srpm)
PKG_SRCDIR="${PKG_NAME}-${PKG_VERSION}"
PKG_DIR="$(pwd)"
PKG_TMPDIR=$(mktemp --tmpdir -d ${PKG_NAME}-XXXXXXXX)
PKG_PATH="$PKG_TMPDIR/$PKG_SRCDIR/resources/server/src/landingpage/"
echo "URL: $PKG_URL"
echo "TARBALL: $PKG_TARBALL"
echo "NAME: $PKG_NAME"
echo "VERSION: $PKG_VERSION"
echo "PATH: $PKG_PATH"
cleanup_tmpdir() {
popd 2>/dev/null
rm -rf $PKG_TMPDIR
}
trap cleanup_tmpdir SIGINT
cleanup_and_exit() {
cleanup_tmpdir
if test "$1" = 0 -o -z "$1" ; then
exit 0
else
exit $1
fi
}
if [ ! -w "$PKG_TARBALL" ]; then
wget "$PKG_URL"
fi
mkdir -p $PKG_TMPDIR
tar -xf $PKG_TARBALL -C $PKG_TMPDIR
pushd $PKG_TMPDIR/$PKG_SRCDIR
echo ">>>>>> Applying prebundle patches"
for file in $(ls -1 $PKG_DIR/*.prebundle.patch 2>/dev/null); do
patch -p1 < $file
done
popd
pushd $PKG_PATH
export YARN_CACHE_FOLDER="$(pwd)/.package-cache"
echo ">>>>>> Install npm modules"
yarn install --frozen-lockfile --ignore-engines
if [ $? -ne 0 ]; then
echo "ERROR: yarn install failed"
cleanup_and_exit 1
fi
echo ">>>>>> Cleanup object dirs"
find node_modules/ -type d -name "*.o.d" | xargs rm -rf
find node_modules/ -type d -name "__pycache__" | xargs rm -rf
echo ">>>>>> Cleanup object files"
find node_modules/ -name "*.node" | xargs rm -rf
find node_modules/ -name "*.dll" | grep -v signal-client | xargs rm -f
find node_modules/ -name "*.dylib" -delete
find node_modules/ -name "*.so" -delete
find node_modules/ -name "*.o" -delete
find node_modules/ -name "*.a" -delete
find node_modules/ -name "*.snyk-*.flag" -delete
echo ">>>>>> Cleanup build info"
find node_modules/ -name "builderror.log" -delete
find node_modules/ -name "yarn-error.log" -delete
find node_modules/ -name "yarn.lock" -delete
find node_modules/ -name ".deps" -type d | xargs rm -rf
find node_modules/ -name "Makefile" -delete
find node_modules/ -name "*.target.mk" -delete
find node_modules/ -name "config.gypi" -delete
find node_modules/ -name "package.json" -exec sed -i "s#$PKG_PATH#/tmp#g" {} \;
echo ">>>>>> Cleanup yarn taballs"
find node_modules/ -name ".yarn-tarball.tgz" -delete
echo ">>>>>> Cleanup source maps"
find node_modules/ -name "*.js.map" -delete
find node_modules/ -name "*.ts.map" -delete
find node_modules/ -name "*.mjs.map" -delete
find node_modules/ -name "*.cjs.map" -delete
find node_modules/ -name "*.css.map" -delete
find node_modules/ -name "*.min.map" -delete
echo ">>>>>> Package vendor files"
rm -f $PKG_DIR/${PKG_NAME}-${PKG_VERSION}-vendor.tar.xz
XZ_OPT="-T$(nproc)" tar cJf $PKG_DIR/${PKG_NAME}-${PKG_VERSION}-vendor.tar.xz .package-cache
if [ $? -ne 0 ]; then
cleanup_and_exit 1
fi
yarn add license-checker --ignore-engines
yarn license-checker --summary | sed "s#$PKG_PATH#/tmp#g" > $PKG_DIR/${PKG_NAME}-${PKG_VERSION}-vendor-licenses.txt
cp -a yarn.lock $PKG_DIR/${PKG_NAME}-${PKG_VERSION}-yarn.lock
popd
rm -rf .package-cache
cleanup_and_exit 0

View file

@ -0,0 +1,26 @@
yarn run v1.22.22
$ /tmpnode_modules/.bin/license-checker --summary
├─ MIT: 1056
├─ ISC: 78
├─ BSD-3-Clause: 34
├─ BSD-2-Clause: 29
├─ Apache-2.0: 25
├─ MIT*: 4
├─ (MIT OR CC0-1.0): 4
├─ Unlicense: 3
├─ (MIT OR Apache-2.0): 2
├─ CC0-1.0: 2
├─ (MIT AND CC-BY-3.0): 2
├─ 0BSD: 2
├─ UNLICENSED: 1
├─ Python-2.0: 1
├─ CC-BY-4.0: 1
├─ BSD*: 1
├─ (BSD-3-Clause OR GPL-2.0): 1
├─ (WTFPL OR MIT): 1
├─ MIT,Apache2: 1
├─ (MIT AND BSD-3-Clause): 1
├─ CC-BY-3.0: 1
└─ MPL-2.0: 1
Done in 2.65s.

9219
qgis-3.44.6-yarn.lock Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,13 +0,0 @@
diff --git a/cmake/PyQtMacros.cmake b/cmake/PyQtMacros.cmake
index 607960c9..77b5c93f 100644
--- a/cmake/PyQtMacros.cmake
+++ b/cmake/PyQtMacros.cmake
@@ -36,7 +36,7 @@ MACRO(PYQT_WRAP_UI outfiles )
ELSE(CMAKE_HOST_WIN32)
# TODO osx
SET(PYUIC_WRAPPER "${CMAKE_SOURCE_DIR}/scripts/pyuic-wrapper.sh")
- SET(PYUIC_WRAPPER_PATH "${QGIS_OUTPUT_DIRECTORY}/lib")
+ SET(PYUIC_WRAPPER_PATH "${QGIS_OUTPUT_DIRECTORY}/lib${LIB_SUFFIX}")
ENDIF(CMAKE_HOST_WIN32)
FOREACH(it ${ARGN})

View file

@ -1,30 +0,0 @@
<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-qgis-project">
<comment>QGIS Project</comment>
<comment xml:lang="de">QGIS-Projekt</comment>
<sub-class-of type="application/xml"/>
<alias type="application/x-qgis"/>
<icon name="qgis-mime"/>
<magic priority="50">
<match type="string" offset="0" value="&lt;!DOCTYPE qgis">
<match type="string" offset="0:256" value="&lt;qgis projectname"/>
</match>
</magic>
<glob pattern="*.qgs"/>
</mime-type>
<mime-type type="application/x-qgis-layer-settings">
<comment>QGIS layer settings</comment>
<comment xml:lang="de">QGIS Layer Einstellungen</comment>
<sub-class-of type="application/xml"/>
<icon name="qgis-mime"/>
<magic priority="50">
<match type="string" offset="0" value="&lt;!DOCTYPE qgis">
<match type="string" offset="0:256" value="&lt;qgis version"/>
</match>
</magic>
<glob pattern="*.qml"/>
</mime-type>
</mime-info>

View file

@ -29,33 +29,3 @@ Please fill in the metadata tab for your QGIS project.
You can easily test your WMS by adding it as a WMS layer in QGIS.
==================================================
The traditional QGIS server configuration is less comfortable and
I don't encourage it, unless you have a good reason to use it:
This approach only allows for a single map service.
It uses two configuration files, that must be located in the same
directory as the FCGI binary:
- admin.sld
- wms_metadata.xml
"admin.sld" uses extended SLD syntax (Style Layer Descriptor) to
describe symbolization of data.
"wms_metadata.xml" supplies metadata for your WMS. You may also use this
file with the kind of configuration mentioned on top. But if you want to
serve different projects, and metadata varies between them, that file
won't work for you. Please see above for how to define project specific
metadata!
Both configuration files are included as documentation.
==================================================
Further information: http://karlinapp.ethz.ch/qgis_wms
Volker Fröhlich
volker27@gmx.at

View file

@ -26,3 +26,7 @@ ScriptAlias /qgis/ "/usr/libexec/qgis/"
</IfModule>
</Directory>
# Uncomment to output QGIS Server log to apache error_log
# FcgidInitialEnv QGIS_SERVER_LOG_STDERR 1
# FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 0

15
qgis-serverprefix.patch Normal file
View file

@ -0,0 +1,15 @@
diff -rupN --no-dereference qgis-3.44.6/src/core/qgsapplication.cpp qgis-3.44.6-new/src/core/qgsapplication.cpp
--- qgis-3.44.6/src/core/qgsapplication.cpp 2025-12-19 13:02:37.000000000 +0100
+++ qgis-3.44.6-new/src/core/qgsapplication.cpp 2025-12-20 13:43:24.341223415 +0100
@@ -387,6 +387,11 @@ void QgsApplication::init( QString profi
{
myDir.cdUp();
}
+ // Fix for server which is one level deeper in /usr/libexec/qgis
+ else if ( applicationDirPath().contains( QStringLiteral( "libexec/qgis" ) ) )
+ {
+ myDir.cdUp();
+ }
myDir.cdUp(); // Go from /usr/bin or /usr/lib (for server) to /usr
QString myPrefix = myDir.absolutePath();
setPrefixPath( myPrefix, true );

12
qgis-yarn-offline.patch Normal file
View file

@ -0,0 +1,12 @@
diff -rupN --no-dereference qgis-3.44.6/resources/CMakeLists.txt qgis-3.44.6-new/resources/CMakeLists.txt
--- qgis-3.44.6/resources/CMakeLists.txt 2025-12-19 13:02:37.000000000 +0100
+++ qgis-3.44.6-new/resources/CMakeLists.txt 2025-12-20 13:43:26.680887755 +0100
@@ -47,7 +47,7 @@ if (WITH_SERVER_LANDINGPAGE_WEBAPP)
# add_custom_command does not support OUTPUT_QUIET, so we need to make a cmake subcommand first:
file(WRITE ${CMAKE_BINARY_DIR}/yarn_commands.cmake
"execute_process(
- COMMAND ${YARN} install --frozen-lockfile
+ COMMAND ${YARN} install --frozen-lockfile --offline
WORKING_DIRECTORY ${LANDINGPAGE_OUTPUT_PATH}
OUTPUT_QUIET
ERROR_FILE ${CMAKE_BINARY_DIR}/yarn_error.log

765
qgis.spec
View file

@ -1,117 +1,89 @@
#TODO: Fix error message with processing plug-in in regards to pyspatialite
# Shared lib calls exit
# https://issues.qgis.org/issues/2854
# libspatialite is present for PPC and PPC64 in Fedora and EL7, but not in older EL
%global configure_with_spatialite -D WITH_QSPATIALITE:BOOL=TRUE
%if (0%{?rhel} <= 6 && !0%{?fedora})
%ifarch ppc ppc64
%global configure_with_spatialite -D WITH_QSPATIALITE:BOOL=FALSE
%endif
%endif
# Force the python interpreter to python3:
# brp-python-bytecompile is unable to identify
# the proper required version of python for
# py files located under /usr/share/qgis/python/plugins
%global __python %{__python3}
#TODO: "python=python3"?
#TODO: Run test suite (see debian/rules)
Name: qgis
Version: 3.10.1
Version: 3.44.6
Release: 2%{?dist}
Summary: A user friendly Open Source Geographic Information System
# http://issues.qgis.org/issues/3789
License: GPLv3+ with exceptions
# QGIS license the bundled JS code (see %%{name}-%%{version}-vendor-licenses.txt)
License: GPL-2.0-or-later AND MIT AND ISC AND BSD-3-Clause AND BSD-2-Clause AND Apache-2.0 AND MIT AND (MIT OR CC0-1.0) AND Unlicense AND (MIT OR Apache-2.0) AND CC0-1.0 AND (MIT AND CC-BY-3.0) AND Python-2.0.1 AND CC-BY-4.0 AND (BSD-3-Clause OR GPL-2.0-only) AND (WTFPL OR MIT) AND (MIT AND BSD-3-Clause) AND CC-BY-3.0 AND MPL-2.0
URL: http://www.qgis.org
Source0: http://qgis.org/downloads/%{name}-%{version}.tar.bz2
# The used sources were released as a tarball, the below is only for work in progress
#git archive --format=tar --prefix=qgis-1.8.0/ master | bzip2 >../qgis-1.8.0.tar.gz
# ./prepare_vendor.sh
Source1: %{name}-%{version}-vendor.tar.xz
Source2: %{name}-%{version}-vendor-licenses.txt
Source3: %{name}-%{version}-yarn.lock
# Sample configuration files for QGIS server
Source2: %{name}-server-httpd.conf
Source4: %{name}-server-README.fedora
Source4: %{name}-server-httpd.conf
Source5: %{name}-server-README.fedora
# MIME definitions
# Based on debian/qgis.xml but excluding already defined or proprietary types
#TODO: Path; Still necessary?
Source5: %{name}-mime.xml
# Fix builds on 64-bit machines
# https://issues.qgis.org/issues/15602
Patch0: %{name}-lib64.patch
# Fix QGIS Server prefix calculation
Patch0: %{name}-serverprefix.patch
# Pass --offline to yarn, plus replace deprecated md4 with sha256 in webpack sources
Patch1: %{name}-yarn-offline.patch
# Some plug-ins need Pyspatialite (bundled)
# The license is not totally clear, see:
# http://code.google.com/p/pyspatialite/issues/detail?id=3
# It also is sort of a fork of pysqlite, which is not elegant.
#
# F20 and up instead allow for loadable sqlite extensions in Python:
# https://bugzilla.redhat.com/show_bug.cgi?id=1066708
# Applied by prepare_vendor.sh
# CVE-2024-55565.prebundle.patch
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: draco-devel
BuildRequires: exiv2-devel
BuildRequires: expat-devel
BuildRequires: fcgi-devel
BuildRequires: flex bison
BuildRequires: gcc-c++
BuildRequires: gdal-devel
BuildRequires: geos-devel
BuildRequires: grass-devel
%global grass7_prefix $(pkg-config --variable=prefix grass 2>/dev/null || echo '%{_libdir}/grass76')
BuildRequires: gsl-devel
%ifarch ppc ppc64
%if (0%{?fedora} || 0%{?rhel} > 6)
BuildRequires: libspatialite-devel
%endif
%else
BuildRequires: libspatialite-devel
%endif
BuildRequires: laszip-devel
BuildRequires: libdxfrw-devel
BuildRequires: libpq-devel
BuildRequires: libspatialite-devel
BuildRequires: libxml2-devel
BuildRequires: libzip-devel
BuildRequires: ninja-build
BuildRequires: netcdf-devel
BuildRequires: ocl-icd-devel
BuildRequires: opencl-headers
BuildRequires: postgresql-devel
BuildRequires: proj-devel
BuildRequires: qt5-qtlocation-devel
BuildRequires: qt5-qtwebkit-devel
BuildRequires: qt5-qttools-static
BuildRequires: qt5-qtserialport
BuildRequires: qt5-qt3d-devel
# PyQwt doesn't support qwt6, so just turn it off for now on RHEL
%if 0%{?fedora} < 26
BuildRequires: PyQwt-devel
%endif
BuildRequires: python3-sip-devel
# PDAL detection relies on pdal executable
BuildRequires: PDAL
BuildRequires: PDAL-devel
BuildRequires: poly2tri-devel
BuildRequires: proj-devel
BuildRequires: protobuf-lite-devel
BuildRequires: python3-devel
BuildRequires: python3-qt5-devel
BuildRequires: qca-qt5-devel
BuildRequires: qjson-devel
BuildRequires: python3-qscintilla-qt5-devel
# Not dragged in by the above
BuildRequires: python3-qscintilla-qt5
#TODO: Build failure if not present, QTKEYCHAIN_INCLUDE_DIR is NOTFOUND
BuildRequires: qtkeychain-qt5-devel
BuildRequires: python3-qscintilla-qt5-devel
BuildRequires: python3-qt5-devel
BuildRequires: %{py3_dist sip} >= 5.3
BuildRequires: %{py3_dist PyQt-builder} >= 1
BuildRequires: qca-qt5-devel
BuildRequires: qscintilla-qt5-devel
BuildRequires: qt5-devel
BuildRequires: qt5-qt3d-devel
BuildRequires: qt5-qtbase-private-devel
#TODO: Something doesn't work here -- no idea what I meant by that.
BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt-mobility-devel
BuildRequires: qwt-devel
BuildRequires: qt5-qtlocation-devel
BuildRequires: qt5-qtmultimedia-devel
BuildRequires: qt5-qtserialport-devel
BuildRequires: qt5-qttools-static
BuildRequires: qt5-qtwebkit-devel
BuildRequires: qtkeychain-qt5-devel
BuildRequires: qwt-qt5-devel
BuildRequires: qwtpolar-devel
%if 0%{?fedora} >= 43
BuildRequires: spatialindex2.0-devel
%else
BuildRequires: spatialindex-devel
%endif
BuildRequires: sqlite-devel
BuildRequires: exiv2-devel
BuildRequires: libzstd-devel
BuildRequires: yarnpkg
# Enable for tests
#BuildRequires: xorg-x11-server-Xvfb
@ -122,16 +94,8 @@ Requires: gpsbabel
Requires: qca-qt5-ossl
# We don't want to provide private Python extension libs
%if (0%{?fedora} || 0%{?rhel} > 6)
%global __provides_exclude_from ^(%{python3_sitearch}|%{_libdir}/%{name}/plugins)/.*\.so(\.%{version})?$
%endif
%if 0%{?rhel} == 6
%{?filter_setup:
%filter_provides_in ^(%{python3_sitearch}|%{_libdir}/%{name}/plugins)/.*\.so(\.%{version})?$
%filter_setup
}
%endif
%description
Geographic Information System (GIS) manages, analyzes, and displays
@ -142,6 +106,7 @@ interface. QGIS also supports display of various geo-referenced raster and
Digital Elevation Model (DEM) formats including GeoTIFF, Arc/Info ASCII Grid,
and USGS ASCII DEM.
%package devel
Summary: Development Libraries for the QGIS
Requires: %{name}%{?_isa} = %{version}-%{release}
@ -149,6 +114,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
Development packages for QGIS including the C header files.
%package grass
Summary: GRASS Support Libraries for QGIS
Requires: %{name}%{?_isa} = %{version}-%{release}
@ -157,16 +123,12 @@ Requires: grass%{?_isa}
%description grass
GRASS plugin for QGIS required to interface with the GRASS system.
%package -n python3-qgis
%{?python_provide:%python_provide python3-qgis}
#TODO
# Remove before F30
Provides: %{name}-python = %{version}-%{release}
Provides: %{name}-python%{?_isa} = %{version}-%{release}
Obsoletes: %{name}-python < %{version}-%{release}
Summary: Python integration and plug-ins for QGIS
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: gdal-python3
Requires: python3-gdal
Requires: python3-httplib2
Requires: python3-jinja2
Requires: python3-matplotlib
@ -174,20 +136,18 @@ Requires: python3-OWSLib
Requires: python3-psycopg2
Requires: python3-pygments
Requires: python3-PyYAML
Requires: python3-qscintilla
Requires: python3-qscintilla-qt5
Requires: python3-qt5-webkit
%{?_sip_api:Requires: python3-pyqt5-sip-api(%{_sip_api_major}) >= %{_sip_api}}
Supplements: %{name}%{?_isa} = %{version}-%{release}
%description -n python3-qgis
Python integration and plug-ins for QGIS.
%package server
Summary: FCGI-based OGC web map server
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: mod_fcgid
Provides: mapserver = %{version}-%{release}
Obsoletes: mapserver < 2.8.1-1
%description server
This FastCGI OGC web map server implements OGC WMS 1.3.0 and 1.1.1.
@ -197,130 +157,97 @@ for styling. Sample configurations for Httpd and Lighttpd are included.
Please refer to %{name}-server-README.fedora for details!
%prep
%setup -q
%patch0 -p1 -b .lib64
# Remove executable permissions from source code files
find . \( -name "*.cpp" -o -name "*.h" \) -type f -perm /111 -execdir chmod -x {} \+
%prep
%autosetup -p1 -a1
# %%{name}-%%{version}-vendor-licenses.txt
cp -a %{SOURCE2} .
# %%{name}-%%{version}-yarn.lock
cp -a %{SOURCE3} resources/server/src/landingpage/yarn.lock
# Readme file for QGIS server configuration and Lighttpd example
install -pm0644 %{SOURCE4} .
# Delete bundled libs
#rm -r src/core/spatialite/
#rm -r external/mdal*
#rm -r external/qwtpolar*
#rm -r external/libdxfrw*
#rm -rf "python/ext-libs/!(CMakeLists.txt|tests)"
#
#rm -rf src/plugins/dxf2shp_converter/
#sed -i '/dxf2shp_converter/d' src/plugins/CMakeLists.txt
install -pm0644 %{SOURCE5} .
gzip ChangeLog
sed -i 's/"node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19"/"node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 22"/' $(find "$PWD/.package-cache" | grep 'node_modules/@achrinza/node-ipc/package.json')
sed -i 's/"node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19"/"node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 22"/' $(find "$PWD/.package-cache" | grep 'node_modules/@achrinza/node-ipc/.yarn-metadata.json')
%build
# Necessary for the test suite
#export LD_LIBRARY_PATH=%{_builddir}%{name}-%{version}/output/%{_lib}
#TODO: If for EPEL (osgearth, touch)
#Info: TOUCH needs Qt >= 4.5
%cmake \
%{_cmake_skip_rpath} \
%["%{?_lib}" == "lib64" ? "-D LIB_SUFFIX=64" : ""] \
-D QGIS_LIB_SUBDIR=%{_lib} \
-D QGIS_MANUAL_SUBDIR=/share/man \
-D QGIS_CGIBIN_SUBDIR=%{_libexecdir}/%{name} \
-D WITH_BINDINGS:BOOL=TRUE \
-D WITH_GRASS7:BOOL=TRUE \
-D GRASS_PREFIX7=%{grass7_prefix} \
-D WITH_CUSTOM_WIDGETS:BOOL=TRUE \
-D BINDINGS_GLOBAL_INSTALL:BOOL=TRUE \
-D WITH_GRASS8:BOOL=TRUE \
-D GRASS_PREFIX8=`pkg-config --variable=prefix grass` \
-D WITH_CUSTOM_WIDGETS:BOOL=TRUE \
-D BUILD_TESTING:BOOL=FALSE \
-D ENABLE_TESTS:BOOL=FALSE \
-D WITH_EPT:BOOL=TRUE \
-D WITH_PDAL:BOOL=TRUE \
-D WITH_QSPATIALITE:BOOL=TRUE \
-D WITH_QWTPOLAR:BOOL=TRUE \
-D WITH_INTERNAL_QWTPOLAR:BOOL=FALSE \
-D WITH_SERVER:BOOL=TRUE \
-D WITH_3D:BOOL=TRUE \
%{configure_with_spatialite} \
.
#TODO: The cmake scripts are failing for us
# -D WITH_QUICK:BOOL=TRUE \
# -D WITH_QTMOBILITY:BOOL=TRUE \
# -D WITH_INTERNAL_MDAL:BOOL=FALSE \
# -D WITH_INTERNAL_O2:BOOL=FALSE \
# Parallel build appears to occasionally result in build failures
# (UI form headers generated too late)
make %{?_smp_mflags}
-D WITH_QSPATIALITE:BOOL=TRUE \
-D WITH_SERVER_LANDINGPAGE_WEBAPP=ON \
-G Ninja
export YARN_CACHE_FOLDER="$PWD/.package-cache"
%cmake_build
%install
# Necessary for the test suite
#export LD_LIBRARY_PATH=%{_builddir}%{name}-%{version}/output/%{_lib}
make install DESTDIR=%{buildroot}
%cmake_install
# Install desktop file without connecting proprietary file types
desktop-file-install \
desktop-file-edit \
--remove-mime-type="application/x-raster-ecw" \
--remove-mime-type="application/x-raster-mrsid" \
--dir=%{buildroot}%{_datadir}/applications \
org.qgis.qgis.desktop
%{buildroot}%{_datadir}/applications/org.qgis.qgis.desktop
# Install MIME type definitions
install -d %{buildroot}%{_datadir}/mime/packages
install -pm0644 %{SOURCE5} \
%{buildroot}%{_datadir}/mime/packages/%{name}.xml
# Install application and MIME icons
for size in 8x8 16x16 22x22 24x24 32x32 36x36 42x42 48x48 64x64 72x72 80x80 96x96 128x128 192x192 256x256 512x512; do
install -pd %{buildroot}%{_datadir}/icons/hicolor/$size/apps
install -pm0644 linux/icons/%{name}-icon$size.png %{buildroot}%{_datadir}/icons/hicolor/$size/apps/qgis.png
done
for size in 8x8 16x16 22x22 24x24 32x32 36x36 42x42 48x48 64x64 72x72 80x80 96x96 128x128 192x192 256x256 512x512; do
install -pd %{buildroot}%{_datadir}/icons/hicolor/$size/mimetypes
install -pm0644 linux/icons/qgis-mime-icon$size.png %{buildroot}%{_datadir}/icons/hicolor/$size/mimetypes/qgis-mime.png
done
install -pm0644 rpm/sources/qgis-mime.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
install -pd %{buildroot}%{_datadir}/pixmaps
install -pd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -pm0644 images/icons/%{name}-icon-512x512.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -pm0644 images/icons/%{name}_icon.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
install -pm0644 images/icons/%{name}_icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
install -pm0644 images/icons/%{name}-mime-icon.png %{buildroot}%{_datadir}/pixmaps/%{name}-mime.png
install -pm0644 images/icons/%{name}_mime_icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}-mime.svg
# Install basic QGIS Mapserver configuration for Apache
install -pd %{buildroot}%{_sysconfdir}/httpd/conf.d
install -pm0644 %{SOURCE2} \
%{buildroot}%{_sysconfdir}/httpd/conf.d/qgis-server.conf
# See qgis-server-README.fedora
rm -f %{buildroot}%{_libexecdir}/%{name}/wms_metadata.xml
rm -f %{buildroot}%{_libexecdir}/%{name}/admin.sld
install -pm0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/httpd/conf.d/qgis-server.conf
# Remove install instructions
rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*
# Drop static library
rm -f %{buildroot}%{_prefix}/lib/liboauth2authmethod_static.a
%find_lang %{name} --with-qt
%check
# All tests basically run fine, but one fails using mock, while a different one fails when building with rpmbuild alone
#export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
#export LD_LIBRARY_PATH=%%{buildroot}%%{_libdir}
#xvfb-run -a -n 1 -s "-screen 0 1280x1024x24 -dpi 96" make Experimental
#rm -f %{_bindir}%{name}_bench
#rm -f %%{_bindir}%%{name}_bench
%files -f %{name}.lang
%doc BUGS NEWS Exception_to_GPL_for_Qt.txt ChangeLog.gz
%license COPYING %{name}-%{version}-vendor-licenses.txt
%doc BUGS NEWS.md README.md Exception_to_GPL_for_Qt.txt ChangeLog.gz
# QGIS shows the following files in the GUI, including the license text
%doc %{_datadir}/%{name}/doc/
%dir %{_datadir}/%{name}/i18n/
%lang(zh-Hans) %{_datadir}/%{name}/i18n/%{name}_zh-Hans.qm
%{_datadir}/%{name}/i18n/qgis_zh-Hans.qm
%{_datadir}/%{name}/i18n/qgis_zh-Hant.qm
%{_libdir}/lib%{name}_native.so.*
%{_libdir}/lib%{name}_app.so.*
%{_libdir}/lib%{name}_analysis.so.*
@ -330,6 +257,7 @@ rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*
%{_libdir}/%{name}/
%{_qt5_plugindir}/sqldrivers/libqsqlspatialite.so
%{_bindir}/%{name}
%{_bindir}/%{name}_process
%{_mandir}/man1/%{name}.1*
%dir %{_datadir}/%{name}/
%{_datadir}/mime/packages/qgis.xml
@ -342,11 +270,12 @@ rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*
%{_datadir}/%{name}/resources/
%{_datadir}/%{name}/svg/
%exclude %{_libdir}/libqgisgrass*.so.*
%exclude %{_libdir}/%{name}/plugins/libgrassprovider*.so
%exclude %{_libdir}/%{name}/plugins/libgrassrasterprovider*.so
%exclude %{_libdir}/%{name}/plugins/libgrassplugin*.so
%exclude %{_libdir}/%{name}/plugins/libplugin_grass8.so
%exclude %{_libdir}/%{name}/plugins/libprovider_grass8.so
%exclude %{_libdir}/%{name}/plugins/libprovider_grassraster8.so
%exclude %{_libdir}/%{name}/server/
%exclude %{_libdir}/%{name}/grass/
%exclude %{_datadir}/%{name}/resources/server/
%files devel
%{_datadir}/%{name}/FindQGIS.cmake
@ -356,9 +285,9 @@ rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*
%files grass
%{_libdir}/lib%{name}grass*.so.*
%{_libdir}/%{name}/plugins/libgrassprovider*.so
%{_libdir}/%{name}/plugins/libgrassrasterprovider*.so
%{_libdir}/%{name}/plugins/libgrassplugin*.so
%{_libdir}/%{name}/plugins/libplugin_grass8.so
%{_libdir}/%{name}/plugins/libprovider_grass8.so
%{_libdir}/%{name}/plugins/libprovider_grassraster8.so
%{_libdir}/%{name}/grass/
%{_datadir}/%{name}/grass/
@ -371,16 +300,504 @@ rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*
%exclude %{python3_sitearch}/%{name}/_server.so
%files server
%doc src/server/admin.sld src/server/wms_metadata.xml %{name}-server-README.fedora
%doc %{name}-server-README.fedora
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server.conf
%{_bindir}/qgis_mapserver
%{_libdir}/%{name}/server/
%{_libdir}/lib%{name}_server.so.*
%{_libexecdir}/%{name}/
%{python3_sitearch}/%{name}/server/
%{python3_sitearch}/%{name}/_server.so
%{_datadir}/%{name}/resources/server/
%changelog
* Tue Jan 13 2026 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.44.6-2
- Drop support for i686
* Sat Dec 20 2025 Sandro Mani <manisandro@gmail.com> - 3.44.6-1
- Update to 3.44.6
* Tue Nov 25 2025 Sandro Mani <manisandro@gmail.com> - 3.44.5-2
- Rebuild (gdal)
* Fri Nov 21 2025 Sandro Mani <manisandro@gmail.com> - 3.44.5-1
- Update to 3.44.5
* Fri Oct 24 2025 Sandro Mani <manisandro@gmail.com> - 3.44.4-1
- Update to 3.44.4
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 3.44.3-2
- Rebuilt for Python 3.14.0rc3 bytecode
* Fri Sep 12 2025 Sandro Mani <manisandro@gmail.com> - 3.44.3-1
- Update to 3.44.3
* Fri Aug 22 2025 Orion Poplawski <orion@nwra.com> - 3.44.2-2
- Rebuild for netcdf 4.9.3 soname bump
* Fri Aug 15 2025 Sandro Mani <manisandro@gmail.com> - 3.44.2-1
- Update to 3.44.2
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 3.44.1-6
- Rebuilt for Python 3.14.0rc2 bytecode
* Sun Aug 03 2025 Sandro Mani <manisandro@gmail.com> - 3.44.1-5
- Rebuild (PDAL)
* Sun Aug 03 2025 Sandro Mani <manisandro@gmail.com> - 3.44.1-4
- Rebuild (PDAL)
* Wed Jul 30 2025 Sandro Mani <manisandro@gmail.com> - 3.44.1-3
- Rebuild (GDAL)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.44.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jul 20 2025 Sandro Mani <manisandro@gmail.com> - 3.44.1-1
- Update to 3.44.1
* Fri Jun 20 2025 Sandro Mani <manisandro@gmail.com> - 3.44.0-1
- Update to 3.44.0
* Tue Jun 03 2025 Python Maint <python-maint@redhat.com> - 3.42.3-3
- Rebuilt for Python 3.14
* Fri May 30 2025 Sandro Mani <manisandro@gmail.com> - 3.42.3-2
- Fix incorrectly installed mime definitions
* Fri May 16 2025 Sandro Mani <manisandro@gmail.com> - 3.42.3-1
- Update to 3.42.3
* Fri Apr 18 2025 Sandro Mani <manisandro@gmail.com> - 3.42.2-1
- Update to 3.42.2
* Sun Mar 23 2025 Sandro Mani <manisandro@gmail.com> - 3.42.1-2
- Fix CVE-2024-55565
* Fri Mar 21 2025 Sandro Mani <manisandro@gmail.com> - 3.42.1-1
- Update to 3.42.1
* Tue Mar 18 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 3.42.0-3
- Rebuilt for spatialindex 2.1.0
- Work around removal of LIB_SUFFIX from cmake macro in Fedora 43
* Sun Mar 02 2025 Sandro Mani <manisandro@gmail.com> - 3.42.0-2
- Rebuild (grass)
* Sat Feb 22 2025 Sandro Mani <manisandro@gmail.com> - 3.42.0-1
- Update to 3.42.0
* Sun Feb 02 2025 Orion Poplawski <orion@nwra.com> - 3.40.3-4
- Rebuild with gsl 2.8
* Sun Feb 02 2025 Sandro Mani <manisandro@gmail.com> - 3.40.3-3
- Drop requires: python3-qt5-webkit
* Fri Jan 31 2025 Sandro Mani <manisandro@gmail.com> - 3.40.3-2
- Rebuild for dropped python-qt5-webkit
* Tue Jan 21 2025 Sandro Mani <manisandro@gmail.com> - 3.40.3-1
- Update to 3.40.3
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.40.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Dec 21 2024 Sandro Mani <manisandro@gmail.com> - 3.40.2-1
- Update to 3.40.2
* Fri Nov 22 2024 Sandro Mani <manisandro@gmail.com> - 3.40.1-1
- Update to 3.40.1
* Sat Nov 09 2024 Sandro Mani <manisandro@gmail.com> - 3.40.0-3
- Rebuild (GDAL)
* Fri Oct 25 2024 Orion Poplawski <orion@nwra.com> - 3.40.0-2
- Rebuild for hdf5 1.14.5
* Fri Oct 25 2024 Sandro Mani <manisandro@gmail.com> - 3.40.0-1
- Update to 3.40.0
* Sat Sep 14 2024 Sandro Mani <manisandro@gmail.com> - 3.38.3-1
- Update to 3.38.3
* Mon Sep 09 2024 Sandro Mani <manisandro@gmail.com> - 3.38.2-2
- Rebuild (PDAL)
* Sat Aug 17 2024 Sandro Mani <manisandro@gmail.com> - 3.38.2-1
- Update to 3.38.2
* Tue Jul 30 2024 Sandro Mani <manisandro@gmail.com> - 3.38.1-2
- Rebuild (grass)
* Sat Jul 20 2024 Sandro Mani <manisandro@gmail.com> - 3.38.1-1
- Update to 3.38.1
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jul 01 2024 Robert-André Mauchin <zebob.m@gmail.com> - 3.38.0-2
- Rebuild for exiv2 0.28.2
* Sat Jun 22 2024 Sandro Mani <manisandro@gmail.com> - 3.38.0-1
- Update to 3.38.0
* Sun Jun 16 2024 Robert-André Mauchin <zebob.m@gmail.com> - 3.36.3-3
- Rebuilt for exiv2 0.28.2
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 3.36.3-2
- Rebuilt for Python 3.13
* Sat May 18 2024 Sandro Mani <manisandro@gmail.com> - 3.36.3-1
- Update to 3.36.3
* Tue May 14 2024 Sandro Mani <manisandro@gmail.com> - 3.36.2-2
- Rebuild (gdal)
* Sat Apr 20 2024 Sandro Mani <manisandro@gmail.com> - 3.36.2-1
- Update to 3.36.2
* Fri Mar 22 2024 Sandro Mani <manisandro@gmail.com> - 3.36.1-1
- Update to 3.36.1
* Tue Mar 19 2024 Sandro Mani <manisandro@gmail.com> - 3.36.0-2
- Rebuild (PDAL)
* Fri Feb 23 2024 Sandro Mani <manisandro@gmail.com> - 3.36.0-1
- Update to 3.36.0
* Tue Jan 23 2024 Sandro Mani <manisandro@gmail.com> - 3.34.3-2
- Rebuild (libdraco)
* Sun Jan 21 2024 Sandro Mani <manisandro@gmail.com> - 3.34.3-1
- Update to 3.34.3
* Sat Dec 23 2023 Sandro Mani <manisandro@gmail.com> - 3.34.2-1
- Update to 3.34.2
* Sun Nov 26 2023 Sandro Mani <manisandro@gmail.com> - 3.34.1-1
- Update to 3.34.1
* Wed Nov 15 2023 Sandro Mani <manisandro@gmail.com> - 3.34.0-4
- Rebuild (gdal)
* Fri Nov 03 2023 Sandro Mani <manisandro@gmail.com> - 3.34.0-3
- Add supplements qgis to python3-qgis subpackage
* Sat Oct 28 2023 Sandro Mani <manisandro@gmail.com> - 3.34.0-2
- Rebuild (grass)
* Fri Oct 27 2023 Sandro Mani <manisandro@gmail.com> - 3.34.0-1
- Update to 3.34.0
* Sun Oct 15 2023 Sandro Mani <manisandro@gmail.com> - 3.32.3-2
- Rebuild (PDAL)
* Mon Sep 18 2023 Sandro Mani <manisandro@gmail.com> - 3.32.3-1
- Update to 3.32.3
* Sat Aug 19 2023 Sandro Mani <manisandro@gmail.com> - 3.32.2-1
- Update to 3.32.2
* Tue Aug 15 2023 Sandro Mani <manisandro@gmail.com> - 3.32.1-2
- Rebuild (libspatialite)
* Tue Jul 25 2023 Sandro Mani <manisandro@gmail.com> - 3.32.1-1
- Update to 3.32.1
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.32.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jun 26 2023 Sandro Mani <manisandro@gmail.com> - 3.32.0-1
- Update to 3.32.0
* Fri Jun 16 2023 Python Maint <python-maint@redhat.com> - 3.30.3-2
- Rebuilt for Python 3.12
* Fri May 26 2023 Sandro Mani <manisandro@gmail.com> - 3.30.3-1
- Update to 3.30.3
* Thu May 11 2023 Sandro Mani <manisandro@gmail.com> - 3.30.2-2
- Rebuild (gdal)
* Sun Apr 30 2023 Sandro Mani <manisandro@gmail.com> - 3.30.2-1
- Update to 3.30.2
* Fri Mar 31 2023 Sandro Mani <manisandro@gmail.com> - 3.30.1-1
- Update to 3.30.1
* Sat Mar 04 2023 Sandro Mani <manisandro@gmail.com> - 3.30.0-1
- Update to 3.30.0
* Fri Jan 27 2023 Sandro Mani <manisandro@gmail.com> - 3.28.3-1
- Update to 3.28.3
* Sun Jan 22 2023 Sandro Mani <manisandro@gmail.com> - 3.28.2-4
- Rebuild (PDAL)
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.28.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Dec 21 2022 Sandro Mani <manisandro@gmail.com> - 3.28.2-2
- Rebuild (qwt)
* Fri Dec 16 2022 Sandro Mani <manisandro@gmail.com> - 3.28.2-1
- Update to 3.28.2
* Fri Nov 18 2022 Sandro Mani <manisandro@gmail.com> - 3.28.1-1
- Update to 3.28.1
* Sat Nov 12 2022 Sandro Mani <manisandro@gmail.com> - 3.28.0-2
- Rebuild (gdal)
* Tue Oct 25 2022 Sandro Mani <manisandro@gmail.com> - 3.28.0-1
- Update to 3.28.0
* Sat Sep 10 2022 Sandro Mani <manisandro@gmail.com> - 3.26.3-1
- Update to 3.26.3
* Tue Aug 23 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.26.2-2
- Rebuild for gsl-2.7.1
* Sat Aug 13 2022 Sandro Mani <manisandro@gmail.com> - 3.26.2-1
- Update to 3.26.2
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.26.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jul 19 2022 Sandro Mani <manisandro@gmail.com> - 3.26.1-1
- Update to 3.26.1
* Thu Jul 14 2022 Jan Grulich <jgrulich@redhat.com> - 3.26.0-4
- Rebuild (qt5)
* Mon Jul 04 2022 Sandro Mani <manisandro@gmail.com> - 3.26.0-3
- Rebuild (grass)
* Fri Jun 17 2022 Python Maint <python-maint@redhat.com> - 3.26.0-2
- Rebuilt for Python 3.11
* Fri Jun 17 2022 Sandro Mani <manisandro@gmail.com> - 3.26.0-1
- Update to 3.26.0
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.24.3-4
- Rebuilt for Python 3.11
* Sun Jun 05 2022 Sandro Mani <manisandro@gmail.com> - 3.24.3-3
- Rebuild (grass)
* Mon May 23 2022 Sandro Mani <manisandro@gmail.com> - 3.24.3-2
- Fix python3-gdal requires
* Sun May 22 2022 Sandro Mani <manisandro@gmail.com> - 3.24.3-1
- Update to 3.24.3
- Enable PDAL support
* Sat May 21 2022 Sandro Mani <manisandro@gmail.com> - 3.24.2-3
- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0
* Tue May 17 2022 Jan Grulich <jgrulich@redhat.com> - 3.24.2-2
- Rebuild (qt5)
* Sat Apr 16 2022 Sandro Mani <manisandro@gmail.com> - 3.24.2-1
- Update to 3.24.2
* Mon Mar 21 2022 Sandro Mani <manisandro@gmail.com> - 3.24.1-1
- Update to 3.24.1
* Thu Mar 10 2022 Sandro Mani <manisandro@gmail.com> - 3.24.0-3
- Rebuild for proj-9.0.0
* Tue Mar 08 2022 Jan Grulich <jgrulich@redhat.com> - 3.24.0-2
- Rebuild (qt5)
* Fri Feb 18 2022 Sandro Mani <manisandro@gmail.com> - 3.24.0-1
- Update to 3.24.0
* Wed Feb 09 2022 Sandro Mani <manisandro@gmail.com> - 3.22.3-6
- Drop common image raster formats from qgis-mime.xml
* Mon Feb 07 2022 Sandro Mani <manisandro@gmail.com> - 3.22.3-5
- Workaround linking against libgrass_imagery.8.0.so
* Wed Feb 02 2022 Sandro Mani <manisandro@gmail.com> - 3.22.3-4
- Update qgis-grass8.patch
* Sun Jan 30 2022 Sandro Mani <manisandro@gmail.com> - 3.22.3-3
- Rebuild (grass)
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jan 18 2022 Sandro Mani <manisandro@gmail.com> - 3.22.3-1
- Update to 3.22.3
* Wed Jan 12 2022 Sandro Mani <manisandro@gmail.com> - 3.22.2-3
- Update qgis-mime.xml
* Wed Jan 05 2022 Sandro Mani <manisandro@gmail.com> - 3.22.2-2
- Disable landingpage
* Fri Dec 17 2021 Sandro Mani <manisandro@gmail.com> - 3.22.2-1
- Update to 3.22.2
* Mon Nov 22 2021 Orion Poplawski <orion@nwra.com> - 3.22.1-2
- Rebuild for hdf5 1.12.1
* Sat Nov 20 2021 Sandro Mani <manisandro@gmail.com> - 3.22.1-1
- Update to 3.22.1
* Thu Nov 11 2021 Sandro Mani <manisandro@gmail.com> - 3.22.0-7
- Rebuild (gdal)
* Sat Nov 06 2021 Adrian Reber <adrian@lisas.de> - 3.22.0-6
- Rebuilt for protobuf 3.19.0
* Wed Nov 03 2021 Sandro Mani <manisandro@gmail.com> - 3.22.0-5
- Backport fix for GIL deadlock
* Mon Oct 25 2021 Sandro Mani <manisandro@gmail.com> - 3.22.0-4
- Move grass provider plugins to grass subpackage
* Mon Oct 25 2021 Adrian Reber <adrian@lisas.de> - 3.22.0-2
- Rebuilt for protobuf 3.18.1
* Sat Oct 23 2021 Sandro Mani <manisandro@gmail.com> - 3.22.0-1
- Update to 3.22.0
* Thu Oct 21 2021 Sandro Mani <manisandro@gmail.com> - 3.20.3-2
- Rebuild (geos)
* Mon Sep 13 2021 Sandro Mani <manisandro@gmail.com> - 3.20.3-1
- Update to 3.20.3
* Mon Aug 16 2021 Orion Poplawski <orion@nwra.com> - 3.20.2-2
- Rebuild for netcdf 4.8.0 (again)
* Sat Aug 14 2021 Sandro Mani <manisandro@gmail.com> - 3.20.2-1
- Update to 3.20.2
* Wed Aug 11 2021 Orion Poplawski <orion@nwra.com> - 3.20.1-3
- Rebuild for netcdf 4.8.0
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.20.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 21 2021 Sandro Mani <manisandro@gmail.com> - 3.20.1-1
- Update to 3.20.1
* Tue Jul 20 2021 Sandro Mani <manisandro@gmail.com> - 3.20.0-1
- Update to 3.20.0
* Sat Jul 10 2021 Scott Talbert <swt@techie.net> - 3.18.3-5
- Revert back to building with sip 4 due to no sip 6 support
* Tue Jun 08 2021 Scott Talbert <swt@techie.net> - 3.18.3-4
- Update to build with sip5+
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.18.3-3
- Rebuilt for Python 3.10
* Fri May 21 2021 Sandro Mani <manisandro@gmail.com> - 3.18.3-2
- Rebuild (gdal)
* Sun May 16 2021 Sandro Mani <manisandro@gmail.com> - 3.18.3-1
- Update to 3.18.3
* Fri May 07 2021 Sandro Mani <manisandro@gmail.com> - 3.18.2-2
- Rebuild (gdal)
* Sat Apr 17 2021 Sandro Mani <manisandro@gmail.com> - 3.18.2-1
- Update to 3.18.2
* Wed Mar 31 2021 Jonathan Wakely <jwakely@redhat.com> - 3.18.1-2
- Rebuilt for removed libstdc++ symbols (#1937698)
* Wed Mar 24 2021 sandro Mani <manisandro@gmail.com> - 3.18.1-1
- Update to 3.18.1
* Sun Mar 07 2021 Sandro Mani <manisandro@gmail.com> - 3.18.0-2
- Rebuild (proj)
* Fri Feb 19 2021 Sandro Mani <manisandro@gmail.com> - 3.18.0-1
- Update to 3.18.0
* Sat Feb 13 2021 Sandro Mani <manisandro@gmail.com> - 3.16.3-5
- Rebuild (geos)
* Mon Feb 08 2021 Pavel Raiskup <praiskup@redhat.com> - 3.16.3-4
- rebuild for libpq ABI fix rhbz#1908268
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Jan 16 12:49:18 CET 2021 Adrian Reber <adrian@lisas.de> - 3.16.3-2
- Rebuilt for protobuf 3.14
* Fri Jan 15 2021 Sandro Mani <manisandro@gmail.com> - 3.16.3-1
- Update to 3.16.3
* Wed Jan 13 14:42:26 CET 2021 Adrian Reber <adrian@lisas.de> - 3.16.2-2
- Rebuilt for protobuf 3.14
* Mon Dec 21 2020 Sandro Mani <manisandro@gmail.com> - 3.16.2-1
- Update to 3.16.2
* Mon Nov 23 07:54:37 CET 2020 Jan Grulich <jgrulich@redhat.com> - 3.16.1-2
- rebuild (qt5)
* Fri Nov 20 2020 Sandro Mani <manisandro@gmail.com> - 3.16.1-1
- Update to 3.16.1
* Wed Nov 11 13:08:14 CET 2020 Sandro Mani <manisandro@gmail.com> - 3.16.0-2
- Rebuild (proj, gdal)
* Wed Nov 04 2020 Sandro Mani <manisandro@gmail.com> - 3.16.0-1
- Update to 3.16.0
* Tue Nov 03 2020 Sandro Mani <manisandro@gmail.com> - 3.14.16-2
- Fix QGIS Server prefix calculation
* Sun Oct 18 2020 Orion Poplawski <orion@nwra.com> - 3.14.16-1
- Update to 3.14.16
* Fri Sep 11 2020 Jan Grulich <jgrulich@redhat.com> - 3.12.1-7
- rebuild (qt5)
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.1-6
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.12.1-4
- Rebuilt for Python 3.9
* Thu May 21 2020 Sandro Mani <manisandro@gmail.com> - 3.12.1-3
- Rebuild (gdal)
* Mon Apr 06 2020 Rex Dieter <rdieter@fedoraproject.org> - 3.12.1-2
- rebuild (qt5)
- drop BR: qt5-devel
* Sat Mar 21 2020 Volker Froehlich <volker27@gmx.at> - 3.12.1-1
- New upstream release
- Don't require python3-qscintilla anymore (BZ #1815712)
* Tue Mar 03 2020 Sandro Mani <manisandro@gmail.com> - 3.12.0-2
- Rebuild (gdal)
* Sat Feb 22 2020 Volker Froehlich <volker27@gmx.at> - 3.12.0-1
- New upstream release
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 17 2020 Volker Froehlich <volker27@gmx.at> - 3.10.2-1
- New upstream release
- Add Hant translation again
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 3.10.1-2
- rebuild (qt5)

View file

@ -1 +1,2 @@
SHA512 (qgis-3.10.1.tar.bz2) = 0e3620d4f6aefc64c243ffd307ad5a4ed44be540d5e11f5a1cf49f046e0c7a09d3470ebb6c6efbe1481c80b3f694636044c071143daa37f3b5d8d67a273cc536
SHA512 (qgis-3.44.6.tar.bz2) = 7ab868fb214f571b7feac5172a4c60b1bba617df3cf55a6a3167b6ca87737be5fddec94155d3f0ec8ce0ca9efba19ee719d33ee3fba851c9fae6db409bf86f85
SHA512 (qgis-3.44.6-vendor.tar.xz) = 04f711a21a75e06c2f327cb542b4b50cae8f6f2db5817173ffaf9057d2bd81c596fd067bf8cc4952f9d0bdc04e3b389d7dd3c8d8928c767975dab884f0f1705a