ladybird/Ports/nnn/patches
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
..
0001-Remove-needless-include-of-ftw.patch Ports: Add nnn port 2023-09-03 06:21:40 +02:00
0002-Link-with-fts-library.patch Ports: Add nnn port 2023-09-03 06:21:40 +02:00
0003-Disable-broken-features.patch Ports: Add nnn port 2023-09-03 06:21:40 +02:00
ReadMe.md Ports: Add nnn port 2023-09-03 06:21:40 +02:00

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.

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.