rizin/subprojects/packagefiles
Naren Sirigere ab82fc9fa3
Add SerenityOS Support (#5905)
* Add serenity to librt whitelist

This patch adds serenity to the list of operating systems that dont require librt to be explicity linked

* Disable PCRE2 JIT compilation

* Remove resolve_heap_tcache implementation

Serenity doesn't implement thread caching in its memory allocator, so tcache resolution is not applicable.

* Define rz_sys_pipe as pipe2 for serenity

* Add serenity identifier to rz_types.h

Define serenity as __UNIX__ like, and set RZ_SYS_OS to 'serenity' if __serenity__ identifier is defined

* Add zlib dependency for libzip
2026-02-23 16:34:05 +00:00
..
blake3 build: Improved meson-build to use rizin as subproject (#4684) 2024-10-29 23:59:42 +08:00
capstone-4.0.2 Migrate from Capstone to Zydis (x86 architecture) (#5164) 2025-05-23 13:03:46 +00:00
capstone-5.0.1 Migrate from Capstone to Zydis (x86 architecture) (#5164) 2025-05-23 13:03:46 +00:00
capstone-6.0.0-alpha7 librz/arch: rewrite the RISC-V support to use Capstone (#5482) 2026-02-17 03:35:37 +08:00
capstone-next librz/arch: rewrite the RISC-V support to use Capstone (#5482) 2026-02-17 03:35:37 +08:00
libmspack build: Improved meson-build to use rizin as subproject (#4684) 2024-10-29 23:59:42 +08:00
libzip-1.11.4 subprojects: update libzip 1.11.4 (#5701) 2025-12-30 05:29:39 +08:00
lz4-1.10.0 subprojects: update lz4, xz, zstd libraries (#4958) 2025-03-04 02:44:53 +08:00
pcre2 Add SerenityOS Support (#5905) 2026-02-23 16:34:05 +00:00
pcre2_cross_native Add SerenityOS Support (#5905) 2026-02-23 16:34:05 +00:00
rizin-grammar-c Revert -Wno-error cancel flag (#5408) 2025-09-25 20:17:06 +08:00
tree-sitter-0.25.3 subprojects: update tree-sitter 2025-03-07 09:45:07 +00:00
xz-5.8.1 subprojects: update xz to 5.8.1 (#5067) 2025-04-05 12:30:58 +08:00
zlib-1.3.1 build: Improved meson-build to use rizin as subproject (#4684) 2024-10-29 23:59:42 +08:00
zstd-1.5.7 Prevent installation of libzstd.pc (#5008) 2025-03-18 00:39:59 +08:00
zydis Migrate from Capstone to Zydis (x86 architecture) (#5164) 2025-05-23 13:03:46 +00:00