diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2020-02-08 03:07:04 +0100 |
---|---|---|
committer | worldofpeace <worldofpeace@protonmail.ch> | 2020-02-10 12:55:23 -0500 |
commit | 3c65622fc5b87b24975f649ce4c2d474fdcb392c (patch) | |
tree | aacafa8211ff99cff01bf69a3d37205936deef93 /pkgs/tools/package-management | |
parent | 0e651ce7fa02d8a8cffdf7a73a8bbf2e0f0f1414 (diff) | |
download | nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar.gz nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar.bz2 nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar.lz nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar.xz nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.tar.zst nixlib-3c65622fc5b87b24975f649ce4c2d474fdcb392c.zip |
librepo: 1.9.2 → 1.11.2
* Update Changes: https://github.com/rpm-software-management/librepo/compare/1.9.2...1.11.2 * Split into multiple outputs * Default to Python 3 like upstream does
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r-- | pkgs/tools/package-management/librepo/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/tools/package-management/librepo/default.nix b/pkgs/tools/package-management/librepo/default.nix index 83af8307c754..69821ca51366 100644 --- a/pkgs/tools/package-management/librepo/default.nix +++ b/pkgs/tools/package-management/librepo/default.nix @@ -6,20 +6,23 @@ , libxml2 , glib , openssl +, zchunk , curl , check , gpgme }: stdenv.mkDerivation rec { - version = "1.9.2"; + version = "1.11.2"; pname = "librepo"; + outputs = [ "out" "dev" "py" ]; + src = fetchFromGitHub { owner = "rpm-software-management"; repo = "librepo"; rev = version; - sha256 = "0xa9ng9mhpianhjy2a0jnj8ha1zckk2sz91y910daggm1qcv5asx"; + sha256 = "0f04qky61dlh5h71xdmpngpy98cmlsfyp2pkyj5sbkplvrmh1wzw"; }; nativeBuildInputs = [ @@ -32,6 +35,7 @@ stdenv.mkDerivation rec { libxml2 glib openssl + zchunk curl check gpgme @@ -48,6 +52,10 @@ stdenv.mkDerivation rec { "-DPYTHON_DESIRED=${stdenv.lib.substring 0 1 python.pythonVersion}" ]; + postFixup = '' + moveToOutput "lib/${python.libPrefix}" "$py" + ''; + meta = with stdenv.lib; { description = "Library providing C and Python (libcURL like) API for downloading linux repository metadata and packages"; homepage = "https://rpm-software-management.github.io/librepo/"; |