From 83e75cc8ea331382f107c80ac16e8bfbbe3e80bd Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Wed, 13 Oct 2021 13:01:46 +0200 Subject: yash: bump to 2.52 --- extra/yash/build | 5 +++-- extra/yash/checksums | 6 +++--- extra/yash/patches/neatvi-completion.patch | 15 --------------- extra/yash/sources | 3 +-- extra/yash/version | 2 +- 5 files changed, 8 insertions(+), 23 deletions(-) delete mode 100644 extra/yash/patches/neatvi-completion.patch 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 -- cgit v1.2.3