gnu: Add qqc2-desktop-style.

* gnu/packages/kde-frameworks.scm (qqc2-desktop-style): New
  variable.
This commit is contained in:
Hartmut Goebel 2017-11-01 17:54:49 +01:00
parent ac5f3988c4
commit 102fc5bc29
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -1292,6 +1292,39 @@ (define-public prison
provides uniform access to generation of barcodes with data.")
(license license:lgpl2.1+)))
(define-public qqc2-desktop-style
(package
(name "qqc2-desktop-style")
(version "5.42.0")
(source (origin
(method url-fetch)
(uri (string-append
"mirror://kde/stable/frameworks/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"1arlfhcshfs11pgf87jzjgln1p711zlx0v0q014740mbzb9g5wnk"))))
(build-system cmake-build-system)
(native-inputs
`(("extra-cmake-modules" ,extra-cmake-modules)
("pkg-config" ,pkg-config)))
(inputs
`(("kauth" ,kauth)
("kconfigwidgets" ,kconfigwidgets) ; optional
("kcoreaddons" ,kcoreaddons)
("kiconthemes" ,kiconthemes) ; optional
("kirigami" ,kirigami)
("qtbase" ,qtbase)
("qtdeclarative" ,qtdeclarative)))
(home-page "https://community.kde.org/Frameworks")
(synopsis "QtQuickControls2 style that integrates with the desktop")
(description "This is a style for QtQuickControls2 which is using
QWidget's QStyle to paint the controls in order to give it a native look and
feel.")
;; Mostly LGPL 2+, but many files are dual-licensed
(license (list license:lgpl2.1+ license:gpl3+))))
(define-public solid
(package
(name "solid")