head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.4 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.2 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.6.0.2 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.5.0.2 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.4.0.2 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.3.0.4 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.2 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.2.0.4 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.2 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.1.0.8 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.6 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.4 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.2 pkgsrc-2023Q1-base:1.1; locks; strict; comment @# @; 1.7 date 2025.09.22.05.43.26; author adam; state Exp; branches; next 1.6; commitid 3YJyYtGstS4dGFbG; 1.6 date 2025.06.30.15.18.51; author adam; state Exp; branches; next 1.5; commitid 9ZHk2ScIT5GYyV0G; 1.5 date 2025.03.31.16.38.07; author adam; state Exp; branches; next 1.4; commitid 5nTO2sYdhjuwVePF; 1.4 date 2024.12.26.22.20.17; author adam; state Exp; branches; next 1.3; commitid mcPwCabX51q8S3DF; 1.3 date 2024.06.26.16.41.00; author adam; state Exp; branches; next 1.2; commitid aoVhMfGlsRKvSvfF; 1.2 date 2024.02.16.17.39.05; author adam; state Exp; branches; next 1.1; commitid GDFr6VmYnPltpGYE; 1.1 date 2023.03.18.13.14.16; author nros; state Exp; branches; next ; commitid h5M04yeNjHLsIBhE; desc @@ 1.7 log @qt6: updated to 6.9.2 As a patch release, Qt 6.9.2 does not introduce new features but delivers over 550 bug fixes, security updates, and enhancements on top of the Qt 6.9.1 release. For a detailed breakdown of the most significant changes, refer to the Qt 6.9.2 release notes. @ text @$NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.6 2025/06/30 15:18:51 adam Exp $ --exclude-libs is not available on Solaris/Illumos, according to the git commit messages for this file about exlude-libs it was added relocation problems on Linux so only use it on Linux. --- cmake/FindFFmpeg.cmake.orig 2025-08-18 00:47:41.000000000 +0000 +++ cmake/FindFFmpeg.cmake @@@@ -333,7 +333,7 @@@@ foreach (_component ${FFmpeg_FIND_COMPON target_link_directories(${_target} INTERFACE ${${_component}_LIBRARY_DIR}) __ffmpeg_internal_set_dependencies(${_component}) - if (UNIX AND NOT APPLE) + if (LINUX) target_link_options(${_target} INTERFACE "-Wl,--exclude-libs=lib${_lowerComponent}") endif () endif() @ 1.6 log @qt6*: updated to 6.9.1 6.9.1 As a patch release, Qt 6.9.1 does not introduce new features but delivers over 450 bug fixes, security updates, and enhancements on top of the Qt 6.9.0 release. @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.5 2025/03/31 16:38:07 adam Exp $ d7 1 a7 1 --- cmake/FindFFmpeg.cmake.orig 2025-05-04 13:16:35.000000000 +0000 d9 2 a10 1 @@@@ -338,7 +338,7 @@@@ foreach (_component ${FFmpeg_FIND_COMPON a12 1 target_link_libraries(FFmpeg::${_lowerComponent} INTERFACE "${${_component}_LIBRARY_NAME}") d15 1 a15 1 target_link_options(FFmpeg::${_lowerComponent} INTERFACE "-Wl,--exclude-libs=lib${_lowerComponent}") @ 1.5 log @qt6: updated to 6.8.3 As a patch release, Qt 6.8.3 does not introduce new features but contains more than 300 bug fixes, security updates, and other improvements to the top of the Qt 6.8.2 release. @ text @d1 1 a1 3 $NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.4 2024/12/26 22:20:17 adam Exp $ Use correct path to pkgconfig files. d7 1 a7 1 --- cmake/FindFFmpeg.cmake.orig 2025-03-31 15:44:25.733843536 +0000 d9 1 a9 10 @@@@ -255,7 +255,7 @@@@ function(__ffmpeg_internal_set_dependenc # The pkgconfig directory is always in lib/pkgconfig/, even on Windows # where libs and dlls are in bin/ - set(PC_FILE ${${_component}_LIBRARY_DIR}/../lib/pkgconfig/lib${lib}.pc) + set(PC_FILE ${${_component}_LIBRARY_DIR}/pkgconfig/lib${lib}.pc) if(EXISTS ${PC_FILE}) file(READ ${PC_FILE} pcfile) @@@@ -314,7 +314,7 @@@@ foreach (_component ${FFmpeg_FIND_COMPON @ 1.4 log @qt6: updated to 6.8.1 Qt 6.8.1 release is a patch release made on the top of Qt 6.8.0. As a patch release, Qt 6.8.1 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.8.0. @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.3 2024/06/26 16:41:00 adam Exp $ d3 1 a3 3 * --exclude-libs is not available on Solaris/Illumos, according to the git commit messages for this file about exlude-libs it was added relocation problems on Linux so only use it on Linux d5 5 a9 1 --- cmake/FindFFmpeg.cmake.orig 2024-11-22 07:31:25.000000000 +0000 d11 9 @ 1.3 log @qt6: updated to 6.7.2 6.7.2 As a patch release, Qt 6.7.2 does not introduce new features but contains more than 200 bug fixes, security updates, and other improvements to the top of the Qt 6.7.1 release. See more information about the most important changes and bug fixes from Qt 6.7.2 release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.2/release-note.md @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.2 2024/02/16 17:39:05 adam Exp $ d7 1 a7 1 --- cmake/FindFFmpeg.cmake.orig 2024-06-08 01:28:28.000000000 +0000 d9 1 a9 1 @@@@ -311,7 +311,7 @@@@ endfunction() d11 7 a17 7 __ffmpeg_internal_set_dependencies(${_component}) target_link_libraries(FFmpeg::${_lowerComponent} INTERFACE "${${_component}_LIBRARY_NAME}") - if (UNIX AND NOT APPLE) + if (LINUX) target_link_options(FFmpeg::${_lowerComponent} INTERFACE "-Wl,--exclude-libs=lib${_lowerComponent}") endif () endif() @ 1.2 log @qt6: updated to 6.6.2 We have released Qt 6.6.2 today. As a patch release, Qt 6.6.2 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.6.1 release. See more information about the most important changes and bug fixes from Qt 6.6.2 release note. https://www.qt.io/blog/qt-6.6.2-released @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.1 2023/03/18 13:14:16 nros Exp $ d7 1 a7 1 --- cmake/FindFFmpeg.cmake.orig 2024-02-10 00:08:32.000000000 +0000 d9 3 a11 3 @@@@ -288,7 +288,7 @@@@ endfunction() __ffmpeg_internal_set_dependencies(${_lowerComponent}) endif() @ 1.1 log @qt6-multimedia: fix breakage due to that --exclude-libs is unavailable on some linkers @ text @d1 1 a1 1 $NetBSD$ d7 1 a7 1 --- cmake/FindFFmpeg.cmake.orig 2023-03-18 11:53:01.741033419 +0000 d9 2 a10 2 @@@@ -247,7 +247,7 @@@@ endfunction() __ffmpeg_internal_set_dependencies(${_lowerComponent}) d12 1 a12 1 target_link_libraries(FFmpeg::${_lowerComponent} INTERFACE "${${_component}_LIBRARY}") d17 1 a17 1 endif() @