summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-09-12 20:06:40 -0500
committerroot <root@alpha.trunkmasters.com>2026-09-12 20:06:40 -0500
commit193236e34a32b643d816ed04394476eab7e04db7 (patch)
tree8b608b17886179a6530935fc0531c7a89a51d1a0 /dev-qt
parent9f2ba2858a177b1c2335b5b46428ee7cec08c288 (diff)
downloadbaldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.tar.gz
baldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.tar.xz
baldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.zip
Adding metadata
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtbase/qtbase-6.12.9999.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.9999.ebuild3
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild5
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.9999.ebuild7
-rw-r--r--dev-qt/qttools/files/qttools-6.12.0-litehtml-no-unity.patch12
-rw-r--r--dev-qt/qttools/qttools-6.11.2.ebuild2
-rw-r--r--dev-qt/qttools/qttools-6.11.9999.ebuild2
-rw-r--r--dev-qt/qttools/qttools-6.12.9999.ebuild6
-rw-r--r--dev-qt/qttools/qttools-6.9999.ebuild6
9 files changed, 39 insertions, 7 deletions
diff --git a/dev-qt/qtbase/qtbase-6.12.9999.ebuild b/dev-qt/qtbase/qtbase-6.12.9999.ebuild
index 73d61474f8e0..72bc7e8dd188 100644
--- a/dev-qt/qtbase/qtbase-6.12.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.12.9999.ebuild
@@ -359,6 +359,9 @@ src_test() {
tst_xdgdecorationv1
# fails for unknown reasons, but seatv4 is not actually used nowadays
tst_seatv4
+ # sockets fail when path is too long on linux, and this uses e.g.
+ # ${T}/runtime-portage/qt_networkreply_test_fullServerName12237.sock
+ tst_qnetworkreply_local
# fails with network sandbox
tst_qdnslookup
# fails with sandbox
diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild
index 73d61474f8e0..72bc7e8dd188 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -359,6 +359,9 @@ src_test() {
tst_xdgdecorationv1
# fails for unknown reasons, but seatv4 is not actually used nowadays
tst_seatv4
+ # sockets fail when path is too long on linux, and this uses e.g.
+ # ${T}/runtime-portage/qt_networkreply_test_fullServerName12237.sock
+ tst_qnetworkreply_local
# fails with network sandbox
tst_qdnslookup
# fails with sandbox
diff --git a/dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild
index ba45fab241a7..7d7e6d005842 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild
@@ -19,7 +19,10 @@ RDEPEND="
media-libs/tiff:=
mng? ( media-libs/libmng:= )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( media-libs/tiff[jpeg] )
+"
CMAKE_SKIP_TESTS=(
# heif plugin is only for Mac, test is normally auto-skipped but may
diff --git a/dev-qt/qtimageformats/qtimageformats-6.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-6.9999.ebuild
index cef280adccff..7d7e6d005842 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.9999.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,10 @@ RDEPEND="
media-libs/tiff:=
mng? ( media-libs/libmng:= )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( media-libs/tiff[jpeg] )
+"
CMAKE_SKIP_TESTS=(
# heif plugin is only for Mac, test is normally auto-skipped but may
diff --git a/dev-qt/qttools/files/qttools-6.12.0-litehtml-no-unity.patch b/dev-qt/qttools/files/qttools-6.12.0-litehtml-no-unity.patch
new file mode 100644
index 000000000000..4c77fbdc4e01
--- /dev/null
+++ b/dev-qt/qttools/files/qttools-6.12.0-litehtml-no-unity.patch
@@ -0,0 +1,12 @@
+litehtml/src/3rdparty/litehtml/src/css_parser.cpp:136:89:
+ error: specialization of 'litehtml::css_token_vector ...
+--- a/src/assistant/qlitehtml/src/CMakeLists.txt
++++ b/src/assistant/qlitehtml/src/CMakeLists.txt
+@@ -37,6 +37,7 @@
+ litehtml
+ PROPERTIES
+ QT_COMPILE_OPTIONS_DISABLE_WARNINGS ON
++ UNITY_BUILD OFF
+ )
+ set_target_properties(
+ gumbo
diff --git a/dev-qt/qttools/qttools-6.11.2.ebuild b/dev-qt/qttools/qttools-6.11.2.ebuild
index 556443683ed3..943e44a29d87 100644
--- a/dev-qt/qttools/qttools-6.11.2.ebuild
+++ b/dev-qt/qttools/qttools-6.11.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# see QDOC_SUPPORTED_CLANG_VERSIONS in src/qdoc/cmake/QDocConfiguration.cmake
# for officially supported versions, but newer may work
-LLVM_COMPAT=( {17..23} )
+LLVM_COMPAT=( {17..22} )
LLVM_OPTIONAL=1
# behaves very badly when qttools is not already installed, also
diff --git a/dev-qt/qttools/qttools-6.11.9999.ebuild b/dev-qt/qttools/qttools-6.11.9999.ebuild
index 556443683ed3..943e44a29d87 100644
--- a/dev-qt/qttools/qttools-6.11.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.11.9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# see QDOC_SUPPORTED_CLANG_VERSIONS in src/qdoc/cmake/QDocConfiguration.cmake
# for officially supported versions, but newer may work
-LLVM_COMPAT=( {17..23} )
+LLVM_COMPAT=( {17..22} )
LLVM_OPTIONAL=1
# behaves very badly when qttools is not already installed, also
diff --git a/dev-qt/qttools/qttools-6.12.9999.ebuild b/dev-qt/qttools/qttools-6.12.9999.ebuild
index 3700693b0bd1..47604585befb 100644
--- a/dev-qt/qttools/qttools-6.12.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.12.9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# see QDOC_SUPPORTED_CLANG_VERSIONS in src/qdoc/cmake/QDocConfiguration.cmake
# for officially supported versions, but newer may work
-LLVM_COMPAT=( {17..23} )
+LLVM_COMPAT=( {17..22} )
LLVM_OPTIONAL=1
# behaves very badly when qttools is not already installed, also
@@ -66,6 +66,10 @@ DEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.12.0-litehtml-no-unity.patch
+)
+
src_prepare() {
qt6-build_src_prepare
diff --git a/dev-qt/qttools/qttools-6.9999.ebuild b/dev-qt/qttools/qttools-6.9999.ebuild
index 3700693b0bd1..47604585befb 100644
--- a/dev-qt/qttools/qttools-6.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# see QDOC_SUPPORTED_CLANG_VERSIONS in src/qdoc/cmake/QDocConfiguration.cmake
# for officially supported versions, but newer may work
-LLVM_COMPAT=( {17..23} )
+LLVM_COMPAT=( {17..22} )
LLVM_OPTIONAL=1
# behaves very badly when qttools is not already installed, also
@@ -66,6 +66,10 @@ DEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.12.0-litehtml-no-unity.patch
+)
+
src_prepare() {
qt6-build_src_prepare