aboutsummaryrefslogtreecommitdiff
path: root/extra/yash
diff options
context:
space:
mode:
Diffstat (limited to 'extra/yash')
-rwxr-xr-xextra/yash/build5
-rw-r--r--extra/yash/checksums6
-rw-r--r--extra/yash/patches/neatvi-completion.patch15
-rw-r--r--extra/yash/sources3
-rw-r--r--extra/yash/version2
5 files changed, 8 insertions, 23 deletions
diff --git a/extra/yash/build b/extra/yash/build
index d01449fa..9271a93a 100755
--- a/extra/yash/build
+++ b/extra/yash/build
@@ -1,9 +1,10 @@
#!/bin/sh -e
+# LANG variable can often lead to failures in compiling lineedit commands. So we
+# disable it.
+unset LANG
export LDFLAGS="$LDFLAGS -static"
-patch -p1 < neatvi-completion.patch
-
./configure \
--prefix=/usr \
--enable-help \
diff --git a/extra/yash/checksums b/extra/yash/checksums
index e1c275b9..b062e10b 100644
--- a/extra/yash/checksums
+++ b/extra/yash/checksums
@@ -1,3 +1,3 @@
-6f15e68eeb63fd42e91c3ce75eccf325f2c938fa1dc248e7213af37c043aeaf8 yash-2.51.tar.xz
-318d93c763e560bb2201e06eb2d9c290d0996b962463ef06965a4002d860abdc doas
-32f8e38ce72d179e207bda071f0a4fd4986cc770ccdb0da7b3b33d903cda403e neatvi-completion.patch
+%BLAKE3
+9966fcb03b8db96f3d8d0258557e23306e6e84d3b658a49a1c5bc532f9f02324 yash-2.52.tar.xz
+74aaf3452e29b14ae02d6c142eae5b50083b56f2ef93a210916250baed399964 doas
diff --git a/extra/yash/patches/neatvi-completion.patch b/extra/yash/patches/neatvi-completion.patch
deleted file mode 100644
index 795fd6b6..00000000
--- a/extra/yash/patches/neatvi-completion.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Neatvi doesn't support parsing flags and it will open the editor immediately,
-so we don't actually want this check performed.
---- yash-orig/share/completion/ex 2020-12-10 16:40:05.000000000 +0300
-+++ yash/share/completion/ex 2021-05-04 22:12:17.299050403 +0300
-@@ -6,10 +6,6 @@
-
- function completion/ex {
-
-- case $("${WORDS[1]}" --version 2>/dev/null) in (VIM*)
-- command -f completion//reexecute vim
-- return
-- esac
- typeset type="$(uname 2>/dev/null)"
-
- typeset OPTIONS POSIXOPTIONS ADDOPTIONS ARGOPT PREFIX
diff --git a/extra/yash/sources b/extra/yash/sources
index d3a9279a..5e7222d8 100644
--- a/extra/yash/sources
+++ b/extra/yash/sources
@@ -1,3 +1,2 @@
-https://github.com/magicant/yash/releases/download/2.51/yash-2.51.tar.xz
+https://github.com/magicant/yash/releases/download/2.52/yash-2.52.tar.xz
files/doas share/completion
-patches/neatvi-completion.patch
diff --git a/extra/yash/version b/extra/yash/version
index a1f649aa..d9e640ee 100644
--- a/extra/yash/version
+++ b/extra/yash/version
@@ -1 +1 @@
-2.51 1
+2.52 1