base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12 (#356361)
[NixPkgs.git] / pkgs / tools / compression / bzip2 / 1_1.nix
blob520cc393b0ac9bf9b7700aa395b143c490a53154
1 { lib, stdenv
2 , fetchFromGitLab
3 , meson
4 , python3
5 , ninja
6 , testers
7 }:
9 stdenv.mkDerivation (finalAttrs: {
10   pname = "bzip2-unstable";
11   version = "2020-08-11";
13   src = fetchFromGitLab {
14     owner = "federicomenaquintero";
15     repo = "bzip2";
16     rev = "15255b553e7c095fb7a26d4dc5819a11352ebba1";
17     hash = "sha256-BAyz35D62LWi47B/gNcCSKpdaECHBGSpt21vtnk3fKs=";
18   };
20   postPatch = ''
21     patchShebangs install_links.py
22   '';
24   nativeBuildInputs = [
25     meson
26     python3
27     ninja
28   ];
30   outputs = [ "bin" "dev" "out" "man" ];
32   mesonFlags = [
33     "-Ddocs=disabled"
34   ];
36   strictDeps = true;
38   passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
40   meta = with lib; {
41     description = "High-quality data compression program";
42     license = licenses.bsdOriginal;
43     pkgConfigModules = [ "bz2" ];
44     platforms = platforms.all;
45     maintainers = [ ];
46   };