FreeBSD Bugzilla – Attachment 246985 Details for
Bug 275636
devel/qtcreator: Bump revision, use llvm17 as recommended.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Bump revision for Qt 6.6.1, use llvm17 as recommended.
devel-qtcreator-Bump-revision-use-llvm17-as-recommen.patch (text/plain), 2.19 KB, created by
Florian Walpen
on 2023-12-11 17:20:39 UTC
(
hide
)
Description:
Bump revision for Qt 6.6.1, use llvm17 as recommended.
Filename:
MIME Type:
Creator:
Florian Walpen
Created:
2023-12-11 17:20:39 UTC
Size:
2.19 KB
patch
obsolete
>From 6130a731fe444f80c207493015b487964cf8f483 Mon Sep 17 00:00:00 2001 >From: Florian Walpen <dev@submerge.ch> >Date: Sat, 25 Nov 2023 23:13:54 +0100 >Subject: [PATCH] devel/qtcreator: Bump revision, use llvm17 as recommended. > >QtCreator would crash in the settings dialog if not rebuilt after >an update of Qt packages to 6.6.1 release. Make build and run depend >on llvm17 as recommended upstream, for better clangd compatibility: > >https://www.qt.io/blog/qt-creator-12-c-code-model-update >--- > devel/qtcreator/Makefile | 3 ++- > .../files/patch-src_libs_3rdparty_sqlite_config.h | 10 ++++++++++ > 2 files changed, 12 insertions(+), 1 deletion(-) > create mode 100644 devel/qtcreator/files/patch-src_libs_3rdparty_sqlite_config.h > >diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile >index acf1a796e744..b0cdd38c763b 100644 >--- a/devel/qtcreator/Makefile >+++ b/devel/qtcreator/Makefile >@@ -1,5 +1,6 @@ > PORTNAME= qtcreator > DISTVERSION= 12.0.0 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} > DISTNAME= qt-creator-opensource-src-${DISTVERSION} >@@ -21,7 +22,7 @@ LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ > libxkbcommon.so:x11/libxkbcommon \ > libzstd.so:archivers/zstd > >-USES= cmake compiler:c++17-lang desktop-file-utils gl llvm:build,run,min=15 \ >+USES= cmake compiler:c++17-lang desktop-file-utils gl llvm:build,run,min=17 \ > pkgconfig python qt:6 shebangfix tar:xz > USE_GL= gl > USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} >diff --git a/devel/qtcreator/files/patch-src_libs_3rdparty_sqlite_config.h b/devel/qtcreator/files/patch-src_libs_3rdparty_sqlite_config.h >new file mode 100644 >index 000000000000..c94a3faa8795 >--- /dev/null >+++ b/devel/qtcreator/files/patch-src_libs_3rdparty_sqlite_config.h >@@ -0,0 +1,10 @@ >+--- src/libs/3rdparty/sqlite/config.h.orig 2023-11-22 08:33:13 UTC >++++ src/libs/3rdparty/sqlite/config.h >+@@ -65,7 +65,6 @@ >+ #define SQLITE_OMIT_DECLTYPE 1 >+ #define SQLITE_MAX_EXPR_DEPTH 0 >+ #define SQLITE_OMIT_SHARED_CACHE 1 >+-#define SQLITE_USE_ALLOCA 1 >+ #define SQLITE_ENABLE_MEMORY_MANAGEMENT 1 >+ #define SQLITE_ENABLE_NULL_TRIM 1 >+ #define SQLITE_ALLOW_COVERING_INDEX_SCAN 1 >-- >2.43.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
jhale
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 275636
:
246908
| 246985