diff --git a/devel/delve/Makefile b/devel/delve/Makefile index 7af16847cc..e2834d1f14 100644 --- a/devel/delve/Makefile +++ b/devel/delve/Makefile @@ -1,12 +1,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=delve -PKG_VERSION:=1.24.0 +PKG_VERSION:=1.26.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/go-delve/delve/tar.gz/v$(PKG_VERSION)? -PKG_HASH:=940fc50d6338dfe515982ac5fcc3247616f23e2652048ac4f2b439ebd51741c1 +PKG_HASH:=c5abd02033d7601a41bb6748589c0be42080dc4f91c7e48fc8cbb7f558cc8748 PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE diff --git a/devel/delve/test.sh b/devel/delve/test.sh new file mode 100644 index 0000000000..67ab392128 --- /dev/null +++ b/devel/delve/test.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +case "$1" in +delve) + dlv version 2>&1 | grep -qF "$2" || { + echo "FAIL: dlv version did not print expected version '$2'" + exit 1 + } + echo "dlv version: OK" + + # Verify the binary is executable and responds to --help + dlv help 2>&1 | grep -qi "usage\|debugger\|help" || { + echo "FAIL: dlv help produced no usage output" + exit 1 + } + echo "dlv help: OK" + ;; +esac