diff options
Diffstat (limited to 'repo/apps')
-rw-r--r-- | repo/apps/vim.xibuild | 4 | ||||
-rw-r--r-- | repo/apps/xterm.xibuild | 26 |
2 files changed, 27 insertions, 3 deletions
diff --git a/repo/apps/vim.xibuild b/repo/apps/vim.xibuild index 3079058..d396eb2 100644 --- a/repo/apps/vim.xibuild +++ b/repo/apps/vim.xibuild @@ -3,7 +3,7 @@ MAKEDEPS="make " DEPS="gpm acl musl libgcrypt pcre2 zlib" -PKG_VER=8.2.4257 +PKG_VER=8.2.4656 SOURCE=https://github.com/vim/vim/archive/refs/tags/v$PKG_VER.tar.gz DESC="Vi Improved" @@ -18,7 +18,7 @@ build () { package () { - make DESTDIR=$PKG_DEST install + make -j1 DESTDIR=$PKG_DEST install mkdir -p $PKG_DEST/etc cat > $PKG_DEST/etc/vimrc << "EOF" " Begin /etc/vimrc diff --git a/repo/apps/xterm.xibuild b/repo/apps/xterm.xibuild index 09b5b6b..a6d6a52 100644 --- a/repo/apps/xterm.xibuild +++ b/repo/apps/xterm.xibuild @@ -7,8 +7,12 @@ DESC="X Terminal Emulator" PKG_VER=370 SOURCE=https://invisible-mirror.net/archives/xterm/xterm-$PKG_VER.tgz +ADDITIONAL=" + posix-ptys.patch +" prepare () { + apply_pacthes sed -i '/v0/{n;s/new:/new:kb=^?:/}' termcap && printf '\tkbs=\\177,\n' >> terminfo && @@ -16,7 +20,27 @@ prepare () { } build () { - ./configure $XORG_CONFIG + ./configure $XORG_CONFIG \ + --with-tty-group=tty \ + --enable-ansi-color \ + --enable-88-color \ + --enable-256-color \ + --enable-broken-st \ + --enable-broken-osc \ + --enable-load-vt-fonts \ + --enable-i18n \ + --enable-wide-chars \ + --enable-doublechars \ + --enable-warnings \ + --enable-tcap-query \ + --enable-logging \ + --enable-dabbrev \ + --enable-freetype \ + --enable-luit \ + --enable-mini-luit \ + --enable-narrowproto \ + --enable-exec-xterm \ + --with-utempter make } |