Ports: Add ncurses and vim port!
vim is kind of buggy because my virtual tty {insert,delete} line ansi codes don't really work.
This commit is contained in:
parent
352c1ddc16
commit
dbba9128a4
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash ../install.sh
|
||||||
|
|
||||||
|
NAME='ncurses'
|
||||||
|
VERSION='6.5'
|
||||||
|
DOWNLOAD_URL="https://invisible-island.net/archives/ncurses/ncurses-$VERSION.tar.gz#136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6"
|
||||||
|
CONFIGURE_OPTIONS=(
|
||||||
|
'--disable-db-intall'
|
||||||
|
'--disable-widec'
|
||||||
|
'--without-ada'
|
||||||
|
'--without-manpages'
|
||||||
|
'--without-dlsym'
|
||||||
|
'--without-cxx-binding'
|
||||||
|
)
|
|
@ -0,0 +1,122 @@
|
||||||
|
diff -ruN ncurses-6.5/config.log ncurses-6.5-banan_os/config.log
|
||||||
|
--- ncurses-6.5/config.log 1970-01-01 02:00:00.000000000 +0200
|
||||||
|
+++ ncurses-6.5-banan_os/config.log 2024-08-05 12:15:48.028466613 +0300
|
||||||
|
@@ -0,0 +1,106 @@
|
||||||
|
+This file contains any messages produced by compilers while
|
||||||
|
+running configure, to aid debugging if configure makes a mistake.
|
||||||
|
+
|
||||||
|
+It was created by configure, which was
|
||||||
|
+generated by GNU Autoconf 2.52.20231210. Invocation command line was
|
||||||
|
+
|
||||||
|
+ $ ./configure --host=x86_64-pc-banan_os --prefix=/usr/local --disable-db-intall --disable-widec --without-ada --without-manpages --without-dlsym --without-cxx-binding
|
||||||
|
+
|
||||||
|
+## ---------- ##
|
||||||
|
+## Platform. ##
|
||||||
|
+## ---------- ##
|
||||||
|
+
|
||||||
|
+hostname = arch
|
||||||
|
+uname -m = x86_64
|
||||||
|
+uname -r = 6.10.2-arch1-2
|
||||||
|
+uname -s = Linux
|
||||||
|
+uname -v = #1 SMP PREEMPT_DYNAMIC Sat, 03 Aug 2024 17:56:17 +0000
|
||||||
|
+
|
||||||
|
+/usr/bin/uname -p = unknown
|
||||||
|
+/bin/uname -X = unknown
|
||||||
|
+
|
||||||
|
+/bin/arch = unknown
|
||||||
|
+/usr/bin/arch -k = unknown
|
||||||
|
+/usr/convex/getsysinfo = unknown
|
||||||
|
+hostinfo = unknown
|
||||||
|
+/bin/machine = unknown
|
||||||
|
+/usr/bin/oslevel = unknown
|
||||||
|
+/bin/universe = unknown
|
||||||
|
+
|
||||||
|
+PATH = /home/oskari/dev/banan-os/ports/../toolchain/local/bin:/home/oskari/.wasmer/bin:/home/oskari/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin
|
||||||
|
+
|
||||||
|
+## ------------ ##
|
||||||
|
+## Core tests. ##
|
||||||
|
+## ------------ ##
|
||||||
|
+
|
||||||
|
+configure:1175: PATH=".;."; conftest.sh
|
||||||
|
+./configure: line 1176: conftest.sh: command not found
|
||||||
|
+configure:1178: $? = 127
|
||||||
|
+configure:1195: checking for ggrep
|
||||||
|
+configure:1221: result: no
|
||||||
|
+configure:1195: checking for grep
|
||||||
|
+configure:1210: found /usr/bin/grep
|
||||||
|
+configure:1218: result: grep
|
||||||
|
+configure:1229: checking for egrep
|
||||||
|
+configure:1285: result: grep -E
|
||||||
|
+configure:1296: result: Configuring NCURSES 6.5 ABI 6 (Mon Aug 5 12:15:47 EEST 2024)
|
||||||
|
+configure:1300: checking for package version
|
||||||
|
+configure:1321: result: 6.5
|
||||||
|
+configure:1324: checking for package patch date
|
||||||
|
+configure:1341: result: 20240427
|
||||||
|
+configure:1352: testing ABI VERSION 5:0:10 ...
|
||||||
|
+configure:1356: testing VERSION_MAJOR 6 ...
|
||||||
|
+configure:1360: testing VERSION_MINOR 5 ...
|
||||||
|
+configure:1364: testing VERSION_PATCH 20240427 ...
|
||||||
|
+configure:1509: checking build system type
|
||||||
|
+configure:1527: result: x86_64-pc-linux-gnu
|
||||||
|
+configure:1534: checking host system type
|
||||||
|
+configure:1543: error: /bin/sh ./config.sub x86_64-pc-banan_os failed
|
||||||
|
+
|
||||||
|
+## ----------------- ##
|
||||||
|
+## Cache variables. ##
|
||||||
|
+## ----------------- ##
|
||||||
|
+
|
||||||
|
+ac_cv_build=x86_64-pc-linux-gnu
|
||||||
|
+ac_cv_build_alias=x86_64-pc-linux-gnu
|
||||||
|
+ac_cv_env_CC_set=
|
||||||
|
+ac_cv_env_CC_value=
|
||||||
|
+ac_cv_env_CFLAGS_set=
|
||||||
|
+ac_cv_env_CFLAGS_value=
|
||||||
|
+ac_cv_env_CPPFLAGS_set=
|
||||||
|
+ac_cv_env_CPPFLAGS_value=
|
||||||
|
+ac_cv_env_CPP_set=
|
||||||
|
+ac_cv_env_CPP_value=
|
||||||
|
+ac_cv_env_CXXCPP_set=
|
||||||
|
+ac_cv_env_CXXCPP_value=
|
||||||
|
+ac_cv_env_CXXFLAGS_set=
|
||||||
|
+ac_cv_env_CXXFLAGS_value=
|
||||||
|
+ac_cv_env_CXX_set=
|
||||||
|
+ac_cv_env_CXX_value=
|
||||||
|
+ac_cv_env_LDFLAGS_set=
|
||||||
|
+ac_cv_env_LDFLAGS_value=
|
||||||
|
+ac_cv_env_build_alias_set=
|
||||||
|
+ac_cv_env_build_alias_value=
|
||||||
|
+ac_cv_env_host_alias_set=set
|
||||||
|
+ac_cv_env_host_alias_value=x86_64-pc-banan_os
|
||||||
|
+ac_cv_env_target_alias_set=
|
||||||
|
+ac_cv_env_target_alias_value=
|
||||||
|
+ac_cv_host=
|
||||||
|
+ac_cv_host_alias=x86_64-pc-banan_os
|
||||||
|
+ac_cv_path_EGREP='grep -E'
|
||||||
|
+ac_cv_prog_GREP=grep
|
||||||
|
+cf_cv_abi_default=6
|
||||||
|
+cf_cv_abi_version=6
|
||||||
|
+cf_cv_rel_version=6.5
|
||||||
|
+cf_cv_timestamp='Mon Aug 5 12:15:47 EEST 2024'
|
||||||
|
+
|
||||||
|
+## ------------ ##
|
||||||
|
+## confdefs.h. ##
|
||||||
|
+## ------------ ##
|
||||||
|
+
|
||||||
|
+#define PACKAGE "ncurses"
|
||||||
|
+#define NCURSES_VERSION "6.5"
|
||||||
|
+#define NCURSES_PATCHDATE 20240427
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+configure: exit 1
|
||||||
|
diff -ruN ncurses-6.5/config.sub ncurses-6.5-banan_os/config.sub
|
||||||
|
--- ncurses-6.5/config.sub 2023-12-27 16:41:27.000000000 +0200
|
||||||
|
+++ ncurses-6.5-banan_os/config.sub 2024-08-05 12:17:03.025286556 +0300
|
||||||
|
@@ -1768,7 +1768,7 @@
|
||||||
|
| onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
|
||||||
|
| midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
|
||||||
|
| nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
|
||||||
|
- | fiwix* | mlibc* | cos* | mbr* | ironclad* )
|
||||||
|
+ | fiwix* | mlibc* | cos* | mbr* | ironclad* | banan_os* )
|
||||||
|
;;
|
||||||
|
# This one is extra strict with allowed versions
|
||||||
|
sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
|
|
@ -0,0 +1,19 @@
|
||||||
|
#!/bin/bash ../install.sh
|
||||||
|
|
||||||
|
NAME='vim'
|
||||||
|
VERSION='9.0'
|
||||||
|
DOWNLOAD_URL="ftp://ftp.vim.org/pub/vim/unix/vim-$VERSION.tar.bz2#a6456bc154999d83d0c20d968ac7ba6e7df0d02f3cb6427fb248660bacfb336e"
|
||||||
|
TAR_CONTENT='vim90'
|
||||||
|
DEPENDENCIES=( 'ncurses' )
|
||||||
|
CONFIGURE_OPTIONS=(
|
||||||
|
'--with-tlib=ncurses'
|
||||||
|
'--disable-nls'
|
||||||
|
'--disable-sysmouse'
|
||||||
|
'--disable-channel'
|
||||||
|
'vim_cv_toupper_broken=no'
|
||||||
|
'vim_cv_terminfo=yes'
|
||||||
|
'vim_cv_tgetent=yes'
|
||||||
|
'vim_cv_getcwd_broken=no'
|
||||||
|
'vim_cv_stat_ignores_slash=yes'
|
||||||
|
'vim_cv_memmove_handles_overlap=yes'
|
||||||
|
)
|
Loading…
Reference in New Issue