Sharlatan Hellseher
972c1245c6
gnu: go-cloud-google-com-go-compute-metadata: Move to (gnu packages golang-web).
...
* gnu/packages/golang.scm (go-cloud-google-com-go-compute-metadata): Move from
here...
* gnu/packages/golang-web.scm: ...to here.
* gnu/packages/mail.scm: Add (gnu packages golang-web) module.
Change-Id: Ic97e5f4afd26376d37860fbb4758e8037e758f58
2024-01-03 16:38:56 -05:00
Liliana Marie Prikler
f3da903b01
gnu: Make webkitgtk-next the new webkitgtk.
...
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.
* gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic…
(webkitgtk): … here. Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-12-08 20:49:29 +01:00
Tobias Geerinckx-Rice
87639bc754
gnu: opensmtpd: Update to 7.4.0p1.
...
* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p1.
Change-Id: I0069369fcbc226b6e55b42142456ce77566af7be
2023-11-19 01:00:00 +01:00
Efraim Flashner
e4397a32ac
gnu: aerc: Enable building without zoxide.
...
* gnu/packages/mail.scm (aerc)[arguments]: Only substitute zoxide path
when it is an input.
[inputs]: Only add zoxide when building on a supported system.
Change-Id: I39b859982e1455e80a4b28979079c633e386fa34
2023-11-24 12:51:28 +02:00
Thiago Jung Bauermann
c26ed5d6b9
gnu: mu: Update to 1.10.8.
...
Version 1.10.8 fixes the installation of the Guile bindings, so we can enable
it again.
* gnu/packages/mail.scm (mu): Update to 1.10.7.
[inputs]: Add guile-3.0.
[arguments]: Add "-Dguile-extension-dir" to #:configure-flags. Add fix-ffi
phase to allow Guile module to load its native library.
Change-Id: I2a8250d8d6298712ad116b1d88157a4344175722
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:21:06 +00:00
Jonathan Scoresby
f879d5a03b
gnu: Have vim packages use vim-build-system.
...
* gnu/packages/vim.scm (vim-neocomplete, vim-neocomplete-snippets,
vim-neosnippet, vim-scheme, vim-luna, vim-fugitive, vim-airline,
vim-airline-themes, vim-syntastic, neovim-syntastic, vim-solarized,
vim-rainbow, editorconfig-vim, neovim-packer, vim-guix-vim,
vim-asyncrun, vim-dispatch, vim-gemini-vim, vim-eunuch, vim-slime,
vim-vlime, vim-paredit, vim-surround, vim-gnupg, vim-ctrlp,
vim-mucomplete, vim-gitgutter, vim-characterize, vim-tagbar,
vim-nerdtree, vim-nerdcommander):
[build-system]: Switch to vim-build-system.
[arguments]: Adjust accordingly.
* gnu/packages/code.scm (global)[arguments]: Move vim files to their new
location.
* gnu/packages/lisp.scm (txr),
* gnu/packages/mail.scm (msmtp),
* gnu/packages/rust-apps.scm (skim),
* gnu/packages/vim.scm (vifm),
* gnu/packages/wm.scm (fluxbox): Same.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I8b3e5d65d76a100c3dbddc1ae562b72966c2b304
2023-11-08 12:09:28 +02:00
Timotej Lazar
5378149acc
gnu: msmtp: Update to 1.8.25.
...
* gnu/packages/mail.scm (msmtp): Update to 1.8.25.
Change-Id: If6a03b52734fa09dc6e8ffa5dd893f7d80b86aac
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-03 09:46:02 +00:00
Tobias Geerinckx-Rice
5e7f27d6ca
gnu: opensmtpd: Update to 7.4.0p0 (bis).
...
This time fixing a segfault reported & debugged entirely by graywolf.
See: <https://github.com/OpenSMTPD/OpenSMTPD/issues/1233 >
So, what went wrong here? Mostly me being entirely convinced, to the
point of not even looking, that we have no opensmtpd system test. We
do. Instead, I tested the update on my own mail server, which for
entirely unhysterical raisins happens to link OpenSMTPd against OpenSSL
and so just happens to sidestep this bug. Aiya.
* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p0.
[native-inputs]: Add pkg-config.
[inputs]: Add libbsd.
[arguments]: Add "--with-libbsd" to #:configure-flags.
Co-authored-by: graywolf in #guix
Change-Id: I5536b828eecd16f041ed9381b16bd7aa54158155
2023-10-29 02:00:00 +02:00
Tobias Geerinckx-Rice
b71c7c472a
Revert "gnu: opensmtpd: Update to 7.4.0p0."
...
This reverts commit b6e8d587c4
pending investigation of a segfault reported by graywolf in #guix.
2023-10-29 02:00:00 +02:00
Tobias Geerinckx-Rice
b6e8d587c4
gnu: opensmtpd: Update to 7.4.0p0.
...
* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p0.
Change-Id: I5536b828eecd16f041ed9381b16bd7aa54158155
2023-10-22 02:00:00 +02:00
Ludovic Courtès
b4d6a43173
gnu: public-inbox: Remove dependency on (guix build syscalls).
...
* gnu/packages/mail.scm (public-inbox)[arguments]: Remove #:imported-modules.
Remove (guix build syscalls) from #:modules. Rewrite ‘check’ phase to
reap processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:54 +02:00
Sharlatan Hellseher
dc01497850
gnu: go-github-com-stretchr-testify: Move to (gnu packages golang-check).
...
* gnu/packages/golang.scm (go-github-com-stretchr-testify): Move from
here...
* gnu/packages/golang-check.scm: ...to here.
* gnu/packages/databases.scm: Add (gnu packages golang-check) module.
* gnu/packages/education.scm: As above...
* gnu/packages/ipfs.scm: As above...
* gnu/packages/irc.scm: As above...
* gnu/packages/mail.scm: As above...
* gnu/packages/textutils.scm: As above...
* gnu/packages/version-control.scm: As above...
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:02:56 -04:00
Efraim Flashner
87ffb3d3fb
gnu: isync: Patch path to openssl binary.
...
* gnu/packages/mail.scm (isync)[arguments]: Add a phase to patch the
path to the openssl binary for mbsync-get-cert.
2023-10-09 15:30:49 +03:00
Wilko Meyer
add2a22ad7
gnu: exim: Update to 4.96.1 [security updates].
...
Fixes CVE-2023-42114, CVE-2023-42115, CVE-2023-42116, CVE-2023-42117,
CVE-2023-42118, and CVE-2023-42119. See
<https://www.exim.org/static/doc/security/CVE-2023-zdi.txt > for more details.
* gnu/packages/mail.scm (exim): Update to 4.96.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 17:04:50 -04:00
Tobias Geerinckx-Rice
465af37f81
gnu: opensmtpd: Update to 7.3.0p2 [security fixes].
...
* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
2023-09-24 02:00:00 +02:00
Hendursaga
7a563a4faf
gnu: muchsync: Update to 7.
...
* gnu/packages/mail.scm (muchsync): Update to 7.
[source]: Use https.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25 11:30:02 +01:00
Liliana Marie Prikler
cdbd81ce14
Merge branch 'master' into emacs-team
2023-09-22 23:54:34 +02:00
André Batista
af08de2b2d
gnu: mutt: Update to 2.2.12 [security fixes].
...
Fixes CVE-2023-4874 and CVE-2023-4875. See
http://lists.mutt.org/pipermail/mutt-announce/Week-of-Mon-20230904/000056.html
* gnu/packages/mail.scm (mutt): Update to 2.2.12
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
22fc2f9ab2
gnu: mu: Update to 1.10.7.
...
* gnu/packages/mail.scm (mu): Update to 1.10.7.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
23f6e86bf2
gnu: dovecot-pigeonhole: Update to 0.5.21.
...
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.21.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
ed566a51de
gnu: dovecot: Update to 2.3.21.
...
* gnu/packages/mail.scm (dovecot): Update to 2.3.21.
2023-09-10 02:00:00 +02:00
Liliana Marie Prikler
94ca5b4357
Merge branch 'master' into emacs-team
2023-09-09 12:22:14 +02:00
Maxim Cournoyer
6113e0529d
gnu: gmime: Update home-page URL.
...
* gnu/packages/mail.scm (gmime) [home-page]: Update URL.
2023-09-06 01:25:31 -04:00
宋文武
d7e9df2b35
gnu: gmime: Remove version 2.6.23.
...
* gnu/packages/mail.scm (gmime-2.6): Remove package.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 23:37:23 -04:00
Liliana Marie Prikler
9d074e16c7
Merge branch 'master' into emacs-team
2023-08-26 07:08:03 +02:00
Arjan Adriaanse
d58c6e25ff
gnu: notmuch: Fix tests with Emacs 29.
...
* gnu/packages/patches/notmuch-emacs-test-output.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/mail.scm (notmuch)[patches]: Add here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-08-15 05:26:08 +02:00
Tobias Geerinckx-Rice
b15381460e
gnu: Remove duplicate import in (gnu packages mail).
...
* gnu/packages/mail.scm: Remove duplicate (gnu build-system go) import.
Order remaining imports alphabetically.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
f1536efe7b
gnu: rspamd: Sort inputs.
...
* gnu/packages/mail.scm (rspamd)[inputs]: Order alphabetically.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
7087fc0751
gnu: rspamd: Update to 3.6.
...
* gnu/packages/mail.scm (rspamd): Update to 3.6.
2023-08-06 02:00:00 +02:00
Arun Isaac
bedcdf0fb5
gnu: mumi: Update to 0.0.5-3.2453a5a.
...
* gnu/packages/mail.scm (mumi): Update to 0.0.5-3.2453a5a.
2023-09-04 09:57:57 +01:00
flabbergasted
bdea9adc86
gnu: neomutt: Update to 20230517.
...
* gnu/packages/mail.scm (neomutt): Update to 20230517.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-08-26 12:36:28 +01:00
Efraim Flashner
f76ef3f759
gnu: urlscan: Update to 1.0.1.
...
* gnu/packages/mail.scm (urlscan): Update to 1.0.1.
2023-07-26 08:53:09 +03:00
Tobias Geerinckx-Rice
7a56d216fc
gnu: dkimproxy: Wrap with perl-cryptx.
...
Fixes ‘Can't locate Crypt/PK/Ed25519.pm in @INC’.
* gnu/packages/mail.scm (dkimproxy)[inputs]: Add perl-cryptx.
[arguments]: Wrap the scripts with it.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
283969d0c5
gnu: perl-mail-dkim: Mark up description.
...
* gnu/packages/authentication.scm (perl-mail-dkim)[description]:
Use @acronym{}. Drop ‘new’.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice
807fbccb25
gnu: perl-mail-dkim: Update to 1.20230630.
...
* gnu/packages/mail.scm (perl-mail-dkim): Update to 1.20230630.
[propagated-inputs]: Add perl-cryptx.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice
3a63ed24f2
gnu: rspamd: Update to 3.5.
...
* gnu/packages/mail.scm (rspamd): Update to 3.5.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
f86cd0280e
gnu: ytnef: Update to 2.1.2.
...
* gnu/packages/mail.scm (ytnef): Update to 2.1.2.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
5799552739
gnu: altermime: Cross-compile.
...
* gnu/packages/mail.scm (altermime)[arguments]: Use CC-FOR-TARGET.
Add a new 'do-not-strip phase.
2023-07-09 02:00:03 +02:00
Tobias Geerinckx-Rice
bce8c88f42
gnu: altermime: Use G-expressions.
...
* gnu/packages/mail.scm (altermime)[arguments]:
Rewrite as G-expressions. Don't explicitly return #t from phases.
2023-07-09 02:00:02 +02:00
Tobias Geerinckx-Rice
1d7e1fbc38
gnu: altermime: Download over HTTPS.
...
* gnu/packages/mail.scm (altermime)[source]: Use HTTPS.
2023-07-09 02:00:02 +02:00
Tobias Geerinckx-Rice
11ae5491f9
gnu: alpine: Download over HTTPS.
...
* gnu/packages/mail.scm (alpine)[source]: Use HTTPS.
2023-07-09 02:00:02 +02:00
Tobias Geerinckx-Rice
285c41e93f
gnu: mu: Update to 1.10.5.
...
* gnu/packages/mail.scm (mu): Update to 1.10.5.
2023-07-02 02:00:07 +02:00
Tobias Geerinckx-Rice
f2f40cdae5
gnu: gmime: Use G-expressions.
...
* gnu/packages/mail.scm (gmime)[arguments]:
Rewrite as G-expressions.
2023-07-02 02:00:09 +02:00
Tobias Geerinckx-Rice
ba20f088b9
gnu: gmime: Download sources from the git repository.
...
* gnu/packages/mail.scm (gmime)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add "--enable-gtk-doc=yes" to #:configure-flags.
Don't explicitly return #t from phases.
[native-inputs]: Add autoconf, automake, gtk-doc, libtool, and which.
2023-07-02 02:00:09 +02:00
Tobias Geerinckx-Rice
1b8f9cea9b
gnu: gmime: Remove obsolete configure flag.
...
* gnu/packages/mail.scm (gmime)[arguments]: Remove "--vapigen=yes"
from #:configure-flags.
2023-07-02 02:00:09 +02:00
Tobias Geerinckx-Rice
f5b8f9541f
gnu: fetchmail: Use G-expressions.
...
* gnu/packages/mail.scm (fetchmail)[arguments]:
Rewrite as G-expressions.
2023-07-02 02:00:04 +02:00
Tobias Geerinckx-Rice
53e759fbde
gnu: fetchmail: Update to 6.4.37.
...
* gnu/packages/mail.scm (fetchmail): Update to 6.4.37.
2023-07-02 02:00:04 +02:00
Tobias Geerinckx-Rice
d235e4daea
gnu: nullmailer: Use G-expressions.
...
* gnu/packages/mail.scm (nullmailer)[arguments]:
Rewrite as G-expressions.
2023-07-02 02:00:04 +02:00
Tobias Geerinckx-Rice
0c9f663cd2
gnu: nullmailer: Remove obsolete trailing #t.
...
* gnu/packages/mail.scm (nullmailer)[arguments]:
Don't explicitly return #t from phases.
2023-07-02 02:00:04 +02:00
Tobias Geerinckx-Rice
11989e39d7
gnu: mu: Update to 1.10.4.
...
* gnu/packages/mail.scm (mu): Update to 1.10.4.
[arguments]: Remove old 'fix-build-system phase.
2023-07-02 02:00:06 +02:00