Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
msmtp: Fix GSSAPI support
|
|
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>
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
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/
|
|
PR #85846
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
anything
|
|
https://marlam.de/msmtp/news/msmtp-1-8-4/
Drop unnecessary `name = ..` as well.
|
|
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
|
|
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
|
|
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.
|
|
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
|
|
* 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
|
|
This applies an upstream patch that removes the requirement for
passwordeval commands to print a `\n` character after the password.
|
|
Also update homepage to match new project location.
|
|
msmtp: add sendmail symlink to $out/bin
|
|
This is useful for applications expecting a 'sendmail' binary in $PATH,
similar how nullmailer and ssmtp do it, too.
|
|
* msmtp: install docs and examples
* msmtp: nitpick
|
|
* msmtp: compiles with keyring support by default
As it is recommended by msmtp http://msmtp.sourceforge.net/doc/msmtp.html#Authentication
|
|
This reverts commit 5f29e9fdbfe0ac069c0348084ca169c59cda3ddc.
|
|
|
|
* 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
|
|
|
|
- replace relative bin paths with absolute filenames in the nix store
- make the log and queue paths configurable
- log to the journal on linux
|
|
|
|
|