libpcre2, bump version (#11599)

This commit is contained in:
Schrijvers Luc
2025-01-08 11:15:36 +01:00
committed by GitHub
parent 8af768019b
commit 0272dcd0a4
2 changed files with 11 additions and 11 deletions

View File

@@ -9,16 +9,16 @@ API."
HOMEPAGE="https://www.pcre.org/"
COPYRIGHT="1997-2024 University of Cambridge"
LICENSE="PCRE"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$portVersion/pcre2-$portVersion.tar.bz2"
CHECKSUM_SHA256="e2a53984ff0b07dfdb5ae4486bbb9b21cca8e7df2434096cc9bf1b728c350bcb"
CHECKSUM_SHA256="d34f02e113cf7193a1ebf2770d3ac527088d485d4e047ed10e5d217c6ef5de96"
SOURCE_DIR="pcre2-$portVersion"
PATCHES="libpcre2-$portVersion.patchset"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libpcre2Version="0.12.0"
libpcre2Version="0.13.0"
libpcre2posixVersion="3.0.5"
libpcre2VersionCompat="$libpcre2Version compat >= ${libpcre2Version%%.*}"
libpcre2posixVersionCompat="$libpcre2posixVersion compat >= ${libpcre2posixVersion%%.*}"

View File

@@ -1,14 +1,14 @@
From 601657974ad16eb5c41c82a400f084e41ff8e279 Mon Sep 17 00:00:00 2001
From 7f2885de779e2fd2fd48868b67722d41aefa3ebb Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Sun, 24 Nov 2019 11:14:44 +0100
Subject: workaround broken setrlimit on Haiku.
diff --git a/src/pcre2test.c b/src/pcre2test.c
index 8066d96..7f3c4cf 100644
index 3790345..3d1498d 100644
--- a/src/pcre2test.c
+++ b/src/pcre2test.c
@@ -9173,7 +9173,9 @@ while (argc > 1 && argv[op][0] == '-' && argv[op][1] != 0)
@@ -9204,7 +9204,9 @@ while (argc > 1 && argv[op][0] == '-' && argv[op][1] != 0)
{
fprintf(stderr, "pcre2test: setting stack size %luMiB failed: %s\n",
(unsigned long int)stack_size, strerror(errno));
@@ -19,20 +19,20 @@ index 8066d96..7f3c4cf 100644
op++;
argc--;
--
2.43.2
2.45.2
From b38e2cef83297fcbc40a79edba84349deabd71ae Mon Sep 17 00:00:00 2001
From 05ddf3451eba48c13b187df3ced1eeb357f37756 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Fri, 1 Mar 2024 11:13:05 +0000
Subject: Disable AVX2 instructions for Haiku
diff --git a/src/sljit/sljitNativeX86_common.c b/src/sljit/sljitNativeX86_common.c
index c2c0421..2a9bc4c 100644
index ecb7e9b..e262d82 100644
--- a/src/sljit/sljitNativeX86_common.c
+++ b/src/sljit/sljitNativeX86_common.c
@@ -516,8 +516,10 @@ static void get_cpu_features(void)
@@ -543,8 +543,10 @@ static void get_cpu_features(void)
if (info[1] & 0x8)
feature_list |= CPU_FEATURE_TZCNT;
@@ -44,5 +44,5 @@ index c2c0421..2a9bc4c 100644
if (max_id >= 1) {
--
2.43.2
2.45.2