gnu: qt-creator: Update to 12.0.1.

* gnu/packages/qt.scm (qt-creator): Update to 12.0.1.
[source]: Adjust snippet for the upstream removal of bundled libraries under
the unittest directory.
[arguments]: Also wrap kcachegrind tool in wrap-bin phase.
[inputs]: Add kcachegrind.

Change-Id: I63616d532be2f1a603fcee0841f493d83a138302
This commit is contained in:
Maxim Cournoyer 2024-01-11 12:58:55 -05:00
parent 7d4a4ded8d
commit d97a6c9ba7
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -19,7 +19,7 @@
;;; Copyright © 2020 TomZ <tomz@freedommail.ch>
;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2020, 2021, 2022, 2023, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2021, 2022 Brendan Tildesley <mail@brendan.scot>
;;; Copyright © 2021, 2022, 2023 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2021 Nicolò Balzarotti <nicolo@nixo.xyz>
@ -113,6 +113,7 @@ (define-module (gnu packages qt)
#:use-module (gnu packages python-build)
#:use-module (gnu packages python-xyz)
#:use-module (gnu packages python-web)
#:use-module (gnu packages kde)
#:use-module (gnu packages regex)
#:use-module (gnu packages ruby)
#:use-module (gnu packages sdl)
@ -5042,7 +5043,7 @@ (define-public clazy
(define-public qt-creator
(package
(name "qt-creator")
(version "11.0.1")
(version "12.0.1")
(source (origin
(method url-fetch)
(uri (string-append
@ -5056,7 +5057,6 @@ (define-public qt-creator
;; Remove bundled libraries, where supported.
;; TODO: package and unbundle litehtml
'("src/libs/3rdparty/yaml-cpp"
"tests/unit/unittest/3rdparty"
;; Marketplace recommends nonfree extensions;
;; remove it.
"src/plugins/marketplace"))
@ -5066,7 +5066,7 @@ (define-public qt-creator
((".*marketplace/marketplace.qbs.*") ""))))
(sha256
(base32
"0j90dv9micqsvj4r7iqd11szixr0mlpna4w5s2lnyqckjs6a0mm6"))))
"04h35za3gliai5djxwmzqrbih2g26lcv68pp4wvljkdwkcjsscvb"))))
(build-system qt-build-system)
(arguments
(list
@ -5135,6 +5135,7 @@ (define-public qt-creator
'("bin/clang-tidy"
"bin/clazy-standalone"
"bin/gdb"
"bin/kcachegrind"
"bin/valgrind")))))))))
(native-inputs
(list googletest
@ -5151,6 +5152,7 @@ (define-public qt-creator
clazy
elfutils
gdb
kcachegrind
libxkbcommon
llvm
qt5compat