summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorajs124 <ajs124@users.noreply.github.com>2021-02-10 19:04:02 +0100
committerGitHub <noreply@github.com>2021-02-10 19:04:02 +0100
commitdd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177 (patch)
treef6fd708a852c7cac0c4a0dafde7bcf4003e346c8 /pkgs
parent3e3d5e7faabbbf802bb91ef9e2b7ef7bbf0d06c2 (diff)
parent55bce00cea5aa55cf59189fabfd7eb4dda162b1e (diff)
downloadnixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar.gz
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar.bz2
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar.lz
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar.xz
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.tar.zst
nixpkgs-dd65c8b2a7c936f2456c4d2c7a2dc6789bc3f177.zip
Merge pull request #112548 from helsinki-systems/upd/podofo
podofo: 0.9.6 -> 0.9.7
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/office/scribus/unstable.nix7
-rw-r--r--pkgs/development/libraries/podofo/default.nix17
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 12 insertions, 14 deletions
diff --git a/pkgs/applications/office/scribus/unstable.nix b/pkgs/applications/office/scribus/unstable.nix
index acf44880452..f83ce8b39b1 100644
--- a/pkgs/applications/office/scribus/unstable.nix
+++ b/pkgs/applications/office/scribus/unstable.nix
@@ -43,6 +43,13 @@ mkDerivation rec {
     sha256 = "sha256-1CV2lVOc+kDerYq9rwTFHjTU10vK1aLJNNCObp1Dt6s=";
   };
 
+  patches = [
+    (fetchpatch {  # fix build with podofo 0.9.7
+      url = "https://github.com/scribusproject/scribus/commit/c6182ef92820b422d61c904e40e9fed865458eb5.patch";
+      sha256 = "0vp275xfbd4xnj5s55cgzsihgihby5mmjlbmrc7sa6jbrsm8aa2c";
+    })
+  ];
+
   nativeBuildInputs = [
     cmake
     pkg-config
diff --git a/pkgs/development/libraries/podofo/default.nix b/pkgs/development/libraries/podofo/default.nix
index e50a2111b43..ee99ab5de6f 100644
--- a/pkgs/development/libraries/podofo/default.nix
+++ b/pkgs/development/libraries/podofo/default.nix
@@ -1,25 +1,16 @@
 { lib, stdenv, fetchurl, cmake, zlib, freetype, libjpeg, libtiff, fontconfig
-, openssl, libpng, lua5, pkg-config, libidn, expat, fetchpatch
+, openssl, libpng, lua5, pkg-config, libidn, expat
 }:
 
 stdenv.mkDerivation rec {
-  version = "0.9.6";
+  version = "0.9.7";
   pname = "podofo";
 
   src = fetchurl {
     url = "mirror://sourceforge/podofo/${pname}-${version}.tar.gz";
-    sha256 = "0wj0y4zcmj4q79wrn3vv3xq4bb0vhhxs8yifafwy9f2sjm83c5p9";
+    sha256 = "1f0yvkx6nf99fp741w2y706d8bs9824x1z2gqm3rdy5fv8bfgwkw";
   };
 
-  patches = [
-    # https://sourceforge.net/p/podofo/tickets/24/
-    (fetchpatch {
-      url = "https://sourceforge.net/p/podofo/tickets/24/attachment/podofo-cmake-3.12.patch";
-      extraPrefix = "";
-      sha256 = "087h51x60zrakzx09baan77hwz99cwb5l1j802r5g4wj7pbjz0mb";
-    })
-  ];
-
   outputs = [ "out" "dev" "lib" ];
 
   nativeBuildInputs = [ cmake pkg-config ];
@@ -41,6 +32,6 @@ stdenv.mkDerivation rec {
     homepage = "http://podofo.sourceforge.net";
     description = "A library to work with the PDF file format";
     platforms = platforms.all;
-    license = with licenses; [ gpl2 lgpl2 ];
+    license = with licenses; [ gpl2Plus lgpl2Plus ];
   };
 }
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 6b91ac6a9ac..148ce73d290 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -16196,7 +16196,7 @@ in
 
   poco = callPackage ../development/libraries/poco { };
 
-  podofo = callPackage ../development/libraries/podofo { lua5 = lua5_1; };
+  podofo = callPackage ../development/libraries/podofo { };
 
   polkit = callPackage ../development/libraries/polkit { };