~ruther/guix-local

079b6171938646b218d45688b68e6497e36fc85d — Sughosha 5 months ago 5a95f62
gnu: Add rattlesnake.

* gnu/packages/kde-multimedia.scm (rattlesnake): New variable.

Change-Id: I8c03bdc2317faa31547062724505c98e6b902f77
1 files changed, 30 insertions(+), 0 deletions(-)

M gnu/packages/kde-multimedia.scm
M gnu/packages/kde-multimedia.scm => gnu/packages/kde-multimedia.scm +30 -0
@@ 1232,3 1232,33 @@ CDs.")
    (description "This package provides YouTube video player based
on QtMultimedia and @command{yt-dlp}.")
    (license license:gpl3+)))

(define-public rattlesnake
  (let ((commit "2f0631f201f16e1c17bcf82af24087370b799562") ;no tags
         (revision "0"))
    (package
      (name "rattlesnake")
      (version (git-version "0" revision commit))
      (source (origin
                (method git-fetch)
                (uri (git-reference
                      (url "https://invent.kde.org/multimedia/rattlesnake")
                      (commit commit)))
                (file-name (git-file-name name version))
                (sha256
                 (base32
                  "0iaandlbv2v4a6wsdxk19ynj77axd3kc72nw28bvbsfb0kqc0mai"))))
      (build-system qt-build-system)
      (arguments
       (list #:qtbase qtbase
             #:tests? #f)) ;no tests
      (native-inputs
       (list extra-cmake-modules))
      (inputs
       (list kirigami qtdeclarative qtmultimedia qtwayland))
      (propagated-inputs
       (list gstreamer gst-plugins-base gst-plugins-good))
      (home-page "https://invent.kde.org/multimedia/rattlesnake")
      (synopsis "Metronome")
      (description "Rattlesnake is a metronome app.")
      (license license:gpl3+))))