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 @@
|
||||||
#:use-module (gnu packages cmake)
|
#:use-module (gnu packages cmake)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages cpp)
|
#:use-module (gnu packages cpp)
|
||||||
|
#:use-module (gnu packages crates-io)
|
||||||
#:use-module (gnu packages cups)
|
#:use-module (gnu packages cups)
|
||||||
#:use-module (gnu packages curl)
|
#:use-module (gnu packages curl)
|
||||||
#:use-module (gnu packages databases)
|
#:use-module (gnu packages databases)
|
||||||
|
#:use-module (gnu packages dlang)
|
||||||
#:use-module (gnu packages documentation)
|
#:use-module (gnu packages documentation)
|
||||||
#:use-module (gnu packages elf)
|
#:use-module (gnu packages elf)
|
||||||
#:use-module (gnu packages enchant)
|
#:use-module (gnu packages enchant)
|
||||||
|
@ -5172,10 +5174,12 @@ including @i{fix-its} for automatic refactoring.")
|
||||||
vulkan-headers
|
vulkan-headers
|
||||||
xvfb-run))
|
xvfb-run))
|
||||||
(inputs
|
(inputs
|
||||||
|
(append
|
||||||
(list bash-minimal
|
(list bash-minimal
|
||||||
coreutils-minimal
|
coreutils-minimal
|
||||||
clang
|
clang
|
||||||
clazy
|
clazy
|
||||||
|
d-demangler
|
||||||
elfutils
|
elfutils
|
||||||
gdb
|
gdb
|
||||||
kcachegrind
|
kcachegrind
|
||||||
|
@ -5188,7 +5192,10 @@ including @i{fix-its} for automatic refactoring.")
|
||||||
yaml-cpp
|
yaml-cpp
|
||||||
valgrind
|
valgrind
|
||||||
vulkan-loader
|
vulkan-loader
|
||||||
`(,zstd "lib")))
|
`(,zstd "lib"))
|
||||||
|
(if (supported-package? rust-rustc-demangle-capi-0.1)
|
||||||
|
(list rust-rustc-demangle-capi-0.1)
|
||||||
|
'())))
|
||||||
(home-page "https://www.qt.io/")
|
(home-page "https://www.qt.io/")
|
||||||
(synopsis "Integrated development environment (IDE) for Qt")
|
(synopsis "Integrated development environment (IDE) for Qt")
|
||||||
(description "Qt Creator is an IDE tailored to the needs of Qt developers.
|
(description "Qt Creator is an IDE tailored to the needs of Qt developers.
|
||||||
|
|
Reference in a new issue