Commit graph

46 commits

Author SHA1 Message Date
Mario Rodas d01a9229f8 mailutils: make nettools optional on darwin
Fixes https://github.com/NixOS/nixpkgs/issues/117583
2021-04-01 04:20:00 -05:00
Lancelot SIX c14c378b60
mailutils: 3.10 -> 1.12
Release notes:
- 3.11: https://lists.gnu.org/archive/html/info-gnu/2020-12/msg00010.html
- 3.11.1: https://lists.gnu.org/archive/html/info-gnu/2021-01/msg00003.html
- 3.12: https://lists.gnu.org/archive/html/info-gnu/2021-02/msg00007.html
2021-02-14 12:27:01 +00:00
Michael Roitzsch 26fa078985
mailutils: fix compilation on Darwin (#112180)
argument -L... being unused at compile-time breaks configure,
setting NIX_CFLAGS_COMPILE appears to be superfluous
2021-02-11 15:47:55 -05:00
Ben Siraphob 76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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
2021-01-11 10:38:22 +01:00
Ben Wolsieffer f7ec01ab6c mailutils: fix cross-compilation
Add a patch that I submitted upstream to fix cross-compilation.
2020-11-19 21:51:25 +01:00
Ben Wolsieffer a4c39a624c mailutils: 3.9 -> 3.10 2020-11-19 21:51:25 +01:00
Thomas Tuegel 26265555f5
mailutils: fix build with multiple mariadb outputs 2020-09-12 06:58:24 -05:00
John Wiegley 9ed4ff16ac
mailutils: Allow building on Darwin 2020-08-23 13:15:31 -07:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Lancelot SIX 506be57540 mailutils: 3.8 -> 3.9
This is a bugfix release.

See https://lists.gnu.org/archive/html/info-gnu/2020-03/msg00007.html
for details.
2020-03-13 20:54:36 +00:00
Graham Christensen e19e95d86d
mailutils: 3.2 -> 3.8 2019-12-18 20:05:57 -05:00
Vladimír Čunát 22a216849b
Re-Revert "Merge branch 'staging-next'"
This reverts commit f8a8fc6c7c.
2019-09-22 09:38:09 +02:00
Vladimír Čunát f8a8fc6c7c
Revert "Merge branch 'staging-next'"
This reverts commit 41af38f372, reversing
changes made to f0fec244ca.

Let's delay this.  We have some serious regressions.
2019-09-21 20:05:09 +02:00
Izorkin 329a88efa7 treewide: replace mysql.connector-c to libmysqlclient 2019-09-09 15:55:34 +03:00
Léo Gaspard a6abec9c66
mailutils: use system-sendmail instead of sendmailPath
system-sendmail allows all sendmail's to be auto-detected, including on
non-NixOS systems. This is, to me, a better UX than having to manually
override the sendmailPath argument.

In exchange, it is a breach of retro-compatibility. Given right now I
can't see any uses for sendmailPath other than what is supported by
system-sendmail, I didn't keep it, but it'd be possible to allow
sendmailPath to override the choice of sendmail from system-sendmail.
2019-02-07 17:36:51 +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
Jan Malakhovski e745d7976e mailutils: use checkInputs, make tests run, but disable, also cleanup 2018-08-11 09:35:34 +00:00
Will Dietz 855e0463ab tree-wide: platforms = platforms.gnu; -> platforms = gnu ++ linux
"platforms.gnu" has been linux-only since at least 17.03:

$ nix eval -f channel:nixos-17.03 lib.platforms.gnu
[ "i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mips64el-linux" ]

Unlike platforms.linux, platforms.gnu indicates "must use glibc"
which for the most part is not intended.

Replacing platforms.gnu with platforms.linux would be the same "today"
but let's err on preserving existing behavior and be optimistic
about platforms these packages work on.
2018-04-30 18:08:48 -05:00
Renato Alves b2b44c9e9f mailutils: fix path to sendmail for local mail delivery
Re-apply patch originally introduced in 23da6f9ca4 ("mailutils: fix
for sendmail path"), fixing regression introduced in 27a9ef8709
("mailutils: fix build break").

Fixes #21008.
Closes #38708.

[Bjørn: modify/extend commit message.]
2018-04-13 20:50:23 +02:00
xeji b913e36ab9 mailutils: disable parallel building
to avoid sporadic build failures
2018-04-03 12:38:18 +02:00
Robin Gloster 572b2bda4e treewide: generalise for both mysql & mariadb 2017-12-29 02:18:35 +01:00
Robin Gloster 64178f1cab mailutils: fix build with mariadb 10.2 2017-12-29 02:18:35 +01:00
Robin Gloster ee1c85aee9 mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
Robin Gloster 4a787b292a mailutils: clean up and fix last test 2017-07-26 13:32:59 +02:00
Orivej Desh 1ec5b7f1d3 mailutils: 2.2 -> 3.2 2017-07-26 13:32:59 +02:00
Will Dietz d339dc762c mailutils: Fix attempts to set unsupported ownership and perms 2017-06-28 13:58:16 -05:00
Robin Gloster 5185bc1773 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-15 14:41:01 +00:00
Rahul Gopinath 27a9ef8709 mailutils: fix build break
See #14606 for the breakage. It is fixed by using default guile 2.0
Also addes support for fribidi, sasl, and gssapi
2016-07-03 22:50:39 -07:00
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster 7e644980cc mailutils: turn off format hardening 2016-02-12 03:58:56 +00:00
Tobias Geerinckx-Rice b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
William A. Kennington III a604b42480 mysql: Use libs in place of the binary mysql 2015-04-01 16:46:53 -07:00
Eelco Dolstra 6f8fad2253 Remove executable bits from non-executable files 2015-01-27 18:54:38 +01:00
Ludovic Courtès 41b53577a8 unmaintain a bunch of packages 2015-01-13 22:33:49 +01:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Nathan Bijnens 23da6f9ca4 mailutils: fix for sendmail path 2014-08-15 21:16:33 +02:00
Domen Kožar 638132b64c mailutils: disable tests 2014-06-04 16:18:36 +02:00
Shea Levy 9d544e633a mailutils is broken.
#887
2014-04-05 15:55:16 -04:00
Eelco Dolstra e07ce3314d Fix some "meta.licenses" attributes 2014-01-25 03:04:46 +01:00
Eelco Dolstra 4718d430cc mailutils: Fix build
http://hydra.nixos.org/build/3875816
2013-01-28 17:19:02 +01:00
Ludovic Courtès 9fd0fdebd9 GNU Mailutils 2.2.
svn path=/nixpkgs/trunk/; revision=23713
2010-09-10 11:50:11 +00:00
Ludovic Courtès f9a44eb4aa Mailutils: Restrict to GNU platforms.
svn path=/nixpkgs/trunk/; revision=17072
2009-09-12 20:53:21 +00:00
Ludovic Courtès e94e1de693 Mailutils: Add home page.
svn path=/nixpkgs/trunk/; revision=17071
2009-09-12 19:54:08 +00:00
Ludovic Courtès a6ab726b0f Try to build Mailutils everywhere.
svn path=/nixpkgs/trunk/; revision=17070
2009-09-12 18:47:34 +00:00
Ludovic Courtès 0d362f72ba Add GNU Mailutils 2.1.
svn path=/nixpkgs/trunk/; revision=17041
2009-09-11 09:38:25 +00:00