pcre2: 10.43 -> 10.44

Changes: https://github.com/PCRE2Project/pcre2/releases/tag/pcre2-10.44
This commit is contained in:
Sergei Trofimovich 2024-06-08 07:06:00 +01:00 committed by Alyssa Ross
parent f9c7b930b4
commit b8ead77a91

View File

@ -7,25 +7,15 @@
stdenv.mkDerivation rec {
pname = "pcre2";
version = "10.43";
version = "10.44";
src = fetchurl {
url = "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.bz2";
hash = "sha256-4qU5hP8LB9/bWuRIa7ubIcyo598kNAlsyb8bcow1C8s=";
hash = "sha256-008C4RPPcZOh6/J3DTrFJwiNSF1OBH7RDl0hfG713pY=";
};
nativeBuildInputs = [ updateAutotoolsGnuConfigScriptsHook ];
postPatch = ''
# Fix jit autodetection:
# https://github.com/PCRE2Project/pcre2/pull/396
# Applying manually to avoid fetchpatch and autoreconfHook.
# TODO: remove once 10.44 is released
substituteInPlace configure --replace-fail \
'#include "src/sljit/sljitConfigInternal.h"' \
'#include "src/sljit/sljitConfigCPU.h"'
'';
configureFlags = [
"--enable-pcre2-16"
"--enable-pcre2-32"