Date: Thu, 12 Mar 2026 16:14:20 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 5effadd59b98 - main - devel/qt6-base: Make use of renameat2 in QFileSystemEngine Message-ID: <69b2e65c.41a20.5fcf493@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=5effadd59b987e0371e166a9ac459dcf83dc1670 commit 5effadd59b987e0371e166a9ac459dcf83dc1670 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2026-03-01 08:29:32 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-03-12 15:59:29 +0000 devel/qt6-base: Make use of renameat2 in QFileSystemEngine --- devel/qt6-base/Makefile | 1 + .../files/patch-src_corelib_configure.cmake | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index 96bb0ad07722..c656c8d08568 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -1,5 +1,6 @@ PORTNAME= base DISTVERSION= ${QT6_VERSION} +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt6- diff --git a/devel/qt6-base/files/patch-src_corelib_configure.cmake b/devel/qt6-base/files/patch-src_corelib_configure.cmake new file mode 100644 index 000000000000..355c7a95db2e --- /dev/null +++ b/devel/qt6-base/files/patch-src_corelib_configure.cmake @@ -0,0 +1,22 @@ +--- src/corelib/configure.cmake.orig 2026-01-13 10:18:17 UTC ++++ src/corelib/configure.cmake +@@ -560,6 +560,10 @@ qt_config_compile_test(renameat2 + #include <fcntl.h> + #include <stdio.h> + ++#if defined(__FreeBSD__) && !defined(RENAME_WHITEOUT) ++#define RENAME_WHITEOUT 0 ++#endif ++ + int main(int, char **argv) + { + /* BEGIN TEST: */ +@@ -889,7 +893,7 @@ qt_feature("renameat2" PRIVATE + ) + qt_feature("renameat2" PRIVATE + LABEL "renameat2()" +- CONDITION ( LINUX OR HURD ) AND TEST_renameat2 ++ CONDITION ( LINUX OR HURD OR FREEBSD ) AND TEST_renameat2 + ) + qt_feature("slog2" PRIVATE + LABEL "slog2"home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b2e65c.41a20.5fcf493>
