Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

poppler: 24.02.0 -> 25.05.0

K900 bca7bc52 0fa8b209

+4 -27
+4 -27
pkgs/development/libraries/poppler/default.nix
··· 56 56 domain = "gitlab.freedesktop.org"; 57 57 owner = "poppler"; 58 58 repo = "test"; 59 - rev = "400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1"; 60 - hash = "sha256-Y4aNOJLqo4g6tTW6TAb60jAWtBhRgT/JXsub12vi3aU="; 59 + rev = "91ee031c882634c36f2f0f2f14eb6646dd542fb9"; 60 + hash = "sha256-bImTdlhMAA79kwbKPrHN3a9vVrtsgBh3rFjH3B7tEbQ="; 61 61 }; 62 62 in 63 63 stdenv.mkDerivation (finalAttrs: rec { 64 64 pname = "poppler-${suffix}"; 65 - version = "24.02.0"; # beware: updates often break cups-filters build, check scribus too! 65 + version = "25.05.0"; # beware: updates often break cups-filters build, check scribus too! 66 66 67 67 outputs = [ 68 68 "out" ··· 71 71 72 72 src = fetchurl { 73 73 url = "https://poppler.freedesktop.org/poppler-${version}.tar.xz"; 74 - hash = "sha256-GRh6P90F8z59YExHmcGD3lygEYZAyIs3DdzzE2NDIi4="; 74 + hash = "sha256-mxYnxbdoFqxeQFKgP1tgW6QLRc8GsCyt0EeWILSZqzg="; 75 75 }; 76 - 77 - patches = [ 78 - (fetchpatch { 79 - # https://access.redhat.com/security/cve/CVE-2024-6239 80 - name = "CVE-2024-6239.patch"; 81 - url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/0554731052d1a97745cb179ab0d45620589dd9c4.patch"; 82 - hash = "sha256-I78wJ4l1DSh+x/e00ZL8uvrGdBH+ufp+EDm0A1XWyCU="; 83 - }) 84 - (fetchpatch { 85 - # https://nvd.nist.gov/vuln/detail/CVE-2025-43903 86 - name = "CVE-2025-43903.patch"; 87 - url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/f1b9c830f145a0042e853d6462b2f9ca4016c669.patch"; 88 - hash = "sha256-wZ8fqIAmMnQDf64sWXjfpkhk8TLDWMPUGxz40ktAzFI="; 89 - }) 90 - 91 - (fetchpatch { 92 - # fixes build on clang-19 93 - # https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1526 94 - name = "char16_t-not-short.patch"; 95 - url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/b4ac7d9af7cb5edfcfcbda035ed8b8c218ba8564.patch"; 96 - hash = "sha256-2aEq3VDITJabvB/+bcdULBXbqVbDdL0xJr2TWLiWqX8="; 97 - }) 98 - ]; 99 76 100 77 nativeBuildInputs = 101 78 [