From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:34822) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iw95N-00081L-Rj for guix-patches@gnu.org; Mon, 27 Jan 2020 13:26:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iw95K-0008Vl-JE for guix-patches@gnu.org; Mon, 27 Jan 2020 13:26:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53000) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iw95G-0008SU-1x for guix-patches@gnu.org; Mon, 27 Jan 2020 13:26:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iw95F-0001cs-UF for guix-patches@gnu.org; Mon, 27 Jan 2020 13:26:01 -0500 Subject: [bug#39312] gnu: Add chatty. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:34682) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iw94a-0007l7-Tf for guix-patches@gnu.org; Mon, 27 Jan 2020 13:25:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iw94Z-00085D-KP for guix-patches@gnu.org; Mon, 27 Jan 2020 13:25:20 -0500 Received: from mout.web.de ([212.227.17.11]:46625) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iw94Z-00082y-9O for guix-patches@gnu.org; Mon, 27 Jan 2020 13:25:19 -0500 Received: from [10.160.5.184] ([195.135.221.2]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Lhvlm-1jQVp82tn8-00nBdO for ; Mon, 27 Jan 2020 19:25:16 +0100 From: Jonathan Brielmaier Message-ID: <77f67f99-44e6-6464-cf96-62eec29493d6@web.de> Date: Mon, 27 Jan 2020 19:25:16 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------004286F59DE97B97185058C3" Content-Language: en-US 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: 39312@debbugs.gnu.org This is a multi-part message in MIME format. --------------004286F59DE97B97185058C3 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, attached is a patch for Chatty. A GUI program for SMS and XMPP optimized for mobile interfaces. XMPP works nicely already. SMS not yet: I have the required package "purple-mm-sms" already in my local git, but couldn't test it yet, because I lack the hardware. I'll submit it separately as soon it's ready and tested :) ~Jonathan --------------004286F59DE97B97185058C3 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-chatty.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-chatty.patch" =46rom d746b3b01acdec8a4ce6a508a063f951dd9e74f6 Mon Sep 17 00:00:00 2001 From: Jonathan Brielmaier Date: Mon, 27 Jan 2020 19:10:10 +0100 Subject: [PATCH] gnu: Add chatty. * gnu/packages/messaging.scm (chatty): New variable. =2D-- gnu/packages/messaging.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 839f718134..e66d10b0e9 100644 =2D-- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -18,6 +18,7 @@ ;;; Copyright =C2=A9 2019 Tanguy Le Carrour ;;; Copyright =C2=A9 2019, 2020 Brett Gilio ;;; Copyright =C2=A9 2019, 2020 Timotej Lazar +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -55,6 +56,7 @@ #:use-module (gnu packages documentation) #:use-module (gnu packages enchant) #:use-module (gnu packages fontutils) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -1995,4 +1997,40 @@ support for high performance Telegram Bot creation.= ") (home-page "https://core.telegram.org/tdlib") (license license:boost1.0)))) +(define-public chatty + (package + (name "chatty") + (version "0.1.7") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://source.puri.sm/Librem5/chatty.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1prqd2dnib3j12pjiplzr2rim9q617vmvzv76lgmz0n3bmp7v7ma")))= ) + (build-system meson-build-system) + (native-inputs + `(("desktop-file-utils" ,desktop-file-utils) ;for update-desktop-dat= abase + ("evolution-data-server" ,evolution-data-server) ;libebook-contact= s + ("folks" ,folks) + ("gettext" ,gettext-minimal) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("libgcrypt" ,libgcrypt) + ("libgee" ,libgee) + ("libhandy" ,libhandy) + ("pidgin" ,pidgin) + ("purple-mm-sms" ,purple-mm-sms) + ("pkg-config" ,pkg-config) + ("sqlite" ,sqlite))) + (propagated-inputs + `(("hicolor-icon-theme" ,hicolor-icon-theme))) + (synopsis "Mobile client for XMPP and SMS messaging") + (description "Chatty is a chat program for XMPP and SMS. It works on = mobile +as well as on desktop platforms. It's based on libpurple and ModemManage= r.") + (home-page "https://source.puri.sm/Librem5/chatty") + (license license:gpl3+))) + ;;; messaging.scm ends here =2D- 2.25.0 --------------004286F59DE97B97185058C3--