From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id ENJEJMIKwGLN4AAAbAwnHQ (envelope-from ) for ; Sat, 02 Jul 2022 11:07:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id aNgJJMIKwGKPTwEAauVa8A (envelope-from ) for ; Sat, 02 Jul 2022 11:07:14 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 791D4CC17 for ; Sat, 2 Jul 2022 11:07:14 +0200 (CEST) Received: from localhost ([::1]:45352 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7Z5t-0005qo-Iu for larch@yhetil.org; Sat, 02 Jul 2022 05:07:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7Z5j-0005oQ-BP for bug-guix@gnu.org; Sat, 02 Jul 2022 05:07:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45859) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7Z5j-0003kg-2G for bug-guix@gnu.org; Sat, 02 Jul 2022 05:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7Z5i-0001OP-Sy for bug-guix@gnu.org; Sat, 02 Jul 2022 05:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56349: [PATCH v2] gnu: Add kaidan. References: <20220702084900.18089-1-rg@raghavgururajan.name> In-Reply-To: <20220702084900.18089-1-rg@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 02 Jul 2022 09:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56349 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: 56349@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 56349-submit@debbugs.gnu.org id=B56349.16567528065308 (code B ref 56349); Sat, 02 Jul 2022 09:07:02 +0000 Received: (at 56349) by debbugs.gnu.org; 2 Jul 2022 09:06:46 +0000 Received: from localhost ([127.0.0.1]:39751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Z5L-0001NO-0c for submit@debbugs.gnu.org; Sat, 02 Jul 2022 05:06:46 -0400 Received: from out0.migadu.com ([94.23.1.103]:58896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Z5G-0001ND-9Z for 56349@debbugs.gnu.org; Sat, 02 Jul 2022 05:06:38 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1656752792; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+l0gHvsgmqEzhVOn3x9wd3ZCwgudn8feQ5VKiOLgQuA=; b=HUGlyoocrsiqsKPmxTVccqI2yJdUVv3ZD0CaqkKqUX5II+SjOwrHJ0NULbcSt/cmyAdXfW +GVpMFCOxjE2L1stfYsj1AwpbDUXz5XnWzj5WSkgy5Oc39J9WkxP0syfARnhD6rmlW0ODX FZx2xLM/nTsdzaSDofUA2lfARBUJS9ZWr/qzkrKfAJvpnKQErYN/2Bt9vSPko+QjXXvqUl Ym5U8cCS6LEBVB/ybMieXsyXxtvMzwHS7uUmkA2KJT6KyHhZBs46DABO6LhcmNkhfyXSls 6ClwoXXdkk/DzG9A6+YqGErvTDChR0ubTBqCb/gQ8ZjwnCdOQ7aedHca48RdOA== Date: Sat, 2 Jul 2022 05:06:27 -0400 Message-Id: <20220702090627.19040-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Raghav Gururajan From: Raghav Gururajan via Bug reports for GNU Guix Authentication-Results: aspmx1.migadu.com; none X-Migadu-Scanner: scn1.migadu.com X-TUID: EAfHK4i2yZie * gnu/packages/messaging.scm (kaidan): New variable. --- gnu/packages/messaging.scm | 64 +++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 9b1d06e21a..4798119871 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -25,7 +25,7 @@ ;;; Copyright © 2020 Jonathan Brielmaier ;;; Copyright © 2020 Mason Hock ;;; Copyright © 2020, 2021 Michael Rohleder -;;; Copyright © 2020 Raghav Gururajan +;;; Copyright © 2020, 2021 Raghav Gururajan ;;; Copyright © 2020, 2021 Robert Karszniewicz ;;; Copyright © 2020 Giacomo Leidi ;;; Copyright © 2021 Denis 'GNUtoo' Carikli @@ -89,6 +89,7 @@ (define-module (gnu packages messaging) #:use-module (gnu packages icu4c) #:use-module (gnu packages image) #:use-module (gnu packages kde) + #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kerberos) #:use-module (gnu packages less) #:use-module (gnu packages libcanberra) @@ -3359,4 +3360,65 @@ (define-public python-harmony (home-page "https://github.com/taylordotfish/harmony") (license license:gpl3+))) +(define-public kaidan + (package + (name "kaidan") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri + (string-append "mirror://kde/unstable/kaidan/" + version "/kaidan-" version ".tar.xz")) + (modules '((guix build utils))) + (snippet + `(begin + (delete-file-recursively "3rdparty"))) + (sha256 + (base32 "195iddv35gc3k83r226y17avsab2b9bszgd7z7ynbddsgbf75rx7")))) + (build-system qt-build-system) + (arguments + `(#:configure-flags + (list + "-DBUILD_TESTS=TRUE"))) + (native-inputs + (list + extra-cmake-modules + perl + pkg-config + python-wrapper)) + (inputs + (list + kirigami + knotifications + qtbase-5 + qtdeclarative + qtgraphicaleffects + qtlocation + qtquickcontrols2 + qtsvg + qtmultimedia + qtxmlpatterns + qqc2-desktop-style + qxmpp + zxing-cpp)) + (home-page "https://www.kaidan.im/") + (synopsis "Qt-based XMPP/Jabber Client") + (description "Kaidan is a chat client. It uses the open communication +protocol XMPP (Jabber). The user interface makes use of Kirigami and QtQuick, +while the back-end of Kaidan is entirely written in C++ using Qt and the +Qt-based XMPP library QXmpp.") + (license + (list + ;; Graphics + license:cc-by-sa4.0 + ;; Files: + ;; src/{StatusBar.cpp|StatusBar.h|singleapp/*|hsluv-c/*} + ;; utils/generate-license.py + license:expat + ;; QrCodeVideoFrame + license:asl2.0 + ;; Others + license:gpl3+)))) + ;;; messaging.scm ends here -- 2.36.1