mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: Add evolution.
* gnu/packages/gnome.scm (evolution): New variable.
This commit is contained in:
parent
e1c58440bd
commit
7d3bb43370
1 changed files with 51 additions and 1 deletions
|
@ -8,7 +8,7 @@
|
|||
;;; Copyright © 2015 Mathieu Lirzin <mthl@openmailbox.org>
|
||||
;;; Copyright © 2015, 2017 Andy Wingo <wingo@igalia.com>
|
||||
;;; Copyright © 2015 David Hashe <david.hashe@dhashe.com>
|
||||
;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2015, 2016, 2017, 2018 Mark H Weaver <mhw@netris.org>
|
||||
;;; Copyright © 2015 David Thompson <davet@gnu.org>
|
||||
;;; Copyright © 2015, 2016, 2017, 2018, 2019 Efraim Flashner <efraim@flashner.co.il>
|
||||
|
@ -119,6 +119,7 @@ (define-module (gnu packages gnome)
|
|||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages polkit)
|
||||
#:use-module (gnu packages popt)
|
||||
#:use-module (gnu packages pretty-print)
|
||||
#:use-module (gnu packages pulseaudio)
|
||||
#:use-module (gnu packages python)
|
||||
#:use-module (gnu packages python-crypto)
|
||||
|
@ -7557,3 +7558,52 @@ (define-public libdazzle
|
|||
wildly out of scope for those libraries. In other cases, they are not quite
|
||||
generic enough to work for everyone.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public evolution
|
||||
(package
|
||||
(name "evolution")
|
||||
(version "3.28.1")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://gnome/sources/evolution/"
|
||||
(version-major+minor version) "/"
|
||||
"evolution-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0sdv5lg2vlz5f4raymz9d8a5jq4j18vbqyigaip6508p3bjnfj8l"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list "-DENABLE_PST_IMPORT=OFF" ; libpst is not packaged
|
||||
"-DENABLE_LIBCRYPTUI=OFF"))) ; libcryptui hasn't seen a release
|
||||
; in four years and cannot be built.
|
||||
(native-inputs
|
||||
`(("glib" ,glib "bin") ; glib-mkenums
|
||||
("pkg-config" ,pkg-config)
|
||||
("intltool" ,intltool)
|
||||
("itstool" ,itstool)))
|
||||
(inputs
|
||||
`(("enchant" ,enchant)
|
||||
("evolution-data-server" ,evolution-data-server) ; must be the same version
|
||||
("gcr" ,gcr)
|
||||
("gnome-autoar" ,gnome-autoar)
|
||||
("gnome-desktop" ,gnome-desktop)
|
||||
("gtkspell3" ,gtkspell3)
|
||||
("highlight" ,highlight)
|
||||
("libcanberra" ,libcanberra)
|
||||
("libgweather" ,libgweather)
|
||||
("libnotify" ,libnotify)
|
||||
("libsoup" ,libsoup)
|
||||
("nss" ,nss)
|
||||
("openldap" ,openldap)
|
||||
("webkitgtk" ,webkitgtk)
|
||||
("ytnef" ,ytnef)))
|
||||
(home-page "https://gitlab.gnome.org/GNOME/evolution")
|
||||
(synopsis "Manage your email, contacts and schedule")
|
||||
(description "Evolution is a personal information management application
|
||||
that provides integrated mail, calendaring and address book
|
||||
functionality.")
|
||||
;; See COPYING for details.
|
||||
(license (list license:lgpl2 license:lgpl3 ; either one of these
|
||||
license:openldap2.8 ; addressbook/gui/component/openldap-extract.h
|
||||
license:lgpl2+)))) ; smime/lib/*
|
||||
|
|
Loading…
Reference in a new issue