pkgsrc-Changes archive

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

CVS commit: pkgsrc/editors/qtcreator



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Nov 11 12:35:49 UTC 2025

Modified Files:
        pkgsrc/editors/qtcreator: Makefile PLIST distinfo
        pkgsrc/editors/qtcreator/patches: patch-src_app_CMakeLists.txt

Log Message:
qtcreator: updated to 18.0

Qt Creator 18 adds experimental support for Development Containers and many more improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/editors/qtcreator/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/editors/qtcreator/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/editors/qtcreator/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/editors/qtcreator/patches/patch-src_app_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/editors/qtcreator/Makefile
diff -u pkgsrc/editors/qtcreator/Makefile:1.42 pkgsrc/editors/qtcreator/Makefile:1.43
--- pkgsrc/editors/qtcreator/Makefile:1.42      Thu Oct 23 20:36:44 2025
+++ pkgsrc/editors/qtcreator/Makefile   Tue Nov 11 12:35:49 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.42 2025/10/23 20:36:44 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2025/11/11 12:35:49 adam Exp $
 
-DISTNAME=      qt-creator-opensource-src-17.0.0
+DISTNAME=      qt-creator-opensource-src-18.0.0
 PKGNAME=       ${DISTNAME:S/qt-/qt/:S/-opensource-src//}
-PKGREVISION=   1
 CATEGORIES=    editors
 MASTER_SITES=  http://download.qt.io/official_releases/${PKGBASE}/${PKGVERSION_NOREV:R}/${PKGVERSION_NOREV}/
 MASTER_SITES+= http://download.qt.io/archive/${PKGBASE}/${PKGVERSION_NOREV:R}/${PKGVERSION_NOREV}/
@@ -16,6 +15,8 @@ LICENSE=      gnu-lgpl-v3
 USE_CXX_FEATURES=      c++20
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            bash gmake perl pkg-config
+# Requires Go compiler.
+CMAKE_CONFIGURE_ARGS+= -DBUILD_EXECUTABLE_CMDBRIDGE=OFF
 CMAKE_CONFIGURE_ARGS+= -DBUILD_WITH_PCH=OFF
 
 LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/qtcreator/plugins

Index: pkgsrc/editors/qtcreator/PLIST
diff -u pkgsrc/editors/qtcreator/PLIST:1.6 pkgsrc/editors/qtcreator/PLIST:1.7
--- pkgsrc/editors/qtcreator/PLIST:1.6  Mon Jul 14 10:34:29 2025
+++ pkgsrc/editors/qtcreator/PLIST      Tue Nov 11 12:35:49 2025
@@ -1,50 +1,54 @@
-@comment $NetBSD: PLIST,v 1.6 2025/07/14 10:34:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/11/11 12:35:49 adam Exp $
 bin/qtcreator
 bin/qtcreator.sh
 lib/qtcreator/libAdvancedDockingSystem.so.${PKGVERSION}
-lib/qtcreator/libAdvancedDockingSystem.so.17
+lib/qtcreator/libAdvancedDockingSystem.so.18
 lib/qtcreator/libAggregation.so.${PKGVERSION}
-lib/qtcreator/libAggregation.so.17
+lib/qtcreator/libAggregation.so.18
 lib/qtcreator/libCPlusPlus.so.${PKGVERSION}
-lib/qtcreator/libCPlusPlus.so.17
+lib/qtcreator/libCPlusPlus.so.18
 lib/qtcreator/libCmdBridgeClient.so.${PKGVERSION}
-lib/qtcreator/libCmdBridgeClient.so.17
+lib/qtcreator/libCmdBridgeClient.so.18
+lib/qtcreator/libDevContainer.so.${PKGVERSION}
+lib/qtcreator/libDevContainer.so.18
 lib/qtcreator/libExtensionSystem.so.${PKGVERSION}
-lib/qtcreator/libExtensionSystem.so.17
+lib/qtcreator/libExtensionSystem.so.18
 lib/qtcreator/libGLSL.so.${PKGVERSION}
-lib/qtcreator/libGLSL.so.17
+lib/qtcreator/libGLSL.so.18
 lib/qtcreator/libKSyntaxHighlighting.so.${PKGVERSION}
-lib/qtcreator/libKSyntaxHighlighting.so.17
+lib/qtcreator/libKSyntaxHighlighting.so.18
 lib/qtcreator/libLanguageServerProtocol.so.${PKGVERSION}
-lib/qtcreator/libLanguageServerProtocol.so.17
+lib/qtcreator/libLanguageServerProtocol.so.18
 lib/qtcreator/libLanguageUtils.so.${PKGVERSION}
-lib/qtcreator/libLanguageUtils.so.17
+lib/qtcreator/libLanguageUtils.so.18
 lib/qtcreator/libModeling.so.${PKGVERSION}
-lib/qtcreator/libModeling.so.17
+lib/qtcreator/libModeling.so.18
 lib/qtcreator/libNanotrace.so.${PKGVERSION}
-lib/qtcreator/libNanotrace.so.17
+lib/qtcreator/libNanotrace.so.18
 lib/qtcreator/libProParser.so.${PKGVERSION}
-lib/qtcreator/libProParser.so.17
+lib/qtcreator/libProParser.so.18
 lib/qtcreator/libQmlDebug.so.${PKGVERSION}
-lib/qtcreator/libQmlDebug.so.17
+lib/qtcreator/libQmlDebug.so.18
 lib/qtcreator/libQmlDesignerCore.so.${PKGVERSION}
-lib/qtcreator/libQmlDesignerCore.so.17
+lib/qtcreator/libQmlDesignerCore.so.18
 lib/qtcreator/libQmlEditorWidgets.so.${PKGVERSION}
-lib/qtcreator/libQmlEditorWidgets.so.17
+lib/qtcreator/libQmlEditorWidgets.so.18
 lib/qtcreator/libQmlJS.so.${PKGVERSION}
-lib/qtcreator/libQmlJS.so.17
+lib/qtcreator/libQmlJS.so.18
 lib/qtcreator/libSqlite.so.${PKGVERSION}
-lib/qtcreator/libSqlite.so.17
+lib/qtcreator/libSqlite.so.18
+lib/qtcreator/libTasking.so.${PKGVERSION}
+lib/qtcreator/libTasking.so.18
 lib/qtcreator/libTerminalLib.so.${PKGVERSION}
-lib/qtcreator/libTerminalLib.so.17
+lib/qtcreator/libTerminalLib.so.18
 lib/qtcreator/libTracing.so.${PKGVERSION}
-lib/qtcreator/libTracing.so.17
+lib/qtcreator/libTracing.so.18
 lib/qtcreator/libUtils.so.${PKGVERSION}
-lib/qtcreator/libUtils.so.17
+lib/qtcreator/libUtils.so.18
 lib/qtcreator/libqlitehtml.so.${PKGVERSION}
-lib/qtcreator/libqlitehtml.so.17
+lib/qtcreator/libqlitehtml.so.18
 lib/qtcreator/libqtkeychain.so.${PKGVERSION}
-lib/qtcreator/libqtkeychain.so.17
+lib/qtcreator/libqtkeychain.so.18
 lib/qtcreator/plugins/libAndroid.so
 lib/qtcreator/plugins/libAutoTest.so
 lib/qtcreator/plugins/libAutotoolsProjectManager.so
@@ -72,6 +76,7 @@ lib/qtcreator/plugins/libCppEditor.so
 lib/qtcreator/plugins/libCppcheck.so
 lib/qtcreator/plugins/libCtfVisualizer.so
 lib/qtcreator/plugins/libDebugger.so
+lib/qtcreator/plugins/libDevContainerPlugin.so
 lib/qtcreator/plugins/libDiffEditor.so
 lib/qtcreator/plugins/libDocker.so
 lib/qtcreator/plugins/libEffectComposer.so
@@ -184,6 +189,9 @@ share/qtcreator/changelog/changes-16.0.0
 share/qtcreator/changelog/changes-16.0.1.md
 share/qtcreator/changelog/changes-16.0.2.md
 share/qtcreator/changelog/changes-17.0.0.md
+share/qtcreator/changelog/changes-17.0.1.md
+share/qtcreator/changelog/changes-17.0.2.md
+share/qtcreator/changelog/changes-18.0.0.md
 share/qtcreator/changelog/changes-2.0.0
 share/qtcreator/changelog/changes-2.0.1
 share/qtcreator/changelog/changes-2.1.0
@@ -320,7 +328,8 @@ share/qtcreator/debugger/gdbbridge.py
 share/qtcreator/debugger/gdbtracepoint.py
 share/qtcreator/debugger/libcpp_stdtypes.py
 share/qtcreator/debugger/lldbbridge.py
-share/qtcreator/debugger/loadorder.txt
+share/qtcreator/debugger/loadorder_gdbbridge.txt
+share/qtcreator/debugger/loadorder_lldbbridge.txt
 share/qtcreator/debugger/misctypes.py
 share/qtcreator/debugger/opencvtypes.py
 share/qtcreator/debugger/pdbbridge.py
@@ -2398,9 +2407,6 @@ share/qtcreator/templates/wizards/classe
 share/qtcreator/templates/wizards/classes/itemmodel/wizard.json
 share/qtcreator/templates/wizards/classes/python/file.py
 share/qtcreator/templates/wizards/classes/python/wizard.json
-share/qtcreator/templates/wizards/codesnippet/CMakeLists.txt
-share/qtcreator/templates/wizards/codesnippet/main.cpp
-share/qtcreator/templates/wizards/codesnippet/wizard.json
 share/qtcreator/templates/wizards/files/cppheader/file.h
 share/qtcreator/templates/wizards/files/cppheader/wizard.json
 share/qtcreator/templates/wizards/files/cppsource/file.cpp
@@ -2421,10 +2427,6 @@ share/qtcreator/templates/wizards/files/
 share/qtcreator/templates/wizards/files/js/wizard.json
 share/qtcreator/templates/wizards/files/markdown/file.md
 share/qtcreator/templates/wizards/files/markdown/wizard.json
-share/qtcreator/templates/wizards/files/modeling/model/file.qmodel
-share/qtcreator/templates/wizards/files/modeling/model/wizard.json
-share/qtcreator/templates/wizards/files/modeling/scratch/file.qmodel
-share/qtcreator/templates/wizards/files/modeling/scratch/wizard.json
 share/qtcreator/templates/wizards/files/nim/file.nim
 share/qtcreator/templates/wizards/files/nim/wizard.json
 share/qtcreator/templates/wizards/files/nimscript/file.nims
@@ -2519,6 +2521,26 @@ share/qtcreator/templates/wizards/projec
 share/qtcreator/templates/wizards/projects/qtforpythonapplication/requirements.txt
 share/qtcreator/templates/wizards/projects/qtforpythonapplication/widget/pyproject.toml
 share/qtcreator/templates/wizards/projects/qtforpythonapplication/widget/wizard.json
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/CMakeLists.txt.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/Main.qml.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/featureadapter.cpp.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/featureadapter.h.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/featurebackend.cpp.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/featurebackend.h.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/interfaces.qface.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/interfaces.yaml.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/main.cpp.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/moduleplugin.cpp.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/moduleplugin.h.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/moduleplugin.json.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/production_backend.cmake.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/production_server.cmake.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/servermain.cpp.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/servermain.h.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/simulation.qml.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/simulation_backend.cmake.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/simulation_server.cmake.tpl
+share/qtcreator/templates/wizards/projects/qtinterfaceframework/wizard.json
 share/qtcreator/templates/wizards/projects/qtquick2-extension/CMakeLists.6.x.txt
 share/qtcreator/templates/wizards/projects/qtquick2-extension/example/example.cpp
 share/qtcreator/templates/wizards/projects/qtquick2-extension/example/example.qml.tpl

Index: pkgsrc/editors/qtcreator/distinfo
diff -u pkgsrc/editors/qtcreator/distinfo:1.12 pkgsrc/editors/qtcreator/distinfo:1.13
--- pkgsrc/editors/qtcreator/distinfo:1.12      Mon Jul 14 10:34:29 2025
+++ pkgsrc/editors/qtcreator/distinfo   Tue Nov 11 12:35:49 2025
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.12 2025/07/14 10:34:29 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/11/11 12:35:49 adam Exp $
 
-BLAKE2s (qt-creator-opensource-src-17.0.0.tar.xz) = 71817d14aa14097ed3442a7a09267c48ad9cb7fbc3d97bc041eeb4c6ba49faf3
-SHA512 (qt-creator-opensource-src-17.0.0.tar.xz) = e77f386c3e112ca2f062242501aa74ac67ced58b30397b6ac1907c9524cea6912185d47866aeb42e9a5e0494fb9b059e3e3784a8628ec0416ca1d23ebe9a7b8d
-Size (qt-creator-opensource-src-17.0.0.tar.xz) = 55713368 bytes
+BLAKE2s (qt-creator-opensource-src-18.0.0.tar.xz) = 3513ff97b1e6a25b3825ba22debe50c7ae21f8d9d68dfd5eb653f652e40378c5
+SHA512 (qt-creator-opensource-src-18.0.0.tar.xz) = 180bb491947b2b57d5420fdda3bc184b22e1158b6f6e292ada294b7c32b4d3696cb99674b92a75682d405eb573d96ecebbf5d80db90de1d7748aaca59ebb4781
+Size (qt-creator-opensource-src-18.0.0.tar.xz) = 56167564 bytes
 SHA1 (patch-bin_CMakeLists.txt) = 40c715ae76a1093f066fb86de9863cf7379d640e
 SHA1 (patch-cmake_QtCreatorAPI.cmake) = ea21f5bacce9834510f04de3797b3d1f034dfcaf
 SHA1 (patch-cmake_QtCreatorAPIInternal.cmake) = 07379adf7ad463b686e0c908d33a6bcdc9731372
-SHA1 (patch-src_CMakeLists.txt) = 78719a9bc7f89db90a4ddf4be7d06fcd2a38957f
-SHA1 (patch-src_app_CMakeLists.txt) = 91f9804ec6b20f53d15e52d96346651f81f0aea2
+SHA1 (patch-src_app_CMakeLists.txt) = 14aabecbe4badbc0c9615b1609e828f672125821
 SHA1 (patch-src_libs_3rdparty_sqlite_sqlite3.c) = 2fb983074297c0a1494483bb51583dc28bc62128
 SHA1 (patch-src_libs_CMakeLists.txt) = 0689c0369f599260e640abf0ff45c848abeb6bf8
 SHA1 (patch-src_libs_sqlite_CMakeLists.txt) = 6d89eccef4d6f5626a9e7325abacf660515a8428

Index: pkgsrc/editors/qtcreator/patches/patch-src_app_CMakeLists.txt
diff -u pkgsrc/editors/qtcreator/patches/patch-src_app_CMakeLists.txt:1.2 pkgsrc/editors/qtcreator/patches/patch-src_app_CMakeLists.txt:1.3
--- pkgsrc/editors/qtcreator/patches/patch-src_app_CMakeLists.txt:1.2   Sat May 10 10:53:21 2025
+++ pkgsrc/editors/qtcreator/patches/patch-src_app_CMakeLists.txt       Tue Nov 11 12:35:49 2025
@@ -1,18 +1,20 @@
-$NetBSD: patch-src_app_CMakeLists.txt,v 1.2 2025/05/10 10:53:21 adam Exp $
+$NetBSD: patch-src_app_CMakeLists.txt,v 1.3 2025/11/11 12:35:49 adam Exp $
 
 Disable application bundle.
 
---- src/app/CMakeLists.txt.orig        2025-04-10 08:57:18.000000000 +0000
+--- src/app/CMakeLists.txt.orig        2025-10-28 11:28:21.000000000 +0000
 +++ src/app/CMakeLists.txt
-@@ -20,7 +20,6 @@ add_qtc_executable(qtcreator
-     ../tools/qtcreatorcrashhandler/crashhandlersetup.cpp ../tools/qtcreatorcrashhandler/crashhandlersetup.h
-   PROPERTIES
-     WIN32_EXECUTABLE ON
--    MACOSX_BUNDLE ON
-     OUTPUT_NAME "${IDE_APP_TARGET}"
-   DESTINATION "${IDE_APP_PATH}"
-   QTC_RUNNABLE
-@@ -98,7 +97,7 @@ if (WIN32)
+@@ -12,9 +12,6 @@ configure_file(app_logo.qrc.cmakein app_
+ # This needs to be explicit like this, to avoid issues with the path
+ # to the binary in generated SBOMs.
+ set(qtcreator_props "")
+-if(APPLE)
+-  list(APPEND qtcreator_props MACOSX_BUNDLE ON)
+-endif()
+ if(WIN32)
+   list(APPEND qtcreator_props WIN32_EXECUTABLE ON)
+ endif()
+@@ -106,7 +103,7 @@ if (WIN32)
    target_sources(qtcreator PRIVATE qtcreator.rc)
  endif()
  
@@ -21,7 +23,7 @@ Disable application bundle.
    if (CMAKE_OSX_DEPLOYMENT_TARGET)
      set(MACOSX_DEPLOYMENT_TARGET ${CMAKE_OSX_DEPLOYMENT_TARGET})
    endif()
-@@ -171,7 +170,7 @@ extend_qtc_executable(qtcreator
+@@ -201,7 +198,7 @@ extend_qtc_executable(qtcreator
      SENTRY_CRASHPAD_PATH="${SENTRY_CRASHPAD_PATH}"
  )
  



Home | Main Index | Thread Index | Old Index