From d5a5537bcdbc70a9d5548cb6be097e22dcb99414 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Wed, 27 May 2026 23:02:21 +0300 Subject: [PATCH 1/3] New package: libblend2d-devel-0.21.2 --- srcpkgs/libblend2d-devel/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 srcpkgs/libblend2d-devel/template diff --git a/srcpkgs/libblend2d-devel/template b/srcpkgs/libblend2d-devel/template new file mode 100644 index 00000000000000..6a8a6f0f23c78c --- /dev/null +++ b/srcpkgs/libblend2d-devel/template @@ -0,0 +1,13 @@ +# Template file for 'libblend2d-devel' +pkgname=libblend2d-devel +version=0.21.2 +revision=1 +build_style=cmake +configure_args="-DBLEND2D_TEST=OFF -DBLEND2D_DEMOS=OFF -DBLEND2D_STATIC=ON + -DCMAKE_POSITION_INDEPENDENT_CODE=ON" +short_desc="High performance 2D vector graphics engine" +maintainer="Orphaned " +license="Zlib" +homepage="https://blend2d.com" +distfiles="https://blend2d.com/download/blend2d-${version}.tar.gz" +checksum=234ba57a64153c96885a6271f15fdcf6c594ac8cb03adaad19abb8d3b2b533fa From fb34b219f5b03f1d5c481fae3f4b943a6c939af7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Wed, 27 May 2026 23:02:53 +0300 Subject: [PATCH 2/3] qgis: update to 4.0.2 --- srcpkgs/qgis/patches/ftbfs.patch | 13 ------------- srcpkgs/qgis/template | 17 +++++------------ 2 files changed, 5 insertions(+), 25 deletions(-) delete mode 100644 srcpkgs/qgis/patches/ftbfs.patch diff --git a/srcpkgs/qgis/patches/ftbfs.patch b/srcpkgs/qgis/patches/ftbfs.patch deleted file mode 100644 index 0aa578ed121254..00000000000000 --- a/srcpkgs/qgis/patches/ftbfs.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/python/gui/auto_generated/processing/qgsprocessinggui.sip.in -+++ b/python/gui/auto_generated/processing/qgsprocessinggui.sip.in -@@ -17,6 +17,10 @@ components. - - .. versionadded:: 3.4 - %End -+ -+%TypeHeaderCode -+#include "qgsprocessinggui.h" -+%End - public: - - }; diff --git a/srcpkgs/qgis/template b/srcpkgs/qgis/template index f0816231092a0a..1e17ad875d828f 100644 --- a/srcpkgs/qgis/template +++ b/srcpkgs/qgis/template @@ -1,7 +1,7 @@ # Template file for 'qgis' pkgname=qgis -version=3.44.4 -revision=4 +version=4.0.2 +revision=1 build_style=cmake configure_args="-DENABLE_TESTS=OFF -DWITH_3D=True -DWITH_PDAL=True -DBUILD_WITH_QT6=ON -DWITH_PDF4QT=ON -DWITH_QTWEBKIT=NO @@ -20,8 +20,8 @@ makedepends="exiv2-devel draco-devel expat-devel freexl-devel geos-devel proj-devel protobuf-devel python3-devel python3-PyQt-builder qt6-base-private-devel qt6-svg-devel qt6-position-devel qt6-qt5compat-devel qt6-declarative-devel qt6-serialport-devel qt6-3d-devel - qt6-multimedia-devel - qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite + qt6-multimedia-devel qt6-webengine qt6-webengine-devel libblend2d-devel + qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite OpenCL-CLHPP qscintilla-qt6-devel qtkeychain-qt6-devel qca-qt6-devel qwt-qt6-devel python3-pyqt6-bindings python3-pyqt6-qsci-devel python3-pyqt6-sip ${_pyqt} python3-devel sqlite-devel zlib-devel libopenjpeg2-devel" @@ -34,16 +34,9 @@ maintainer="Arjan Mossel " license="GPL-2.0-only" homepage="https://qgis.org" distfiles="https://github.com/qgis/QGIS/archive/final-${version//./_}.tar.gz" -checksum=1396c84dd6c9c89c026de8b564319e0f6206c8bbc1b160bfdc0fdf49adb61748 +checksum=1800a4ad63224821d4b391b87cc53cc8a53c8626193fde8235934c81223e617e nocross="due to grass" -post_configure() { - # No idea why the patch was removed on generated files - sed -i 's/[.]sip[.]in$/.sip/' ftbfs.patch - cd build - patch -Np1 -s -i ../ftbfs.patch -} - post_install() { mv ${DESTDIR}/usr/share/qgis/python ${DESTDIR}/usr/lib/qgis/ ln -s ../../lib/qgis/python ${DESTDIR}/usr/share/qgis/python From 4b66e218202fcb72e47f2eb2fe92ccbac477c4a3 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Thu, 28 May 2026 10:09:19 +0300 Subject: [PATCH 3/3] qgis-4.0.2: drop support for 32bit --- srcpkgs/qgis/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/qgis/template b/srcpkgs/qgis/template index 1e17ad875d828f..3bbee7a8da7603 100644 --- a/srcpkgs/qgis/template +++ b/srcpkgs/qgis/template @@ -35,6 +35,7 @@ license="GPL-2.0-only" homepage="https://qgis.org" distfiles="https://github.com/qgis/QGIS/archive/final-${version//./_}.tar.gz" checksum=1800a4ad63224821d4b391b87cc53cc8a53c8626193fde8235934c81223e617e +lib32disabled=yes nocross="due to grass" post_install() {