@@ -1,36 +1,42 @@
1−{ fetchurl, lib, stdenv, emacs, curl, check, bc }:
1+{ lib
2+, stdenv
3+, fetchurl
4+, bc
5+, check
6+, curl
7+}:
28
39stdenv.mkDerivation rec {
410 pname = "recutils";
511 version = "1.8";
612
713 src = fetchurl {
8− url = "mirror://gnu/recutils/recutils-${version}.tar.gz";
9− sha256 = "14xiln4immfsw8isnvwvq0h23f6z0wilpgsc4qzabnrzb5lsx3nz";
14+ url = "mirror://gnu/recutils/${pname}-${version}.tar.gz";
15+ hash = "sha256-346uaVk/26U+Jky/SyMH37ghIMCbb6sj4trVGomlsZM=";
1016 };
1117
1218 hardeningDisable = [ "format" ];
1319
14− buildInputs = [ curl emacs ];
20+ buildInputs = [
21+ curl
22+ ];
1523
16− checkInputs = [ check bc ];
24+ checkInputs = [
25+ check
26+ bc
27+ ];
1728 doCheck = true;
1829
19− meta = {
20− description = "Tools and libraries to access human-editable, text-based databases";
21−
22− longDescription =
23− '' GNU Recutils is a set of tools and libraries to access
24− human-editable, text-based databases called recfiles. The data is
25− stored as a sequence of records, each record containing an arbitrary
26− number of named fields.
27− '';
28−
30+ meta = with lib; {
2931 homepage = "https://www.gnu.org/software/recutils/";
30−
31− license = lib.licenses.gpl3Plus;
32−
33− platforms = lib.platforms.all;
34− maintainers = [ ];
32+ description = "Tools and libraries to access human-editable, text-based databases";
33+ longDescription = ''
34+ GNU Recutils is a set of tools and libraries to access human-editable,
35+ text-based databases called recfiles. The data is stored as a sequence of
36+ records, each record containing an arbitrary number of named fields.
37+ '';
38+ license = licenses.gpl3Plus;
39+ maintainers = with maintainers; [ AndersonTorres ];
40+ platforms = platforms.all;
3541 };
3642}