head 1.4; access; symbols pkgsrc-2025Q2:1.3.0.14 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.12 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.10 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.8 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.6 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.4 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.2 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.2.0.2 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.1.0.6 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.4 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @// @; 1.4 date 2025.07.03.07.30.52; author adam; state dead; branches; next 1.3; commitid Q8ngUD1CrnPBSg1G; 1.3 date 2023.10.31.19.56.48; author adam; state Exp; branches; next 1.2; commitid yt8byKsPtC0NDOKE; 1.2 date 2023.08.03.20.01.30; author adam; state Exp; branches; next 1.1; commitid 1qiub9GIIo2NwnzE; 1.1 date 2022.11.24.11.11.38; author nros; state Exp; branches; next ; commitid n1BbXXSKAeVzHW2E; desc @@ 1.4 log @qt6-qtbase: remove unused patch @ text @$NetBSD: patch-src_corelib_thread_qwaitcondition__unix.cpp,v 1.3 2023/10/31 19:56:48 adam Exp $ On NetBSD before 6.1, do not use pthread_condattr_setclock(). --- src/corelib/thread/qwaitcondition_unix.cpp.orig 2023-09-13 16:02:48.000000000 +0000 +++ src/corelib/thread/qwaitcondition_unix.cpp @@@@ -17,6 +17,7 @@@@ #include #include +#include #include QT_BEGIN_NAMESPACE @@@@ -56,7 +57,7 @@@@ static void qt_initialize_pthread_cond(p { pthread_condattr_t *attrp = nullptr; -#if defined(CLOCK_MONOTONIC) && !defined(Q_OS_DARWIN) +#if defined(CLOCK_MONOTONIC) && !defined(Q_OS_DARWIN) && !(defined(Q_OS_NETBSD) && (__NetBSD_Version__ < 600010000)) pthread_condattr_t condattr; attrp = &condattr; @ 1.3 log @qt6: updated to 6.6.0 Qt 6.6 https://www.qt.io/blog/qt-6.6-released @ text @d1 1 a1 1 $NetBSD: patch-src_corelib_thread_qwaitcondition__unix.cpp,v 1.2 2023/08/03 20:01:30 adam Exp $ @ 1.2 log @qt6: updated to 6.5.2 Qt 6.5.2 release is a patch release made on the top of Qt 6.5.1. As a patch release, Qt 6.5.2 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.5.1. https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.2/release-note.md @ text @d1 1 a1 1 $NetBSD: patch-src_corelib_thread_qwaitcondition__unix.cpp,v 1.1 2022/11/24 11:11:38 nros Exp $ d5 1 a5 1 --- src/corelib/thread/qwaitcondition_unix.cpp.orig 2023-07-06 10:02:03.000000000 +0000 d7 1 a7 1 @@@@ -18,6 +18,7 @@@@ d15 3 a17 2 @@@@ -33,7 +34,7 @@@@ void qt_initialize_pthread_cond(pthread_ pthread_condattr_t condattr; a18 1 pthread_condattr_init(&condattr); d21 3 a23 3 if (QElapsedTimer::clockType() == QElapsedTimer::MonotonicClock) pthread_condattr_setclock(&condattr, CLOCK_MONOTONIC); #endif @ 1.1 log @Add qt6-qtbase version 6.4.1 to pkgsrc-current Qt6-qtbase is version 6 of the qtbase package of the Qt C++ GUI framework. This commit also adds qt6 meta-package needed for versioning and to be filled with more packages. @ text @d1 1 a1 1 $NetBSD: patch-src_corelib_thread_qwaitcondition__unix.cpp,v 1.3 2018/12/18 09:57:18 adam Exp $ d5 1 a5 1 --- src/corelib/thread/qwaitcondition_unix.cpp.orig 2018-12-03 11:15:26.000000000 +0000 d7 1 a7 1 @@@@ -54,6 +54,7 @@@@ d15 6 a20 6 @@@@ -84,7 +85,7 @@@@ void qt_initialize_pthread_cond(pthread_ #if defined(Q_OS_ANDROID) if (local_condattr_setclock && QElapsedTimer::clockType() == QElapsedTimer::MonotonicClock) local_condattr_setclock(&condattr, CLOCK_MONOTONIC); -#elif !defined(Q_OS_MAC) +#elif !defined(Q_OS_MAC) && !(defined(Q_OS_NETBSD) && (__NetBSD_Version__ < 600010000)) @