Weijia Wang
dcfbff94de
Merge pull request #278770 from wegank/pfixtools-gperf
...
pfixtools: migrate to gperf 3.1
2024-01-06 19:49:59 +01:00
Weijia Wang
787e060e7c
pfixtools: migrate to gperf 3.1
2024-01-04 21:30:38 +01:00
Gaël Reyrol
28cf01450e
mailpit: 1.11.1 -> 1.12.1
2024-01-04 08:37:20 +01:00
Martin Weinelt
1c599defe0
mailman: propagate python-dateutil
...
Broke after moving python-dateutil to checkDeps in alembic.
2024-01-03 14:36:40 +01:00
ajs124
fe7cd981dc
exim: 4.96.2 -> 4.97.1
...
https://lists.exim.org/lurker/message/20231104.135832.37148bbd.en.html
https://lists.exim.org/lurker/message/20231228.211920.dd3e6d22.en.html
2024-01-02 10:51:59 +01:00
Léo Gaspard
b13feabbf1
dkimproxy: fix running ( #277729 )
2023-12-30 16:24:34 +01:00
OTABI Tomoya
47924b5ad7
Merge pull request #274874 from r-ryantm/auto-update/mox
...
mox: 0.0.7 -> 0.0.8
2023-12-28 14:28:45 +09:00
Alvar Penning
5324b56010
postfix: 3.8.3 -> 3.8.4
...
Security: this release adds support to defend against an email spoofing
attack (SMTP smuggling) on recipients at a Postfix server. For
background, see https://www.postfix.org/smtp-smuggling.html .
https://www.postfix.org/announcements/postfix-3.8.4.html
The source URL was modified to another mirror as the current CDN URL
failed to resolve for me from two different hosts.
2023-12-22 19:39:24 +01:00
Robin Gloster
b5556f2c37
Merge pull request #268109 from helsinki-systems/helsinki-maintainer-team
...
maintainers/teams: init and add helsinki-systems
2023-12-20 11:43:29 +01:00
Nick Cao
517916e94f
vsmtp: drop as upstream has gone
2023-12-18 19:11:39 -05:00
Gaël Reyrol
3cf84a5706
mailpit: 1.11.0 -> 1.11.1
2023-12-18 11:42:09 +01:00
R. Ryantm
d6a94adfc5
mox: 0.0.7 -> 0.0.8
2023-12-17 03:05:26 +00:00
Gaël Reyrol
4e393f9672
mailpit: 1.10.4 -> 1.11.0
2023-12-14 09:14:25 +01:00
Gaël Reyrol
eecb779dbc
mailpit: 1.10.2 -> 1.10.4
2023-12-07 10:07:56 +01:00
Rick van Schijndel
ba75066821
Merge pull request #271362 from pbsds/rm-dead-patches
...
treewide: remove unreferenced patch files
2023-12-06 03:28:15 +01:00
OTABI Tomoya
01e62f661f
Merge pull request #266888 from natsukium/zope-configuration
...
python311Packages.zope-configuration: 4.4.1 -> 5.0; rename frome zope_configuration
2023-12-03 00:37:30 +09:00
Gaël Reyrol
ac10593dfa
mailpit: 1.10.1 -> 1.10.2
2023-12-01 08:15:00 +01:00
Peder Bergebakken Sundt
f41aba3739
treewide: remove unreferenced patch files
...
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
Franz Pletz
3934dbde4f
Merge pull request #270754 from kfiz/fix-dovecot-for-aarch64
2023-11-30 19:18:45 +01:00
ajs124
7b6580dba4
maintainers/teams: init and add helsinki-systems
2023-11-30 19:11:08 +01:00
Doro Rose
ac7c745539
dovecot: fix build on aarch64-darwin
2023-11-29 00:34:32 +01:00
Guillaume Girol
441c18d7e8
dovecot_fts_xapian: 1.5.5 -> 1.5.7
2023-11-28 12:00:00 +00:00
chayleaf
c6e4eb5097
rspamd: fix build on non-x86_64 platforms
2023-11-22 13:46:22 +07:00
lewo
73f8940410
Merge pull request #268622 from r-ryantm/auto-update/rspamd
...
rspamd: 3.7.3 -> 3.7.4
2023-11-21 08:55:34 +01:00
Gaël Reyrol
5fec0d8a35
mailpit: 1.10.0 -> 1.10.1
2023-11-20 09:24:50 +01:00
R. Ryantm
37136d8603
rspamd: 3.7.3 -> 3.7.4
2023-11-20 02:28:41 +00:00
Mario Rodas
0b119a2d3c
mailpit: fix build on darwin
2023-11-17 04:20:00 +00:00
Weijia Wang
8a04a88c5a
Merge pull request #267180 from gaelreyrol/mailpit-update-1.10.0
...
mailpit: 1.9.9 -> 1.10.0
2023-11-16 23:49:47 +01:00
Fabián Heredia Montiel
486911d064
Merge pull request #265641 from vifino/opensmtpd-7.4.0p0
...
opensmtpd: 6.8.0p2 -> 7.4.0p0
2023-11-14 21:24:05 -06:00
Gaël Reyrol
13cb93096e
mailpit: 1.9.9 -> 1.10.0
2023-11-13 10:09:54 +01:00
natsukium
cd49f6378c
python311Packages.zope-configuration: rename frome zope_configuration
2023-11-12 02:38:44 +09:00
OTABI Tomoya
58ad2344cb
Merge pull request #265243 from natsukium/lazr
...
python311Packages.lazr-config: 2.2.3 -> 3.0; python311Packages.lazr-delegates: 2.0.4 -> 2.1.0; rename
2023-11-10 18:52:54 +09:00
Alyssa Ross
6e2323caad
Revert "mailmanPackages: pin to django_3"
...
This reverts commit 84f6a6755a
.
Mailman now supports Django 4.x.
Link: https://github.com/NixOS/nixpkgs/issues/262907
2023-11-09 12:17:25 +01:00
Adrian Pistol
c47c50fd8c
opensmtpd: 6.8.0p2 -> 7.4.0p0
2023-11-05 12:50:50 +01:00
Maximilian Bosch
8b855b2b4b
Merge pull request #265023 from trofi/postfix-build-in-parallel
...
postfix: enable parallel builds
2023-11-03 19:01:04 +01:00
marte26
1aab0ae690
stalwart-mail: 0.4.0 -> 0.4.2
...
Diff: https://github.com/stalwartlabs/mail-server/compare/v0.4.0...v0.4.2
Changelog: https://github.com/stalwartlabs/mail-server/blob/0.4.2/CHANGELOG
2023-11-03 13:46:50 +00:00
natsukium
09cc8b216e
python311Packages.lazr-config: rename from lazr_config
2023-11-03 21:03:56 +09:00
Sergei Trofimovich
4f3186b458
postfix: 3.8.2 -> 3.8.3 ( #265022 )
...
Changes: https://www.postfix.org/announcements/postfix-3.8.3.html
2023-11-03 01:52:10 +01:00
Sergei Trofimovich
80e941f28c
postfix: enable parallel builds
...
On my 16-core machine the build times change as:
- Before: 40s
- After: 14s
2023-11-02 13:50:52 +00:00
lewo
78c5ce77e0
Merge pull request #263996 from nlewo/rspamd-3.7.3
...
rspamd: 3.7.2 -> 3.7.3
2023-10-31 08:47:19 +01:00
Mario Rodas
1c247c31d4
mailpit: add meta.mainProgram
2023-10-30 04:20:00 +00:00
Mario Rodas
d761372b5c
mailpit: 1.7.1 -> 1.9.9
...
Changelog: https://github.com/axllent/mailpit/releases/tag/v1.9.9
2023-10-30 04:20:00 +00:00
Antoine Eiche
dc034b033f
rspamd: 3.7.2 -> 3.7.3
2023-10-28 16:59:54 +02:00
R. Ryantm
ff609ba73f
rspamd: 3.7.1 -> 3.7.2
2023-10-28 06:47:53 +00:00
happysalada
9854418b24
stalwart-mail: 0.3.6 -> 0.4.0
...
https://github.com/stalwartlabs/mail-server/releases/tag/v0.4.0
2023-10-25 16:40:29 +00:00
Robin Gloster
e5d552f5b9
treewide: update globin's maintainership
2023-10-24 13:09:45 +02:00
Vladimír Čunát
9320d9e7bc
Merge #260527 : Mailman fixes
...
...into staging-next
2023-10-20 18:56:03 +02:00
Alyssa Ross
d5debea350
spamassassin: disable intermittently failing test
...
Link: https://github.com/NixOS/nixpkgs/pull/257792#issuecomment-1772297269
2023-10-20 09:06:36 +00:00
Maximilian Bosch
2ee12a93de
treewide: remove myself (ma27) from a few packages
...
It's time again, I guess :>
Main motivation is to stop being pinged about software that I maintained
for work now that I'm about to switch jobs. There's no point in pinging
me to review/test updates or to debug issues in e.g. the Atlassian stack
or on mailman since I use neither personally.
But there's also a bunch of other stuff that I stopped using personally. While
at it I realized that I'm still maintainer of a few tests & modules related to
packages I stopped maintaining in the past already.
2023-10-18 15:47:20 -03:00
ajs124
861a83465b
exim: 4.96.1 -> 4.96.2
...
https://seclists.org/oss-sec/2023/q4/107
Fixes CVE-2023-42117, CVE-2023-42119
2023-10-15 23:05:20 +02:00
Fabian Affolter
41f3887abd
Merge pull request #245707 from juliusrickert/smtprelay
...
smtprelay: init at 1.10.0
2023-10-13 13:43:52 +02:00
Fabian Affolter
2cc85e7404
smtprelay: don't build subpackages
2023-10-13 12:21:20 +02:00
Fabian Affolter
1449ebdc34
smtprelay: add changelog to meta
...
- equalize file content
2023-10-13 11:50:48 +02:00
Weijia Wang
bd2b3cb797
Merge pull request #258949 from r-ryantm/auto-update/mox
...
mox: 0.0.6 -> 0.0.7
2023-10-13 03:59:36 +02:00
Alyssa Ross
09e0a34f92
mailmanPackages.web: apply allauth fix
2023-10-11 20:20:20 +00:00
Alyssa Ross
91bbbbabe0
mailmanPackages.hyperkitty: apply allauth fix
2023-10-11 20:20:19 +00:00
Alyssa Ross
0d910a60ef
mailmanPackages: pin elasticsearch to 7.17.9
...
Hyperkitty's tests fail with 8.x, because it tries and fails to import
elastic_transport. There are 7.17.10 and 7.17.11 releases, but for
unknown reasons they're not available on PyPI.
Link: https://github.com/elastic/elasticsearch-py/issues/2336
2023-10-11 20:20:16 +00:00
Alyssa Ross
755ef90835
mailmanPackages: pin redis to 4.5.4
2023-10-11 20:20:15 +00:00
Alyssa Ross
ec58ad152a
mailman: use sphinx from python3.pkgs
...
At least since e161990d40
("mailman: remove docutils input"), we
rely on sphinx being a Python library package for our Python version,
so that it propagates a compatible docutils. Taking sphinx from the
top level therefore won't work right if it's using a different Python
version.
2023-10-11 20:20:11 +00:00
Alyssa Ross
a4c3566925
mailman: remove importlib-resources dependency
...
mailman is incompatible with importlib-resources 6.x, and upstream
have decided to remove the dependency.
Fixes: 3c86835248
("python3Packages.importlib-resources: 5.12.0 -> 6.0.1")
Link: https://gitlab.com/mailman/mailman/-/issues/1093
2023-10-11 20:20:09 +00:00
Antoine Eiche
1397167a1a
rspamd: 3.6 -> 3.7.1
2023-10-08 10:07:54 +02:00
R. Ryantm
8a706aec84
mox: 0.0.6 -> 0.0.7
2023-10-04 06:49:45 +00:00
lewo
326215986a
Merge pull request #257376 from trofi/postfix-leaner-closure
...
postfix: mangle store paths in /etc/postfix/makedefs.out
2023-10-03 08:39:07 +02:00
ajs124
b5e505b440
exim: 4.96 -> 4.96.1
...
Fixes CVE-2023-42114, CVE-2023-42115, CVE-2023-42116
See https://exim.org/static/doc/security/CVE-2023-zdi.txt for details.
2023-10-02 15:22:39 +02:00
Sergei Trofimovich
1c9e9f97ee
postfix: mangle store paths in /etc/postfix/makedefs.out
...
Before the change closure size is:
$ nix path-info -rsSh $(nix-build --no-link -A postfix) | nl | unnix | tail -n 1
63 /<<NIX>>/postfix-3.8.2 21.9M 177.9M
After the change:
$ nix path-info -rsSh $(nix-build --no-link -A postfix) | nl | unnix | tail -n 1
55 /<<NIX>>/postfix-3.8.2 21.9M 166.0M
2023-09-26 04:31:35 +01:00
Peder Bergebakken Sundt
3a2a8ad856
spf-engine: switch to pypaBuildHook
2023-09-22 21:11:24 +02:00
Dan Callaghan
ab9c08b9ed
spamassassin: install default rules
...
This lets spamassassin work as normal out of the box, without having to
invoke sa-update first.
2023-09-22 09:17:01 +00:00
Aaron Jheng
d38485921a
treewide: vendorSha256 -> vendorHash ( #256514 )
2023-09-21 19:11:11 +02:00
Robert Schütz
fd03a8aa6d
Merge pull request #245838 from dotlambda/mistune-3.0.1
...
python310Packages.mistune: 2.0.5 -> 3.0.1
2023-09-17 02:49:28 +00:00
Robert Schütz
98152f67b9
mailman-hyperkitty: pin mistune at 2.0.5
2023-09-15 09:34:30 -07:00
ajs124
f1b2dfd88f
dovecot_pigeonhole: 0.5.20 -> 0.5.21
...
https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/Y5SJWAIAVEAQ2KKSWJM7VSJUUFRMFAH5/
2023-09-15 12:59:45 +02:00
ajs124
522ee9be1a
dovecot: 2.3.20 -> 2.3.21
...
https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/KYDR7WWPEQOBZA3IA4NL5XDSLODZLG6N/
2023-09-15 12:56:58 +02:00
Fabián Heredia Montiel
ff323ed355
treewide: vendorSha256 → vendorHash
...
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Mario Rodas
cbbfe1ec91
Merge pull request #253425 from Yarny0/meta-mainprogram
...
add more `meta.mainProgram`
2023-09-08 03:43:44 -05:00
Robert Schütz
6083d3d51f
listmonk.frontend: use fetchYarnDeps
2023-09-06 09:37:02 -07:00
Janne Heß
a98f8441d7
Merge pull request #248104 from helsinki-systems/fix/exiwhat
...
exim: Fix exiwhat command
2023-09-05 14:27:44 +02:00
Yarny0
fca305b300
exim: add meta.mainProgram
2023-09-05 11:34:05 +02:00
Yarny0
47aa9e1331
dovecot: add meta.mainProgram
2023-09-05 11:34:04 +02:00
pacien
6eb25e11a8
stalwart-mail: 0.3.4 -> 0.3.6
2023-09-03 22:18:50 -04:00
Robert Schütz
60c7f62ced
postfix: 3.8.1 -> 3.8.2
...
Changelog: https://www.postfix.org/announcements/postfix-3.8.2.html
2023-09-02 20:06:56 -07:00
Alyssa Ross
e161990d40
mailman: remove docutils input
...
In Nixpkgs, we currently have the strange situation where
pkgs.docutils (which was being used here) is on a different version
than pkgs.python3.pkgs.docutils (which is propagated from sphinx).
This led to a conflict here and a build failure.
Since we'd need to provide the same version as propagated by sphinx
anyway, let's just remove the explicit docutils check input and only
use the version propagated by sphinx, avoiding this kind of conflict
in future.
Fixes: 2312861130
("docutils: 0.19 -> 0.20.1")
2023-08-31 14:18:22 +00:00
Raito Bezarius
1c37010b1e
listmonk: modify the 1.20 Go support patch
...
Previously, it was a PR that was merged, meaning this will break.
Added a comment to explain why this patch.
2023-08-27 19:28:18 +02:00
Nick Cao
1120570e29
Merge pull request #251525 from r-ryantm/auto-update/mox
...
mox: 0.0.5 -> 0.0.6
2023-08-27 08:50:16 +08:00
R. Ryantm
857610bcd1
mox: 0.0.5 -> 0.0.6
2023-08-26 06:40:18 +00:00
Alyssa Ross
7ca3513f3e
mailmanPackages.web.meta.homepage: add
...
This is the URL listed as "Project home" in the README.
2023-08-25 18:48:02 +00:00
Raito Bezarius
4e9874aaa6
listmonk: 2.2.0 -> 2.5.1
...
It was impossible to package further versions before
because listmonk upstream was using a very EOL Go version.
I was waiting for upstream to bump this, but it didn't happen, so I take
the matters in my hand.
Hopefully, the upstream PR will be accepted.
2023-08-22 23:51:11 +02:00
github-actions[bot]
fbb4f932ee
Merge master into staging-next
2023-08-17 18:01:06 +00:00
Alyssa Ross
9d441104d3
public-inbox: fix tests
...
Doesn't backport easily. It looks like it's only the test that's
broken, and we can re-enable it in the next release.
Fixes: f41621432f
("perl: 5.36.0 -> 5.38.0")
Fixes: https://github.com/NixOS/nixpkgs/issues/248738
2023-08-17 16:32:51 +00:00
Jan Tojnar
86f6b16d28
Merge branch 'master' into staging-next
...
Conflicts:
- pkgs/servers/mail/mailman/python.nix (relevant to mailman-web)
between f8a17e4200
and 84f6a6755a
2023-08-15 21:39:20 +02:00
Maximilian Bosch
de3ac24e90
Merge pull request #248713 from mayflower/mailman-updates
...
mailmanPackages: update
2023-08-15 13:46:51 +02:00
Maximilian Bosch
f8a17e4200
mailman/python: remove obsolete almebic override, add explanation why this empty overlay should be kept
2023-08-15 12:36:23 +02:00
Nick Cao
ea87ec9bed
rspamd: add patch fixing memory leak
2023-08-15 13:07:42 +08:00
Maximilian Bosch
8b45dd8698
mailmanPackages: remove psycopg2 pin
...
This hack was necessary for django 2.x[1] which was the default `django`
version (i.e. current LTS) when this fix was needed. However, 2.x is now
EOL and not packaged anymore and mailman is running with django3, so
this can be dropped.
[1] https://github.com/psycopg/psycopg2/issues/1293
2023-08-12 13:51:10 +02:00
Maximilian Bosch
2cefe69f6f
mailmanPackages.python: allow changing python package-set used for mailman
...
When having a patch for a python module that should only be used for
mailman, but for nothing else, it's now possible to apply it like this:
self: super: {
mailmanPackages = super.mailmanPackages.extend (mailmanSelf: mailmanSuper: {
python3 = mailmanSuper.python3.override {
overlay = pythonSelf: pythonSuper: {
psycopg2 = /* ... */;
};
};
});
}
The underlying issue is that the `packageOverrides`-mechanism of
`pkgs.python3` doesn't compose, so an optional overlay is manually
applied to the `python3` used for mailman.
2023-08-12 13:51:10 +02:00
Maximilian Bosch
892661f45b
mailmanPackages.web: 0.0.5 -> 0.0.6
...
ChangeLog: https://gitlab.com/mailman/mailman-web/-/compare/0.0.5...0.0.6
2023-08-12 13:51:09 +02:00
Maximilian Bosch
9c96150189
mailmanPackages.hyperkitty: 1.3.5 -> 1.3.7
...
ChangeLog: https://gitlab.com/mailman/hyperkitty/-/compare/1.3.5...1.3.7
2023-08-12 13:51:09 +02:00
Maximilian Bosch
be50a4d290
mailmanPackages.postorius: 1.3.6 -> 1.3.8
...
ChangeLog: https://gitlab.com/mailman/postorius/-/compare/1.3.6...1.3.8
2023-08-12 13:49:55 +02:00
github-actions[bot]
d98b254ef5
Merge staging-next into staging
2023-08-10 12:01:53 +00:00
Jörg Thalheim
98c1ed5322
Merge pull request #248262 from happysalada/update_stalwart
...
stalwart-mail: 0.3.2 -> 0.3.4
2023-08-10 08:30:26 +01:00
Franz Pletz
7be45ec8ad
rspamd: 3.5 -> 3.6
...
https://github.com/rspamd/rspamd/releases/tag/3.6
2023-08-10 06:37:33 +02:00