git: fa0f0fcc333a - main - shells/yash: update to 2.55

From: Christian Weisgerber <naddy_at_FreeBSD.org>
Date: Fri, 13 Oct 2023 15:10:08 UTC
The branch main has been updated by naddy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fa0f0fcc333a4a5244e02a1933a3c1c0b5b6c0f9

commit fa0f0fcc333a4a5244e02a1933a3c1c0b5b6c0f9
Author:     Christian Weisgerber <naddy@FreeBSD.org>
AuthorDate: 2023-09-21 14:37:33 +0000
Commit:     Christian Weisgerber <naddy@FreeBSD.org>
CommitDate: 2023-10-13 15:09:56 +0000

    shells/yash: update to 2.55
---
 shells/yash/Makefile              |  7 +++----
 shells/yash/distinfo              |  6 +++---
 shells/yash/files/patch-configure | 21 ---------------------
 shells/yash/pkg-plist             |  2 ++
 4 files changed, 8 insertions(+), 28 deletions(-)

diff --git a/shells/yash/Makefile b/shells/yash/Makefile
index 89ec40537e5c..c0f55b134565 100644
--- a/shells/yash/Makefile
+++ b/shells/yash/Makefile
@@ -1,12 +1,11 @@
 PORTNAME=	yash
-DISTVERSION=	2.54
+DISTVERSION=	2.55
 CATEGORIES=	shells
-MASTER_SITES=	OSDN/yash \
-		https://github.com/magicant/${PORTNAME}/releases/download/${DISTVERSION}/
+MASTER_SITES=	https://github.com/magicant/${PORTNAME}/releases/download/${DISTVERSION}/
 
 MAINTAINER=	naddy@FreeBSD.org
 COMMENT=	POSIX-compliant command line shell
-WWW=		https://yash.osdn.jp/index.html.en
+WWW=		https://magicant.github.io/yash/
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
diff --git a/shells/yash/distinfo b/shells/yash/distinfo
index 53d3cb31cca6..ce05ac6e0fd1 100644
--- a/shells/yash/distinfo
+++ b/shells/yash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680896240
-SHA256 (yash-2.54.tar.xz) = 44a0ac1ccf7c3acecfbea027d8c0c930f13a828065be318055ce113015391839
-SIZE (yash-2.54.tar.xz) = 758916
+TIMESTAMP = 1695304988
+SHA256 (yash-2.55.tar.xz) = 97cd809d5e216b3c4afae42379f1bd4f5082b7c16d51e282d60a5014fbc9e1f6
+SIZE (yash-2.55.tar.xz) = 761184
diff --git a/shells/yash/files/patch-configure b/shells/yash/files/patch-configure
deleted file mode 100644
index 14ac4203f80b..000000000000
--- a/shells/yash/files/patch-configure
+++ /dev/null
@@ -1,21 +0,0 @@
-https://osdn.net/projects/yash/ticket/47773
-
---- configure.orig	2023-04-07 19:40:18 UTC
-+++ configure
-@@ -746,6 +746,7 @@ END
- 	checking "for ${i%:*}"
- 	cat >"${tempsrc}" <<END
- ${confighdefs}
-+#include <stdio.h>
- #if HAVE_CURSES_H
- #include <curses.h>
- #elif HAVE_NCURSES_H
-@@ -756,8 +757,6 @@ ${confighdefs}
- #include <ncursesw/ncurses.h>
- #endif
- #include <${i%:*}>
--int putchar(int);
--
- int main(void) {
- /* Undeclared identifiers are a syntax error in C99, but many compilers assume
-  * implicit declarations when they appear in a function call. We force compilers
diff --git a/shells/yash/pkg-plist b/shells/yash/pkg-plist
index 49c97343f1db..9ae7573d8875 100644
--- a/shells/yash/pkg-plist
+++ b/shells/yash/pkg-plist
@@ -110,6 +110,7 @@ man/man1/yash.1.gz
 %%DATADIR%%/completion/git-status
 %%DATADIR%%/completion/git-submodule
 %%DATADIR%%/completion/git-svn
+%%DATADIR%%/completion/git-switch
 %%DATADIR%%/completion/git-tag
 %%DATADIR%%/completion/git-whatchanged
 %%DATADIR%%/completion/git-worktree
@@ -151,6 +152,7 @@ man/man1/yash.1.gz
 %%DATADIR%%/completion/nl
 %%DATADIR%%/completion/nohup
 %%DATADIR%%/completion/od
+%%DATADIR%%/completion/pass
 %%DATADIR%%/completion/passwd
 %%DATADIR%%/completion/paste
 %%DATADIR%%/completion/patch