mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 06:18:07 -05:00
gnu: qt-creator: Add support for demangling D and Rust symbols.
* gnu/packages/qt.scm (qt-creator) [inputs]: Add d-demangler and rust-rustc-demangle-capi-0.1 (where supported). Change-Id: I13122c0d148f283268d59919ade1459b5c7012a5
This commit is contained in:
parent
28d53c0241
commit
41e95150a0
1 changed files with 24 additions and 17 deletions
|
@ -71,9 +71,11 @@ (define-module (gnu packages qt)
|
|||
#:use-module (gnu packages cmake)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages cpp)
|
||||
#:use-module (gnu packages crates-io)
|
||||
#:use-module (gnu packages cups)
|
||||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages databases)
|
||||
#:use-module (gnu packages dlang)
|
||||
#:use-module (gnu packages documentation)
|
||||
#:use-module (gnu packages elf)
|
||||
#:use-module (gnu packages enchant)
|
||||
|
@ -5172,23 +5174,28 @@ (define-public qt-creator
|
|||
vulkan-headers
|
||||
xvfb-run))
|
||||
(inputs
|
||||
(list bash-minimal
|
||||
coreutils-minimal
|
||||
clang
|
||||
clazy
|
||||
elfutils
|
||||
gdb
|
||||
kcachegrind
|
||||
libxkbcommon
|
||||
llvm
|
||||
qt5compat
|
||||
qtdeclarative
|
||||
qtshadertools
|
||||
qtsvg
|
||||
yaml-cpp
|
||||
valgrind
|
||||
vulkan-loader
|
||||
`(,zstd "lib")))
|
||||
(append
|
||||
(list bash-minimal
|
||||
coreutils-minimal
|
||||
clang
|
||||
clazy
|
||||
d-demangler
|
||||
elfutils
|
||||
gdb
|
||||
kcachegrind
|
||||
libxkbcommon
|
||||
llvm
|
||||
qt5compat
|
||||
qtdeclarative
|
||||
qtshadertools
|
||||
qtsvg
|
||||
yaml-cpp
|
||||
valgrind
|
||||
vulkan-loader
|
||||
`(,zstd "lib"))
|
||||
(if (supported-package? rust-rustc-demangle-capi-0.1)
|
||||
(list rust-rustc-demangle-capi-0.1)
|
||||
'())))
|
||||
(home-page "https://www.qt.io/")
|
||||
(synopsis "Integrated development environment (IDE) for Qt")
|
||||
(description "Qt Creator is an IDE tailored to the needs of Qt developers.
|
||||
|
|
Loading…
Reference in a new issue