Fixed ncurses

This commit is contained in:
Alexander Hill 2025-11-29 17:15:35 -05:00
parent c1a0e67c30
commit a423a22133
2 changed files with 6 additions and 2 deletions

View File

@ -26,7 +26,7 @@ Definitions:
| `muon` | Yes | No | | `muon` | Yes | No |
| `musl` | Yes | Yes | | `musl` | Yes | Yes |
| `musl-fts` | Yes | Yes | | `musl-fts` | Yes | Yes |
| `ncurses` | Yes | No | | `ncurses` | Yes | Yes |
| `perl` | Yes | Yes | | `perl` | Yes | Yes |
| `pkgconf` | Yes | Yes | | `pkgconf` | Yes | Yes |
| `xz` | Yes | Yes | | `xz` | Yes | Yes |

View File

@ -2,7 +2,7 @@
SRC_HASH="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6" SRC_HASH="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6"
SRC_NAME="ncurses" SRC_NAME="ncurses"
SRC_URL="https://invisible-island.net/archives/ncurses/ncurses-6.5.tar.gz" SRC_URL="https://invisible-island.net/archives/ncurses/ncurses-6.5.tar.gz"
SRC_VERSION="6.5" SRC_VERSION="6.5r1"
# TODO: Remove the target triple prefix from all of ncurses' executables ~ahill # TODO: Remove the target triple prefix from all of ncurses' executables ~ahill
@ -10,9 +10,13 @@ build() {
tar xf ../$SRC_FILENAME tar xf ../$SRC_FILENAME
cd ncurses-*/ cd ncurses-*/
./configure $TT_AUTOCONF_COMMON \ ./configure $TT_AUTOCONF_COMMON \
--enable-pc-files \
--program-prefix="" \
--with-cxx-shared \ --with-cxx-shared \
--with-pkg-config-libdir=$TT_LIBDIR/pkgconfig \
--with-shared \ --with-shared \
--without-ada \ --without-ada \
--without-debug \
--without-normal \ --without-normal \
--without-tests --without-tests
make -O -j $TT_PROCS make -O -j $TT_PROCS