Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 57 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758{ lib, stdenv, fetchFromGitHub, autoreconfHook, docbook_xml_dtd_43, docbook_xsl, gettext, gmp, gtk-doc, libxslt, mpfr, pcre2, pkg-config, python3}:
stdenv.mkDerivation (finalAttrs: { pname = "libbytesize"; version = "2.10";
src = fetchFromGitHub { owner = "storaged-project"; repo = "libbytesize"; rev = finalAttrs.version; hash = "sha256-IPBoYcnSQ1/ws3mzPUXxgbetZkXRWrGhtakXaVVFb6U="; };
outputs = [ "out" "dev" "devdoc" "man" ];
nativeBuildInputs = [ autoreconfHook docbook_xml_dtd_43 docbook_xsl gettext gtk-doc libxslt pkg-config python3 ];
buildInputs = [ gmp mpfr pcre2 ];
strictDeps = true;
meta = { homepage = "https://github.com/storaged-project/libbytesize"; description = "Tiny library providing a C 'class' for working with arbitrary big sizes in bytes"; mainProgram = "bscalc"; license = lib.licenses.lgpl2Plus; maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.linux; };})