pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cad/qcad



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Nov 24 09:51:27 UTC 2025

Modified Files:
        pkgsrc/cad/qcad: distinfo
Added Files:
        pkgsrc/cad/qcad/patches: patch-src_qtjsapi_CMakeLists.txt

Log Message:
qcad: fix build with qt6 6.10


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/cad/qcad/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cad/qcad/patches/patch-src_qtjsapi_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/cad/qcad/distinfo
diff -u pkgsrc/cad/qcad/distinfo:1.48 pkgsrc/cad/qcad/distinfo:1.49
--- pkgsrc/cad/qcad/distinfo:1.48       Tue Aug 19 13:57:11 2025
+++ pkgsrc/cad/qcad/distinfo    Mon Nov 24 09:51:27 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.48 2025/08/19 13:57:11 wiz Exp $
+$NetBSD: distinfo,v 1.49 2025/11/24 09:51:27 wiz Exp $
 
 BLAKE2s (qcad-3.32.3.4.tar.gz) = 5dd55492b7e49e23182137e481fdcc6a6a0edc6c3da3452b7e25202138233502
 SHA512 (qcad-3.32.3.4.tar.gz) = 39135251f342224cf633c88257e9ebdcc7fad3607c0d32c09fc37b577173e5064f20c20a027402fdb44290ed8b0869698293c5154138ab1320458341a5519be9
@@ -20,6 +20,7 @@ SHA1 (patch-src_core_RS.cpp) = f8b7d6be3
 SHA1 (patch-src_core_RSettings.cpp) = 8c5cba0026f727829c539195a0632224e3e51638
 SHA1 (patch-src_entity_CMakeLists.txt) = 6bf41871ea1df9b8534d2d9078ce441c2f57f68b
 SHA1 (patch-src_qcadjsapi_CMakeLists.txt) = a73eeb21ac7da58b27b7ea17153776060c632069
+SHA1 (patch-src_qtjsapi_CMakeLists.txt) = 24b395ada122717036d3859ffcfde90e50f8b573
 SHA1 (patch-src_qtjsapi_RJSTools.cpp) = 11bd60ffbb3d3c32ac9219844b912fcf02786ea2
 SHA1 (patch-src_run_CMakeInclude.txt) = f484ba9ff244196f2f80401b964f45cb7acc3963
 SHA1 (patch-src_run_main.cpp) = 2414fdbd6434c5a7d12647f9f964775b01fcee6a

Added files:

Index: pkgsrc/cad/qcad/patches/patch-src_qtjsapi_CMakeLists.txt
diff -u /dev/null pkgsrc/cad/qcad/patches/patch-src_qtjsapi_CMakeLists.txt:1.1
--- /dev/null   Mon Nov 24 09:51:27 2025
+++ pkgsrc/cad/qcad/patches/patch-src_qtjsapi_CMakeLists.txt    Mon Nov 24 09:51:27 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_qtjsapi_CMakeLists.txt,v 1.1 2025/11/24 09:51:27 wiz Exp $
+
+Explicitly depend on GuiPrivate to fix build with qt6 6.10.
+
+--- src/qtjsapi/CMakeLists.txt.orig    2025-11-24 07:59:27.666238568 +0000
++++ src/qtjsapi/CMakeLists.txt
+@@ -5,7 +5,7 @@ set(CMAKE_CXX_STANDARD 17)
+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
+ set(CMAKE_AUTOMOC ON)
+ 
+-find_package(Qt6 REQUIRED COMPONENTS Core Widgets Concurrent Gui Network OpenGL Sql Svg Xml PrintSupport Qml UiTools QuickWidgets Core5Compat)
++find_package(Qt6 REQUIRED COMPONENTS Core Widgets Concurrent Gui GuiPrivate Network OpenGL Sql Svg Xml PrintSupport Qml UiTools QuickWidgets Core5Compat)
+ qt_standard_project_setup()
+ 
+ qt_add_resources(SOURCES qtjsapi.qrc)



Home | Main Index | Thread Index | Old Index