From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:42006) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1idzgD-0001JK-7m for guix-patches@gnu.org; Sun, 08 Dec 2019 11:45:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1idzgB-0000CD-9d for guix-patches@gnu.org; Sun, 08 Dec 2019 11:45:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46197) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1idzgA-00009I-Rs for guix-patches@gnu.org; Sun, 08 Dec 2019 11:45:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1idzgA-0002zL-R9 for guix-patches@gnu.org; Sun, 08 Dec 2019 11:45:06 -0500 Subject: [bug#38532] [PATCH 11/11] gnu: Add kamoso. Resent-Message-ID: From: Hartmut Goebel Date: Sun, 8 Dec 2019 17:43:55 +0100 Message-Id: <20191208164355.7374-11-h.goebel@crazy-compilers.com> In-Reply-To: <20191208164355.7374-1-h.goebel@crazy-compilers.com> References: <20191208164355.7374-1-h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 38532@debbugs.gnu.org * gnu/packages/kde-multimedia.scm (kamoso): New variable. --- gnu/packages/kde-multimedia.scm | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm index ffdda58d83..ba262a0599 100644 --- a/gnu/packages/kde-multimedia.scm +++ b/gnu/packages/kde-multimedia.scm @@ -29,6 +29,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages libcanberra) #:use-module (gnu packages linux) @@ -551,3 +552,51 @@ using Baloo. The private one can be configured to scan music on chosen paths. The Baloo one is much faster because Baloo is providing all needed data from its own database. You can build and play your own playlist.") (license license:lgpl3+))) + +(define-public kamoso + (package + (name "kamoso") + (version "19.08.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/applications/" version + "/src/kamoso-" version ".tar.xz")) + (sha256 + (base32 "0j0lr2gwaxwchgfp54dashm1b39gsaw4ly9p8ybavwwzhjkdqza3")))) + (properties `((tags . ("Desktop" "KDE" "Multimedia")))) + (build-system qt-build-system) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules) + ("glib:bin" ,glib "bin") + ("kdoctools" ,kdoctools) + ("pkg-config" ,pkg-config))) + (inputs + `(("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("kconfig" ,kconfig) + ("ki18n" ,ki18n) + ("kio" ,kio) + ("kirigami" ,kirigami) + ("knotifications" ,knotifications) + ("kparts" ,kparts) + ("oxygen-icons" ,oxygen-icons) ; default icon set + ("purpose" ,purpose) + ("qtbase" ,qtbase) + ("qtdeclarative" ,qtdeclarative) + ("qtgraphicaleffects" ,qtgraphicaleffects) + ("qtquickcontrols" ,qtquickcontrols) + ("qtquickcontrols2" ,qtquickcontrols2) ; not listed as dependency + ("qtx11extras" ,qtx11extras))) + (arguments + `(#:tests? #f ; test program gets built, but is not found + #:configure-flags + (list "-DBUILD_TESTING=OFF" ; not run anyway, see above + (string-append "-DCMAKE_CXX_FLAGS=-I" + (assoc-ref %build-inputs "gst-plugins-base") + "/include/gstreamer-1.0")))) + (home-page "https://kde.org/applications/multimedia/org.kde.kamoso") + (synopsis "Take pictures and videos out of your webcam") + (description "Kamoso is a simple and friendly program to use your +camera. Use it to take pictures and make videos to share.") + (license (list license:gpl2+ license:lgpl2.0+)))) -- 2.21.0