summaryrefslogtreecommitdiff
path: root/Ports/ncurses/patches
AgeCommit message (Collapse)Author
2022-06-19Ports/ncurses: Disable mixed-case directory names when building on macOSSeekingBlues
Since macOS's filesystem is case-insensitive, its `tic` only generates terminfo directory names that are hex numbers instead of letters, such as 78/xterm instead of x/xterm. However, the configure script still enables the mixed-case directory name feature by default. As a result, ncurses will fail when trying to find terminfo entries like x/xterm if they are generated on macOS. It seems like there is no way to change the behavior of `tic` to create alphabetical directories, so we can only disable this option explicitly.
2022-06-08Ports: Format patches without numbering, commit hash or version numberTim Schumacher
2022-05-19Ports: Update ncurses' patches to use git patchesAli Mohammad Pur
2021-11-06Ports: Update to ncurses 6.3Tim Schumacher
2021-08-09Ports: Compile ncurses as a shared libraryKenneth Myhra
This sets the --with-shared switch for the configure script so that ncurses is compiled as a shared library in addition the default which is a static library. Without the --with-shared switch ncurses will only be compiled as a static library. To properly set the environment variables LOCAL_LDFLAGS and LOCAL_LDFLAGS2, a case in the configure script had to be updated to include '*serenity*'.
2020-12-15Ports: Bump ncurses to version 6.2Andreas Kling
2019-11-12Ports: Fix ncurses portDan MacDonald
2019-09-24Ports: Switch to new ports system (#594)Larkin
Much redundancy is removed from package scripts with this system. It also supports simple dependency management, uninstalling (through BSD ports style plist files), cleaning up after itself (with clean, clean_dist, clean_all commands), etc.