lol

pbzx: init at 1.0.2

+29
+27
pkgs/tools/compression/pbzx/default.nix
··· 1 + {stdenv, lib, fetchFromGitHub, lzma, xar}: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "pbzx"; 5 + version = "1.0.2"; 6 + name = "${pname}-${version}"; 7 + src = fetchFromGitHub { 8 + owner = "NiklasRosenstein"; 9 + repo = "pbzx"; 10 + rev = "v${version}"; 11 + sha256 = "0bwd7wmnhpz1n5p39mh6asfyccj4cm06hwigslcwbb3pdwmvxc90"; 12 + }; 13 + buildInputs = [ lzma xar ]; 14 + buildPhase = '' 15 + cc pbzx.c -llzma -lxar -o pbzx 16 + ''; 17 + installPhase = '' 18 + mkdir -p $out/bin 19 + cp pbzx $out/bin 20 + ''; 21 + meta = with lib; { 22 + description = "Stream parser of Apple's pbzx compression format."; 23 + platforms = platforms.unix; 24 + license = licenses.gpl3; 25 + maintainers = [ maintainers.matthewbauer ]; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 1344 1344 1345 1345 patdiff = callPackage ../tools/misc/patdiff { }; 1346 1346 1347 + pbzx = callPackage ../tools/compression/pbzx { }; 1348 + 1347 1349 playerctl = callPackage ../tools/audio/playerctl { }; 1348 1350 1349 1351 ps_mem = callPackage ../tools/system/ps_mem { };