[packages/qt-creator] up to 18.0.2

atler atler at pld-linux.org
Sat Jan 31 01:46:58 CET 2026


commit c2ce846ef87c8546c3994136e37716c6f9d29711
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri Jan 30 23:53:23 2026 +0100

    up to 18.0.2

 go-vendor.patch | 11 -----------
 qt-creator.spec | 15 +++++++--------
 2 files changed, 7 insertions(+), 19 deletions(-)
---
diff --git a/qt-creator.spec b/qt-creator.spec
index d830c7d..fd473aa 100644
--- a/qt-creator.spec
+++ b/qt-creator.spec
@@ -12,20 +12,19 @@
 Summary:	An IDE tailored to the needs of Qt developers
 Summary(pl.UTF-8):	IDE dostosowane do potrzeb programistów Qt
 Name:		qt-creator
-Version:	17.0.2
-Release:	2
+Version:	18.0.2
+Release:	1
 Epoch:		1
 License:	LGPL v2.1
 Group:		X11/Development/Tools
-Source0:	https://download.qt.io/official_releases/qtcreator/17.0/%{version}/%{name}-opensource-src-%{version}.tar.xz
-# Source0-md5:	e29dc6070ea5b8785a753fdd3dd745d7
+Source0:	https://download.qt.io/official_releases/qtcreator/18.0/%{version}/%{name}-opensource-src-%{version}.tar.xz
+# Source0-md5:	5267b8b11fdcd2da68374211be39bb34
 # cd src/libs/gocmdbridge/server
 # go mod vendor
 # cd ../../../..
 # tar acf go-vendor.tar.xz src/libs/gocmdbridge/server/vendor
 Source1:	go-vendor.tar.xz
 # Source1-md5:	be8524f78f4bff8f151db634c1d7e23d
-Patch0:		go-vendor.patch
 URL:		https://doc.qt.io/qtcreator/
 BuildRequires:	Qt6Concurrent-devel >= %{qtver}
 BuildRequires:	Qt6Designer-devel >= %{qtver}
@@ -82,14 +81,14 @@ Qt.
 
 %prep
 %setup -q -n %{name}-opensource-src-%{version} -a1
-%patch -P 0 -p1
 
 sed -i '1s,/usr/bin/env python,%{__python},' src/shared/qbs/src/3rdparty/python/lib/python3.9/site-packages/dmgbuild/__main__.py
 
 %build
 %cmake -B build \
 	%{cmake_on_off qbs BUILD_QBS} \
-	%{cmake_on_off webengine BUILD_HELPVIEWERBACKEND_QTWEBENGINE}
+	%{cmake_on_off webengine BUILD_HELPVIEWERBACKEND_QTWEBENGINE} \
+	-DCMDBRIDGE_BUILD_VENDOR_MODE=ON
 
 %{__make} -C build
 
@@ -147,7 +146,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libexecdir}/qtcreator/sdktool
 %dir %{_libdir}/qtcreator
 %attr(755,root,root) %{_libdir}/qtcreator/lib*.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/qtcreator/lib*.so.17
+%attr(755,root,root) %ghost %{_libdir}/qtcreator/lib*.so.18
 %dir %{_libdir}/qtcreator/plugins
 %attr(755,root,root) %{_libdir}/qtcreator/plugins/lib*.so
 %if %{with qbs}
diff --git a/go-vendor.patch b/go-vendor.patch
deleted file mode 100644
index 5562ad9..0000000
--- a/go-vendor.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- qt-creator-opensource-src-15.0.0/src/libs/gocmdbridge/server/CMakeLists.txt.orig	2024-11-27 11:00:23.000000000 +0100
-+++ qt-creator-opensource-src-15.0.0/src/libs/gocmdbridge/server/CMakeLists.txt	2024-12-14 15:50:21.597791166 +0100
-@@ -11,7 +11,7 @@
-             if ((${PLATFORM} STREQUAL "linux" OR (${PLATFORM} STREQUAL "windows" AND ${ARCHITECTURE} STREQUAL "amd64")) AND NOT UPX_BIN STREQUAL "UPX_BIN-NOTFOUND")
-                 add_custom_command(
-                     OUTPUT "${OUTPUT}"
--                    COMMAND ${CMAKE_COMMAND} -E env GOARCH=${ARCHITECTURE} GOOS=${PLATFORM} CGO_ENABLED=0 ${GO_BIN} build -ldflags "-s -w ${LDFLAGS}" -o ${OUTPUT}
-+                    COMMAND ${CMAKE_COMMAND} -E env GOARCH=${ARCHITECTURE} GOOS=${PLATFORM} CGO_ENABLED=0 ${GO_BIN} build -mod=vendor -ldflags "-s -w ${LDFLAGS}" -o ${OUTPUT}
-                     COMMAND ${UPX_BIN} -9 ${OUTPUT}
-                     DEPENDS ${SOURCES}
-                     WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qt-creator.git/commitdiff/c2ce846ef87c8546c3994136e37716c6f9d29711



More information about the pld-cvs-commit mailing list