diff options
| author | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
|---|---|---|
| committer | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
| commit | c82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch) | |
| tree | 56d864b5a5c6c145edd96178ae219a8f90e191a6 /core/pcre2 | |
| download | ports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz | |
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'core/pcre2')
| -rw-r--r-- | core/pcre2/.footprint | 130 | ||||
| -rw-r--r-- | core/pcre2/.signature | 6 | ||||
| -rw-r--r-- | core/pcre2/MAKEPKG | 45 |
3 files changed, 181 insertions, 0 deletions
diff --git a/core/pcre2/.footprint b/core/pcre2/.footprint new file mode 100644 index 0000000..b4852df --- /dev/null +++ b/core/pcre2/.footprint @@ -0,0 +1,130 @@ +drwxr-xr-x root/root bin/ +-rwxr-xr-x root/root bin/pcre2-config +-rwxr-xr-x root/root bin/pcre2grep +-rwxr-xr-x root/root bin/pcre2test +drwxr-xr-x root/root include/ +-rw-r--r-- root/root include/pcre2.h +-rw-r--r-- root/root include/pcre2posix.h +drwxr-xr-x root/root lib/ +-rwxr-xr-x root/root lib/libpcre2-16.so.0.16.0 +-rwxr-xr-x root/root lib/libpcre2-32.so.0.16.0 +-rwxr-xr-x root/root lib/libpcre2-8.so.0.16.0 +-rwxr-xr-x root/root lib/libpcre2-posix.so.3.0.8 +lrwxrwxrwx root/root lib/libpcre2-16.so -> libpcre2-16.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-16.so.0 -> libpcre2-16.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-32.so -> libpcre2-32.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-32.so.0 -> libpcre2-32.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-8.so -> libpcre2-8.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-8.so.0 -> libpcre2-8.so.0.16.0 +lrwxrwxrwx root/root lib/libpcre2-posix.so -> libpcre2-posix.so.3.0.8 +lrwxrwxrwx root/root lib/libpcre2-posix.so.3 -> libpcre2-posix.so.3.0.8 +drwxr-xr-x root/root lib/pkgconfig/ +-rw-r--r-- root/root lib/pkgconfig/libpcre2-16.pc +-rw-r--r-- root/root lib/pkgconfig/libpcre2-32.pc +-rw-r--r-- root/root lib/pkgconfig/libpcre2-8.pc +-rw-r--r-- root/root lib/pkgconfig/libpcre2-posix.pc +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/pcre2-config.1.gz +-rw-r--r-- root/root usr/share/man/man1/pcre2grep.1.gz +-rw-r--r-- root/root usr/share/man/man1/pcre2test.1.gz +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/pcre2.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_callout_enumerate.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_code_copy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_code_copy_with_tables.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_code_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_compile.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_compile_context_copy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_compile_context_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_compile_context_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_config.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_convert_context_copy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_convert_context_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_convert_context_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_converted_pattern_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_dfa_match.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_general_context_copy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_general_context_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_general_context_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_error_message.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_mark.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_match_data_heapframes_size.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_match_data_size.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_ovector_count.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_ovector_pointer.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_get_startchar.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_compile.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_free_unused_memory.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_match.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_stack_assign.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_stack_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_jit_stack_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_maketables.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_maketables_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_context_copy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_context_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_context_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_data_create.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_data_create_from_pattern.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_match_data_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_next_match.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_pattern_convert.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_pattern_info.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_serialize_decode.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_serialize_encode.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_serialize_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_serialize_get_number_of_codes.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_bsr.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_callout.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_character_tables.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_compile_extra_options.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_compile_recursion_guard.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_depth_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_glob_escape.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_glob_separator.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_heap_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_match_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_max_pattern_compiled_length.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_max_pattern_length.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_max_varlookbehind.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_newline.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_offset_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_optimize.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_parens_nest_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_recursion_limit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_recursion_memory_management.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_substitute_callout.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_set_substitute_case_callout.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substitute.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_copy_byname.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_copy_bynumber.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_get_byname.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_get_bynumber.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_length_byname.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_length_bynumber.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_list_free.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_list_get.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_nametable_scan.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2_substring_number_from_name.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2api.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2build.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2callout.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2compat.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2convert.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2demo.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2jit.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2limits.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2matching.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2partial.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2pattern.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2perform.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2posix.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2sample.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2serialize.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2syntax.3.gz +-rw-r--r-- root/root usr/share/man/man3/pcre2unicode.3.gz diff --git a/core/pcre2/.signature b/core/pcre2/.signature new file mode 100644 index 0000000..5ceb4a9 --- /dev/null +++ b/core/pcre2/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mF1I4uTzPvqQNfZBITjanItDt1/zXXLjil42BGtqKRVsg2C6mbKsk+0KsasmfJY7fAVF31MCXLHufuwmi0LpYgo= + +SHA256 (MAKEPKG) = b4ebd2dc0bb6fa1208b383ee11e25851b6ff6657218fab4e0eb785362a1dbc29 +SHA256 (.footprint) = 48062ada1e981bff60211ad96cf5b9a395649835e2475b7a261ed92a6d6076db +SHA256 (pcre2-10.48.tar.bz2) = b6c68fdf6f3ac31388b50aa89ff0fc49c00c987c16e7b5146491d12003f2c8ed +SHA256 (pcre2#10.48-1.pkg.tar.gz) = 0dc39509502252968dfdda50fcec705643e99037179f17d4e085ba90e6cd4be0 diff --git a/core/pcre2/MAKEPKG b/core/pcre2/MAKEPKG new file mode 100644 index 0000000..43aab6b --- /dev/null +++ b/core/pcre2/MAKEPKG @@ -0,0 +1,45 @@ +#!/bin/mkpkg +# description: Perl Compatible Regular Expressions (v2) +# url: https://github.com/PCRE2Project/pcre2 + +name=pcre2 +version=10.48 +release=1 +source=(https://github.com/PCRE2Project/pcre2/releases/download/pcre2-$version/pcre2-$version.tar.bz2) +depends=() +makedeps=() + +sha256sums=( + "b6c68fdf6f3ac31388b50aa89ff0fc49c00c987c16e7b5146491d12003f2c8ed" +) + +build() { + cd pcre2-$version + + ./configure \ + --prefix=/ \ + --libdir=/lib \ + --includedir=/include \ + --bindir=/bin \ + --mandir=/usr/share/man \ + --disable-static \ + --enable-unicode \ + --enable-pcre2-16 \ + --enable-pcre2-32 \ + --enable-pcre2grep-libz \ + --disable-pcre2grep-libbz2 \ + --enable-jit + + make + make DESTDIR=$PKG install + + # Remove docs + rm -rf $PKG/share +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
