1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00

Update to 5.0.8

Among the usual updates, users will be happy to discover plenty of new FreeBSD
related completion as well as zpty working out of box (which wasn't the case
anymore for a while)
This commit is contained in:
Baptiste Daroussin 2015-06-02 18:51:15 +00:00
parent 74f7c1bb9c
commit 648b6ac962
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=388381
5 changed files with 19 additions and 40 deletions

View File

@ -2,10 +2,11 @@
# $FreeBSD$
PORTNAME= zsh
PORTVERSION= 5.0.7
PORTREVISION= 4
PORTVERSION= 5.0.8
CATEGORIES= shells
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \
MASTER_SITES= http://www.zsh.org/pub/ \
http://www.zsh.org/pub/:doc \
SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \
SF/${PORTNAME}/${PORTNAME}-doc/${PORTVERSION}:doc
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}

View File

@ -1,4 +1,4 @@
SHA256 (zsh-5.0.7.tar.bz2) = 544e27de81740286b916d1d77c9f48ad7c26ad7943ed96d278abee67cf6704b3
SIZE (zsh-5.0.7.tar.bz2) = 3181030
SHA256 (zsh-5.0.7-doc.tar.bz2) = 43e8665ba9d9eca8370c64e2d4846e84f9111c628e5792f2aa639a7fb209fcf1
SIZE (zsh-5.0.7-doc.tar.bz2) = 3005587
SHA256 (zsh-5.0.8.tar.bz2) = 8079cf08cb8beff22f84b56bd72bb6e6962ff4718d816f3d83a633b4c9e17d23
SIZE (zsh-5.0.8.tar.bz2) = 3250542
SHA256 (zsh-5.0.8-doc.tar.bz2) = 0ee5088c47fa5ceac6e087c7e00f2ede3f5920a03d32220772342ce980339e40
SIZE (zsh-5.0.8-doc.tar.bz2) = 3204865

View File

@ -1,11 +0,0 @@
--- Completion/BSD/Command/_kld.orig 2013-11-27 19:00:18 UTC
+++ Completion/BSD/Command/_kld
@@ -4,7 +4,7 @@
_kld_module() {
local ret=1
- compadd "$@" - /boot/kernel/*.ko(-.:t) /modules/*.ko(-.:t) && ret=0
+ compadd "$@" - /boot/{kernel,modules}/*.ko(-.:t) && ret=0
_files "$@" -g '*.ko(-.)' && ret=0
return ret

View File

@ -0,0 +1,11 @@
--- Src/Modules/zpty.c.orig 2015-06-02 06:51:05.604875000 +0200
+++ Src/Modules/zpty.c 2015-06-02 00:07:36.672596000 +0200
@@ -154,7 +154,7 @@ getptycmd(char *name)
return NULL;
}
-#ifdef USE_DEV_PTMX
+#if defined(HAVE_POSIX_OPENPT) || defined(USE_DEV_PTMX)
#ifdef HAVE_SYS_STROPTS_H
#include <sys/stropts.h>

View File

@ -1,22 +0,0 @@
--- Src/zsh.mdd.orig 2014-09-20 19:01:46 UTC
+++ Src/zsh.mdd
@@ -21,9 +21,18 @@ hdrdeps="zshcurses.h zshterm.h"
:<<\Make
@CONFIG_MK@
+# If we're using gcc as the preprocessor, get rid of the additional
+# lines generated by the preprocessor as they can confuse the script.
+# We don't need these in other cases either, but can't necessarily rely
+# on the option to remove them being the same.
signames.c: signames1.awk signames2.awk ../config.h @SIGNAL_H@
$(AWK) -f $(sdir)/signames1.awk @SIGNAL_H@ >sigtmp.c
- $(CPP) sigtmp.c >sigtmp.out
+ case "`$(CPP) --version </dev/null 2>&1`" in \
+ *"Free Software Foundation"*) \
+ $(CPP) -P sigtmp.c >sigtmp.out;; \
+ *) \
+ $(CPP) sigtmp.c >sigtmp.out;; \
+ esac
$(AWK) -f $(sdir)/signames2.awk sigtmp.out > $@
rm -f sigtmp.c sigtmp.out