diff options
author | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2017-03-19 22:05:52 +0100 |
---|---|---|
committer | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2017-06-26 10:59:54 +0200 |
commit | d153dc5b1dfc994e0d7e393b52f34566bc3d2286 (patch) | |
tree | 59bdde7f47688f2cbbc608a609ed71a456ff57b0 /gnu/packages/kde-frameworks.scm | |
parent | f0d4fe188f991562682f29d673617003a970b10b (diff) | |
download | guix-d153dc5b1dfc994e0d7e393b52f34566bc3d2286.tar guix-d153dc5b1dfc994e0d7e393b52f34566bc3d2286.tar.gz |
gnu: Add kjsembed.
* gnu/packages/kde-frameworks.scm (kjsembed): New variable.
Diffstat (limited to 'gnu/packages/kde-frameworks.scm')
-rw-r--r-- | gnu/packages/kde-frameworks.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index e84ed80019..4889653b7a 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -3297,3 +3297,32 @@ support.") (license '(license:lgpl2.1+ license:bsd-2 license:bsd-3 (license:non-copyleft "file://src/kjs/dtoa.cpp"))))) + +(define-public kjsembed + (package + (name "kjsembed") + (version "5.34.0") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://kde/stable/frameworks/" + (version-major+minor version) "/portingAids/" + name "-" version ".tar.xz")) + (sha256 + (base32 "17w8i370pqks1fj3pcziz7j014chnc6yi7md7w2p4xprw54pbmbk")))) + (build-system cmake-build-system) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules) + ("kdoctools" ,kdoctools) + ("qttools" ,qttools))) + (inputs + `(("ki18n" ,ki18n) + ("kjs" ,kjs) + ("qtbase" ,qtbase) + ("qtsvg" ,qtsvg))) + (home-page "https://community.kde.org/Frameworks") + (synopsis "KDE Frameworks 5 embedded Javascript engine for Qt") + (description "KJSEmbed provides a method of binding Javascript objects to +QObjects, so you can script your applications.") + (license license:lgpl2.1+))) |