Peter Simons
e3492eff46
mailman: build full paths to postmap and lynx into the package
...
No more need to rely on $PATH.
2019-08-29 19:06:33 +02:00
Andreas Rammhold
46ff96c05b
dovecot-pigeonhole: 0.5.7.1 -> 0.5.7.2 (CVE-2019-11500)
...
This is a followup on #67623
2019-08-28 17:57:57 +02:00
Daniel Frank
d7582c994d
dovecot: 2.3.7.1 -> 2.3.7.2 (CVE-2019-11500)
2019-08-28 15:01:36 +02:00
Frederik Rietdijk
98640fd482
Merge master into staging-next
2019-08-27 16:36:47 +02:00
Robin Gloster
6bff4c107e
mailman: add postorius testing
2019-08-26 22:51:53 +02:00
Robin Gloster
4b1cc7eebf
mailman: add meta to python deps
2019-08-26 22:51:33 +02:00
Peter Simons
22af3829a4
mailman: add the Postorious web UI
2019-08-26 21:12:56 +02:00
Peter Simons
da1ff985ae
mailman: drop hard-coded references to /usr/bin
2019-08-26 16:20:20 +02:00
Peter Simons
fa5a231313
Merge pull request #67366 from peti/t/mailman-v3
...
update mailman to version 3.2.2
2019-08-25 22:09:58 +02:00
Peter Simons
842942baaa
mailman: update from 2.1.29 to version 3.2.2
2019-08-25 21:47:03 +02:00
Robin Gloster
616b8343c4
Merge remote-tracking branch 'upstream/master' into gcc-8
2019-08-25 18:55:46 +02:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
...
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.
Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
Alexander V. Nikolaev
885511cb5c
rmilter: remove deprecated package (and module)
2019-08-24 17:33:48 +03:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
...
There ver very many conflicts, basically all due to
name -> pname+version. Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job. There might be some fallback to these
conflicts, but I believe it should be minimal.
Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
pacien
f1ef419be3
exim: add SPF support
2019-08-22 21:25:44 +02:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs
2019-08-20 19:36:05 +02:00
R. RyanTM
4164999bec
opensmtpd: 6.4.1p2 -> 6.4.2p1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/opensmtpd/versions
2019-08-19 19:39:59 -07:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Aaron Andersen
bd5a8797cc
Merge pull request #62888 from ajs124/exim_mysql_fix
...
exim: Fix build with MariaDB
2019-08-05 16:21:20 -04:00
tv
9a506c2afb
exim: 4.92 -> 4.92.1
2019-07-28 12:07:58 +02:00
Izorkin
4f38967ce2
dovecot_pigeonhole: 0.5.6 > 0.5.7.1
2019-07-25 15:33:59 +03:00
Izorkin
e2173096b3
dovecot: 2.3.7 > 2.3.7.1
2019-07-25 15:32:50 +03:00
R. RyanTM
2c90107101
postfix: 3.4.5 -> 3.4.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/postfix/versions
2019-07-17 09:45:35 +02:00
R. RyanTM
5eb574010e
dovecot: 2.3.6 -> 2.3.7
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dovecot/versions
2019-07-15 01:18:44 -07:00
volth
b3cc65f8b9
buildPerlPackage: name -> (pname, version)
2019-06-20 15:56:50 +00:00
Robin Gloster
f4bcbb1df8
pfixtools: fix build with gcc8
2019-06-17 07:05:55 +02:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
ajs124
d35441699e
exim: Fix build with MariaDB
...
The 10.2 → 10.3 upgrade (#44343 ) broke it
2019-06-14 23:10:35 +02:00
R. RyanTM
af6001a089
rspamd: 1.9.2 -> 1.9.4
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2019-06-02 19:47:15 -07:00
Spencer Baugh
4b8803dae6
switch users of "gnupg1" to plain "gnupg"
...
gnupg is gnupg 2.2. gnupg1 is also gnupg 2.2, just with a few extra
symlinks in the bin directory. None of these packages need those
symlinks, and it's confusing for them to say they're depending on
"gnupg1", so switch their dep to plain "gnupg".
2019-05-12 20:08:50 +02:00
Peter Simons
62c93c9818
Merge pull request #60490 from dotlambda/dovecot-2.3.6
...
dovecot: 2.3.5.2 -> 2.3.6
2019-05-06 14:40:17 +02:00
R. RyanTM
43235b77f1
rspamd: 1.9.1 -> 1.9.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/rspamd/versions
2019-05-02 22:02:46 +02:00
Robert Schütz
c38b485197
dovecot_pigeonhole: 0.5.5 -> 0.5.6
...
https://dovecot.org/pipermail/dovecot-news/2019-April/000411.html
2019-04-30 15:56:59 +02:00
Robert Schütz
427dfadfa9
dovecot: 2.3.5.2 -> 2.3.6
...
fixes CVE-2019-11494 and CVE-2019-11499
https://dovecot.org/pipermail/dovecot-news/2019-April/000408.html
2019-04-30 15:43:10 +02:00
Silvan Mosberger
40d2f43fe5
Merge pull request #59840 from dotlambda/dovecot-2.3.5.2
...
dovecot: 2.3.5.1 -> 2.3.5.2
2019-04-22 22:42:58 +02:00
Robert Schütz
041fc67610
dovecot: 2.3.5.1 -> 2.3.5.2
...
https://dovecot.org/pipermail/dovecot-news/2019-April/000407.html
fixes CVE-2019-10691
2019-04-18 16:53:36 +02:00
Frederik Rietdijk
256e34b89d
Merge staging-next into master ( #59733 )
2019-04-18 14:03:51 +02:00
R. RyanTM
057091f0fa
postsrsd: 1.5 -> 1.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/postsrsd/versions
2019-04-18 08:51:02 +02:00
Frederik Rietdijk
2b52da5f99
Merge pull request #58222 from bobvanderlinden/var-run-pkgs
...
tree-wide: pkgs: /var/run -> /run
2019-04-16 19:02:56 +02:00
R. RyanTM
65cc1ed840
rspamd: 1.9.0 -> 1.9.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2019-04-16 18:43:49 +02:00
Bob van der Linden
766ea89722
rspamd: /var/run -> /run
2019-04-11 20:05:33 +02:00
Franz Pletz
1731b9374f
rspamd: 1.8.3 -> 1.9.0
2019-04-03 05:25:51 +02:00
Robert Schütz
640416bf71
dovecot_pigeonhole: 0.5.4 -> 0.5.5 ( #58511 )
...
This is the appropriate version for dovecot 2.3.5 according to
https://dovecot.org/pipermail/dovecot-news/2019-March/000400.html
2019-04-02 10:16:26 +02:00
Robert Schütz
7dd24531e4
postfix: 3.4.4 -> 3.4.5 ( #58679 )
...
http://www.postfix.org/announcements/postfix-3.4.5.html
2019-04-01 22:52:52 +02:00
Robert Schütz
2cfe129d65
postfix: 3.4.3 -> 3.4.4
...
http://www.postfix.org/announcements/postfix-3.4.4.html
2019-03-29 07:52:24 +01:00
Robert Schütz
d3ca36bd64
dovecot: 2.3.5 -> 2.3.5.1
...
https://dovecot.org/list/dovecot-news/2019-March/000401.html
fixes CVE-2019-7524
2019-03-28 14:00:15 +01:00
Peter Simons
4269069460
Merge pull request #58058 from r-ryantm/auto-update/dovecot
...
dovecot: 2.3.4.1 -> 2.3.5
2019-03-23 16:58:33 +01:00
R. RyanTM
2ba743d5b5
dovecot: 2.3.4.1 -> 2.3.5
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dovecot/versions
2019-03-21 08:36:33 -07:00
R. RyanTM
e3b0d61bcd
postsrsd: 1.4 -> 1.5 ( #54128 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/postsrsd/versions
2019-03-15 20:32:23 +01:00
Janne Heß
b2a6183f75
exim: Fix build with LDAP ( #56058 )
...
The lber library is now required, see also:
https://bugs.archlinux.org/task/27509
2019-03-12 15:28:53 -04:00
Robert Schütz
1f302fa30d
postfix: 3.4.0 -> 3.4.3 ( #57368 )
2019-03-11 23:36:33 +01:00
Peter Simons
cd1dc8a1d2
SpamAssassin: update to version 3.4.2
2019-03-05 12:53:04 +01:00
Robert Schütz
08052787f4
postfix: 3.3.2 -> 3.4.0 ( #56537 )
...
http://www.postfix.org/announcements/postfix-3.4.0.html
2019-02-28 21:16:53 +01:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
...
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Vladimír Čunát
4ba49d3d6c
Merge #55988 : treewide meta.platforms: linux -> unix
2019-02-22 07:59:34 +01:00
Frederik Rietdijk
815b77cbe6
Merge master into staging-next
2019-02-18 14:18:04 +01:00
Freezeboy
8f87a61de2
Replace platforms.linux with platforms.darwin for expressions that compile on darwin too (too restrictive platforms)
2019-02-18 10:56:58 +01:00
tv
1ff3b8a481
exim: 4.91 -> 4.92
2019-02-13 12:59:23 +01:00
Matthew Bauer
5c09d977c7
Merge remote-tracking branch 'origin/master' into staging
2019-02-09 12:14:06 -05:00
Robert Schütz
d49ffaac8a
dovecot: 2.3.4 -> 2.3.4.1
...
fixes CVE-2019-3814:
https://dovecot.org/list/dovecot-news/2019-February/000394.html
2019-02-06 15:54:11 +01:00
Frederik Rietdijk
d531da6f8a
Merge pull request #54094 from rnhmjoj/shell
...
treewide: use ${stdenv.shell} instead of /bin/sh where possible
2019-01-19 14:15:51 +01:00
rnhmjoj
bcf54ce5bb
treewide: use ${stdenv.shell} instead of /bin/sh where possible
2019-01-16 20:37:15 +01:00
Léo Gaspard
1927de7ed4
opensmtpd: add comment about progress of upstreaming our patch
2019-01-16 17:12:18 +01:00
Léo Gaspard
12ccf9b801
opensmtpd: 6.4.0p2 -> 6.4.1p2
2019-01-16 12:58:04 +01:00
Vladimír Čunát
711db1b0cd
postfix: fix linking error after #51770 ; issue #53001
2019-01-06 14:53:24 +01:00
volth
fed7914539
Merge branch 'staging' into make-perl-pathd
2018-12-18 17:13:27 +00:00
Jan Tojnar
aead6e12f9
Merge remote-tracking branch 'upstream/master' into staging
2018-12-16 22:55:06 +01:00
R. RyanTM
1942f3c8f8
rspamd: 1.8.2 -> 1.8.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2018-12-16 18:05:58 +00:00
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
2018-12-15 03:50:31 +00:00
Jörg Thalheim
562d9d472c
dovecot: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
68d5071e3d
postfix: fix cross-build
2018-12-11 18:13:21 +01:00
Alexander V. Nikolaev
2fd6de3350
rspamd: 1.8.1 -> 1.8.2
...
Also update homepage link, and fetch from org's github, instead author's
private fork.
2018-12-03 00:13:35 +02:00
Alexander V. Nikolaev
b73b02255e
rspamd: enable hyperscan
2018-12-03 00:13:35 +02:00
Alexander V. Nikolaev
12a5b53ce2
rspamd: enable openblas support for neural networks
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
e77fa36824
rspamd: build with jemalloc
...
(by upstream author's suggestion)
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
1b59c4a6cc
rspamd: Make libfann and libgd optional
...
GD is experimental and never-enabled-by-default.
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
ff5eba906a
rspamd: drop gmime dependency, it is not used anymore
2018-12-03 00:13:14 +02:00
markuskowa
506d4c7e44
Merge pull request #51329 from c0bw3b/cleanup/gnu-https
...
Favor HTTPS URLs - the GNU edition
2018-12-02 16:52:33 +01:00
Renaud
0c93294c30
Merge pull request #51063 from dotlambda/postfix-3.3.2
...
postfix: 3.3.1 -> 3.3.2
2018-12-02 16:41:58 +01:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
Robert Schütz
3d67b52a9d
postfix: 3.3.1 -> 3.3.2
2018-11-26 16:18:01 +01:00
Robert Schütz
b6c96c6419
dovecot: 2.3.3 -> 2.3.4, dovecot_pigeonhole: 0.5.3 -> 0.5.4
2018-11-24 17:03:22 +01:00
Léo Gaspard
0483ce0eee
rss2email module: init
...
Also adding `system-sendmail` package for sharing the code with other
modules or packages needing it.
2018-11-15 23:44:16 +09:00
Gabriel Ebner
adb5b610bd
Merge pull request #50022 from Ekleog/opensmtpd-extras-6.4.0
...
opensmtpd-extras: 5.7.1 -> 6.4.0
2018-11-12 12:30:21 +01:00
Léo Gaspard
2986ce16a8
meta.tests: rename into passthru.tests
...
Nix currently rejects derivations in `meta` values. This works around
that limitation by using `passthru` instead.
Closes https://github.com/NixOS/nixpkgs/issues/50230
2018-11-11 23:11:46 +09:00
Peter Simons
4fc8527697
dovecot, opensmtpd: comment out invalid meta.tests attribute
...
See https://github.com/NixOS/nixpkgs/issues/50230 for details.
2018-11-11 14:02:20 +01:00
Léo Gaspard
c9034d2399
opensmtpd-extras: 5.7.1 -> 6.4.0
...
Also use `enable*` flags instead of the impossible-to-discover trick of
setting to `null` the dependencies.
2018-11-09 22:37:09 +09:00
Renaud
d7cfa87eb7
Merge pull request #49846 from Ekleog/opensmtpd-6.4.0p2
...
opensmtpd: 6.4.0p1 -> 6.4.0p2
2018-11-09 10:16:35 +01:00
Matthew Bauer
51e8c7943c
dovecot: remove install_name_tool
...
No longer needed now that libclucene has the right install name.
2018-11-07 13:02:50 -06:00
Léo Gaspard
5e7edaa0a9
opensmtpd: 6.4.0p1 -> 6.4.0p2
2018-11-07 09:56:21 +09:00
Léo Gaspard
02e1f00ffd
dovecot, opensmtpd: add link to test in meta.tests
...
Rationale
---------
Currently, tests are hard to discover. For instance, someone updating
`dovecot` might not notice that the interaction of `dovecot` with
`opensmtpd` is handled in the `opensmtpd.nix` test.
And even for someone updating `opensmtpd`, it requires manual work to go
check in `nixos/tests` whether there is actually a test, especially
given not so many packages in `nixpkgs` have tests and this is thus most
of the time useless.
Finally, for the reviewer, it is much easier to check that the “Tested
via one or more NixOS test(s)” has been checked if the file modified
already includes the list of relevant tests.
Implementation
--------------
Currently, this commit only adds the metadata in the package. Each
element of the `meta.tests` attribute is a derivation that, when it
builds successfully, means the test has passed (ie. following the same
convention as NixOS tests).
Future Work
-----------
In the future, the tools could be made aware of this `meta.tests`
attribute, and for instance a `--with-tests` could be added to
`nix-build` so that it also builds all the tests. Or a `--without-tests`
to build without all the tests. @Profpatsch described in his NixCon talk
such systems.
Another thing that would help in the future would be the possibility to
reasonably easily have cross-derivation nix tests without the whole
NixOS VM stack. @7c6f434c already proposed such a system.
This RFC currently handles none of these concerns. Only the addition of
`meta.tests` as metadata to be used by maintainers to remember to run
relevant tests.
2018-10-30 21:31:39 +09:00
obadz
07db5f1c8c
Merge pull request #48901 from Ekleog/opensmtpd-6.4.0
...
opensmtpd: 6.0.3p1 -> 6.4.0
2018-10-28 13:00:57 +00:00
Renaud
96d2bf0d7f
Merge pull request #49144 from r-ryantm/auto-update/rspamd
...
rspamd: 1.8.0 -> 1.8.1
2018-10-27 13:38:06 +02:00
R. RyanTM
06e867291e
nullmailer: 2.1 -> 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/nullmailer/versions
2018-10-26 23:21:53 -07:00
Léo Gaspard
58f701ab74
opensmtpd: 6.0.3p1 -> 6.4.0p1
2018-10-27 12:15:09 +09:00
R. RyanTM
ceae2c2d05
rspamd: 1.8.0 -> 1.8.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2018-10-26 02:30:37 -07:00
Frederik Rietdijk
89349fdae9
Merge staging-next into staging
2018-10-17 08:36:28 +02:00
Jörg Thalheim
c7214bd17e
postfix: enable openldap by default
...
Ldap authentication is fairly common in any reasonable sized mail setup.
Our dovecot also comes with ldap support.
Other distributions like debian, archlinux, ubuntu and fedora also
provide ldap support along with there postfix server.
It might be also useful to have database support, but this is a different pull request.
2018-10-15 13:02:01 +01:00
Peter Simons
7dec26dbac
Merge pull request #48396 from r-ryantm/auto-update/mailman
...
mailman: 2.1.24 -> 2.1.29
2018-10-14 16:03:39 +02:00