aboutsummaryrefslogtreecommitdiff
path: root/extra/ncurses
diff options
context:
space:
mode:
Diffstat (limited to 'extra/ncurses')
-rwxr-xr-xextra/ncurses/build4
-rw-r--r--extra/ncurses/checksums3
-rw-r--r--extra/ncurses/meta3
-rw-r--r--extra/ncurses/sources2
-rw-r--r--extra/ncurses/version2
5 files changed, 11 insertions, 3 deletions
diff --git a/extra/ncurses/build b/extra/ncurses/build
index f8be7ab5..34b35911 100755
--- a/extra/ncurses/build
+++ b/extra/ncurses/build
@@ -1,5 +1,8 @@
#!/bin/sh -e
+# Don't let foot break your ncurses compilation.
+unset TERMINFO
+
./configure \
--prefix=/usr \
--mandir=/usr/share/man \
@@ -27,6 +30,7 @@ done
# Some packages look for libcurses instead of libncurses when building.
printf '%s\n' "INPUT(-lncursesw)" > "$1/usr/lib/libcursesw.so"
ln -s libncurses.so "$1/usr/lib/libcurses.so"
+ln -s libncurses.a "$1/usr/lib/libcurses.a"
# Copy pkgconfig.
ln -s ncursesw.pc "$1/usr/lib/pkgconfig/ncurses.pc"
diff --git a/extra/ncurses/checksums b/extra/ncurses/checksums
index 3d3b37b7..2e03380e 100644
--- a/extra/ncurses/checksums
+++ b/extra/ncurses/checksums
@@ -1 +1,2 @@
-30306e0c76e0f9f1f0de987cf1c82a5c21e1ce6568b9227f7da5b71cbea86c9d ncurses-6.2.tar.gz
+%BLAKE3
+0d1c9fdf53c0ca4bd66ba707d49a079d2dd6f5a960cdec74a56e29952c4ffe73 ncurses-6.4.tar.gz
diff --git a/extra/ncurses/meta b/extra/ncurses/meta
new file mode 100644
index 00000000..8606c4f0
--- /dev/null
+++ b/extra/ncurses/meta
@@ -0,0 +1,3 @@
+description: Curses library
+license: MIT
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/ncurses/sources b/extra/ncurses/sources
index e1e0d6a3..82bba02c 100644
--- a/extra/ncurses/sources
+++ b/extra/ncurses/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/ncurses/ncurses-6.2.tar.gz
+https://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz
diff --git a/extra/ncurses/version b/extra/ncurses/version
index 11e26b41..eaa92dc3 100644
--- a/extra/ncurses/version
+++ b/extra/ncurses/version
@@ -1 +1 @@
-6.2 2
+6.4 1