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