Commit Graph

160 Commits

Author SHA1 Message Date
Robert Schütz
f91079e54a postfix: 3.8.6 -> 3.9.0
Changelog: https://www.postfix.org/announcements/postfix-3.9.0.html
2024-03-21 16:23:48 -07:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Robert Schütz
dd524ff40a postfix: 3.8.5 -> 3.8.6
Changelog: https://www.postfix.org/announcements/postfix-3.8.6.html
2024-03-05 11:13:54 -08:00
Sergei Trofimovich
4cfdbc7b72 postfix: 3.8.4 -> 3.8.5
Changes: https://www.postfix.org/announcements/postfix-3.8.5.html
2024-01-22 10:14:03 +00:00
Weijia Wang
787e060e7c pfixtools: migrate to gperf 3.1 2024-01-04 21:30:38 +01: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
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
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
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
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
Nick Cao
504b16b10e
postfix: 3.8.0 -> 3.8.1 2023-06-08 19:44:04 +08:00
Nick Cao
742f798f31
postfix: 3.7.4 -> 3.8.0 2023-04-22 17:44:48 +08:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Sergei Trofimovich
9bc59980ab postfix: 3.7.3 -> 3.7.4
Changes: http://cdn.postfix.johnriley.me/mirrors/postfix-release/official/postfix-3.7.4.RELEASE_NOTES
2023-01-22 09:09:59 +00:00
Sergei Trofimovich
4efd9c440b postfix: add trivial updater 2023-01-22 09:09:59 +00:00
Izorkin
960bbc021e
postfix: build with pcre2 2022-12-22 14:39:32 +03:00
Nick Cao
c3611ef087
postfix: 3.6.6 -> 3.7.3 2022-10-24 13:56:34 +08:00
Sergei Trofimovich
c20aed5e61 postfix: add support for linux-6
Without this change `postfix` fails to build on `linux-6` as:

    postfix> ATTENTION:
    postfix> ATTENTION: Unknown system type: Linux 6.0.0
    postfix> ATTENTION:
2022-10-19 09:37:32 +01:00
Robert Schütz
d538bbe92c postfix: 3.6.5 -> 3.6.6
https://www.postfix.org/announcements/postfix-3.7.1.html
2022-04-24 00:50:19 +00:00
Maximilian Bosch
1470227ef4
postfix: fix build w/glibc-2.34
Failing Hydra build: https://hydra.nixos.org/build/154082134
2022-02-27 10:25:38 +01:00
Martin Weinelt
31b5e1998d
postfix: 3.6.4 -> 3.6.5
http://www.postfix.org/announcements/postfix-3.6.5.html
2022-02-13 00:04:43 +01:00
Robert Schütz
0b2d7180bd postfix: 3.6.3 -> 3.6.4
http://www.postfix.org/announcements/postfix-3.6.4.html
2022-01-26 19:24:34 +00:00
Robert Schütz
99da871c5b postfix: 3.6.2 -> 3.6.3
http://www.postfix.org/announcements/postfix-3.6.3.html
2021-11-12 01:01:27 -08:00
Antoine Eiche
69a63587e0 postfix: add lewo as maintainer 2021-07-27 21:46:03 +02:00
Antoine Eiche
9df6e2b1cd postfix: 3.6.1 -> 3.6.2
The source url has also been updated to the "multiple
locations (Europe)" url published on the
http://www.postfix.org/download.html page.
2021-07-27 21:46:02 +02:00
Sandro Jäckel
03418a1ba6
postfix: format 2021-07-27 09:47:18 +02:00
Robert Schütz
95f7365265 postfix: 3.6.0 -> 3.6.1
http://www.postfix.org/announcements/postfix-3.6.1.html
2021-06-16 14:41:37 -07:00
Robert Schütz
7c9c3c88e3 postfix: 3.5.10 -> 3.6.0
http://www.postfix.org/announcements/postfix-3.6.0.html
2021-04-30 11:55:21 +02:00
Robert Schütz
e495cfac73 postfix: 3.5.9 -> 3.5.10
http://www.postfix.org/announcements/postfix-3.5.10.html
2021-04-14 09:52:51 +02:00
Sandro
71e471636a
Merge pull request #109989 from dotlambda/postfix-3.5.9
postfix: 3.5.8 -> 3.5.9
2021-01-27 18:04:01 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Robert Schütz
9846ccd0a9 postfix: 3.5.8 -> 3.5.9
http://www.postfix.org/announcements/postfix-3.5.9.html
2021-01-19 18:47:50 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
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-19 01:16:25 -08:00
Ben Siraphob
872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Yannick Markus
0e87647421
postfix: fix "cant find <mysql.h>" 2020-11-26 10:56:11 +01:00
R. RyanTM
47ee51869f postfix: 3.5.7 -> 3.5.8 2020-11-19 16:14:56 +00:00
Martin Weinelt
9309563332
postfix: add passthru tests 2020-11-12 20:00:50 +01:00
R. RyanTM
2e6b023570 postfix: 3.5.6 -> 3.5.7 2020-11-10 22:28:59 -08:00
Rickard Nilsson
5d4cc0e25c Unmaintain a few packages 2020-09-24 21:12:32 +02:00
Robert Schütz
91d6b557b5 postfix: 3.5.4 -> 3.5.6 2020-08-01 18:15:33 +02:00
Robert Schütz
2b54a7ed51
postfix: 3.5.3 -> 3.5.4 (#91768) 2020-07-03 12:15:49 +02:00
Robert Schütz
6c9186d267
postfix: 3.5.2 -> 3.5.3 (#90493) 2020-06-15 19:08:59 +02:00
Benjamin Asbach
e86ed7e693 postfix: 3.4.12 -> 3.5.2 2020-05-26 11:19:55 +02:00
Benjamin Asbach
ae7b57c8ca postfix: 3.4.10 -> 3.4.12
`0001-Fix-build-with-glibx-2.30` was removed since the patch is already applied to upstream source.
2020-05-25 01:44:21 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
R. RyanTM
5c207933b7 postfix: 3.4.9 -> 3.4.10 2020-03-15 16:09:15 +00:00
R. RyanTM
6884a53089 postfix: 3.4.8 -> 3.4.9 2020-02-10 18:02:13 +01:00
Maximilian Bosch
8e7bbb7d4f
postfix: fix build w/glibc 2.30 2020-01-17 01:44:33 +01:00
Robin Gloster
313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00