summary refs log tree commit diff
path: root/pkgs/applications/misc/calibre
diff options
context:
space:
mode:
authorSteamwalker <steamwalker@xs4all.nl>2022-01-02 18:50:56 +0100
committerSteamwalker <steamwalker@xs4all.nl>2022-01-02 18:57:38 +0100
commit9ae573e510aa50c41e08314cd15c87485648fa1c (patch)
treeeabb9056ad98789834c17f832966295a2769f97c /pkgs/applications/misc/calibre
parent2e458686b2467df4cfaac0f3bfa74076ab6b92b4 (diff)
downloadnixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar.gz
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar.bz2
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar.lz
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar.xz
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.tar.zst
nixpkgs-9ae573e510aa50c41e08314cd15c87485648fa1c.zip
calibre: 5.33.2 -> 5.34.0
Diffstat (limited to 'pkgs/applications/misc/calibre')
-rw-r--r--pkgs/applications/misc/calibre/default.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix
index 3e1bdaec9d3..e50c2918ed9 100644
--- a/pkgs/applications/misc/calibre/default.nix
+++ b/pkgs/applications/misc/calibre/default.nix
@@ -27,20 +27,25 @@
 
 mkDerivation rec {
   pname = "calibre";
-  version = "5.33.2";
+  version = "5.34.0";
 
   src = fetchurl {
     url = "https://download.calibre-ebook.com/${version}/${pname}-${version}.tar.xz";
-    sha256 = "sha256-wtt3ucCaFq9wLk79CeCz20tMM6AbLtZ4Ln6TxOx0dvI=";
+    hash = "sha256-1NQB7vrcU0hR308/8keUn/rHhdvJk5Ab0pOMPyiU1+M=";
   };
 
-  # https://sources.debian.org/patches/calibre/5.33.2+dfsg-1
+  # https://sources.debian.org/patches/calibre/${version}+dfsg-1
   patches = [
     #  allow for plugin update check, but no calibre version check
     (fetchpatch {
       name = "0001-only-plugin-update.patch";
       url = "https://raw.githubusercontent.com/debian-calibre/calibre/debian/${version}%2Bdfsg-1/debian/patches/0001-only-plugin-update.patch";
-      sha256 = "sha256-dLzO1TWP7Q4nw2a3oN7qlhGCmcA0NKJrZidUnD6hUMA=";
+      sha256 = "sha256:1h2hl4z9qm17crms4d1lq2cq44cnxbga1dv6qckhxvcg6pawxg3l";
+    })
+    (fetchpatch {
+      name = "0007-Hardening-Qt-code.patch";
+      url = "https://raw.githubusercontent.com/debian-calibre/calibre/debian/${version}%2Bdfsg-1/debian/patches/0007-Hardening-Qt-code.patch";
+      sha256 = "sha256:18wps7fn0cpzb7gf78f15pmbaff4vlygc9g00hq7zynfa4pcgfdg";
     })
   ]
   ++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;