From patchwork Sun Dec 8 16:43:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hartmut Goebel X-Patchwork-Id: 16432 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5BF9717874; Sun, 8 Dec 2019 16:45:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 15AC817871 for ; Sun, 8 Dec 2019 16:45:50 +0000 (GMT) Received: from localhost ([::1]:59892 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1idzgr-0002AO-Iv for patchwork@mira.cbaines.net; Sun, 08 Dec 2019 11:45:49 -0500 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 X-Loop: help-debbugs@gnu.org Subject: [bug#38532] [PATCH 11/11] gnu: Add kamoso. Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Dec 2019 16:45:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38532 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38532@debbugs.gnu.org Received: via spool by 38532-submit@debbugs.gnu.org id=B38532.157582348311372 (code B ref 38532); Sun, 08 Dec 2019 16:45:06 +0000 Received: (at 38532) by debbugs.gnu.org; 8 Dec 2019 16:44:43 +0000 Received: from localhost ([127.0.0.1]:52161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1idzfn-0002xM-Fe for submit@debbugs.gnu.org; Sun, 08 Dec 2019 11:44:43 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:35167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1idzfm-0002xF-95 for 38532@debbugs.gnu.org; Sun, 08 Dec 2019 11:44:42 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 47WBxj53z5z1rcBK for <38532@debbugs.gnu.org>; Sun, 8 Dec 2019 17:44:41 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 47WBxj4yghz1rYbC for <38532@debbugs.gnu.org>; Sun, 8 Dec 2019 17:44:41 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id pZ48tS0Lehfn for <38532@debbugs.gnu.org>; Sun, 8 Dec 2019 17:44:40 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-50-235.dynamic.mnet-online.de [188.174.50.235]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for <38532@debbugs.gnu.org>; Sun, 8 Dec 2019 17:44:40 +0100 (CET) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id A9916609F3 for <38532@debbugs.gnu.org>; Sun, 8 Dec 2019 17:44:52 +0100 (CET) From: Hartmut Goebel Date: Sun, 8 Dec 2019 17:43:55 +0100 Message-Id: <20191208164355.7374-11-h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20191208164355.7374-1-h.goebel@crazy-compilers.com> References: <20191208164355.7374-1-h.goebel@crazy-compilers.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * 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+))))