diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-12 20:06:40 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-12 20:06:40 -0500 |
| commit | 193236e34a32b643d816ed04394476eab7e04db7 (patch) | |
| tree | 8b608b17886179a6530935fc0531c7a89a51d1a0 /dev-qt | |
| parent | 9f2ba2858a177b1c2335b5b46428ee7cec08c288 (diff) | |
| download | baldeagleos-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.ebuild | 3 | ||||
| -rw-r--r-- | dev-qt/qtbase/qtbase-6.9999.ebuild | 3 | ||||
| -rw-r--r-- | dev-qt/qtimageformats/qtimageformats-6.12.9999.ebuild | 5 | ||||
| -rw-r--r-- | dev-qt/qtimageformats/qtimageformats-6.9999.ebuild | 7 | ||||
| -rw-r--r-- | dev-qt/qttools/files/qttools-6.12.0-litehtml-no-unity.patch | 12 | ||||
| -rw-r--r-- | dev-qt/qttools/qttools-6.11.2.ebuild | 2 | ||||
| -rw-r--r-- | dev-qt/qttools/qttools-6.11.9999.ebuild | 2 | ||||
| -rw-r--r-- | dev-qt/qttools/qttools-6.12.9999.ebuild | 6 | ||||
| -rw-r--r-- | dev-qt/qttools/qttools-6.9999.ebuild | 6 |
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 |
