Page MenuHomeFreeBSD

devel/qtcreator: Update to 4.12.3
ClosedPublic

Authored by lbartoletti on Jun 21 2020, 9:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Mar 29, 4:02 PM
Unknown Object (File)
Feb 28 2024, 2:05 PM
Unknown Object (File)
Feb 20 2024, 12:46 PM
Unknown Object (File)
Feb 20 2024, 12:46 PM
Unknown Object (File)
Feb 20 2024, 12:46 PM
Unknown Object (File)
Feb 20 2024, 12:46 PM
Unknown Object (File)
Feb 20 2024, 12:46 PM
Unknown Object (File)
Feb 20 2024, 7:05 AM
Subscribers

Details

Summary
  • update to 4.12.3
  • Add License

Nota: we have a problem with perfparser (it doesn't build and it doesn't understand our environmental variables. We'll look at it later).

Test Plan

poudriere (11/12 i386/amd64)
porlint (1 error [1])

[1] FATAL: Makefile: [61]: QTWEBENGINE_CMAKE_BOOL_OFF is set without USES+=cmake
But don't add cmake, otherwise qmake is no longer used.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I opened the review too quickly. I Think we have to patch qtcreator for HEAD/clang10 as on arch: https://git.archlinux.org/svntogit/packages.git/tree/trunk/qtcreator-clang-libs.patch?h=packages/qtcreator
Work in progress

I opened the review too quickly.

Grumpff It has been built second time without changes -- maybe a problem with my poudriere (not in a clean state?) So OK on HEAD i386/amd64

I Think we have to patch qtcreator for HEAD/clang10 as on arch: https://git.archlinux.org/svntogit/packages.git/tree/trunk/qtcreator-clang-libs.patch?h=packages/qtcreator
Work in progress

Add patch for LLVM10 inspired from https://git.archlinux.org/svntogit/packages.git/tree/trunk/qtcreator-clang-libs.patch?h=packages/qtcreator

This patch breaks the build with llvm80. Therefore, it should only be used with LLVM10. For information, it is not necessary to build with LLVM10. Dunno, if it's worth adding it and if it brings a LLVM option forgotten by the QtCreator developers and added by arch devs.

devel/qtcreator/files/llvm10_patch-src_shared_clang_clang__installation.pri
1 ↗(On Diff #73470)

^ could you add the origin of the patch at the top:

Obtained from:  https://...

--- src/...
+++ src/...
[...]

Add mention "Obtained from: "

This revision is now accepted and ready to land.Jun 28 2020, 5:27 PM
This revision was automatically updated to reflect the committed changes.