Commit graph

851 commits

Author SHA1 Message Date
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
happysalada 527a7a0ec2 stalwart-mail: 0.3.2 -> 0.3.4 2023-08-10 10:57:34 +08:00
github-actions[bot] 3e483a0e1f
Merge staging-next into staging 2023-08-07 06:01:33 +00:00
Vladimír Čunát 923a94aba4
python3Packages.gunicorn: add missing dependency
The package wouldn't fail itself but others depending on it would:
https://hydra.nixos.org/build/229774404/nixlog/4/tail
2023-08-07 07:38:43 +02:00
github-actions[bot] 687b501234
Merge staging-next into staging 2023-08-05 18:01:37 +00:00
Vladimír Čunát 383d4c0c3e
mailman-hyperkitty: add missing dependency
https://hydra.nixos.org/build/230292365/nixlog/2/tail
2023-08-05 18:12:58 +02:00
Martin Weinelt 84f6a6755a
mailmanPackages: pin to django_3 2023-08-03 14:35:39 +02:00
Nick Cao dfa756207b
Merge pull request #245842 from happysalada/update_stalwart
stalwart-mail: 0.3.1 -> 0.3.2
2023-07-28 18:18:44 -06:00
happysalada 79ab9bde45 stalwart-mail: 0.3.1 -> 0.3.2 2023-07-28 17:32:22 +09:00
natsukium 39ea250bb6
python310Packages.zope-component: rename from zope_component 2023-07-28 09:55:45 +09:00
happysalada d12b151101 stalwart-mail: init at 0.3.1 2023-07-25 01:33:23 +00:00
Nikolay Korotkiy 6e242f7615
Merge pull request #230406 from dit7ya/mox
mox: init at 0.0.5
2023-07-22 12:16:46 +04:00
Mostly Void 9986d2cc90
mox: init at 0.0.5 2023-07-15 10:22:21 +02:00
Stéphan Kochen 8a072bf42f mailpit: fix build by splitting off nodejs part 2023-07-12 13:15:34 +02:00
Stéphan Kochen e2e2443f5c mailpit: init at 1.7.1 2023-07-11 14:19:14 +02:00
Luke Granger-Brown c4abac1cff spamassassin: enable taint mode 2023-06-25 17:35:16 +00:00
Luke Granger-Brown 01b8cd44fc spamassassin: compile spamc with TLS support 2023-06-25 17:35:16 +00:00
Luke Granger-Brown 6c161ee4b9 spamassassin: enable tests 2023-06-25 17:35:16 +00:00
Luke Granger-Brown 16663f620a spamassassin: add dependencies from SpamAssassin core
These modules are all used by SpamAssassin in some way or another, in
some cases optional depending on what plugins you have loaded.
2023-06-25 13:36:37 +00:00
Luke Granger-Brown 0b48da2e88 spamassassin: switch back to Perl-bundled ExtUtils::MakeMaker
It's past the required minimum version now, so we can drop this comment
and the explicit dependency.
2023-06-25 13:35:32 +00:00
Philipp Kern 0ce6a09235 spamassassin: 3.4.6 → 4.0.0
The HashCash module has been removed, so this change also drops it from
the default config for spamassassin.
2023-06-25 09:38:10 +00:00
R. Ryantm 42debe7adb opensmtpd-filter-rspamd: 0.1.7 -> 0.1.8 2023-06-23 22:18:56 +00:00
Alyssa Ross c2730b96dc public-inbox: add xapian to PATH
Some public-inbox programs run xapian-compact, so we need to make sure
it's in PATH.
2023-06-20 16:58:47 +00:00
R. Ryantm e624b4f1ae sympa: 6.2.70 -> 6.2.72 2023-06-13 21:03:42 +00:00
Nick Cao 504b16b10e
postfix: 3.8.0 -> 3.8.1 2023-06-08 19:44:04 +08:00
Julien Moutinho 50301d73e9 public-inbox: 1.8.0 -> 1.9.0
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-06-04 13:09:28 +00:00
Julien Moutinho 4fdd015c76 public-inbox: fix InlineC
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-06-04 13:09:28 +00:00
Weijia Wang 6e7c0b97d4 treewide: make fetchPypi more explicit 2023-05-25 21:37:59 +03:00
figsoda 22ec7aebbc treewide/servers: use top-level fetchPypi 2023-05-25 12:06:38 -04:00
Martin Weinelt e96bad849d
mailmanPackages.hyperkitty: fix tests
Probably broken in the last beautifulsoup4 bump.
2023-05-14 03:02:19 +02:00
Nick Cao aa96790177
Merge pull request #227577 from NickCao/postfix
postfix: 3.7.4 -> 3.8.0
2023-04-30 14:07:00 +08:00
Weijia Wang 59c9fb75de
Merge pull request #228819 from bennofs/update-spf-engine
spf-engine: 2.9.3 -> 3.0.4
2023-04-30 00:56:21 +03:00
Benno Fünfstück 7301fd9af5 spf-engine: 2.9.3 -> 3.0.4 2023-04-29 01:46:48 +02:00
Nick Cao 742f798f31
postfix: 3.7.4 -> 3.8.0 2023-04-22 17:44:48 +08:00
Nick Cao 0b4c7a3d41
vsmtp: 2.1.1 -> 2.2.1
Diff: https://github.com/viridIT/vsmtp/compare/v2.1.1...v2.2.1
2023-04-03 09:33:03 +08:00