me
/
guix
Archived
1
0
Fork 0

gnu: Add qthttpserver.

* gnu/packages/qt.scm (qthttpserver): New variable.

Change-Id: I5413984d1eeb5ab99f7e52aabc805751e1b127fb
master
Maxim Cournoyer 2024-03-26 23:25:26 -04:00
parent 95757e062f
commit 4a301dae2b
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 20 additions and 0 deletions

View File

@ -5027,6 +5027,26 @@ simple editor for binary data, just like @code{QPlainTextEdit} is for text
data.")
(license license:lgpl2.1)))
(define-public qthttpserver
(package
(name "qthttpserver")
(version "6.6.2")
(source (origin
(method url-fetch)
(uri (qt-url name version))
(sha256
(base32
"1qzw96y20qr1kc9wmys61wm568jsknvlgvh09bbqjcmm6dm3lhd2"))))
(build-system cmake-build-system)
(inputs (list qtbase qtwebsockets))
(home-page (package-home-page qtbase))
(synopsis "HTTP server module for Qt")
(description "Qt HTTP Server supports building HTTP server functionality
into an application. Common use cases are exposing the application's
functionality through REST APIs, or making devices in a trusted environment
configurable also via HTTP.")
(license license:gpl3+)))
(define-public soqt
(let ((commit-ref "fb8f655632bb9c9c60e0ff9fa69a5ba22d3ff99d")
(revision "1"))