Compare commits
201 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5f09b3c7f0 | ||
|
|
4e7c569998 | ||
|
|
f46d46018a | ||
|
|
af9cd79ebe | ||
|
|
ebfef0b4c3 | ||
|
|
ff59e3c92b | ||
|
|
6f8e6ba62f | ||
|
|
399aaa1672 | ||
|
|
bff4a441a3 | ||
|
|
999aec683a | ||
|
|
d6d73acf96 | ||
|
|
eccf6da9ee | ||
|
|
0d659ae9c1 | ||
|
|
88bf1bdfe6 | ||
|
|
e24d10aa38 | ||
|
|
84aa831fad | ||
|
|
c8b8759cb2 | ||
|
|
06686fdd73 | ||
|
|
7e429d8916 | ||
|
|
fc1b0ba3de | ||
|
|
feeb5864b0 | ||
|
|
a6bcea5b1b | ||
|
|
061ba5808e | ||
|
|
2af94313f8 | ||
|
|
2b6feb4d17 | ||
|
|
17f0d8e637 | ||
|
|
314de2977d | ||
|
|
d684716115 | ||
|
|
fd490f12de | ||
|
|
13bf87a8df | ||
|
|
5e10395d6a | ||
|
|
f61329ec82 | ||
|
|
b578c91dcf | ||
|
|
a21ac52412 | ||
|
|
84dae12d65 | ||
|
|
2ff8b2fcca | ||
|
|
d5a347ef2c | ||
|
|
e3d121bed6 | ||
|
|
c96af84279 | ||
|
|
0c0299c399 | ||
|
|
b73b349503 | ||
|
|
433950cbbd | ||
|
|
ae860c8769 | ||
|
|
4c76d961dc | ||
|
|
932e5c9915 | ||
|
|
52ef9e0113 | ||
|
|
c4f33cd75a | ||
|
|
7d43cc856e | ||
|
|
56b2e50c16 | ||
|
|
ddb91898cd | ||
|
|
2ff86c7832 | ||
|
|
459b19e71f | ||
|
|
e97722f6da | ||
|
|
9b0a6531bb | ||
|
|
830e98b581 | ||
|
|
d402f6bb8b | ||
|
|
509be3eb78 | ||
|
|
67b01a6337 | ||
|
|
021b36d3f1 | ||
|
|
6a345c372e | ||
|
|
6b83001810 | ||
|
|
e71ea63512 | ||
|
|
f36ee663b3 | ||
|
|
6a53b3e383 | ||
|
|
09586e704d | ||
|
|
48ce21b026 | ||
|
|
e36d8fee6f | ||
|
|
5e4f8f8f2c | ||
|
|
6c1ff635f8 | ||
|
|
2639eb4dab | ||
|
|
5a3c396462 | ||
|
|
99f5e93215 | ||
|
|
078a3b3554 | ||
|
|
0fb2d94c46 | ||
|
|
2265ed83bf | ||
|
|
1ca657f5a5 | ||
|
|
5b46383ade | ||
|
|
612e012385 | ||
|
|
1684de76bf | ||
|
|
32f53bdcc9 | ||
|
|
e8c15132d5 | ||
|
|
6998dde5ea | ||
|
|
e28e73c9c0 | ||
|
|
3bd4d4df82 | ||
|
|
1d809dfda1 | ||
|
|
a71bb3f1eb | ||
|
|
d82319409d | ||
|
|
67875dd943 | ||
|
|
d1b7ff3477 | ||
|
|
40c8c7d3fd | ||
|
|
777b9ff883 | ||
|
|
d8475c4a2b | ||
|
|
6ec8d66b91 | ||
|
|
15c4402549 | ||
|
|
a037924aa0 | ||
|
|
b87ed33e1c | ||
|
|
ae600beaf1 | ||
|
|
dea8143cbb | ||
|
|
3ef8c897be | ||
|
|
8084042a66 | ||
|
|
0cbbfeae92 | ||
|
|
2745fccf7f | ||
|
|
1414eb8b81 | ||
|
|
743b774287 | ||
|
|
d3cc05d857 | ||
|
|
6031b652a8 | ||
|
|
09045210ac | ||
|
|
216a125f32 | ||
|
|
99471212bc | ||
|
|
e30f67ee94 | ||
|
|
f29b5db197 | ||
|
|
2ce2bb2d91 | ||
|
|
69eb2323a8 | ||
|
|
c5940ed961 | ||
|
|
bc7af23f11 | ||
|
|
5fe8587027 | ||
|
|
4bc5a356a8 | ||
|
|
9bace460a0 | ||
|
|
475f7eb40e | ||
|
|
cfb4d93878 | ||
|
|
32d0abc99a | ||
|
|
5014e55042 | ||
|
|
18dbfcc7e1 | ||
|
|
75365312cd | ||
|
|
0b4ac8c12f | ||
|
|
047b3af9ce | ||
|
|
172ec90d8e | ||
|
|
fb4669d625 | ||
|
|
00a3677814 | ||
|
|
84f47c42e5 | ||
|
|
ed9640bcde | ||
|
|
115e2008ce | ||
|
|
19561f35db | ||
|
|
fdd81a3087 | ||
|
|
ba179ce869 | ||
|
|
353f2b132e | ||
|
|
052923b2d2 | ||
|
|
6b534d6024 | ||
|
|
4150034749 | ||
|
|
0037c177b1 | ||
|
|
3cea10c30b | ||
|
|
abd6e75da7 | ||
|
|
fe0c4bd322 | ||
|
|
ed6472f448 | ||
|
|
792e6214a7 |
||
|
|
92b7af1df2 | ||
|
|
745a055467 | ||
|
|
290da253a3 |
||
|
|
ba65fde0db | ||
|
|
bd5293e0c6 | ||
|
|
5595b5cc5a | ||
|
|
f07d9b5280 | ||
|
|
2c80720cdd | ||
|
|
daa403be7c | ||
|
|
5cca412582 | ||
|
|
2f2476270f | ||
|
|
10b92ed20b | ||
|
|
0da24adff4 | ||
|
|
285b5c011a | ||
|
|
2a265d1386 | ||
|
|
a0934c266d | ||
|
|
dcf4889c9a | ||
|
|
e4a9f36fb9 | ||
|
|
a7f9aaf9ed | ||
|
|
eae42768e3 | ||
|
|
4600c39bea | ||
|
|
256d2b034f | ||
|
|
a0f8cdc9b8 | ||
|
|
198bad36a5 | ||
|
|
1ae3fc9fe1 | ||
|
|
8c10372493 | ||
|
|
d90126d967 | ||
|
|
805e28811d | ||
|
|
f5a1218a59 | ||
|
|
090da1ba60 |
||
|
|
3c7ca005ae | ||
|
|
b5afc35b35 |
||
|
|
64571beb3f | ||
|
|
eacf0478db | ||
|
|
1212b40ae6 | ||
|
|
ef957a6580 | ||
|
|
b44f917fe6 | ||
|
|
0f983bdc5e | ||
|
|
b2f942f3c9 | ||
|
|
2c3eddf900 | ||
|
|
53f398ef61 | ||
|
|
7315b69382 | ||
|
|
34482e8a19 | ||
|
|
bb3f06a11a | ||
|
|
2269d53e8b | ||
|
|
326a711af6 | ||
|
|
2946fcf720 | ||
|
|
244e3574eb | ||
|
|
1c535d6ee7 | ||
|
|
49bfbaf1ea | ||
|
|
1a6df31fc7 | ||
|
|
a066e43a4d | ||
|
|
ae79d2cdc8 | ||
|
|
3a50551359 | ||
|
|
d9df2dc556 | ||
|
|
0825710b3e |
13 changed files with 10107 additions and 248 deletions
113
.gitignore
vendored
113
.gitignore
vendored
|
|
@ -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
|
||||
|
|
|
|||
17
CVE-2024-55565.prebundle.patch
Normal file
17
CVE-2024-55565.prebundle.patch
Normal 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
108
prepare_vendor.sh
Executable 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
|
||||
26
qgis-3.44.6-vendor-licenses.txt
Normal file
26
qgis-3.44.6-vendor-licenses.txt
Normal 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
9219
qgis-3.44.6-yarn.lock
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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})
|
||||
|
|
@ -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="<!DOCTYPE qgis">
|
||||
<match type="string" offset="0:256" value="<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="<!DOCTYPE qgis">
|
||||
<match type="string" offset="0:256" value="<qgis version"/>
|
||||
</match>
|
||||
</magic>
|
||||
<glob pattern="*.qml"/>
|
||||
</mime-type>
|
||||
</mime-info>
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
15
qgis-serverprefix.patch
Normal 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
12
qgis-yarn-offline.patch
Normal 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
765
qgis.spec
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
3
sources
3
sources
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue