gnu: Add qtlanguageserver.

* gnu/packages/qt.scm (qtlanguageserver): New variable.
This commit is contained in:
Maxim Cournoyer 2023-08-13 10:39:15 -04:00
parent b4cd976d11
commit dba277e436
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -1966,6 +1966,30 @@ (define-public qtwebview
application without necessarily including a full web browser stack by using
native APIs where it makes sense.")))
(define-public qtlanguageserver
(package
(name "qtlanguageserver")
(version "6.5.2")
(source (origin
(method url-fetch)
(uri (qt-url name version))
(sha256
(base32
"196iicwpqca2ydpca41qs6aqxxq8ycknw6lm2v00h1w3m86frdbk"))))
(build-system cmake-build-system)
(arguments
(list #:phases #~(modify-phases %standard-phases
(add-after 'install 'delete-installed-tests
(lambda _
(delete-file-recursively
(string-append #$output "/tests")))))))
(inputs (list qtbase))
(home-page (package-home-page qtbase))
(synopsis "Implementation of the Language Server Protocol for Qt")
(description "This package provides an implementation of the Language
Server Protocol (LSP) for Qt.")
(license (package-license qtbase))))
(define-public qtlocation
(package
(inherit qtsvg-5)