summaryrefslogtreecommitdiffstats
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-01-23 21:06:29 +0100
committerGitHub <noreply@github.com>2021-01-23 21:06:29 +0100
commit22168fbf9493cec24fe1ab675fedc133b9406a54 (patch)
tree943236db0818aa196bdaec6d414b694e8251d00c /pkgs/development/libraries
parent9889ae01be5db7648525db15270fa3d7625fcb08 (diff)
parentf7989948f9ca83469e6bc2535bcd15ecfb3869a9 (diff)
Merge pull request #110551 from LeSuisse/libpgf-7.21.2
libpgf: 6.14.12 -> 7.21.2
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/libpgf/default.nix26
1 files changed, 11 insertions, 15 deletions
diff --git a/pkgs/development/libraries/libpgf/default.nix b/pkgs/development/libraries/libpgf/default.nix
index 280059fbab31..682ff485d65c 100644
--- a/pkgs/development/libraries/libpgf/default.nix
+++ b/pkgs/development/libraries/libpgf/default.nix
@@ -1,24 +1,20 @@
-{ lib, stdenv, fetchurl, autoconf, automake, libtool, dos2unix }:
+{ lib, stdenv, fetchzip, autoreconfHook }:
-with lib;
-
-let
- version = "6.14.12";
-in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "libpgf";
- inherit version;
+ version = "7.21.2";
- src = fetchurl {
- url = "mirror://sourceforge/libpgf/libpgf-src-${version}.tar.gz";
- sha256 = "1ssqjbh6l5jc04f67n47m9bqcigl46c6lgyabyi6cabnh1frk9dx";
+ src = fetchzip {
+ url = "mirror://sourceforge/${pname}/${pname}/${version}/${pname}.zip";
+ sha256 = "0l1j5b1d02jn27miggihlppx656i0pc70cn6x89j1rpj33zn0g9r";
};
- buildInputs = [ autoconf automake libtool dos2unix ];
-
- preConfigure = "dos2unix configure.ac; sh autogen.sh";
+ nativeBuildInputs = [ autoreconfHook ];
-# configureFlags = optional static "--enable-static --disable-shared";
+ autoreconfPhase = ''
+ mv README.txt README
+ sh autogen.sh
+ '';
meta = {
homepage = "https://www.libpgf.org/";