Arch linux qt creator

Arch Linux User Repository

Package Details: qtcreator-prerelease 11.0.0beta2-1

Package Actions

Git Clone URL: https://aur.archlinux.org/qtcreator-prerelease.git (read-only, click to copy)
Package Base: qtcreator-prerelease
Description: Qt Creator prerelease/latest
Upstream URL: http://qt.io/ide
Licenses: GPL
Conflicts: litehtml, qtcreator
Provides: qtcreator
Submitter: sirspudd
Maintainer: sirspudd (jakepetroules)
Last Packager: sirspudd
Votes: 3
Popularity: 0.000000
First Submitted: 2016-03-25 23:15 (UTC)
Last Updated: 2023-06-29 07:43 (UTC)

Dependencies (21)

  • clang(clang8, clang-git, clang-minimal-git, llvm-git)
  • lld(llvm-git)
  • llvm(llvm8, llvm-minimal-git, llvm-git)
  • python-beautifulsoup4
  • qt6-base(qt6-base-git, qt6-base-headless)
  • qt6-declarative(qt6-declarative-git)
  • qt6-quickcontrols2 (qt6-declarative)
  • qt6-tools
  • clang(clang8, clang-git, clang-minimal-git, llvm-git)(make)
  • patchelf(make)
  • qt6-base(qt6-base-git, qt6-base-headless)(make)
  • bzr(breezy)(optional) – bazaar support
  • cmake(cmake-git)(optional) – cmake project support
  • gdb(gdb-git, gdb-debug-git)(optional) – debugger
  • git(git-vfs, git-run-command-patch-git, git-git, git-fc)(optional) – git support
  • mercurial(mercurial-hg, mercurial-stable-hg)(optional) – mercurial support
  • openssh-askpass(optional) – ssh support
  • qt6-doc(optional) – integrated Qt documentation
  • qt6-examples(optional) – welcome page examples
  • qt6-translations(optional) – for other languages
  • Show 1 more dependencies.

Required by (39)

  • dracula-qtcreator-theme-git (requires qtcreator)
  • editorconfig-qtcreator (requires qtcreator)
  • jasp-desktop (requires qtcreator) (make)
  • openframeworks (requires qtcreator) (optional)
  • openframeworks-nightly (requires qtcreator) (optional)
  • qnvim-git (requires qtcreator)
  • qt-sdk (requires qtcreator) (optional)
  • qt5-color-widgets (requires qtcreator) (optional)
  • qtcreator-cmakeprojectmanager2-plugin-git (requires qtcreator)
  • qtcreator-cppcheck-plugin (requires qtcreator)
  • qtcreator-cppcheck-plugin-git (requires qtcreator)
  • qtcreator-doxygen (requires qtcreator)
  • qtcreator-freebox-plugin-git (requires qtcreator)
  • qtcreator-gitqlient-plugin-git (requires qtcreator)
  • qtcreator-homebrew-gba (requires qtcreator)
  • qtcreator-markview-plugin (requires qtcreator)
  • qtcreator-markview-plugin-git (requires qtcreator)
  • qtcreator-meson-plugin-git (requires qtcreator)
  • qtcreator-plugin-csd-git (requires qtcreator)
  • qtcreator-plugin-icontheme-git (requires qtcreator)
  • Show 19 more.
Читайте также:  Linux user default groups

Sources (1)

Latest Comments

sirspudd commented on 2020-05-10 00:05 (UTC)

sirspudd commented on 2020-04-30 20:57 (UTC)

This package is currently looking green around the gills; will debug it when I get a chance

sirspudd commented on 2020-04-30 19:58 (UTC)

Thanks for the heads up, addressed

arojas commented on 2020-04-30 18:31 (UTC)

Needs the same patch as the stable version for clang 10

MikeD commented on 2020-04-30 18:21 (UTC) (edited on 2020-04-30 18:22 (UTC) by MikeD)

Hello, I’m getting linker errors:

clang++ -ccc-gcc-name g++ -Wl,-z,origin '-Wl,-rpath,$ORIGIN:$ORIGIN/../:$ORIGIN/.' -Wl,--exclude-libs,ALL -shared -Wl,-soname,libClangFormat.so -o libClangFormat.so .obj/release-shared/clangformatbaseindenter.o .obj/release-shared/clangformatconfigwidget.o .obj/release-shared/clangformatindenter.o .obj/release-shared/clangformatplugin.o .obj/release-shared/clangformatsettings.o .obj/release-shared/clangformatutils.o .obj/release-shared/moc_clangformatconfigwidget.o .obj/release-shared/moc_clangformatplugin.o -L/home/mike/.cache/yay/qtcreator-prerelease/src/qt-creator-opensource-src-4.12.0-rc1/lib/qtcreator -L/home/mike/.cache/yay/qtcreator-prerelease/src/qt-creator-opensource-src-4.12.0-rc1/lib/qtcreator/plugins -lCppTools -lProjectExplorer -lCppEditor -lCore -lTextEditor -lQtcSsh -lCPlusPlus -lAggregation -lExtensionSystem -lUtils -lKSyntaxHighlighting -L/usr/lib -lclangFormat -lclangToolingInclusions -lclangToolingCore -lclangRewrite -lclangLex -lclangBasic -lLLVM-10 /usr/lib/libQt5Widgets.so /usr/lib/libQt5Gui.so /usr/lib/libQt5Concurrent.so /usr/lib/libQt5Network.so /usr/lib/libQt5Core.so -lGL -lpthread /usr/bin/ld: cannot find -lclangFormat /usr/bin/ld: cannot find -lclangToolingInclusions /usr/bin/ld: cannot find -lclangToolingCore /usr/bin/ld: cannot find -lclangRewrite /usr/bin/ld: cannot find -lclangLex /usr/bin/ld: cannot find -lclangBasic 

arojas commented on 2019-07-13 07:35 (UTC)

@sirspudd regardless of this being qtcreator-prerelease, the version number is wrong. The version number must specify exactly what is being installed. You didn’t even bump the pkgrel in the last update so users won’t get notified there’s a newer version.

The usual solution for the hyphen problem is to either replace it with an allowed character or remove it and call it 4.10.0beta2

sirspudd commented on 2019-07-11 18:33 (UTC)

«It can contain letters, numbers, periods and underscores, but not a hyphen (-).»

because 4.10.0-beta2 is an invalid version number; you are aware this is qtcreator-prerelease and not qtcreator, right?

arojas commented on 2019-07-11 18:24 (UTC)

Why is this called 4.10.0 when it is actually 4.10.0-beta2?

sirspudd commented on 2019-06-20 22:47 (UTC)

@txtsd: My apologies for responding so later, I was oblivious to this comment.

If you want to get Qt Creator compiling against clang-svn, we can share maintenance and you can patch it accordingly; that said, this is currently just a build of the packaged qt-creator source packages, so this would be quite a departure for this recipe

txtsd commented on 2018-07-27 20:59 (UTC) (edited on 2018-07-27 21:39 (UTC) by txtsd)

@sirspudd is there a way to get this working with clang-svn?

source/clangtranslationunitupdater.cpp:185:12: error: use of undeclared identifier 'CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles' | CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles ^ 1 error generated. 

Copyright © 2004-2023 aurweb Development Team.

Читайте также:  Открыть командную строку при загрузке линукс

AUR packages are user produced content. Any use of the provided files is at your own risk.

Источник

Arch Linux User Repository

Package Details: qtcreator-git 10.0.0.beta2.r124.gd8dc1c7f0f-1

Package Actions

Git Clone URL: https://aur.archlinux.org/qtcreator-git.git (read-only, click to copy)
Package Base: qtcreator-git
Description: Lightweight, cross-platform integrated development environment
Upstream URL: https://www.qt.io
Licenses: LGPL
Conflicts: qtcreator
Provides: qtcreator
Submitter: delor
Maintainer: None
Last Packager: sr.team
Votes: 32
Popularity: 0.000000
First Submitted: 2009-04-12 14:35 (UTC)
Last Updated: 2023-03-02 14:51 (UTC)

Dependencies (25)

  • clang(clang8, clang-git, clang-minimal-git, llvm-git)
  • clazy(clazy-git)
  • qt6-5compat
  • qt6-quick3d
  • qt6-serialport
  • qt6-shadertools
  • qt6-svg
  • qt6-tools
  • qt6-webengine
  • yaml-cpp(yaml-cpp-git)
  • cmake(cmake-git)(make)
  • llvm(llvm8, llvm-minimal-git, llvm-git)(make)
  • python(nogil-python, python36, python32, python310, python37, python39, python38, python312)(make)
  • bzr(breezy)(optional) – bazaar support
  • cmake(cmake-git)(optional) – cmake project support
  • cvs(cvs-feature)(optional) – cvs support
  • gdb(gdb-git, gdb-debug-git)(optional) – debugger
  • git(git-vfs, git-run-command-patch-git, git-git, git-fc)(optional) – git support
  • mercurial(mercurial-hg, mercurial-stable-hg)(optional) – mercurial support
  • qt6-doc(optional) – integrated Qt documentation
  • Show 5 more dependencies.

Required by (39)

  • dracula-qtcreator-theme-git (requires qtcreator)
  • editorconfig-qtcreator (requires qtcreator)
  • jasp-desktop (requires qtcreator) (make)
  • openframeworks (requires qtcreator) (optional)
  • openframeworks-nightly (requires qtcreator) (optional)
  • qnvim-git (requires qtcreator)
  • qt-sdk (requires qtcreator) (optional)
  • qt5-color-widgets (requires qtcreator) (optional)
  • qtcreator-cmakeprojectmanager2-plugin-git (requires qtcreator)
  • qtcreator-cppcheck-plugin (requires qtcreator)
  • qtcreator-cppcheck-plugin-git (requires qtcreator)
  • qtcreator-doxygen (requires qtcreator)
  • qtcreator-freebox-plugin-git (requires qtcreator)
  • qtcreator-gitqlient-plugin-git (requires qtcreator)
  • qtcreator-homebrew-gba (requires qtcreator)
  • qtcreator-markview-plugin (requires qtcreator)
  • qtcreator-markview-plugin-git (requires qtcreator)
  • qtcreator-meson-plugin-git (requires qtcreator)
  • qtcreator-plugin-csd-git (requires qtcreator)
  • qtcreator-plugin-icontheme-git (requires qtcreator)
  • Show 19 more.

Sources (2)

Latest Comments

hunger commented on 2021-09-20 08:30 (UTC)

I disowned the package as I have no time to maintain this.

Sorry for taking so long to do so: I had completely forgotten about this package:-/

SolarAquarion commented on 2020-04-23 23:29 (UTC)

We can move to CMAKE. which is usually «nicer»

xuiqzy commented on 2019-12-13 15:23 (UTC)

error when building latest version:

==> Starting prepare(). patching file src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp Hunk #1 FAILED at 511. Hunk #2 FAILED at 526. 2 out of 2 hunks FAILED -- saving rejects to file src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp.rej patching file src/plugins/clangtools/clangtidyclazyrunner.cpp Hunk #1 FAILED at 76. Hunk #2 succeeded at 63 with fuzz 2 (offset -22 lines). 1 out of 2 hunks FAILED -- saving rejects to file src/plugins/clangtools/clangtidyclazyrunner.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting. Error making: qtcreator-git 

hunger commented on 2019-06-06 08:47 (UTC)

The following diff is needed to not pick up the version of Qt Design Studio (which will then break the package):

Читайте также:  Windows 10 linux graphic

diff —git a/PKGBUILD b/PKGBUILD index 1823aa7 ..bd83fd6 100644 — a/PKGBUILD +++ b/PKGBUILD @@ -41,7 +41,7 @@ sha256sums=(‘SKIP’ pkgver() < cd qt-creator

sleeping commented on 2019-05-03 11:33 (UTC) (edited on 2019-05-03 11:39 (UTC) by sleeping)

Getting this error, patch needs to be removed again I think:

==> Starting prepare(). patching file src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp Hunk #2 FAILED at 527. 1 out of 2 hunks FAILED -- saving rejects to file src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp.rej patching file src/plugins/clangtools/clangtidyclazyrunner.cpp patch unexpectedly ends in middle of line Hunk #2 FAILED at 86. 1 out of 2 hunks FAILED -- saving rejects to file src/plugins/clangtools/clangtidyclazyrunner.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting. Error making: qtcreator-git 

rodrigo21 commented on 2019-04-02 22:49 (UTC)

Package updated with the patch from @mateste. Thanks for the patch.

mateste commented on 2019-04-02 08:49 (UTC) (edited on 2019-04-02 08:49 (UTC) by mateste)

Backporting (or is it forwardporting? 🙂 the patch from Arch repo seems to work:

Save it as a .patch file and add it to the PKGBUILD

diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp index 706c5101a3..0f7af62dba 100644 --- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +++ b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp @@ -511,6 +511,7 @@ private: if (tidyMode == Mode::Disabled) return; + m_options.append(CppTools::XclangArgs()); m_options.append(CppTools::XclangArgs()); if (tidyMode == Mode::File) @@ -526,8 +527,8 @@ private: if (checks.isEmpty()) return; - m_options.append(CppTools::XclangArgs(<"-add-plugin", - "clang-lazy", + m_options.append(CppTools::XclangArgs(<"-load", "ClazyPlugin.so", + "-add-plugin", "clazy", "-plugin-arg-clang-lazy", "enable-all-fixits", "-plugin-arg-clang-lazy", diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp index a580704243..42c4319240 100644 --- a/src/plugins/clangtools/clangtidyclazyrunner.cpp +++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp @@ -76,6 +76,7 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis const ClangDiagnosticConfig::TidyMode tidyMode = m_diagnosticConfig.clangTidyMode(); if (tidyMode != ClangDiagnosticConfig::TidyMode::Disabled) < + arguments << XclangArgs(); arguments << XclangArgs(); if (tidyMode != ClangDiagnosticConfig::TidyMode::File) < const QString tidyChecks = m_diagnosticConfig.clangTidyChecks(); @@ -85,8 +86,9 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis const QString clazyChecks = m_diagnosticConfig.clazyChecks(); if (!clazyChecks.isEmpty()) < - arguments  

lpc123 commented on 2019-03-31 17:03 (UTC) (edited on 2019-03-31 17:04 (UTC) by lpc123)

Getting this error on libClangTools after clang upgrade (7.0.1-1 -> 8.0.0-3) released today:

/usr/lib/qtcreator/plugins/libClangTools.so: Cannot load library /usr/lib/qtcreator/plugins/libClangTools.so: (libclang.so.7: cannot open shared object file: No such file or directory)

Ravenclaw commented on 2018-08-17 18:18 (UTC)

The compiling issue mentioned by txtsd still persists. Btw, at least I'm using clang and llvm(-libs) built from svn aur packages.

Copyright © 2004-2023 aurweb Development Team.

AUR packages are user produced content. Any use of the provided files is at your own risk.

Источник

Оцените статью
Adblock
detector