[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