linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / libsmartcols / default.nix
blob3ef1f314899449839a16f08071dd088d8be93072
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, python3, gtk-doc}:
3 stdenv.mkDerivation rec {
4   name = "libsmartcols";
5   version = "v2.36.1";
7   nativeBuildInputs = [ autoreconfHook pkg-config python3 gtk-doc ];
9   src = fetchFromGitHub {
10     owner = "karelzak";
11     repo = "util-linux";
12     rev = version;
13     sha256 = "0z7nv054pqhlihqiw0vk3h40j0cxk1yxf8zzh0ddmvk6834cnyxs";
14   };
16   configureFlags = [ "--disable-all-programs" "--enable-libsmartcols" ];
18   buildPhase = ''
19     make libsmartcols.la
20   '';
22   installTargets = [ "install-am" "install-pkgconfigDATA" ];
24   meta = {
25     description = "smart column output alignment library";
26     homepage = https://github.com/karelzak/util-linux/tree/master/libsmartcols;
27     license = lib.licenses.gpl2Plus;
28     platforms = lib.platforms.linux ++ lib.platforms.darwin;
29     maintainers = with lib.maintainers; [ rb2k ];
30   };