pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/shells/zsh zsh: Upgrade to 5.4.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/e51a6b6d3152
branches: trunk
changeset: 370188:e51a6b6d3152
user: jperkin <jperkin%pkgsrc.org@localhost>
date: Fri Oct 13 09:35:19 2017 +0000
description:
zsh: Upgrade to 5.4.2
pkgsrc changes:
- Use PRINT_PLIST_AWK to aid future upgrades.
- Support the "static" option on Darwin and SunOS.
Upstream changes from 5.3.1 to 5.4:
The 'exec' and 'command' precommand modifiers, and options to them, are
now parsed after parameter expansion. Previously, both the modifier and
any options to it were parsed between alias expansion and parameter
expansion (see zshexpn(1)), so they could neither be quoted nor be the
result of parameter expansion. Examples: 's=command; $s -V ls' and
'\command -V ls' now work as expected.
Functions executed by ZLE widgets no longer have their standard input
closed, but redirected from /dev/null instead. That still guards
against user defined widgets inadvertently reading from the tty device.
There is an option WARN_NESTED_VAR, a companion to the existing
WARN_CREATE_GLOBAL that causes a warning if a function updates a
variable from an enclosing scope without using typeset -g. It can be
turned on for an individual function with "functions -W".
zmodload now has an option -s to be silent on a failure to find a module
but still print other errors.
diffstat:
shells/zsh/Makefile | 5 +++--
shells/zsh/PLIST | 29 ++++++++++++++++++++++++-----
shells/zsh/distinfo | 10 +++++-----
shells/zsh/options.mk | 9 ++++++++-
4 files changed, 40 insertions(+), 13 deletions(-)
diffs (234 lines):
diff -r 94481acbe050 -r e51a6b6d3152 shells/zsh/Makefile
--- a/shells/zsh/Makefile Fri Oct 13 08:49:54 2017 +0000
+++ b/shells/zsh/Makefile Fri Oct 13 09:35:19 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.80 2017/05/12 08:38:41 jperkin Exp $
+# $NetBSD: Makefile,v 1.81 2017/10/13 09:35:19 jperkin Exp $
-DISTNAME= zsh-5.3.1
+DISTNAME= zsh-5.4.2
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/}
EXTRACT_SUFX= .tar.xz
@@ -46,6 +46,7 @@
.if exists(/usr/include/sys/xattr.h)
PLIST.xattr= yes
.endif
+PRINT_PLIST_AWK+= {if ($$0 ~ /attr.so/) {$$0 = "$${PLIST.xattr}" $$0;}}
MAKE_JOBS_SAFE= no
INSTALL_TARGET= install install.info
diff -r 94481acbe050 -r e51a6b6d3152 shells/zsh/PLIST
--- a/shells/zsh/PLIST Fri Oct 13 08:49:54 2017 +0000
+++ b/shells/zsh/PLIST Fri Oct 13 09:35:19 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.36 2017/05/11 13:49:06 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.37 2017/10/13 09:35:19 jperkin Exp $
bin/zsh
bin/${PKGNAME}
info/zsh.info
@@ -36,6 +36,10 @@
${PLIST.dynamic}lib/zsh/${PKGVERSION}/zsh/zpty.so
${PLIST.dynamic}lib/zsh/${PKGVERSION}/zsh/zselect.so
${PLIST.dynamic}lib/zsh/${PKGVERSION}/zsh/zutil.so
+share/doc/zsh/BUGS
+share/doc/zsh/FAQ
+share/doc/zsh/FEATURES
+share/doc/zsh/NEWS
man/man1/zsh.1
man/man1/zshall.1
man/man1/zshbuiltins.1
@@ -53,10 +57,6 @@
man/man1/zshtcpsys.1
man/man1/zshzftpsys.1
man/man1/zshzle.1
-share/doc/zsh/BUGS
-share/doc/zsh/FAQ
-share/doc/zsh/FEATURES
-share/doc/zsh/NEWS
share/zsh/${PKGVERSION}/functions/VCS_INFO_adjust
share/zsh/${PKGVERSION}/functions/VCS_INFO_bydir_detect
share/zsh/${PKGVERSION}/functions/VCS_INFO_check_com
@@ -95,6 +95,7 @@
share/zsh/${PKGVERSION}/functions/VCS_INFO_realpath
share/zsh/${PKGVERSION}/functions/VCS_INFO_reposub
share/zsh/${PKGVERSION}/functions/VCS_INFO_set
+share/zsh/${PKGVERSION}/functions/VCS_INFO_set-patch-format
share/zsh/${PKGVERSION}/functions/_SUSEconfig
share/zsh/${PKGVERSION}/functions/_a2ps
share/zsh/${PKGVERSION}/functions/_a2utils
@@ -137,6 +138,7 @@
share/zsh/${PKGVERSION}/functions/_autocd
share/zsh/${PKGVERSION}/functions/_awk
share/zsh/${PKGVERSION}/functions/_axi-cache
+share/zsh/${PKGVERSION}/functions/_basename
share/zsh/${PKGVERSION}/functions/_bash_completions
share/zsh/${PKGVERSION}/functions/_baudrates
share/zsh/${PKGVERSION}/functions/_baz
@@ -149,6 +151,7 @@
share/zsh/${PKGVERSION}/functions/_bison
share/zsh/${PKGVERSION}/functions/_bittorrent
share/zsh/${PKGVERSION}/functions/_bogofilter
+share/zsh/${PKGVERSION}/functions/_bpf_filters
share/zsh/${PKGVERSION}/functions/_bpython
share/zsh/${PKGVERSION}/functions/_brace_parameter
share/zsh/${PKGVERSION}/functions/_brctl
@@ -183,6 +186,7 @@
share/zsh/${PKGVERSION}/functions/_chrt
share/zsh/${PKGVERSION}/functions/_chsh
share/zsh/${PKGVERSION}/functions/_clay
+share/zsh/${PKGVERSION}/functions/_cmdambivalent
share/zsh/${PKGVERSION}/functions/_cmdstring
share/zsh/${PKGVERSION}/functions/_cmp
share/zsh/${PKGVERSION}/functions/_combination
@@ -237,6 +241,7 @@
share/zsh/${PKGVERSION}/functions/_dcut
share/zsh/${PKGVERSION}/functions/_dd
share/zsh/${PKGVERSION}/functions/_deb_architectures
+share/zsh/${PKGVERSION}/functions/_deb_codenames
share/zsh/${PKGVERSION}/functions/_deb_packages
share/zsh/${PKGVERSION}/functions/_debbugs_bugnumber
share/zsh/${PKGVERSION}/functions/_debchange
@@ -298,6 +303,7 @@
share/zsh/${PKGVERSION}/functions/_emulate
share/zsh/${PKGVERSION}/functions/_enable
share/zsh/${PKGVERSION}/functions/_enscript
+share/zsh/${PKGVERSION}/functions/_entr
share/zsh/${PKGVERSION}/functions/_env
share/zsh/${PKGVERSION}/functions/_equal
share/zsh/${PKGVERSION}/functions/_espeak
@@ -329,6 +335,7 @@
share/zsh/${PKGVERSION}/functions/_floppy
share/zsh/${PKGVERSION}/functions/_flowadm
share/zsh/${PKGVERSION}/functions/_fmadm
+share/zsh/${PKGVERSION}/functions/_fmt
share/zsh/${PKGVERSION}/functions/_fortune
share/zsh/${PKGVERSION}/functions/_freebsd-update
share/zsh/${PKGVERSION}/functions/_fsh
@@ -456,6 +463,7 @@
share/zsh/${PKGVERSION}/functions/_losetup
share/zsh/${PKGVERSION}/functions/_lp
share/zsh/${PKGVERSION}/functions/_ls
+share/zsh/${PKGVERSION}/functions/_lsblk
share/zsh/${PKGVERSION}/functions/_lscfg
share/zsh/${PKGVERSION}/functions/_lsdev
share/zsh/${PKGVERSION}/functions/_lslv
@@ -526,6 +534,7 @@
share/zsh/${PKGVERSION}/functions/_newsgroups
share/zsh/${PKGVERSION}/functions/_next_label
share/zsh/${PKGVERSION}/functions/_next_tags
+share/zsh/${PKGVERSION}/functions/_ngrep
share/zsh/${PKGVERSION}/functions/_nice
share/zsh/${PKGVERSION}/functions/_nkf
share/zsh/${PKGVERSION}/functions/_nl
@@ -553,6 +562,7 @@
share/zsh/${PKGVERSION}/functions/_pack
share/zsh/${PKGVERSION}/functions/_parameter
share/zsh/${PKGVERSION}/functions/_parameters
+share/zsh/${PKGVERSION}/functions/_paste
share/zsh/${PKGVERSION}/functions/_patch
share/zsh/${PKGVERSION}/functions/_patchutils
share/zsh/${PKGVERSION}/functions/_path_commands
@@ -645,6 +655,7 @@
share/zsh/${PKGVERSION}/functions/_ri
share/zsh/${PKGVERSION}/functions/_rlogin
share/zsh/${PKGVERSION}/functions/_rm
+share/zsh/${PKGVERSION}/functions/_route
share/zsh/${PKGVERSION}/functions/_rpm
share/zsh/${PKGVERSION}/functions/_rpmbuild
share/zsh/${PKGVERSION}/functions/_rrdtool
@@ -712,6 +723,8 @@
share/zsh/${PKGVERSION}/functions/_svcs
share/zsh/${PKGVERSION}/functions/_svcs_fmri
share/zsh/${PKGVERSION}/functions/_svn-buildpackage
+share/zsh/${PKGVERSION}/functions/_swaks
+share/zsh/${PKGVERSION}/functions/_swift
share/zsh/${PKGVERSION}/functions/_sys_calls
share/zsh/${PKGVERSION}/functions/_sysctl
share/zsh/${PKGVERSION}/functions/_sysrc
@@ -762,6 +775,7 @@
share/zsh/${PKGVERSION}/functions/_typeset
share/zsh/${PKGVERSION}/functions/_ulimit
share/zsh/${PKGVERSION}/functions/_uml
+share/zsh/${PKGVERSION}/functions/_umountable
share/zsh/${PKGVERSION}/functions/_unace
share/zsh/${PKGVERSION}/functions/_uname
share/zsh/${PKGVERSION}/functions/_unexpand
@@ -797,6 +811,7 @@
share/zsh/${PKGVERSION}/functions/_vorbiscomment
share/zsh/${PKGVERSION}/functions/_vserver
share/zsh/${PKGVERSION}/functions/_vux
+share/zsh/${PKGVERSION}/functions/_w
share/zsh/${PKGVERSION}/functions/_w3m
share/zsh/${PKGVERSION}/functions/_wait
share/zsh/${PKGVERSION}/functions/_wajig
@@ -810,6 +825,7 @@
share/zsh/${PKGVERSION}/functions/_wget
share/zsh/${PKGVERSION}/functions/_whereis
share/zsh/${PKGVERSION}/functions/_which
+share/zsh/${PKGVERSION}/functions/_who
share/zsh/${PKGVERSION}/functions/_whois
share/zsh/${PKGVERSION}/functions/_widgets
share/zsh/${PKGVERSION}/functions/_wiggle
@@ -960,6 +976,7 @@
share/zsh/${PKGVERSION}/functions/prompt_bart_setup
share/zsh/${PKGVERSION}/functions/prompt_bigfade_setup
share/zsh/${PKGVERSION}/functions/prompt_clint_setup
+share/zsh/${PKGVERSION}/functions/prompt_default_setup
share/zsh/${PKGVERSION}/functions/prompt_elite2_setup
share/zsh/${PKGVERSION}/functions/prompt_elite_setup
share/zsh/${PKGVERSION}/functions/prompt_fade_setup
@@ -968,6 +985,7 @@
share/zsh/${PKGVERSION}/functions/prompt_oliver_setup
share/zsh/${PKGVERSION}/functions/prompt_pws_setup
share/zsh/${PKGVERSION}/functions/prompt_redhat_setup
+share/zsh/${PKGVERSION}/functions/prompt_restore_setup
share/zsh/${PKGVERSION}/functions/prompt_special_chars
share/zsh/${PKGVERSION}/functions/prompt_suse_setup
share/zsh/${PKGVERSION}/functions/prompt_walters_setup
@@ -1191,3 +1209,4 @@
share/zsh/${PKGVERSION}/help/zstyle
share/zsh/${PKGVERSION}/help/ztcp
${PLIST.dynamic}share/zsh/${PKGVERSION}/scripts/newuser
+@pkgdir share/zsh/site-functions
diff -r 94481acbe050 -r e51a6b6d3152 shells/zsh/distinfo
--- a/shells/zsh/distinfo Fri Oct 13 08:49:54 2017 +0000
+++ b/shells/zsh/distinfo Fri Oct 13 09:35:19 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.59 2017/05/11 13:49:06 jperkin Exp $
+$NetBSD: distinfo,v 1.60 2017/10/13 09:35:19 jperkin Exp $
-SHA1 (zsh-5.3.1.tar.xz) = ec2a98c080f213c1c6c465c0c64662b5eae6818f
-RMD160 (zsh-5.3.1.tar.xz) = 6599472c943d6ea5b8137dd49df80cb02a121e2c
-SHA512 (zsh-5.3.1.tar.xz) = 25f723c76d2779c3cb53de2e0dbb1163ec289f76282bec49757880d0ce32bf64a001a6b40c54c290d342aa09f92319af5c597bff99de8dbd1fc895c11836f304
-Size (zsh-5.3.1.tar.xz) = 2928832 bytes
+SHA1 (zsh-5.4.2.tar.xz) = f6f8e699b956c8881444e597b1fc5af41fef456b
+RMD160 (zsh-5.4.2.tar.xz) = 9cc8888760c06757332daa6dfbba4c5235474b5d
+SHA512 (zsh-5.4.2.tar.xz) = 7825e4101905b6bfbd14f00b2f94f512ced5b9820a4f7b24409d266ad2c3c25144edf6aa2629317394055c51312ba57bb01e20c26e2ced1aeb0be0ff1a4d3fbb
+Size (zsh-5.4.2.tar.xz) = 2983492 bytes
SHA1 (patch-aczsh.m4) = 36c270d8d7cf727f48787ef889b2bd89cbf065e2
SHA1 (patch-configure.ac) = 87ae3604e09948cd7b360f08031ef9c3f91f0aae
diff -r 94481acbe050 -r e51a6b6d3152 shells/zsh/options.mk
--- a/shells/zsh/options.mk Fri Oct 13 08:49:54 2017 +0000
+++ b/shells/zsh/options.mk Fri Oct 13 09:35:19 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2017/05/11 13:54:27 jperkin Exp $
+# $NetBSD: options.mk,v 1.2 2017/10/13 09:35:19 jperkin Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.zsh
PKG_SUPPORTED_OPTIONS= static
@@ -8,7 +8,14 @@
PLIST_VARS+= dynamic
.if !empty(PKG_OPTIONS:Mstatic)
CONFIGURE_ARGS+= --disable-dynamic
+. if ${OPSYS} != "Darwin" && ${OPSYS} != "SunOS"
LDFLAGS+= -static
+. endif
.else
PLIST.dynamic= yes
.endif
+PRINT_PLIST_AWK+= {if ($$0 ~ /\.so$$/) {$$0 = "$${PLIST.dynamic}" $$0;}}
+PRINT_PLIST_AWK+= {if ($$0 ~ /functions\/tcp/) {$$0 = "$${PLIST.dynamic}" $$0;}}
+PRINT_PLIST_AWK+= {if ($$0 ~ /functions\/zf/) {$$0 = "$${PLIST.dynamic}" $$0;}}
+PRINT_PLIST_AWK+= {if ($$0 ~ /functions\/zsh-newuser/) {$$0 = "$${PLIST.dynamic}" $$0;}}
+PRINT_PLIST_AWK+= {if ($$0 ~ /scripts\/newuser/) {$$0 = "$${PLIST.dynamic}" $$0;}}
Home |
Main Index |
Thread Index |
Old Index