summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Hill <ahill@breadpudding.dev>2025-11-29 17:15:35 -0500
committerAlexander Hill <ahill@breadpudding.dev>2025-11-29 17:15:35 -0500
commita423a22133ba0e3fa5327ce3a7cda0a49ad9073f (patch)
tree5c3c40b5625f8e1cf1cd156c894eb7bbca737065
parentc1a0e67c304c8c756bede7e3b3821e25b540c937 (diff)
Fixed ncurses
-rw-r--r--STATUS.md2
-rw-r--r--sources/ncurses/ncurses.spec6
2 files changed, 6 insertions, 2 deletions
diff --git a/STATUS.md b/STATUS.md
index 3debb8c..10911b5 100644
--- a/STATUS.md
+++ b/STATUS.md
@@ -26,7 +26,7 @@ Definitions:
| `muon` | Yes | No |
| `musl` | Yes | Yes |
| `musl-fts` | Yes | Yes |
-| `ncurses` | Yes | No |
+| `ncurses` | Yes | Yes |
| `perl` | Yes | Yes |
| `pkgconf` | Yes | Yes |
| `xz` | Yes | Yes |
diff --git a/sources/ncurses/ncurses.spec b/sources/ncurses/ncurses.spec
index 942c894..14165c6 100644
--- a/sources/ncurses/ncurses.spec
+++ b/sources/ncurses/ncurses.spec
@@ -2,7 +2,7 @@
SRC_HASH="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6"
SRC_NAME="ncurses"
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
@@ -10,9 +10,13 @@ build() {
tar xf ../$SRC_FILENAME
cd ncurses-*/
./configure $TT_AUTOCONF_COMMON \
+ --enable-pc-files \
+ --program-prefix="" \
--with-cxx-shared \
+ --with-pkg-config-libdir=$TT_LIBDIR/pkgconfig \
--with-shared \
--without-ada \
+ --without-debug \
--without-normal \
--without-tests
make -O -j $TT_PROCS