"Security and bug fix release with a few user visible additions."
Changelog: http://zsh.sourceforge.net/releases.html

This release fixes CVE-2019-20044. (Not tested on OpenBSD)

OK? Should it go into -stable without the @so changes?


Index: Makefile
===================================================================
RCS file: /cvs/ports/shells/zsh/Makefile,v
retrieving revision 1.91
diff -u -p -u -p -r1.91 Makefile
--- Makefile    12 Jul 2019 20:49:39 -0000      1.91
+++ Makefile    14 Mar 2020 19:17:27 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       Z shell, Bourne shell-compatible
 
-V=             5.7.1
+V=             5.8
 DISTNAME=      zsh-$V
 CATEGORIES=    shells
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/shells/zsh/distinfo,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 distinfo
--- distinfo    11 Mar 2019 09:15:54 -0000      1.30
+++ distinfo    14 Mar 2020 19:17:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (zsh-5.7.1.tar.xz) = cmApLCwdSDstUP6/pQVRdr1RKzKogzsRYXe/XwHnfug=
-SIZE (zsh-5.7.1.tar.xz) = 3126308
+SHA256 (zsh-5.8.tar.xz) = 3MS1TMVWVnCmVYF2AmHBY9cgmR8NBkhtph+Ng5tS3ic=
+SIZE (zsh-5.8.tar.xz) = 3193284
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/shells/zsh/pkg/PLIST,v
retrieving revision 1.51
diff -u -p -u -p -r1.51 PLIST
--- pkg/PLIST   11 Mar 2019 09:15:54 -0000      1.51
+++ pkg/PLIST   14 Mar 2020 19:17:27 -0000
@@ -5,43 +5,43 @@
 lib/zsh/
 lib/zsh/${V}/
 lib/zsh/${V}/zsh/
-lib/zsh/${V}/zsh/cap.so
-lib/zsh/${V}/zsh/clone.so
-lib/zsh/${V}/zsh/compctl.so
-lib/zsh/${V}/zsh/complete.so
-lib/zsh/${V}/zsh/complist.so
-lib/zsh/${V}/zsh/computil.so
-lib/zsh/${V}/zsh/curses.so
-lib/zsh/${V}/zsh/datetime.so
-lib/zsh/${V}/zsh/deltochar.so
-lib/zsh/${V}/zsh/example.so
-lib/zsh/${V}/zsh/files.so
-lib/zsh/${V}/zsh/langinfo.so
-lib/zsh/${V}/zsh/mapfile.so
-lib/zsh/${V}/zsh/mathfunc.so
-lib/zsh/${V}/zsh/nearcolor.so
+@so lib/zsh/${V}/zsh/cap.so
+@so lib/zsh/${V}/zsh/clone.so
+@so lib/zsh/${V}/zsh/compctl.so
+@so lib/zsh/${V}/zsh/complete.so
+@so lib/zsh/${V}/zsh/complist.so
+@so lib/zsh/${V}/zsh/computil.so
+@so lib/zsh/${V}/zsh/curses.so
+@so lib/zsh/${V}/zsh/datetime.so
+@so lib/zsh/${V}/zsh/deltochar.so
+@so lib/zsh/${V}/zsh/example.so
+@so lib/zsh/${V}/zsh/files.so
+@so lib/zsh/${V}/zsh/langinfo.so
+@so lib/zsh/${V}/zsh/mapfile.so
+@so lib/zsh/${V}/zsh/mathfunc.so
+@so lib/zsh/${V}/zsh/nearcolor.so
 lib/zsh/${V}/zsh/net/
-lib/zsh/${V}/zsh/net/socket.so
-lib/zsh/${V}/zsh/net/tcp.so
-lib/zsh/${V}/zsh/newuser.so
+@so lib/zsh/${V}/zsh/net/socket.so
+@so lib/zsh/${V}/zsh/net/tcp.so
+@so lib/zsh/${V}/zsh/newuser.so
 lib/zsh/${V}/zsh/param/
-lib/zsh/${V}/zsh/param/private.so
-lib/zsh/${V}/zsh/parameter.so
-lib/zsh/${V}/zsh/pcre.so
-lib/zsh/${V}/zsh/regex.so
-lib/zsh/${V}/zsh/rlimits.so
-lib/zsh/${V}/zsh/sched.so
-lib/zsh/${V}/zsh/stat.so
-lib/zsh/${V}/zsh/system.so
-lib/zsh/${V}/zsh/termcap.so
-lib/zsh/${V}/zsh/terminfo.so
-lib/zsh/${V}/zsh/zftp.so
-lib/zsh/${V}/zsh/zle.so
-lib/zsh/${V}/zsh/zleparameter.so
-lib/zsh/${V}/zsh/zprof.so
-lib/zsh/${V}/zsh/zpty.so
-lib/zsh/${V}/zsh/zselect.so
-lib/zsh/${V}/zsh/zutil.so
+@so lib/zsh/${V}/zsh/param/private.so
+@so lib/zsh/${V}/zsh/parameter.so
+@so lib/zsh/${V}/zsh/pcre.so
+@so lib/zsh/${V}/zsh/regex.so
+@so lib/zsh/${V}/zsh/rlimits.so
+@so lib/zsh/${V}/zsh/sched.so
+@so lib/zsh/${V}/zsh/stat.so
+@so lib/zsh/${V}/zsh/system.so
+@so lib/zsh/${V}/zsh/termcap.so
+@so lib/zsh/${V}/zsh/terminfo.so
+@so lib/zsh/${V}/zsh/zftp.so
+@so lib/zsh/${V}/zsh/zle.so
+@so lib/zsh/${V}/zsh/zleparameter.so
+@so lib/zsh/${V}/zsh/zprof.so
+@so lib/zsh/${V}/zsh/zpty.so
+@so lib/zsh/${V}/zsh/zselect.so
+@so lib/zsh/${V}/zsh/zutil.so
 @man man/man1/zsh.1
 @man man/man1/zshall.1
 @man man/man1/zshbuiltins.1
@@ -98,6 +98,7 @@ share/zsh/${V}/functions/Completion/AIX/
 share/zsh/${V}/functions/Completion/AIX/_smit
 share/zsh/${V}/functions/Completion/AIX/_volume_groups
 share/zsh/${V}/functions/Completion/BSD/
+share/zsh/${V}/functions/Completion/BSD/_bsd_disks
 share/zsh/${V}/functions/Completion/BSD/_bsd_pkg
 share/zsh/${V}/functions/Completion/BSD/_bsdconfig
 share/zsh/${V}/functions/Completion/BSD/_bsdinstall
@@ -106,6 +107,7 @@ share/zsh/${V}/functions/Completion/BSD/
 share/zsh/${V}/functions/Completion/BSD/_cu
 share/zsh/${V}/functions/Completion/BSD/_cvsup
 share/zsh/${V}/functions/Completion/BSD/_fbsd_architectures
+share/zsh/${V}/functions/Completion/BSD/_fbsd_device_types
 share/zsh/${V}/functions/Completion/BSD/_fetch
 share/zsh/${V}/functions/Completion/BSD/_file_flags
 share/zsh/${V}/functions/Completion/BSD/_freebsd-update
@@ -123,6 +125,7 @@ share/zsh/${V}/functions/Completion/BSD/
 share/zsh/${V}/functions/Completion/BSD/_nbsd_architectures
 share/zsh/${V}/functions/Completion/BSD/_obsd_architectures
 share/zsh/${V}/functions/Completion/BSD/_pfctl
+share/zsh/${V}/functions/Completion/BSD/_pkgin
 share/zsh/${V}/functions/Completion/BSD/_portaudit
 share/zsh/${V}/functions/Completion/BSD/_portlint
 share/zsh/${V}/functions/Completion/BSD/_portmaster
@@ -239,6 +242,7 @@ share/zsh/${V}/functions/Completion/Darw
 share/zsh/${V}/functions/Completion/Darwin/_softwareupdate
 share/zsh/${V}/functions/Completion/Darwin/_sw_vers
 share/zsh/${V}/functions/Completion/Darwin/_system_profiler
+share/zsh/${V}/functions/Completion/Darwin/_trash
 share/zsh/${V}/functions/Completion/Darwin/_xcode-select
 share/zsh/${V}/functions/Completion/Debian/
 share/zsh/${V}/functions/Completion/Debian/_a2utils
@@ -258,6 +262,7 @@ share/zsh/${V}/functions/Completion/Debi
 share/zsh/${V}/functions/Completion/Debian/_dcut
 share/zsh/${V}/functions/Completion/Debian/_deb_architectures
 share/zsh/${V}/functions/Completion/Debian/_deb_codenames
+share/zsh/${V}/functions/Completion/Debian/_deb_files
 share/zsh/${V}/functions/Completion/Debian/_deb_packages
 share/zsh/${V}/functions/Completion/Debian/_debbugs_bugnumber
 share/zsh/${V}/functions/Completion/Debian/_debchange
@@ -289,6 +294,7 @@ share/zsh/${V}/functions/Completion/Debi
 share/zsh/${V}/functions/Completion/Debian/_pbuilder
 share/zsh/${V}/functions/Completion/Debian/_piuparts
 share/zsh/${V}/functions/Completion/Debian/_reprepro
+share/zsh/${V}/functions/Completion/Debian/_sbuild
 share/zsh/${V}/functions/Completion/Debian/_schroot
 share/zsh/${V}/functions/Completion/Debian/_svn-buildpackage
 share/zsh/${V}/functions/Completion/Debian/_toolchain-source
@@ -301,16 +307,20 @@ share/zsh/${V}/functions/Completion/Debi
 share/zsh/${V}/functions/Completion/Linux/
 share/zsh/${V}/functions/Completion/Linux/_acpi
 share/zsh/${V}/functions/Completion/Linux/_acpitool
+share/zsh/${V}/functions/Completion/Linux/_alsa-utils
 share/zsh/${V}/functions/Completion/Linux/_analyseplugin
 share/zsh/${V}/functions/Completion/Linux/_brctl
 share/zsh/${V}/functions/Completion/Linux/_btrfs
 share/zsh/${V}/functions/Completion/Linux/_chattr
+share/zsh/${V}/functions/Completion/Linux/_chcon
 share/zsh/${V}/functions/Completion/Linux/_chrt
 share/zsh/${V}/functions/Completion/Linux/_cpupower
 share/zsh/${V}/functions/Completion/Linux/_cryptsetup
 share/zsh/${V}/functions/Completion/Linux/_dkms
 share/zsh/${V}/functions/Completion/Linux/_e2label
 share/zsh/${V}/functions/Completion/Linux/_ethtool
+share/zsh/${V}/functions/Completion/Linux/_findmnt
+share/zsh/${V}/functions/Completion/Linux/_free
 share/zsh/${V}/functions/Completion/Linux/_fuse_arguments
 share/zsh/${V}/functions/Completion/Linux/_fuse_values
 share/zsh/${V}/functions/Completion/Linux/_fusermount
@@ -335,16 +345,21 @@ share/zsh/${V}/functions/Completion/Linu
 share/zsh/${V}/functions/Completion/Linux/_opkg
 share/zsh/${V}/functions/Completion/Linux/_pidof
 share/zsh/${V}/functions/Completion/Linux/_pkgtool
+share/zsh/${V}/functions/Completion/Linux/_pmap
 share/zsh/${V}/functions/Completion/Linux/_qdbus
-share/zsh/${V}/functions/Completion/Linux/_rpmbuild
 share/zsh/${V}/functions/Completion/Linux/_schedtool
+share/zsh/${V}/functions/Completion/Linux/_selinux_contexts
+share/zsh/${V}/functions/Completion/Linux/_selinux_roles
+share/zsh/${V}/functions/Completion/Linux/_selinux_types
+share/zsh/${V}/functions/Completion/Linux/_selinux_users
 share/zsh/${V}/functions/Completion/Linux/_setsid
+share/zsh/${V}/functions/Completion/Linux/_slabtop
 share/zsh/${V}/functions/Completion/Linux/_ss
 share/zsh/${V}/functions/Completion/Linux/_sshfs
 share/zsh/${V}/functions/Completion/Linux/_strace
 share/zsh/${V}/functions/Completion/Linux/_sysstat
+share/zsh/${V}/functions/Completion/Linux/_tload
 share/zsh/${V}/functions/Completion/Linux/_tpb
-share/zsh/${V}/functions/Completion/Linux/_tpconfig
 share/zsh/${V}/functions/Completion/Linux/_tracepath
 share/zsh/${V}/functions/Completion/Linux/_tune2fs
 share/zsh/${V}/functions/Completion/Linux/_uml
@@ -390,6 +405,7 @@ share/zsh/${V}/functions/Completion/Sola
 share/zsh/${V}/functions/Completion/Unix/
 share/zsh/${V}/functions/Completion/Unix/_a2ps
 share/zsh/${V}/functions/Completion/Unix/_aap
+share/zsh/${V}/functions/Completion/Unix/_abcde
 share/zsh/${V}/functions/Completion/Unix/_absolute_command_paths
 share/zsh/${V}/functions/Completion/Unix/_ack
 share/zsh/${V}/functions/Completion/Unix/_adb
@@ -407,6 +423,7 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_at
 share/zsh/${V}/functions/Completion/Unix/_attr
 share/zsh/${V}/functions/Completion/Unix/_augeas
+share/zsh/${V}/functions/Completion/Unix/_avahi
 share/zsh/${V}/functions/Completion/Unix/_awk
 share/zsh/${V}/functions/Completion/Unix/_base64
 share/zsh/${V}/functions/Completion/Unix/_basename
@@ -493,7 +510,6 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_ed
 share/zsh/${V}/functions/Completion/Unix/_elfdump
 share/zsh/${V}/functions/Completion/Unix/_elinks
-share/zsh/${V}/functions/Completion/Unix/_elm
 share/zsh/${V}/functions/Completion/Unix/_email_addresses
 share/zsh/${V}/functions/Completion/Unix/_enscript
 share/zsh/${V}/functions/Completion/Unix/_entr
@@ -512,7 +528,6 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_find_net_interfaces
 share/zsh/${V}/functions/Completion/Unix/_finger
 share/zsh/${V}/functions/Completion/Unix/_flac
-share/zsh/${V}/functions/Completion/Unix/_flasher
 share/zsh/${V}/functions/Completion/Unix/_flex
 share/zsh/${V}/functions/Completion/Unix/_fmt
 share/zsh/${V}/functions/Completion/Unix/_fold
@@ -552,7 +567,6 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_have_glob_qual
 share/zsh/${V}/functions/Completion/Unix/_head
 share/zsh/${V}/functions/Completion/Unix/_hexdump
-share/zsh/${V}/functions/Completion/Unix/_hg
 share/zsh/${V}/functions/Completion/Unix/_host
 share/zsh/${V}/functions/Completion/Unix/_hostname
 share/zsh/${V}/functions/Completion/Unix/_hosts
@@ -626,6 +640,7 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_mutt
 share/zsh/${V}/functions/Completion/Unix/_mv
 share/zsh/${V}/functions/Completion/Unix/_my_accounts
+share/zsh/${V}/functions/Completion/Unix/_myrepos
 share/zsh/${V}/functions/Completion/Unix/_mysql_utils
 share/zsh/${V}/functions/Completion/Unix/_mysqldiff
 share/zsh/${V}/functions/Completion/Unix/_ncftp
@@ -640,7 +655,6 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_nl
 share/zsh/${V}/functions/Completion/Unix/_nm
 share/zsh/${V}/functions/Completion/Unix/_nmap
-share/zsh/${V}/functions/Completion/Unix/_notmuch
 share/zsh/${V}/functions/Completion/Unix/_npm
 share/zsh/${V}/functions/Completion/Unix/_nslookup
 share/zsh/${V}/functions/Completion/Unix/_numfmt
@@ -650,6 +664,7 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_openstack
 share/zsh/${V}/functions/Completion/Unix/_other_accounts
 share/zsh/${V}/functions/Completion/Unix/_pack
+share/zsh/${V}/functions/Completion/Unix/_pandoc
 share/zsh/${V}/functions/Completion/Unix/_paste
 share/zsh/${V}/functions/Completion/Unix/_patch
 share/zsh/${V}/functions/Completion/Unix/_patchutils
@@ -677,8 +692,8 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_pon
 share/zsh/${V}/functions/Completion/Unix/_ports
 share/zsh/${V}/functions/Completion/Unix/_postfix
+share/zsh/${V}/functions/Completion/Unix/_postgresql
 share/zsh/${V}/functions/Completion/Unix/_postscript
-share/zsh/${V}/functions/Completion/Unix/_prcs
 share/zsh/${V}/functions/Completion/Unix/_printenv
 share/zsh/${V}/functions/Completion/Unix/_printers
 share/zsh/${V}/functions/Completion/Unix/_process_names
@@ -687,16 +702,17 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_pspdf
 share/zsh/${V}/functions/Completion/Unix/_psutils
 share/zsh/${V}/functions/Completion/Unix/_pump
+share/zsh/${V}/functions/Completion/Unix/_pv
 share/zsh/${V}/functions/Completion/Unix/_pwgen
 share/zsh/${V}/functions/Completion/Unix/_pydoc
 share/zsh/${V}/functions/Completion/Unix/_python
 share/zsh/${V}/functions/Completion/Unix/_python_modules
 share/zsh/${V}/functions/Completion/Unix/_qemu
 share/zsh/${V}/functions/Completion/Unix/_quilt
-share/zsh/${V}/functions/Completion/Unix/_raggle
 share/zsh/${V}/functions/Completion/Unix/_rake
 share/zsh/${V}/functions/Completion/Unix/_ranlib
 share/zsh/${V}/functions/Completion/Unix/_rar
+share/zsh/${V}/functions/Completion/Unix/_rclone
 share/zsh/${V}/functions/Completion/Unix/_rcs
 share/zsh/${V}/functions/Completion/Unix/_readelf
 share/zsh/${V}/functions/Completion/Unix/_readlink
@@ -712,12 +728,12 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_rubber
 share/zsh/${V}/functions/Completion/Unix/_ruby
 share/zsh/${V}/functions/Completion/Unix/_runit
-share/zsh/${V}/functions/Completion/Unix/_sablotron
 share/zsh/${V}/functions/Completion/Unix/_samba
 share/zsh/${V}/functions/Completion/Unix/_sccs
 share/zsh/${V}/functions/Completion/Unix/_scons
 share/zsh/${V}/functions/Completion/Unix/_screen
 share/zsh/${V}/functions/Completion/Unix/_script
+share/zsh/${V}/functions/Completion/Unix/_seafile
 share/zsh/${V}/functions/Completion/Unix/_sed
 share/zsh/${V}/functions/Completion/Unix/_seq
 share/zsh/${V}/functions/Completion/Unix/_service
@@ -744,6 +760,7 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_stat
 share/zsh/${V}/functions/Completion/Unix/_stdbuf
 share/zsh/${V}/functions/Completion/Unix/_stgit
+share/zsh/${V}/functions/Completion/Unix/_stow
 share/zsh/${V}/functions/Completion/Unix/_strings
 share/zsh/${V}/functions/Completion/Unix/_strip
 share/zsh/${V}/functions/Completion/Unix/_stty
@@ -785,6 +802,7 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_touch
 share/zsh/${V}/functions/Completion/Unix/_tput
 share/zsh/${V}/functions/Completion/Unix/_tr
+share/zsh/${V}/functions/Completion/Unix/_transmission
 share/zsh/${V}/functions/Completion/Unix/_tree
 share/zsh/${V}/functions/Completion/Unix/_truss
 share/zsh/${V}/functions/Completion/Unix/_tty
@@ -804,14 +822,12 @@ share/zsh/${V}/functions/Completion/Unix
 share/zsh/${V}/functions/Completion/Unix/_user_at_host
 share/zsh/${V}/functions/Completion/Unix/_users
 share/zsh/${V}/functions/Completion/Unix/_users_on
-share/zsh/${V}/functions/Completion/Unix/_uzbl
 share/zsh/${V}/functions/Completion/Unix/_vcsh
 share/zsh/${V}/functions/Completion/Unix/_vim
 share/zsh/${V}/functions/Completion/Unix/_visudo
 share/zsh/${V}/functions/Completion/Unix/_vmstat
 share/zsh/${V}/functions/Completion/Unix/_vorbis
 share/zsh/${V}/functions/Completion/Unix/_vpnc
-share/zsh/${V}/functions/Completion/Unix/_vux
 share/zsh/${V}/functions/Completion/Unix/_w
 share/zsh/${V}/functions/Completion/Unix/_w3m
 share/zsh/${V}/functions/Completion/Unix/_watch
@@ -904,7 +920,6 @@ share/zsh/${V}/functions/Completion/X/_x
 share/zsh/${V}/functions/Completion/X/_xterm
 share/zsh/${V}/functions/Completion/X/_xv
 share/zsh/${V}/functions/Completion/X/_xwit
-share/zsh/${V}/functions/Completion/X/_zathura
 share/zsh/${V}/functions/Completion/X/_zeal
 share/zsh/${V}/functions/Completion/Zsh/
 share/zsh/${V}/functions/Completion/Zsh/_add-zle-hook-widget
@@ -1000,6 +1015,7 @@ share/zsh/${V}/functions/Completion/Zsh/
 share/zsh/${V}/functions/Completion/Zsh/_zle
 share/zsh/${V}/functions/Completion/Zsh/_zmodload
 share/zsh/${V}/functions/Completion/Zsh/_zmv
+share/zsh/${V}/functions/Completion/Zsh/_zparseopts
 share/zsh/${V}/functions/Completion/Zsh/_zpty
 share/zsh/${V}/functions/Completion/Zsh/_zsh-mime-handler
 share/zsh/${V}/functions/Completion/Zsh/_zsocket

Reply via email to