summaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-03-26 17:47:28 -0400
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-04-03 18:05:12 -0400
commit95757e062f1b5f889e16bfd756c0e9c584ecd4bf (patch)
tree4cbc631efad129427168481470dc76538873551c /gnu/packages/qt.scm
parent713ac1fe47de1a5f29f6186e51d9ffb2b8083258 (diff)
downloadguix-patches-95757e062f1b5f889e16bfd756c0e9c584ecd4bf.tar
guix-patches-95757e062f1b5f889e16bfd756c0e9c584ecd4bf.tar.gz
gnu: Add qwindowkit.
* gnu/packages/qt.scm (qwindowkit): New variable. Change-Id: Ie1a05de4db23f353b47bc32a4ea66c6e3612415a
Diffstat (limited to 'gnu/packages/qt.scm')
-rw-r--r--gnu/packages/qt.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index ff22af2839..2d78a50d9a 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -4420,6 +4420,32 @@ that can be only started once per user.
;; redistribution under GPL3 or LGPL2.1
license:gpl3 license:lgpl2.1)))))
+(define-public qwindowkit
+ (package
+ (name "qwindowkit")
+ (version "1.0.1")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/stdware/qwindowkit")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "18yqmfnncah60hpyy7r9pvyhcda0n407wvp5hwinjzicj2ja83v7"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:tests? #f ;no test suite
+ #:configure-flags
+ #~(list "-DQWINDOWKIT_BUILD_STATIC=OFF"))) ;build a shared library
+ (native-inputs (list qmsetup))
+ (inputs (list qtbase qtdeclarative))
+ (home-page "https://github.com/stdware/qwindowkit")
+ (synopsis "Frameless window framework for Qt")
+ (description "QWindowKit is a cross-platform window customization
+framework for Qt Widgets and Qt Quick.")
+ (license license:asl2.0)))
+
(define-public qwt
(package
(name "qwt")