about summary refs log tree commit diff
path: root/pkgs/applications/networking/msmtp
AgeCommit message (Collapse)AuthorFilesLines
2023-12-17msmtp: add meta.mainProgrampacien1-0/+1
2023-11-20msmtp: support not bringing in the additional scriptsPeter Hoeg1-6/+9
2023-01-22treewide: systemdSupport: use lib.meta.availableOnAdam Joseph1-1/+1
Many packages have some kind of flag indicating whether or not to build with systemd support. Most of these default to `stdenv.isLinux`, but systemd does not build on (and is marked `broken` for) `isStatic`. Only a few packages have the needed `&& !isStatic` in the default value for their parameter. This commit moves the logic for the default value of these flags into `systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using `lib.meta.availableOn`. This provides three benefits: 1. The default values are set correctly (i.e. including `&& isStatic`) 2. The default values are set consistently 3. The way is paved for any future non-Linux systemd platforms (FreeBSD is reported to have experimental systemd support)
2023-01-01msmtp: allow building only the binariesAdam Joseph1-0/+1
This commit exposes the `binaries` attribute of the `msmtp` expression, to allow building just the binaries without the scripts. The scripts have a gigantic dependency set; the binaries don't.
2022-12-16msmtp: little cleanupsSandro Jäckel1-4/+4
2022-08-25msmtp: we always provide a path to msmtpPeter Hoeg1-2/+12
2022-08-18drop commit textPeter Hoeg1-6/+1
2022-08-18msmtp: 1.8.20 -> 1.8.22Peter Hoeg2-22/+26
2022-08-09WIPPeter Hoeg1-9/+0
2022-08-09msmtp: resholve queue scriptsPeter Hoeg2-89/+127
2022-06-13msmtp: 1.8.19 -> 1.8.20Ruben Maher2-6/+7
2021-11-09Merge pull request #145158 from andersk/msmtp-gsaslmarkuskowa1-2/+2
msmtp: Fix GSSAPI support
2021-11-08msmtp: Fix GSSAPI supportAnders Kaseorg1-2/+2
We already have gsasl as a build input, but it was not being used because we were missing the --with-libgsasl configure flag. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-11-07msmtp: 1.8.18 -> 1.8.19Fabian Affolter1-2/+2
2021-10-31msmtp: 1.8.17 -> 1.8.18Fabian Affolter1-2/+2
2021-10-19msmtp: 1.8.16 -> 1.8.17Fabian Affolter1-2/+2
2021-09-22msmtp: 1.8.15 -> 1.8.16Robert Helgesson1-2/+2
2021-03-14msmtp: 1.8.14 -> 1.8.15R. RyanTM1-2/+2
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-16treewide: stdenv.lib -> libBen Siraphob1-3/+3
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-1/+1
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-01msmtp: 1.8.13 -> 1.8.14yoctocell1-2/+2
2020-11-19msmtp: 1.8.12 -> 1.8.13R. RyanTM1-2/+2
2020-08-26msmtp: 1.8.11 -> 1.8.12R. RyanTM1-2/+2
2020-06-10msmtp: 1.8.10 -> 1.8.11R. RyanTM1-2/+2
2020-04-26msmtp: 1.8.8 -> 1.8.10 (#86027)Michael Weiss1-8/+3
This update contains the full fix for the unfortunate and very annoying msmtpq regression [0]. #YAY This successfully reduces the amount of spam my setup generates :) (Note: SCNR) Relevant patches: - https://github.com/marlam/msmtp-mirror/commit/c78f24347ec996c7a3830b48403bf3736afca071 - https://github.com/marlam/msmtp-mirror/commit/dfb39595a5cdf048db4dfc438333a2b8948c5296 [0]: https://marlam.de/msmtp/news/
2020-04-23msmtp: fix for broken queueingPeter Hoeg1-1/+6
PR #85846
2020-04-18msmtp: 1.8.7 -> 1.8.8Robert Helgesson1-2/+2
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-03-28msmtp: adding texinfo to buildInputs (#83497)Katharina Fey1-2/+2
2020-01-06msmtp: 1.8.6 -> 1.8.7R. RyanTM1-2/+2
2019-10-07msmtp: 1.8.5 -> 1.8.6R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/msmtp/versions
2019-07-19msmtp: 1.8.4 -> 1.8.5Tmplt2-3/+4
2019-07-03Remove me (garbas) as maintainer since I don't have much time to maintain ↵Rok Garbas1-1/+1
anything
2019-04-25msmtp: 1.8.3 -> 1.8.4Will Dietz1-4/+3
https://marlam.de/msmtp/news/msmtp-1-8-4/ Drop unnecessary `name = ..` as well.
2019-02-16msmtp: 1.8.2 -> 1.8.3R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/msmtp/versions
2019-02-01Merge branch 'master' into staging-nextVladimír Čunát1-1/+1
Comments on conflicts: - llvm: d6f401e1 vs. 469ecc70 - docs for 6 and 7 say the default is to build all targets, so we should be fine - some pypi hashes: they were equivalent, just base16 vs. base32
2019-01-20msmtp: Configure sysconfdir to point to /etcChristian Kampka1-1/+1
The current build lets the SYSCONFDIR of msmtp point to the nix store /nix/.../msmtp-1.81/etc, which is not very useful. This change will allow for system wide configuration to be placed in /etc instead.
2019-01-17msmtp: 1.8.1 -> 1.8.2R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/msmtp/versions
2018-12-16msmtp: 1.6.8 -> 1.8.1 (#51693)Will Dietz1-14/+6
* msmtp: 1.6.8 -> 1.8.0 https://marlam.de/msmtp/news/msmtp-1-8-0/ Uses libidn2 now instead of libidn. * msmtp: 1.8.0 -> 1.8.1 * msmtp: drop openssl per upstream recommendation ... and reviewer request :) See: https://github.com/NixOS/nixpkgs/pull/51693#pullrequestreview-182938553
2018-08-21msmtp: support passwordeval without final '\n'Robert Helgesson1-1/+9
This applies an upstream patch that removes the requirement for passwordeval commands to print a `\n` character after the password.
2018-08-14msmtp: 1.6.6 -> 1.6.8Robert Helgesson1-4/+4
Also update homepage to match new project location.
2017-11-18Merge pull request #31789 from flokli/msmtp-sendmailJörg Thalheim1-0/+2
msmtp: add sendmail symlink to $out/bin
2017-11-18msmtp: add sendmail symlink to $out/binFlorian Klink1-0/+2
This is useful for applications expecting a 'sendmail' binary in $PATH, similar how nullmailer and ssmtp do it, too.
2017-11-17msmtp: install docs and examples (#31769)Florian Klink1-1/+6
* msmtp: install docs and examples * msmtp: nitpick
2017-10-24msmtp: compiles with keyring support by default (#30584)Matthieu Coudron1-1/+4
* msmtp: compiles with keyring support by default As it is recommended by msmtp http://msmtp.sourceforge.net/doc/msmtp.html#Authentication
2017-10-14Revert "msmtp: add nonblocking support"Peter Hoeg1-34/+3
This reverts commit 5f29e9fdbfe0ac069c0348084ca169c59cda3ddc.
2017-10-14msmtp: add nonblocking supportPeter Hoeg1-3/+34
2017-08-01pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger1-1/+1
* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
2017-03-08msmtp: use netcat-gnu to unbreak darwinPeter Hoeg1-2/+3