aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix25
1 files changed, 16 insertions, 9 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix b/infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix
index c65a9b6f583a..ddefa16c2c1d 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/libraries/libzip/default.nix
@@ -1,20 +1,27 @@
-{ lib, stdenv, fetchurl, cmake, perl, zlib }:
+{ lib, stdenv
+, cmake
+, fetchpatch
+, fetchurl
+, perl
+, zlib
+}:
stdenv.mkDerivation rec {
pname = "libzip";
- version = "1.6.1";
+ version = "1.7.3";
src = fetchurl {
url = "https://www.nih.at/libzip/${pname}-${version}.tar.gz";
- sha256 = "120xgf7cgjmz9d3yp10lks6lhkgxqb4skbmbiiwf46gx868qxsq6";
+ sha256 = "1k5rihiz7m1ahhjzcbq759hb9crzqkgw78pkxga118y5a32pc8hf";
};
- # Fix pkg-config file paths
- postPatch = ''
- sed -i CMakeLists.txt \
- -e 's#\\''${exec_prefix}/''${CMAKE_INSTALL_LIBDIR}#''${CMAKE_INSTALL_FULL_LIBDIR}#' \
- -e 's#\\''${prefix}/''${CMAKE_INSTALL_INCLUDEDIR}#''${CMAKE_INSTALL_FULL_INCLUDEDIR}#'
- '';
+ # Remove in next release
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/nih-at/libzip/commit/351201419d79b958783c0cfc7c370243165523ac.patch";
+ sha256 = "0d93z98ki0yiaza93268cxkl35y1r7ll9f7l8sivx3nfxj2c1n8a";
+ })
+ ];
outputs = [ "out" "dev" ];