diff options
author | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2020-04-13 19:25:07 +0200 |
---|---|---|
committer | Guix Patches Tester <> | 2020-04-14 19:16:31 +0100 |
commit | 53adc3684ff77b6470c3cf58ad1acb841453729e (patch) | |
tree | 77d680e56ed87bcf3eadd9f9a8bf1f035d0e925c | |
parent | f9302e136d4e65a2c26b0a612652432705547e08 (diff) | |
download | patches-53adc3684ff77b6470c3cf58ad1acb841453729e.tar patches-53adc3684ff77b6470c3cf58ad1acb841453729e.tar.gz |
gnu: Add purple-mm-sms.
* gnu/packages/messaging.scm (purple-mm-sms): New variable.
-rw-r--r-- | gnu/packages/messaging.scm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index c6217a95de..98b8fb2637 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -20,6 +20,7 @@ ;;; Copyright © 2019, 2020 Timotej Lazar <timotej.lazar@araneo.si> ;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz> ;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com> +;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de> ;;; ;;; This file is part of GNU Guix. ;;; @@ -58,6 +59,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) @@ -2108,4 +2110,40 @@ support for high performance Telegram Bot creation.") (home-page "https://core.telegram.org/tdlib") (license license:boost1.0)))) +(define-public purple-mm-sms + (package + (name "purple-mm-sms") + (version "0.1.4") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://source.puri.sm/Librem5/purple-mm-sms.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1daf7zl8bhhm1szkgxflpqql69f2w9i9nlgf1n4p1nynxifz1bim")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags + (let ((out (assoc-ref %outputs "out"))) + ;; Fix hardcoded paths + (list (string-append "DESTDIR=" out) + (string-append "PLUGIN_DIR_PURPLE=" out "/lib/purple-2") + (string-append "DATA_ROOT_DIR_PURPLE=" out "/usr/share"))) + #:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'check)))) ; no tests + (native-inputs + `(("glib:bin" ,glib "bin") + ("pkg-config" ,pkg-config))) + (inputs + `(("modem-manager" ,modem-manager) + ("pidgin" ,pidgin))) + (synopsis "Libpurple plugin for SMS via ModemManager") + (description "Plugin for libpurple to allow sending SMS using ModemManager.") + (home-page "https://source.puri.sm/Librem5/purple-mm-sms") + (license license:gpl2+))) + ;;; messaging.scm ends here |