1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 00:27:34 +00:00
serenity/Ports/nnn/patches/ReadMe.md
René Hickersberger bd3d185b3b Ports: Add nnn port
This ports the nnn (n³ / Nnn's Not Noice) file manager.
2023-09-03 06:21:40 +02:00

26 lines
737 B
Markdown

# Patches for nnn on SerenityOS
## `0001-Remove-needless-include-of-ftw.patch`
Remove needless include of ftw.h
This header does not exist on Serenity, but it seems to be unused.
## `0002-Link-with-fts-library.patch`
Link with fts library
Nnn depends on the non-standard fts functions to traverse the file
system. Most BSD systems provide them out of the box and on
GNU/Linux systems, they are part of glibc.
On Serenity, they are provided by a separate library (the libfts port)
that was originally intended for musl-based Linux systems.
This patch makes nnn link against this library.
## `0003-Disable-broken-features.patch`
Disable broken features
Mouse support is currently broken and X11 does not make sense on Serenity.