summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/compression
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2021-07-21 13:45:43 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2021-07-21 16:08:04 +0200
commitab4a6cbdafb150e20ff1826c8b77c064703c3c2e (patch)
tree9f64b0c6e65a935d6671090e6db5b5d02894af40 /pkgs/tools/compression
parentd04efb055ca9db7d7676d6502d15e1438a20c12f (diff)
pixz: cleanup
Diffstat (limited to 'pkgs/tools/compression')
-rw-r--r--pkgs/tools/compression/pixz/default.nix45
1 files changed, 31 insertions, 14 deletions
diff --git a/pkgs/tools/compression/pixz/default.nix b/pkgs/tools/compression/pixz/default.nix
index bb504e85f612..ec05a44a5189 100644
--- a/pkgs/tools/compression/pixz/default.nix
+++ b/pkgs/tools/compression/pixz/default.nix
@@ -1,25 +1,42 @@
-{
- lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config
- , asciidoc, libxslt, libxml2, docbook_xml_dtd_45, docbook_xsl
- , libarchive, xz
+{ lib
+, stdenv
+, fetchFromGitHub
+, autoconf
+, automake
+, libtool
+, pkg-config
+, asciidoc
+, libxslt
+, libxml2
+, docbook_xml_dtd_45
+, docbook_xsl
+, libarchive
+, xz
}:
+
stdenv.mkDerivation rec {
- baseName = "pixz";
+ pname = "pixz";
version = "1.0.7";
- name = "${baseName}-${version}";
nativeBuildInputs = [ pkg-config ];
buildInputs = [
- autoconf automake libtool asciidoc libxslt libxml2
- docbook_xml_dtd_45 docbook_xsl
- libarchive xz
+ autoconf
+ automake
+ libtool
+ asciidoc
+ libxslt
+ libxml2
+ docbook_xml_dtd_45
+ docbook_xsl
+ libarchive
+ xz
];
preBuild = ''
echo "XML_CATALOG_FILES='$XML_CATALOG_FILES'"
'';
src = fetchFromGitHub {
owner = "vasi";
- repo = baseName;
+ repo = pname;
rev = "v${version}";
sha256 = "163axxs22w7pghr786hda22mnlpvmi50hzhfr9axwyyjl9n41qs2";
};
@@ -27,10 +44,10 @@ stdenv.mkDerivation rec {
./autogen.sh
'';
- meta = {
+ meta = with lib; {
description = "A parallel compressor/decompressor for xz format";
- license = lib.licenses.bsd2;
- maintainers = [lib.maintainers.raskin];
- platforms = lib.platforms.unix;
+ license = licenses.bsd2;
+ maintainers = [ maintainers.raskin ];
+ platforms = platforms.unix;
};
}