Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define-module (personal-packages gnome)
- #:use-module (gnu packages)
- #:use-module (guix build-system meson)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix download)
- #:use-module (guix packages)
- #:use-module (guix utils)
- #:use-module (gnu packages gnome)
- #:use-module (gnu packages sqlite)
- #:use-module (gnu packages webkit)
- #:use-module (gnu packages gtk)
- #:use-module (gnu packages glib)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages mail)
- #:use-module (gnu packages cmake)
- #:use-module (gnu packages backup)
- #:use-module (gnu packages enchant)
- #:use-module (gnu packages iso-codes)
- #:use-module (gnu packages gettext)
- #:use-module (gnu packages libcanberra)
- #:use-module (gnu packages libunwind))
- (define-public geary
- (package
- (name "geary")
- (version "3.32.2")
- (source (origin
- (method url-fetch)
- (uri (string-append "mirror://gnome/sources/geary/"
- (version-major+minor version) "/"
- "geary-" version ".tar.xz"))
- (sha256 #f)))
- (build-system meson-build-system)
- (arguments `(#:tests? #f
- #:glib-or-gtk? #t
- #:phases (modify-phases %standard-phases
- (add-after 'unpack 'skip-gtk-update-icon-cache
- (lambda _
- (substitute* "build-aux/post_install.py"
- (("gtk-update-icon-cache") "true"))
- #t)))))
- (native-inputs
- `(("glib:bin" ,glib "bin")
- ("gettext" ,gettext-minimal)
- ("itstool" ,itstool)))
- (inputs `(("vala" ,vala)
- ("sqlite" ,sqlite)
- ("webkitgtk" ,webkitgtk)
- ("gtk+" ,gtk+)
- ("glib" ,glib)
- ("pkg-config" ,pkg-config)
- ("gmime" ,gmime-2.6)
- ("appstream-glib" ,appstream-glib)
- ("cmake" ,cmake)
- ("libarchive" ,libarchive)
- ("folks" ,folks)
- ("libgee" ,libgee)
- ("enchant" ,enchant)
- ("gcr" ,gcr)
- ("gnome-online-accounts" ,gnome-online-accounts)
- ("gnome-online-accounts:lib" ,gnome-online-accounts "lib")
- ("gspell" ,gspell)
- ("iso-codes" ,iso-codes)
- ("json-glib" ,json-glib)
- ;; ("libpeas" ,libpeas) ;; Required by a newer version
- ("libnotify" ,libnotify)
- ("libsecret" ,libsecret)
- ("libunwind" ,libunwind)
- ("libcanberra" ,libcanberra)
- ("glib-networking" ,glib-networking)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)))
- (home-page "https://gitlab.gnome.org/GNOME/geary")
- (synopsis "Geary is an email application built around conversations, for the GNOME 3 desktop.")
- (description "Geary is an email application built around conversations, for the
- GNOME 3 desktop. It allows you to read, find and send email with a
- straightforward, modern interface.")
- (license license:lgpl2.1)))
- geary
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement