tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
poppler: 24.02.0 -> 25.05.0
K900
9 months ago
bca7bc52
0fa8b209
+4
-27
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
poppler
default.nix
+4
-27
pkgs/development/libraries/poppler/default.nix
···
56
56
domain = "gitlab.freedesktop.org";
57
57
owner = "poppler";
58
58
repo = "test";
59
59
-
rev = "400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1";
60
60
-
hash = "sha256-Y4aNOJLqo4g6tTW6TAb60jAWtBhRgT/JXsub12vi3aU=";
59
59
+
rev = "91ee031c882634c36f2f0f2f14eb6646dd542fb9";
60
60
+
hash = "sha256-bImTdlhMAA79kwbKPrHN3a9vVrtsgBh3rFjH3B7tEbQ=";
61
61
};
62
62
in
63
63
stdenv.mkDerivation (finalAttrs: rec {
64
64
pname = "poppler-${suffix}";
65
65
-
version = "24.02.0"; # beware: updates often break cups-filters build, check scribus too!
65
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
74
-
hash = "sha256-GRh6P90F8z59YExHmcGD3lygEYZAyIs3DdzzE2NDIi4=";
74
74
+
hash = "sha256-mxYnxbdoFqxeQFKgP1tgW6QLRc8GsCyt0EeWILSZqzg=";
75
75
};
76
76
-
77
77
-
patches = [
78
78
-
(fetchpatch {
79
79
-
# https://access.redhat.com/security/cve/CVE-2024-6239
80
80
-
name = "CVE-2024-6239.patch";
81
81
-
url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/0554731052d1a97745cb179ab0d45620589dd9c4.patch";
82
82
-
hash = "sha256-I78wJ4l1DSh+x/e00ZL8uvrGdBH+ufp+EDm0A1XWyCU=";
83
83
-
})
84
84
-
(fetchpatch {
85
85
-
# https://nvd.nist.gov/vuln/detail/CVE-2025-43903
86
86
-
name = "CVE-2025-43903.patch";
87
87
-
url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/f1b9c830f145a0042e853d6462b2f9ca4016c669.patch";
88
88
-
hash = "sha256-wZ8fqIAmMnQDf64sWXjfpkhk8TLDWMPUGxz40ktAzFI=";
89
89
-
})
90
90
-
91
91
-
(fetchpatch {
92
92
-
# fixes build on clang-19
93
93
-
# https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1526
94
94
-
name = "char16_t-not-short.patch";
95
95
-
url = "https://gitlab.freedesktop.org/poppler/poppler/-/commit/b4ac7d9af7cb5edfcfcbda035ed8b8c218ba8564.patch";
96
96
-
hash = "sha256-2aEq3VDITJabvB/+bcdULBXbqVbDdL0xJr2TWLiWqX8=";
97
97
-
})
98
98
-
];
99
76
100
77
nativeBuildInputs =
101
78
[