summaryrefslogtreecommitdiff
path: root/shells
diff options
context:
space:
mode:
authorryoon <ryoon>2015-06-13 12:57:28 +0000
committerryoon <ryoon>2015-06-13 12:57:28 +0000
commit33b4b420810e1a124a3d7abf85617d08db1343ba (patch)
treea69975b2879e6ff081cb24d6f6f05dcd594846ea /shells
parent7ba23eb864e8abb1256e72af3f9ecc5d6ff26b23 (diff)
downloadpkgsrc-33b4b420810e1a124a3d7abf85617d08db1343ba.tar.gz
Update to 5.0.8
* Include bugfix, https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/ Changelog: Changes from 5.0.7 to 5.0.8 --------------------------- - Global aliases can be created for syntactic tokens such as command separators (";", "&", "|", "&&", "||"), redirection operators, etc. Use at your own risk! The POSIX_ALIASES option is interpreted more strictly to prevent expansion of these and other alias names containing quotes, glob metacharacters, parameter references, etc. - There have been various further improvements to builtin handling with the POSIX_BUILTINS option (off by default) for compatibility with the POSIX standard. - 'whence -v' is now more informative, and 'whence -S' shows you how a full chain of symbolic links resolves to a command. - The 'p' parameter flag now allows an argument to be specified as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo on a string given by $sep. - The option FORCE_FLOAT now forces variables, not just constants, to floating point in arithmetic expressions. - The type of an assignment in arithmetic expressions, e.g. the type seen by the variable res in $(( res = a = b )), is now more logical and C-like. - The default binding of 'u' in vi command mode has changed to undo multiple changes when invoked repeatedly. '^R' is now bound to redo changes. To revert to toggling of the last edit use: bindkey -a u vi-undo-change - Compatibility with Vim has been improved for vi editing mode. Most notably, Vim style text objects are supported and the region can be manipulated with vi commands in the same manner as Vim's visual mode. - Elements of the watch variable may now be patterns. - The logic for retrying history locking has been improved. - Some rationalisations have been made to the zsh/db/gdbm module that should make it more useful and predictable in operation.
Diffstat (limited to 'shells')
-rw-r--r--shells/zsh/Makefile7
-rw-r--r--shells/zsh/PLIST58
-rw-r--r--shells/zsh/distinfo11
-rw-r--r--shells/zsh/patches/patch-Completion_Base_Utility__call__program19
-rw-r--r--shells/zsh/patches/patch-Src_builtin.c15
-rw-r--r--shells/zsh/patches/patch-Test_B03print.ztst24
6 files changed, 92 insertions, 42 deletions
diff --git a/shells/zsh/Makefile b/shells/zsh/Makefile
index 51316113fc5..6fd0804e9c0 100644
--- a/shells/zsh/Makefile
+++ b/shells/zsh/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.68 2015/02/04 09:22:34 snj Exp $
+# $NetBSD: Makefile,v 1.69 2015/06/13 12:57:28 ryoon Exp $
.include "../../shells/zsh/Makefile.common"
-ZSH_VERSION= 5.0.7
-PKGREVISION= 1
+ZSH_VERSION= 5.0.8
ZSH_MAINTAINER= uebayasi@NetBSD.org
CONFIGURE_ARGS+= --disable-gdbm
@@ -18,6 +17,7 @@ SUBST_FILES.prefix-fixup= \
Util/reporter \
Functions/Calendar/calendar_add \
Functions/Misc/run-help \
+ Functions/Misc/run-help-ip \
Functions/Misc/checkmail \
Functions/Misc/sticky-note \
Functions/Misc/zcalc \
@@ -29,5 +29,6 @@ SUBST_SED.prefix-fixup= -e 's|^\#\!/bin/zsh|\#\!${PREFIX}/bin/zsh|g'
SUBST_SED.prefix-fixup+= -e 's|^\#\! /bin/zsh|\#\! ${PREFIX}/bin/zsh|g'
SUBST_SED.prefix-fixup+= -e 's|^\#\!/usr/local/bin/zsh|\#\!${PREFIX}/bin/zsh|g'
SUBST_SED.prefix-fixup+= -e 's|^\#\! /usr/local/bin/zsh|\#\! ${PREFIX}/bin/zsh|g'
+SUBST_SED.prefix-fixup+= -e 's|^\#\! zsh|\#\! ${PREFIX}/bin/zsh|g'
.include "../../mk/bsd.pkg.mk"
diff --git a/shells/zsh/PLIST b/shells/zsh/PLIST
index bb0a01bf195..4dcc7a5600a 100644
--- a/shells/zsh/PLIST
+++ b/shells/zsh/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2014/12/12 08:27:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.31 2015/06/13 12:57:28 ryoon Exp $
bin/zsh
bin/${PKGNAME}
info/zsh.info
@@ -100,6 +100,7 @@ share/zsh/${PKGVERSION}/functions/_acpi
share/zsh/${PKGVERSION}/functions/_acpitool
share/zsh/${PKGVERSION}/functions/_acroread
share/zsh/${PKGVERSION}/functions/_adb
+share/zsh/${PKGVERSION}/functions/_add-zsh-hook
share/zsh/${PKGVERSION}/functions/_alias
share/zsh/${PKGVERSION}/functions/_aliases
share/zsh/${PKGVERSION}/functions/_all_labels
@@ -144,18 +145,22 @@ share/zsh/${PKGVERSION}/functions/_bpython
share/zsh/${PKGVERSION}/functions/_brace_parameter
share/zsh/${PKGVERSION}/functions/_brctl
share/zsh/${PKGVERSION}/functions/_bsd_pkg
+share/zsh/${PKGVERSION}/functions/_bsdconfig
+share/zsh/${PKGVERSION}/functions/_bsdinstall
share/zsh/${PKGVERSION}/functions/_btrfs
share/zsh/${PKGVERSION}/functions/_bts
share/zsh/${PKGVERSION}/functions/_bug
share/zsh/${PKGVERSION}/functions/_builtin
share/zsh/${PKGVERSION}/functions/_bzip2
share/zsh/${PKGVERSION}/functions/_bzr
+share/zsh/${PKGVERSION}/functions/_cabal
share/zsh/${PKGVERSION}/functions/_cache_invalid
share/zsh/${PKGVERSION}/functions/_cal
share/zsh/${PKGVERSION}/functions/_calendar
share/zsh/${PKGVERSION}/functions/_call_function
share/zsh/${PKGVERSION}/functions/_call_program
share/zsh/${PKGVERSION}/functions/_canonical_paths
+share/zsh/${PKGVERSION}/functions/_cat
share/zsh/${PKGVERSION}/functions/_ccal
share/zsh/${PKGVERSION}/functions/_cd
share/zsh/${PKGVERSION}/functions/_cdbs-edit-patch
@@ -170,10 +175,13 @@ share/zsh/${PKGVERSION}/functions/_chown
share/zsh/${PKGVERSION}/functions/_chrt
share/zsh/${PKGVERSION}/functions/_chsh
share/zsh/${PKGVERSION}/functions/_clay
+share/zsh/${PKGVERSION}/functions/_cmdstring
+share/zsh/${PKGVERSION}/functions/_cmp
share/zsh/${PKGVERSION}/functions/_combination
share/zsh/${PKGVERSION}/functions/_comm
share/zsh/${PKGVERSION}/functions/_command
share/zsh/${PKGVERSION}/functions/_command_names
+share/zsh/${PKGVERSION}/functions/_comp_locale
share/zsh/${PKGVERSION}/functions/_compdef
share/zsh/${PKGVERSION}/functions/_complete
share/zsh/${PKGVERSION}/functions/_complete_debug
@@ -210,7 +218,9 @@ share/zsh/${PKGVERSION}/functions/_dbus
share/zsh/${PKGVERSION}/functions/_dchroot
share/zsh/${PKGVERSION}/functions/_dchroot-dsa
share/zsh/${PKGVERSION}/functions/_dcop
+share/zsh/${PKGVERSION}/functions/_dcut
share/zsh/${PKGVERSION}/functions/_dd
+share/zsh/${PKGVERSION}/functions/_deb_architectures
share/zsh/${PKGVERSION}/functions/_deb_packages
share/zsh/${PKGVERSION}/functions/_debchange
share/zsh/${PKGVERSION}/functions/_debdiff
@@ -222,6 +232,7 @@ share/zsh/${PKGVERSION}/functions/_delimiters
share/zsh/${PKGVERSION}/functions/_describe
share/zsh/${PKGVERSION}/functions/_description
share/zsh/${PKGVERSION}/functions/_devtodo
+share/zsh/${PKGVERSION}/functions/_df
share/zsh/${PKGVERSION}/functions/_dhclient
share/zsh/${PKGVERSION}/functions/_dhcpinfo
share/zsh/${PKGVERSION}/functions/_dict
@@ -239,7 +250,6 @@ share/zsh/${PKGVERSION}/functions/_django
share/zsh/${PKGVERSION}/functions/_dladm
share/zsh/${PKGVERSION}/functions/_dlocate
share/zsh/${PKGVERSION}/functions/_dmidecode
-share/zsh/${PKGVERSION}/functions/_docker
share/zsh/${PKGVERSION}/functions/_domains
share/zsh/${PKGVERSION}/functions/_dpatch-edit-patch
share/zsh/${PKGVERSION}/functions/_dpkg
@@ -259,6 +269,7 @@ share/zsh/${PKGVERSION}/functions/_dynamic_directory_name
share/zsh/${PKGVERSION}/functions/_ecasound
share/zsh/${PKGVERSION}/functions/_echotc
share/zsh/${PKGVERSION}/functions/_echoti
+share/zsh/${PKGVERSION}/functions/_elfdump
share/zsh/${PKGVERSION}/functions/_elinks
share/zsh/${PKGVERSION}/functions/_elm
share/zsh/${PKGVERSION}/functions/_email_addresses
@@ -268,11 +279,13 @@ share/zsh/${PKGVERSION}/functions/_enscript
share/zsh/${PKGVERSION}/functions/_env
share/zsh/${PKGVERSION}/functions/_equal
share/zsh/${PKGVERSION}/functions/_espeak
+share/zsh/${PKGVERSION}/functions/_etags
share/zsh/${PKGVERSION}/functions/_ethtool
share/zsh/${PKGVERSION}/functions/_expand
share/zsh/${PKGVERSION}/functions/_expand_alias
share/zsh/${PKGVERSION}/functions/_expand_word
share/zsh/${PKGVERSION}/functions/_extensions
+share/zsh/${PKGVERSION}/functions/_external_pwds
share/zsh/${PKGVERSION}/functions/_fakeroot
share/zsh/${PKGVERSION}/functions/_fc
share/zsh/${PKGVERSION}/functions/_feh
@@ -284,6 +297,7 @@ share/zsh/${PKGVERSION}/functions/_file_descriptors
share/zsh/${PKGVERSION}/functions/_file_systems
share/zsh/${PKGVERSION}/functions/_files
share/zsh/${PKGVERSION}/functions/_find
+share/zsh/${PKGVERSION}/functions/_find_net_interfaces
share/zsh/${PKGVERSION}/functions/_finger
share/zsh/${PKGVERSION}/functions/_fink
share/zsh/${PKGVERSION}/functions/_first
@@ -367,8 +381,11 @@ share/zsh/${PKGVERSION}/functions/_iptables
share/zsh/${PKGVERSION}/functions/_irssi
share/zsh/${PKGVERSION}/functions/_ispell
share/zsh/${PKGVERSION}/functions/_iwconfig
+share/zsh/${PKGVERSION}/functions/_jails
share/zsh/${PKGVERSION}/functions/_java
share/zsh/${PKGVERSION}/functions/_java_class
+share/zsh/${PKGVERSION}/functions/_jexec
+share/zsh/${PKGVERSION}/functions/_jls
share/zsh/${PKGVERSION}/functions/_jobs
share/zsh/${PKGVERSION}/functions/_jobs_bg
share/zsh/${PKGVERSION}/functions/_jobs_builtin
@@ -422,6 +439,7 @@ share/zsh/${PKGVERSION}/functions/_make-kpkg
share/zsh/${PKGVERSION}/functions/_man
share/zsh/${PKGVERSION}/functions/_match
share/zsh/${PKGVERSION}/functions/_math
+share/zsh/${PKGVERSION}/functions/_math_params
share/zsh/${PKGVERSION}/functions/_matlab
share/zsh/${PKGVERSION}/functions/_md5sum
share/zsh/${PKGVERSION}/functions/_mdadm
@@ -435,11 +453,13 @@ share/zsh/${PKGVERSION}/functions/_metaflac
share/zsh/${PKGVERSION}/functions/_mh
share/zsh/${PKGVERSION}/functions/_mii-tool
share/zsh/${PKGVERSION}/functions/_mime_types
+share/zsh/${PKGVERSION}/functions/_mixerctl
share/zsh/${PKGVERSION}/functions/_mkdir
share/zsh/${PKGVERSION}/functions/_mkshortcut
share/zsh/${PKGVERSION}/functions/_mkzsh
share/zsh/${PKGVERSION}/functions/_module
share/zsh/${PKGVERSION}/functions/_module-assistant
+share/zsh/${PKGVERSION}/functions/_module_math_func
share/zsh/${PKGVERSION}/functions/_modutils
share/zsh/${PKGVERSION}/functions/_mondo
share/zsh/${PKGVERSION}/functions/_monotone
@@ -470,6 +490,7 @@ share/zsh/${PKGVERSION}/functions/_next_label
share/zsh/${PKGVERSION}/functions/_next_tags
share/zsh/${PKGVERSION}/functions/_nice
share/zsh/${PKGVERSION}/functions/_nkf
+share/zsh/${PKGVERSION}/functions/_nl
share/zsh/${PKGVERSION}/functions/_nm
share/zsh/${PKGVERSION}/functions/_nmap
share/zsh/${PKGVERSION}/functions/_nmcli
@@ -528,6 +549,7 @@ share/zsh/${PKGVERSION}/functions/_portmaster
share/zsh/${PKGVERSION}/functions/_ports
share/zsh/${PKGVERSION}/functions/_portsnap
share/zsh/${PKGVERSION}/functions/_postfix
+share/zsh/${PKGVERSION}/functions/_postscript
share/zsh/${PKGVERSION}/functions/_powerd
share/zsh/${PKGVERSION}/functions/_prcs
share/zsh/${PKGVERSION}/functions/_precommand
@@ -537,6 +559,7 @@ share/zsh/${PKGVERSION}/functions/_printenv
share/zsh/${PKGVERSION}/functions/_printers
share/zsh/${PKGVERSION}/functions/_procstat
share/zsh/${PKGVERSION}/functions/_prompt
+share/zsh/${PKGVERSION}/functions/_prove
share/zsh/${PKGVERSION}/functions/_prstat
share/zsh/${PKGVERSION}/functions/_ps
share/zsh/${PKGVERSION}/functions/_ps1234
@@ -548,6 +571,8 @@ share/zsh/${PKGVERSION}/functions/_pump
share/zsh/${PKGVERSION}/functions/_putclip
share/zsh/${PKGVERSION}/functions/_pydoc
share/zsh/${PKGVERSION}/functions/_python
+share/zsh/${PKGVERSION}/functions/_python_modules
+share/zsh/${PKGVERSION}/functions/_qdbus
share/zsh/${PKGVERSION}/functions/_qemu
share/zsh/${PKGVERSION}/functions/_qiv
share/zsh/${PKGVERSION}/functions/_qtplay
@@ -557,8 +582,10 @@ share/zsh/${PKGVERSION}/functions/_rake
share/zsh/${PKGVERSION}/functions/_ranlib
share/zsh/${PKGVERSION}/functions/_rar
share/zsh/${PKGVERSION}/functions/_rcs
+share/zsh/${PKGVERSION}/functions/_rdesktop
share/zsh/${PKGVERSION}/functions/_read
share/zsh/${PKGVERSION}/functions/_read_comp
+share/zsh/${PKGVERSION}/functions/_readelf
share/zsh/${PKGVERSION}/functions/_readshortcut
share/zsh/${PKGVERSION}/functions/_rebootin
share/zsh/${PKGVERSION}/functions/_redirect
@@ -579,6 +606,8 @@ share/zsh/${PKGVERSION}/functions/_rrdtool
share/zsh/${PKGVERSION}/functions/_rsync
share/zsh/${PKGVERSION}/functions/_rubber
share/zsh/${PKGVERSION}/functions/_ruby
+share/zsh/${PKGVERSION}/functions/_run-help
+share/zsh/${PKGVERSION}/functions/_runit
share/zsh/${PKGVERSION}/functions/_sablotron
share/zsh/${PKGVERSION}/functions/_samba
share/zsh/${PKGVERSION}/functions/_savecore
@@ -692,6 +721,7 @@ share/zsh/${PKGVERSION}/functions/_uscan
share/zsh/${PKGVERSION}/functions/_user_admin
share/zsh/${PKGVERSION}/functions/_user_at_host
share/zsh/${PKGVERSION}/functions/_user_expand
+share/zsh/${PKGVERSION}/functions/_user_math_func
share/zsh/${PKGVERSION}/functions/_users
share/zsh/${PKGVERSION}/functions/_users_on
share/zsh/${PKGVERSION}/functions/_uzbl
@@ -715,6 +745,7 @@ share/zsh/${PKGVERSION}/functions/_wajig
share/zsh/${PKGVERSION}/functions/_wakeup_capable_devices
share/zsh/${PKGVERSION}/functions/_wanna-build
share/zsh/${PKGVERSION}/functions/_wanted
+share/zsh/${PKGVERSION}/functions/_wc
share/zsh/${PKGVERSION}/functions/_webbrowser
share/zsh/${PKGVERSION}/functions/_wget
share/zsh/${PKGVERSION}/functions/_whereis
@@ -743,6 +774,7 @@ share/zsh/${PKGVERSION}/functions/_x_visual
share/zsh/${PKGVERSION}/functions/_x_window
share/zsh/${PKGVERSION}/functions/_xargs
share/zsh/${PKGVERSION}/functions/_xauth
+share/zsh/${PKGVERSION}/functions/_xautolock
share/zsh/${PKGVERSION}/functions/_xclip
share/zsh/${PKGVERSION}/functions/_xdvi
share/zsh/${PKGVERSION}/functions/_xfig
@@ -761,15 +793,16 @@ share/zsh/${PKGVERSION}/functions/_xt_session_id
share/zsh/${PKGVERSION}/functions/_xterm
share/zsh/${PKGVERSION}/functions/_xv
share/zsh/${PKGVERSION}/functions/_xwit
+share/zsh/${PKGVERSION}/functions/_xxd
share/zsh/${PKGVERSION}/functions/_xz
share/zsh/${PKGVERSION}/functions/_yafc
share/zsh/${PKGVERSION}/functions/_yast
-share/zsh/${PKGVERSION}/functions/_yast2
share/zsh/${PKGVERSION}/functions/_yodl
share/zsh/${PKGVERSION}/functions/_yp
share/zsh/${PKGVERSION}/functions/_yum
share/zsh/${PKGVERSION}/functions/_zargs
share/zsh/${PKGVERSION}/functions/_zattr
+share/zsh/${PKGVERSION}/functions/_zcalc
share/zsh/${PKGVERSION}/functions/_zcalc_line
share/zsh/${PKGVERSION}/functions/_zcat
share/zsh/${PKGVERSION}/functions/_zcompile
@@ -794,11 +827,13 @@ share/zsh/${PKGVERSION}/functions/_zstyle
share/zsh/${PKGVERSION}/functions/_ztodo
share/zsh/${PKGVERSION}/functions/_zypper
share/zsh/${PKGVERSION}/functions/add-zsh-hook
+share/zsh/${PKGVERSION}/functions/after
share/zsh/${PKGVERSION}/functions/age
share/zsh/${PKGVERSION}/functions/allopt
share/zsh/${PKGVERSION}/functions/backward-kill-word-match
share/zsh/${PKGVERSION}/functions/backward-word-match
share/zsh/${PKGVERSION}/functions/bashcompinit
+share/zsh/${PKGVERSION}/functions/before
share/zsh/${PKGVERSION}/functions/calendar
share/zsh/${PKGVERSION}/functions/calendar_add
share/zsh/${PKGVERSION}/functions/calendar_edit
@@ -882,16 +917,20 @@ share/zsh/${PKGVERSION}/functions/replace-string
share/zsh/${PKGVERSION}/functions/replace-string-again
share/zsh/${PKGVERSION}/functions/run-help
share/zsh/${PKGVERSION}/functions/run-help-git
+share/zsh/${PKGVERSION}/functions/run-help-ip
share/zsh/${PKGVERSION}/functions/run-help-openssl
share/zsh/${PKGVERSION}/functions/run-help-p4
share/zsh/${PKGVERSION}/functions/run-help-sudo
share/zsh/${PKGVERSION}/functions/run-help-svk
share/zsh/${PKGVERSION}/functions/run-help-svn
+share/zsh/${PKGVERSION}/functions/select-bracketed
+share/zsh/${PKGVERSION}/functions/select-quoted
share/zsh/${PKGVERSION}/functions/select-word-style
share/zsh/${PKGVERSION}/functions/send-invisible
share/zsh/${PKGVERSION}/functions/smart-insert-last-word
share/zsh/${PKGVERSION}/functions/split-shell-arguments
share/zsh/${PKGVERSION}/functions/sticky-note
+share/zsh/${PKGVERSION}/functions/surround
${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_alias
${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_close
${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_command
@@ -911,6 +950,7 @@ ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_spam
${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_talk
${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_wait
share/zsh/${PKGVERSION}/functions/tetris
+share/zsh/${PKGVERSION}/functions/tetriscurses
share/zsh/${PKGVERSION}/functions/throw
share/zsh/${PKGVERSION}/functions/transpose-lines
share/zsh/${PKGVERSION}/functions/transpose-words-match
@@ -972,17 +1012,6 @@ ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/zsh-newuser-install
share/zsh/${PKGVERSION}/functions/zsh_directory_name_cdr
share/zsh/${PKGVERSION}/functions/zstyle+
share/zsh/${PKGVERSION}/functions/ztodo
-share/zsh/${PKGVERSION}/functions/_cat
-share/zsh/${PKGVERSION}/functions/_comp_locale
-share/zsh/${PKGVERSION}/functions/_dcut
-share/zsh/${PKGVERSION}/functions/_df
-share/zsh/${PKGVERSION}/functions/_etags
-share/zsh/${PKGVERSION}/functions/_math_params
-share/zsh/${PKGVERSION}/functions/_module_math_func
-share/zsh/${PKGVERSION}/functions/_postscript
-share/zsh/${PKGVERSION}/functions/_prove
-share/zsh/${PKGVERSION}/functions/_run-help
-share/zsh/${PKGVERSION}/functions/_user_math_func
share/zsh/${PKGVERSION}/help/alias
share/zsh/${PKGVERSION}/help/autoload
share/zsh/${PKGVERSION}/help/bg
@@ -1092,4 +1121,3 @@ share/zsh/${PKGVERSION}/help/zsocket
share/zsh/${PKGVERSION}/help/zstyle
share/zsh/${PKGVERSION}/help/ztcp
${PLIST.dynamic}share/zsh/${PKGVERSION}/scripts/newuser
-@pkgdir share/zsh/site-functions
diff --git a/shells/zsh/distinfo b/shells/zsh/distinfo
index 56b3c6a192e..0f9af50bc76 100644
--- a/shells/zsh/distinfo
+++ b/shells/zsh/distinfo
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.51 2015/03/19 12:34:37 jperkin Exp $
+$NetBSD: distinfo,v 1.52 2015/06/13 12:57:28 ryoon Exp $
-SHA1 (zsh-5.0.7.tar.bz2) = 1500191d16af8a71aec4f719a92775a074682096
-RMD160 (zsh-5.0.7.tar.bz2) = 4b1aac38996414783522762b5a8677533bf77d2d
-Size (zsh-5.0.7.tar.bz2) = 3181030 bytes
-SHA1 (patch-Completion_Base_Utility__call__program) = 3abf3a4f8ef77e6e84038a1fb552f1ac0e1e5041
+SHA1 (zsh-5.0.8.tar.bz2) = e15e00bd4b80e96e87301bf682d86fdf56929989
+RMD160 (zsh-5.0.8.tar.bz2) = 2c831d5dee22d79b6e2fd6ad7b8392c1d201f017
+Size (zsh-5.0.8.tar.bz2) = 3250542 bytes
+SHA1 (patch-Src_builtin.c) = 500ad7e79c38ba35055e39c3879e8d72f2f4a59d
+SHA1 (patch-Test_B03print.ztst) = 5e534fbacf1648faa6deeaae8af57f37498a98c4
SHA1 (patch-ac) = 75c1b9e56858289adf9f1d9c58d2319bb6df7abc
SHA1 (patch-aczsh.m4) = 36c270d8d7cf727f48787ef889b2bd89cbf065e2
SHA1 (patch-configure.ac) = e34bbae6385442b51a7263b22681898203d0c013
diff --git a/shells/zsh/patches/patch-Completion_Base_Utility__call__program b/shells/zsh/patches/patch-Completion_Base_Utility__call__program
deleted file mode 100644
index cbbb57481c4..00000000000
--- a/shells/zsh/patches/patch-Completion_Base_Utility__call__program
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-Completion_Base_Utility__call__program,v 1.1 2015/02/04 09:22:34 snj Exp $
-
-Revision 22c4ea424ce2e8febce04d324c5ec9898f5d534b upstream.
-
-Thix fixes, at the very least, issues with cvs command/filename completion.
-
---- Completion/Base/Utility/_call_program.orig 2014-09-24 11:03:17.000000000 -0700
-+++ Completion/Base/Utility/_call_program 2015-02-04 00:52:56.000000000 -0800
-@@ -2,8 +2,8 @@
-
- local tmp err_fd=-1
-
--if (( ${debug_fd:--1} > 2 ))
--then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is log file
-+if (( ${debug_fd:--1} > 2 )) || [[ ! -t 2 ]]
-+then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is trace or redirect
- else exec {err_fd}>/dev/null
- fi
-
diff --git a/shells/zsh/patches/patch-Src_builtin.c b/shells/zsh/patches/patch-Src_builtin.c
new file mode 100644
index 00000000000..b175c89f2fc
--- /dev/null
+++ b/shells/zsh/patches/patch-Src_builtin.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-Src_builtin.c,v 1.1 2015/06/13 12:57:28 ryoon Exp $
+
+https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/
+
+--- Src/builtin.c.orig 2015-05-31 15:39:40.000000000 +0000
++++ Src/builtin.c
+@@ -4461,7 +4461,7 @@ bin_print(char *name, char **args, Optio
+ lleft -= chars;
+ ptr += chars;
+ }
+- if (width > 0 && flags[2]) width = -width;
++ if (width > 0 && flags[3]) width = -width;
+ if (width > 0 && lchars < width)
+ count += fprintf(fout, "%*c", width - lchars, ' ');
+ count += fwrite(b, 1, lbytes, fout);
diff --git a/shells/zsh/patches/patch-Test_B03print.ztst b/shells/zsh/patches/patch-Test_B03print.ztst
new file mode 100644
index 00000000000..f8afd4d8e02
--- /dev/null
+++ b/shells/zsh/patches/patch-Test_B03print.ztst
@@ -0,0 +1,24 @@
+$NetBSD: patch-Test_B03print.ztst,v 1.1 2015/06/13 12:57:28 ryoon Exp $
+
+https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/
+
+--- Test/B03print.ztst.orig 2014-12-13 23:55:54.000000000 +0000
++++ Test/B03print.ztst
+@@ -169,11 +169,15 @@
+ 0:%n count zeroed on format reuse
+ >1
+
+-# this may fill spec string with '%0+- #*.*lld\0' - 13 characters
+- printf '%1$0+- #-08.5dx\n' 123
++# this may fill spec string with '%0'+- #*.*lld\0' - 14 characters
++ printf '%1$0'"'+- #-08.5dx\n" 123
+ 0:maximal length format specification
+ >+00123 x
+
++ printf "x:%-20s:y\n" fubar
++0:left-justification of string
++>x:fubar :y
++
+ printf '%*smorning\n' -5 good
+ 0:negative width specified
+ >good morning