pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/duckstation-qt
Module Name: pkgsrc
Committed By: wiz
Date: Mon Nov 24 07:44:29 UTC 2025
Modified Files:
pkgsrc/emulators/duckstation-qt: distinfo
pkgsrc/emulators/duckstation-qt/patches: patch-CMakeLists.txt
patch-src_duckstation-qt_CMakeLists.txt
Log Message:
duckstation-qt: fix build with qt6 6.10
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/duckstation-qt/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt \
pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/duckstation-qt/distinfo
diff -u pkgsrc/emulators/duckstation-qt/distinfo:1.1 pkgsrc/emulators/duckstation-qt/distinfo:1.2
--- pkgsrc/emulators/duckstation-qt/distinfo:1.1 Tue Nov 14 17:57:40 2023
+++ pkgsrc/emulators/duckstation-qt/distinfo Mon Nov 24 07:44:28 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.1 2023/11/14 17:57:40 nia Exp $
+$NetBSD: distinfo,v 1.2 2025/11/24 07:44:28 wiz Exp $
BLAKE2s (duckstation-0.1.5624.tar.gz) = 914ceaa61499ad1a53a0569daa966a2332a06fe1665866d825ca9b4e56cc359b
SHA512 (duckstation-0.1.5624.tar.gz) = 88be9979e5c650a4582cdc4b23bc042fba7f456a187734140b61142d5ba4402a482a2419d01b509abad52ad41c6e9e964736759b51b32b9e16f7dbc5f2705a47
Size (duckstation-0.1.5624.tar.gz) = 13553293 bytes
-SHA1 (patch-CMakeLists.txt) = d026c98fd72038ce051a1932efb9fc0343112ea5
+SHA1 (patch-CMakeLists.txt) = 6c13f15d44b649fd203d9d43d3ea36351b1a9ff4
SHA1 (patch-dep_CMakeLists.txt) = e8264a079c25391fffa9f2fd4c1fbb45575c40af
SHA1 (patch-src_common_CMakeLists.txt) = a90039c6d1c30040294f66a37f57cfdfe255696d
SHA1 (patch-src_common_byte__stream.cpp) = 23fe22853041eaa22578b0a70a3fd324241dfba5
@@ -14,7 +14,7 @@ SHA1 (patch-src_core_CMakeLists.txt) = c
SHA1 (patch-src_core_cpu__recompiler__types.h) = e5de4ff35866db057c03b49b1dec989f71453cef
SHA1 (patch-src_core_settings.h) = 27f2c0bb5cce0737a7dd7308bcc76ed704250804
SHA1 (patch-src_duckstation-nogui_nogui__host.cpp) = e5865352a5ebd047a388363da6f76528453fe410
-SHA1 (patch-src_duckstation-qt_CMakeLists.txt) = 19a4dee7490789a2c9aeacba1194d3f218f7e6c8
+SHA1 (patch-src_duckstation-qt_CMakeLists.txt) = 83de8b063ca0692e5045dfdc364c05f46346337b
SHA1 (patch-src_duckstation-qt_qthost.cpp) = b43d9b5cfaec84597579fd71acde2e8fddeeda1c
SHA1 (patch-src_duckstation-qt_qttranslations.cpp) = 8d55d4e57a61247561d79cdb947312fc7a758e2a
SHA1 (patch-src_frontend-common_CMakeLists.txt) = 119ec00a78319b0519a077bb3f07a05b3d4e45c7
Index: pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt
diff -u pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt:1.1 pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt:1.1 Tue Nov 14 17:57:41 2023
+++ pkgsrc/emulators/duckstation-qt/patches/patch-CMakeLists.txt Mon Nov 24 07:44:28 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2023/11/14 17:57:41 nia Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2025/11/24 07:44:28 wiz Exp $
NetBSD (and more POSIX platforms) support.
@@ -28,3 +28,12 @@ NetBSD (and more POSIX platforms) suppor
option(USE_DRMKMS "Support DRM/KMS OpenGL contexts" OFF)
option(USE_FBDEV "Support FBDev OpenGL contexts" OFF)
option(USE_EVDEV "Support EVDev controller interface" OFF)
+@@ -106,7 +110,7 @@ if(NOT ANDROID)
+ find_package(CURL REQUIRED)
+ endif()
+ if(BUILD_QT_FRONTEND)
+- find_package(Qt6 COMPONENTS Core Gui Widgets Network LinguistTools REQUIRED)
++ find_package(Qt6 COMPONENTS Core Gui GuiPrivate Widgets Network LinguistTools REQUIRED)
+ endif()
+ endif()
+
Index: pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt
diff -u pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt:1.1 pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt:1.2
--- pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt:1.1 Tue Nov 14 17:57:41 2023
+++ pkgsrc/emulators/duckstation-qt/patches/patch-src_duckstation-qt_CMakeLists.txt Mon Nov 24 07:44:28 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-src_duckstation-qt_CMakeLists.txt,v 1.1 2023/11/14 17:57:41 nia Exp $
+$NetBSD: patch-src_duckstation-qt_CMakeLists.txt,v 1.2 2025/11/24 07:44:28 wiz Exp $
Unbundle dependencies.
@@ -9,7 +9,7 @@ Unbundle dependencies.
add_executable(duckstation-qt ${SRCS} ${QM_FILES})
target_include_directories(duckstation-qt PRIVATE "${Qt6Gui_PRIVATE_INCLUDE_DIRS}" "${CMAKE_CURRENT_SOURCE_DIR}")
-target_link_libraries(duckstation-qt PRIVATE frontend-common core common imgui glad minizip scmversion Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network)
-+target_link_libraries(duckstation-qt PRIVATE frontend-common core common imgui glad ${MINIZIP_LIBRARIES} ${SOUNDTOUCH_LIBRARIES} scmversion Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network)
++target_link_libraries(duckstation-qt PRIVATE frontend-common core common imgui glad ${MINIZIP_LIBRARIES} ${SOUNDTOUCH_LIBRARIES} scmversion Qt6::Core Qt6::Gui Qt6::GuiPrivate Qt6::Widgets
Qt6::Network)
if(WIN32)
# We want a Windows subsystem application not console.
Home |
Main Index |
Thread Index |
Old Index