~ruther/guix-local

636d0957f8b1c57ff20860df44e3f842be8547ab — Sughosha 7 months ago f16391d
gnu: kirigami-addons: Move to kde-frameworks.scm.

* gnu/packages/kde.scm (kirigami-addons): Remove variable.
* gnu/packages/kde-frameworks.scm (kirigami-addons): New variable.
* gnu/packages/kde-multimedia.scm: Remove reference to (gnu packages kde)
module.
* gnu/packages/kde-sdk.scm: Ditto.

Change-Id: I8ad8f42219df19fa1a0b8cc3ce6d3078e95c88e9
M gnu/packages/kde-frameworks.scm => gnu/packages/kde-frameworks.scm +36 -0
@@ 3985,6 3985,42 @@ KIO enabled infrastructure.")
                (symlink (string-append kst5 "kfileitemactionplugin.desktop")
                         (string-append kst5 "kfileitemaction-plugin.desktop"))))))))))

(define-public kirigami-addons
  (package
    (name "kirigami-addons")
    (version "1.10.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://invent.kde.org/libraries/kirigami-addons")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "1f93y893kvqysdrvcr1f6f5rmg38k0hbmf53r672xrxis5yar0vl"))))
    (build-system qt-build-system)
    (arguments
     (list
      #:qtbase qtbase
      #:tests? #f)) ;failing tests
    (native-inputs (list extra-cmake-modules))
    (inputs (list kcolorscheme
                  kconfig
                  kcoreaddons
                  kcrash
                  kglobalaccel
                  kguiaddons
                  ki18n
                  kiconthemes
                  kirigami
                  qtdeclarative))
    (home-page "https://invent.kde.org/libraries/kirigami-addons")
    (synopsis "Add-ons for the Kirigami framework")
    (description
     "This package provides Kirigami components usable by both touch
and desktop experiences.")
    (license license:lgpl2.0+)))

(define-public knewstuff
  (package
    (name "knewstuff")

M gnu/packages/kde-multimedia.scm => gnu/packages/kde-multimedia.scm +0 -1
@@ 50,7 50,6 @@
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages gnome)
  #:use-module (gnu packages gstreamer)
  #:use-module (gnu packages kde)
  #:use-module (gnu packages kde-frameworks)
  #:use-module (gnu packages kde-plasma)
  #:use-module (gnu packages libcanberra)

M gnu/packages/kde-sdk.scm => gnu/packages/kde-sdk.scm +0 -1
@@ 30,7 30,6 @@
  #:use-module (gnu packages boost)
  #:use-module (gnu packages code)
  #:use-module (gnu packages freedesktop)
  #:use-module (gnu packages kde)
  #:use-module (gnu packages kde-frameworks)
  #:use-module (gnu packages kde-graphics)
  #:use-module (gnu packages kde-plasma)

M gnu/packages/kde.scm => gnu/packages/kde.scm +0 -36
@@ 108,42 108,6 @@
    (description "This package provides a non-blocking Qt database framework.")
    (license license:lgpl2.1+)))

(define-public kirigami-addons
  (package
    (name "kirigami-addons")
    (version "1.10.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://invent.kde.org/libraries/kirigami-addons")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "1f93y893kvqysdrvcr1f6f5rmg38k0hbmf53r672xrxis5yar0vl"))))
    (build-system qt-build-system)
    (arguments
     (list
      #:qtbase qtbase
      #:tests? #f)) ;failing tests
    (native-inputs (list extra-cmake-modules))
    (inputs (list kcolorscheme
                  kconfig
                  kcoreaddons
                  kcrash
                  kglobalaccel
                  kguiaddons
                  ki18n
                  kiconthemes
                  kirigami
                  qtdeclarative))
    (home-page "https://invent.kde.org/libraries/kirigami-addons")
    (synopsis "Add-ons for the Kirigami framework")
    (description
     "This package provides Kirigami components usable by both touch
and desktop experiences.")
    (license license:lgpl2.0+)))

(define-public libqaccessibilityclient
  (package
    (name "libqaccessibilityclient")