Commit Graph

27 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Aleksana
fc26d5c564
mercury: add maintainer (#350011) 2024-11-23 19:43:48 +08:00
Vieta
90190ac71c mercury: add vieta to maintainers
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de>
2024-11-23 19:35:19 +08:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
R. Ryantm
5142fe840a mercury: 22.01.7 -> 22.01.8 2023-09-24 09:50:14 +00:00
Mario Rodas
c0e49d14b0 mercury: update meta 2023-08-10 04:20:00 +00:00
Mario Rodas
7c0ea52f0b mercury: add changelog to meta 2023-08-10 04:20:00 +00:00
R. Ryantm
f1d4015101 mercury: 22.01.6 -> 22.01.7 2023-08-10 03:39:43 +00:00
R. Ryantm
8ecdde2a51 mercury: 22.01.5 -> 22.01.6 2023-05-22 11:09:11 +00:00
Adam Joseph
6598663bd9
Merge pull request #192192 from amjoseph-nixpkgs/pr/mercury/jdk_headless
mercury: use jdk_headless to allow non-gui builds
2023-04-24 04:43:16 +00:00
R. Ryantm
856ed630b0 mercury: 22.01.3 -> 22.01.5 2023-01-11 19:09:56 +00:00
Adam Joseph
8fbe036fb2 mercury: use jdk_headless to allow non-gui builds 2023-01-01 18:36:47 -08:00
R. Ryantm
fff013f49f mercury: 22.01.1 -> 22.01.3 2022-08-01 01:23:14 +00:00
Justin Bedo
0d41bc81d6
mercury: 20.06.1 -> 22.01.1 2022-05-13 08:48:16 +10:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Ben Siraphob
acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Paul
e1c4c96c28 mercury: 20.06 -> 20.06.1 2020-11-05 10:39:51 +09:30
R. RyanTM
178b8073d8 mercury: 20.01.2 -> 20.06 2020-07-09 22:32:11 +00:00
R. RyanTM
c6c417fb9e mercury: 20.01.1 -> 20.01.2 2020-05-08 08:11:38 +00:00
R. RyanTM
b2bda57104 mercury: 14.01.1 -> 20.01.1 2020-03-05 11:41:40 +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
jacereda
bf3a38ac5f mercury: build on Darwin (#56511) 2019-02-28 17:24:27 +01:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Karn Kallio
691b047cfb mercury: Update to 14.01.1 2015-01-07 12:56:59 +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
Eelco Dolstra
40f7b0f9df Another attempt to eradicate ensureDir
See c556a6ea46.
2014-06-30 14:56:10 +02:00
Karn Kallio
432998852c Add the Mercury compiler to nixpkgs. 2014-05-14 22:44:38 +02:00