commit:     b42045f44fe0b7b5f34b922c31a6088e89b20cfa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  7 16:06:31 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan  7 16:06:31 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42045f4

sci-geosciences/qgis: Fix build w/ IUSE oracle and Qt 6.10

Closes: https://bugs.gentoo.org/968477
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-geosciences/qgis/files/qgis-3.44.6-qt-6.10.patch | 11 +++++++++++
 sci-geosciences/qgis/qgis-3.44.6.ebuild              |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/files/qgis-3.44.6-qt-6.10.patch 
b/sci-geosciences/qgis/files/qgis-3.44.6-qt-6.10.patch
new file mode 100644
index 000000000000..b9d414352309
--- /dev/null
+++ b/sci-geosciences/qgis/files/qgis-3.44.6-qt-6.10.patch
@@ -0,0 +1,11 @@
+diff --color -Naru a/src/providers/oracle/ocispatial/CMakeLists.txt 
b/src/providers/oracle/ocispatial/CMakeLists.txt
+--- a/src/providers/oracle/ocispatial/CMakeLists.txt   2026-01-07 
09:20:54.863975065 +0100
++++ b/src/providers/oracle/ocispatial/CMakeLists.txt   2026-01-07 
09:22:21.900468735 +0100
+@@ -20,6 +20,7 @@
+ target_link_libraries(qsqlocispatial
+   ${QT_VERSION_BASE}::Core
+   ${QT_VERSION_BASE}::Sql
++  ${QT_VERSION_BASE}::SqlPrivate
+   ${OCI_LIBRARY}
+ )
+ 

diff --git a/sci-geosciences/qgis/qgis-3.44.6.ebuild 
b/sci-geosciences/qgis/qgis-3.44.6.ebuild
index cf4953bc6d4b..eafed64eefb9 100644
--- a/sci-geosciences/qgis/qgis-3.44.6.ebuild
+++ b/sci-geosciences/qgis/qgis-3.44.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -134,6 +134,7 @@ BDEPEND="${PYTHON_DEPS}
 PATCHES=(
        "${FILESDIR}/${PN}-3.44.3-testReportDir.patch"
        "${FILESDIR}/${PN}-3.44.5-qt-6.10.patch" # bug 966729
+       "${FILESDIR}/${PN}-3.44.6-qt-6.10.patch" # TODO: upstream; bug 968477
 )
 
 src_prepare() {

Reply via email to