Update zsh to 5.5. I've been running the RCs for a week or so and haven't had issues. I bumped AUTOCONF_VERSION since ./configure has a comment that it's generated with 2.69 and removed both remaining patches. The _bsd_pkg patch is superseded by improvements made upstream and the zsh.texi patch seems to be useless: zsh-5.5/fake-amd64 is identical with and without the patch.
- Matthew Martin diff --git Makefile Makefile index 36350def5ad..1fc94cb5666 100644 --- Makefile +++ Makefile @@ -2,7 +2,7 @@ COMMENT= Z shell, Bourne shell-compatible -V= 5.4.2 +V= 5.5 DISTNAME= zsh-$V CATEGORIES= shells @@ -21,7 +21,7 @@ WANTLIB= c curses iconv m pcre LIB_DEPENDS= converters/libiconv \ devel/pcre -AUTOCONF_VERSION=2.68 +AUTOCONF_VERSION=2.69 CONFIGURE_STYLE=autoconf CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" diff --git distinfo distinfo index 446c618c94b..6a79e41a63c 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (zsh-5.4.2.tar.gz) = lXvNssV/ZMAvZzaT6lp1GO8ktlV66zpM4iLO+m10rMk= -SIZE (zsh-5.4.2.tar.gz) = 4482413 +SHA256 (zsh-5.5.tar.gz) = 0FYGpUVnKuhiOCiALbzEyD2aTT2/uWDpSp/Z9iRnwVk= +SIZE (zsh-5.5.tar.gz) = 4576506 diff --git patches/patch-Completion_BSD_Command__bsd_pkg patches/patch-Completion_BSD_Command__bsd_pkg deleted file mode 100644 index 5496f27152c..00000000000 --- patches/patch-Completion_BSD_Command__bsd_pkg +++ /dev/null @@ -1,87 +0,0 @@ -$OpenBSD: patch-Completion_BSD_Command__bsd_pkg,v 1.5 2017/12/05 23:28:56 jca Exp $ -Index: Completion/BSD/Command/_bsd_pkg ---- Completion/BSD/Command/_bsd_pkg.orig -+++ Completion/BSD/Command/_bsd_pkg -@@ -6,15 +6,19 @@ _bsd_pkg_pkgfiles() { - - case $OSTYPE in - netbsd*) -- portsdir=/usr/pkgsrc -+ portsdir=${PORTSDIR:-/usr/pkgsrc} -+ pkgsdir=${PACKAGES:-$portsdir/packages}/All - ;; -+ openbsd*) -+ portsdir=${PORTSDIR:-/usr/ports} -+ pkgsdir=${PACKAGES:-$portsdir/packages}/$(arch -s)/All -+ ;; - *) - portsdir=${PORTSDIR:-/usr/ports} -+ pkgsdir=${PACKAGES:-$portsdir/packages}/All - ;; - esac - -- pkgsdir=${PACKAGES:-$portsdir/packages}/All -- - paths=( "${(@)${(@s.:.)PKG_PATH}:#}" ) - _files "$@" -g '*.t[bg]z(-.)' && ret=0 - (( $#path )) && _files "$@" -W paths -g '*.t[bg]z(-.)' && ret=0 -@@ -25,7 +29,7 @@ _bsd_pkg_pkgfiles() { - - (( $+functions[_bsd_pkg_pkgs] )) || - _bsd_pkg_pkgs() { -- compadd "$@" - ${PKG_DBDIR:-/var/db/pkg}/*(/:t) -+ compadd "$@" - ${PKG_DBDIR:-/var/db/pkg}/*(-/:t) - } - - (( $+functions[_bsd_pkg_pkgs_and_files] )) || -@@ -157,14 +161,22 @@ _bsd_pkg() { - ;; - esac - -- _arguments -s \ -- $flags[@] \ -- '(-a)*:package name:_bsd_pkg_pkgs_and_files' -+ case "$OSTYPE" in -+ openbsd*) -+ _arguments -s \ -+ $flags[@] \ -+ '*:installed package name:_bsd_pkg_pkgs' -+ ;; -+ *) -+ _arguments -s \ -+ $flags[@] \ -+ '(-a)*:package name:_bsd_pkg_pkgs_and_files' -+ ;; -+ esac - ;; - - pkg_info) - flags=( -- '(:)-a[show all installed packages]' - '-c[show comment fields]' - '-D[show install-message files]' - '-d[show long descriptions]' -@@ -209,9 +221,20 @@ _bsd_pkg() { - ;; - esac - -- _arguments -s \ -- $flags[@] \ -- '(-a)*:package name:_bsd_pkg_pkgs_and_files' -+ case "$OSTYPE" in -+ openbsd*) -+ _arguments -s \ -+ '(* -)-a[show all installed packages]' \ -+ $flags[@] \ -+ '*:installed package name:_bsd_pkg_pkgs' -+ ;; -+ *) -+ _arguments -s \ -+ '(:)-a[show all installed packages]' \ -+ $flags[@] \ -+ '(-a)*:package name:_bsd_pkg_pkgs_and_files' -+ ;; -+ esac - ;; - esac - } diff --git patches/patch-Doc_zsh_texi patches/patch-Doc_zsh_texi deleted file mode 100644 index a827e72189c..00000000000 --- patches/patch-Doc_zsh_texi +++ /dev/null @@ -1,14 +0,0 @@ -$OpenBSD: patch-Doc_zsh_texi,v 1.10 2017/02/02 03:41:12 juanfra Exp $ ---- Doc/zsh.texi.orig Fri Dec 2 13:55:17 2016 -+++ Doc/zsh.texi Fri Dec 2 15:24:31 2016 -@@ -5,6 +5,10 @@ - @end iftex - @setfilename zsh.info - @settitle zsh -+@dircategory Shells -+@direntry -+* Zsh: (zsh). The Z shell. -+@end direntry - @c %**end of header - - @ifinfo diff --git pkg/PLIST pkg/PLIST index 8a8a2a2d7e0..e61fd3b612b 100644 --- pkg/PLIST +++ pkg/PLIST @@ -117,6 +117,7 @@ share/zsh/${V}/functions/_all_labels share/zsh/${V}/functions/_all_matches share/zsh/${V}/functions/_alternative share/zsh/${V}/functions/_analyseplugin +share/zsh/${V}/functions/_ansible share/zsh/${V}/functions/_ant share/zsh/${V}/functions/_antiword share/zsh/${V}/functions/_apachectl @@ -170,6 +171,7 @@ share/zsh/${V}/functions/_bzip2 share/zsh/${V}/functions/_bzr share/zsh/${V}/functions/_cabal share/zsh/${V}/functions/_cache_invalid +share/zsh/${V}/functions/_caffeinate share/zsh/${V}/functions/_cal share/zsh/${V}/functions/_calendar share/zsh/${V}/functions/_call_function @@ -183,6 +185,7 @@ share/zsh/${V}/functions/_cdcd share/zsh/${V}/functions/_cdr share/zsh/${V}/functions/_cdrdao share/zsh/${V}/functions/_cdrecord +share/zsh/${V}/functions/_chattr share/zsh/${V}/functions/_chflags share/zsh/${V}/functions/_chkconfig share/zsh/${V}/functions/_chmod @@ -193,6 +196,8 @@ share/zsh/${V}/functions/_clay share/zsh/${V}/functions/_cmdambivalent share/zsh/${V}/functions/_cmdstring share/zsh/${V}/functions/_cmp +share/zsh/${V}/functions/_code +share/zsh/${V}/functions/_column share/zsh/${V}/functions/_combination share/zsh/${V}/functions/_comm share/zsh/${V}/functions/_command @@ -241,6 +246,7 @@ share/zsh/${V}/functions/_dates share/zsh/${V}/functions/_dbus share/zsh/${V}/functions/_dchroot share/zsh/${V}/functions/_dchroot-dsa +share/zsh/${V}/functions/_dconf share/zsh/${V}/functions/_dcop share/zsh/${V}/functions/_dcut share/zsh/${V}/functions/_dd @@ -252,6 +258,7 @@ share/zsh/${V}/functions/_debchange share/zsh/${V}/functions/_debcheckout share/zsh/${V}/functions/_debdiff share/zsh/${V}/functions/_debfoster +share/zsh/${V}/functions/_deborphan share/zsh/${V}/functions/_debsign share/zsh/${V}/functions/_default share/zsh/${V}/functions/_defaults @@ -280,6 +287,7 @@ share/zsh/${V}/functions/_dlocate share/zsh/${V}/functions/_dmesg share/zsh/${V}/functions/_dmidecode share/zsh/${V}/functions/_dnf +share/zsh/${V}/functions/_dns_types share/zsh/${V}/functions/_doas share/zsh/${V}/functions/_domains share/zsh/${V}/functions/_dpatch-edit-patch @@ -289,6 +297,7 @@ share/zsh/${V}/functions/_dpkg-cross share/zsh/${V}/functions/_dpkg-repack share/zsh/${V}/functions/_dpkg_source share/zsh/${V}/functions/_dput +share/zsh/${V}/functions/_drill share/zsh/${V}/functions/_dsh share/zsh/${V}/functions/_dtrace share/zsh/${V}/functions/_du @@ -320,6 +329,7 @@ share/zsh/${V}/functions/_expand_word share/zsh/${V}/functions/_extensions share/zsh/${V}/functions/_external_pwds share/zsh/${V}/functions/_fakeroot +share/zsh/${V}/functions/_fbsd_architectures share/zsh/${V}/functions/_fc share/zsh/${V}/functions/_feh share/zsh/${V}/functions/_fetch @@ -327,6 +337,8 @@ share/zsh/${V}/functions/_fetchmail share/zsh/${V}/functions/_ffmpeg share/zsh/${V}/functions/_figlet share/zsh/${V}/functions/_file_descriptors +share/zsh/${V}/functions/_file_flags +share/zsh/${V}/functions/_file_modes share/zsh/${V}/functions/_file_systems share/zsh/${V}/functions/_files share/zsh/${V}/functions/_find @@ -334,12 +346,14 @@ share/zsh/${V}/functions/_find_net_interfaces share/zsh/${V}/functions/_finger share/zsh/${V}/functions/_fink share/zsh/${V}/functions/_first +share/zsh/${V}/functions/_flac share/zsh/${V}/functions/_flasher share/zsh/${V}/functions/_flex share/zsh/${V}/functions/_floppy share/zsh/${V}/functions/_flowadm share/zsh/${V}/functions/_fmadm share/zsh/${V}/functions/_fmt +share/zsh/${V}/functions/_fold share/zsh/${V}/functions/_fortune share/zsh/${V}/functions/_freebsd-update share/zsh/${V}/functions/_fsh @@ -353,6 +367,7 @@ share/zsh/${V}/functions/_fw_update share/zsh/${V}/functions/_gcc share/zsh/${V}/functions/_gcore share/zsh/${V}/functions/_gdb +share/zsh/${V}/functions/_gem share/zsh/${V}/functions/_generic share/zsh/${V}/functions/_genisoimage share/zsh/${V}/functions/_getclip @@ -360,6 +375,7 @@ share/zsh/${V}/functions/_getconf share/zsh/${V}/functions/_getent share/zsh/${V}/functions/_getfacl share/zsh/${V}/functions/_getmail +share/zsh/${V}/functions/_getopt share/zsh/${V}/functions/_git share/zsh/${V}/functions/_git-buildpackage share/zsh/${V}/functions/_global @@ -395,6 +411,7 @@ share/zsh/${V}/functions/_hash share/zsh/${V}/functions/_have_glob_qual share/zsh/${V}/functions/_hdiutil share/zsh/${V}/functions/_head +share/zsh/${V}/functions/_hexdump share/zsh/${V}/functions/_hg share/zsh/${V}/functions/_history share/zsh/${V}/functions/_history_complete_word @@ -413,6 +430,7 @@ share/zsh/${V}/functions/_in_vared share/zsh/${V}/functions/_inetadm share/zsh/${V}/functions/_init_d share/zsh/${V}/functions/_initctl +share/zsh/${V}/functions/_install share/zsh/${V}/functions/_invoke-rc.d share/zsh/${V}/functions/_ionice share/zsh/${V}/functions/_iostat @@ -423,6 +441,7 @@ share/zsh/${V}/functions/_iptables share/zsh/${V}/functions/_irssi share/zsh/${V}/functions/_ispell share/zsh/${V}/functions/_iwconfig +share/zsh/${V}/functions/_jail share/zsh/${V}/functions/_jails share/zsh/${V}/functions/_java share/zsh/${V}/functions/_java_class @@ -435,6 +454,8 @@ share/zsh/${V}/functions/_jobs_fg share/zsh/${V}/functions/_joe share/zsh/${V}/functions/_join share/zsh/${V}/functions/_jot +share/zsh/${V}/functions/_jq +share/zsh/${V}/functions/_kdeconnect share/zsh/${V}/functions/_kfmclient share/zsh/${V}/functions/_kill share/zsh/${V}/functions/_killall @@ -444,6 +465,7 @@ share/zsh/${V}/functions/_kpartx share/zsh/${V}/functions/_kvno share/zsh/${V}/functions/_last share/zsh/${V}/functions/_ld_debug +share/zsh/${V}/functions/_ldconfig share/zsh/${V}/functions/_ldd share/zsh/${V}/functions/_less share/zsh/${V}/functions/_lha @@ -467,6 +489,7 @@ share/zsh/${V}/functions/_look share/zsh/${V}/functions/_losetup share/zsh/${V}/functions/_lp share/zsh/${V}/functions/_ls +share/zsh/${V}/functions/_lsattr share/zsh/${V}/functions/_lsblk share/zsh/${V}/functions/_lscfg share/zsh/${V}/functions/_lsdev @@ -493,19 +516,22 @@ share/zsh/${V}/functions/_math_params share/zsh/${V}/functions/_matlab share/zsh/${V}/functions/_md5sum share/zsh/${V}/functions/_mdadm +share/zsh/${V}/functions/_mdfind +share/zsh/${V}/functions/_mdls +share/zsh/${V}/functions/_mdutil share/zsh/${V}/functions/_members share/zsh/${V}/functions/_mencal share/zsh/${V}/functions/_menu share/zsh/${V}/functions/_mere share/zsh/${V}/functions/_mergechanges share/zsh/${V}/functions/_message -share/zsh/${V}/functions/_metaflac share/zsh/${V}/functions/_mh share/zsh/${V}/functions/_mii-tool share/zsh/${V}/functions/_mime_types share/zsh/${V}/functions/_mixerctl share/zsh/${V}/functions/_mkdir share/zsh/${V}/functions/_mkshortcut +share/zsh/${V}/functions/_mktemp share/zsh/${V}/functions/_mkzsh share/zsh/${V}/functions/_module share/zsh/${V}/functions/_module-assistant @@ -525,16 +551,19 @@ share/zsh/${V}/functions/_mtools share/zsh/${V}/functions/_mtr share/zsh/${V}/functions/_multi_parts share/zsh/${V}/functions/_mutt +share/zsh/${V}/functions/_mv share/zsh/${V}/functions/_my_accounts share/zsh/${V}/functions/_mysql_utils share/zsh/${V}/functions/_mysqldiff share/zsh/${V}/functions/_nautilus +share/zsh/${V}/functions/_nbsd_architectures share/zsh/${V}/functions/_ncftp share/zsh/${V}/functions/_nedit share/zsh/${V}/functions/_net_interfaces share/zsh/${V}/functions/_netcat share/zsh/${V}/functions/_netscape share/zsh/${V}/functions/_netstat +share/zsh/${V}/functions/_networkmanager share/zsh/${V}/functions/_newsgroups share/zsh/${V}/functions/_next_label share/zsh/${V}/functions/_next_tags @@ -544,15 +573,17 @@ share/zsh/${V}/functions/_nkf share/zsh/${V}/functions/_nl share/zsh/${V}/functions/_nm share/zsh/${V}/functions/_nmap -share/zsh/${V}/functions/_nmcli share/zsh/${V}/functions/_normal share/zsh/${V}/functions/_nothing share/zsh/${V}/functions/_notmuch share/zsh/${V}/functions/_npm share/zsh/${V}/functions/_nslookup +share/zsh/${V}/functions/_numfmt +share/zsh/${V}/functions/_nvram share/zsh/${V}/functions/_objdump share/zsh/${V}/functions/_object_classes share/zsh/${V}/functions/_object_files +share/zsh/${V}/functions/_obsd_architectures share/zsh/${V}/functions/_od share/zsh/${V}/functions/_okular share/zsh/${V}/functions/_oldlist @@ -561,8 +592,10 @@ share/zsh/${V}/functions/_openstack share/zsh/${V}/functions/_options share/zsh/${V}/functions/_options_set share/zsh/${V}/functions/_options_unset +share/zsh/${V}/functions/_osascript share/zsh/${V}/functions/_osc share/zsh/${V}/functions/_other_accounts +share/zsh/${V}/functions/_otool share/zsh/${V}/functions/_pack share/zsh/${V}/functions/_parameter share/zsh/${V}/functions/_parameters @@ -572,6 +605,7 @@ share/zsh/${V}/functions/_patchutils share/zsh/${V}/functions/_path_commands share/zsh/${V}/functions/_path_files share/zsh/${V}/functions/_pax +share/zsh/${V}/functions/_pbcopy share/zsh/${V}/functions/_pbm share/zsh/${V}/functions/_pbuilder share/zsh/${V}/functions/_pdf @@ -600,6 +634,7 @@ share/zsh/${V}/functions/_pkgadd share/zsh/${V}/functions/_pkginfo share/zsh/${V}/functions/_pkgrm share/zsh/${V}/functions/_pkgtool +share/zsh/${V}/functions/_plutil share/zsh/${V}/functions/_pon share/zsh/${V}/functions/_portaudit share/zsh/${V}/functions/_portlint @@ -627,6 +662,7 @@ share/zsh/${V}/functions/_psutils share/zsh/${V}/functions/_ptree share/zsh/${V}/functions/_pump share/zsh/${V}/functions/_putclip +share/zsh/${V}/functions/_pwgen share/zsh/${V}/functions/_pydoc share/zsh/${V}/functions/_python share/zsh/${V}/functions/_python_modules @@ -671,6 +707,7 @@ share/zsh/${V}/functions/_runit share/zsh/${V}/functions/_sablotron share/zsh/${V}/functions/_samba share/zsh/${V}/functions/_savecore +share/zsh/${V}/functions/_say share/zsh/${V}/functions/_sccs share/zsh/${V}/functions/_sched share/zsh/${V}/functions/_schedtool @@ -678,8 +715,11 @@ share/zsh/${V}/functions/_schroot share/zsh/${V}/functions/_scl share/zsh/${V}/functions/_screen share/zsh/${V}/functions/_script +share/zsh/${V}/functions/_scselect +share/zsh/${V}/functions/_scutil share/zsh/${V}/functions/_sed share/zsh/${V}/functions/_sep_parts +share/zsh/${V}/functions/_seq share/zsh/${V}/functions/_sequence share/zsh/${V}/functions/_service share/zsh/${V}/functions/_services @@ -691,9 +731,12 @@ share/zsh/${V}/functions/_setup share/zsh/${V}/functions/_setxkbmap share/zsh/${V}/functions/_sh share/zsh/${V}/functions/_showmount +share/zsh/${V}/functions/_shutdown share/zsh/${V}/functions/_signals +share/zsh/${V}/functions/_signify share/zsh/${V}/functions/_sisu share/zsh/${V}/functions/_slrn +share/zsh/${V}/functions/_smartmontools share/zsh/${V}/functions/_smit share/zsh/${V}/functions/_snoop share/zsh/${V}/functions/_socket @@ -702,20 +745,25 @@ share/zsh/${V}/functions/_softwareupdate share/zsh/${V}/functions/_sort share/zsh/${V}/functions/_source share/zsh/${V}/functions/_spamassassin +share/zsh/${V}/functions/_split share/zsh/${V}/functions/_sqlite share/zsh/${V}/functions/_sqsh share/zsh/${V}/functions/_ss share/zsh/${V}/functions/_ssh +share/zsh/${V}/functions/_ssh_hosts share/zsh/${V}/functions/_sshfs share/zsh/${V}/functions/_stat +share/zsh/${V}/functions/_stdbuf share/zsh/${V}/functions/_stgit share/zsh/${V}/functions/_store_cache share/zsh/${V}/functions/_strace share/zsh/${V}/functions/_strftime +share/zsh/${V}/functions/_strings share/zsh/${V}/functions/_strip share/zsh/${V}/functions/_stty share/zsh/${V}/functions/_su share/zsh/${V}/functions/_sub_commands +share/zsh/${V}/functions/_sublimetext share/zsh/${V}/functions/_subscript share/zsh/${V}/functions/_subversion share/zsh/${V}/functions/_sudo @@ -727,6 +775,7 @@ share/zsh/${V}/functions/_svcprop share/zsh/${V}/functions/_svcs share/zsh/${V}/functions/_svcs_fmri share/zsh/${V}/functions/_svn-buildpackage +share/zsh/${V}/functions/_sw_vers share/zsh/${V}/functions/_swaks share/zsh/${V}/functions/_swift share/zsh/${V}/functions/_sys_calls @@ -753,6 +802,7 @@ share/zsh/${V}/functions/_tiff share/zsh/${V}/functions/_tilde share/zsh/${V}/functions/_tilde_files share/zsh/${V}/functions/_time_zone +share/zsh/${V}/functions/_timeout share/zsh/${V}/functions/_tin share/zsh/${V}/functions/_tla share/zsh/${V}/functions/_tmux @@ -808,6 +858,7 @@ share/zsh/${V}/functions/_vars share/zsh/${V}/functions/_vcsh share/zsh/${V}/functions/_vim share/zsh/${V}/functions/_vim-addons +share/zsh/${V}/functions/_vmctl share/zsh/${V}/functions/_vmstat share/zsh/${V}/functions/_vnc share/zsh/${V}/functions/_volume_groups @@ -833,6 +884,7 @@ share/zsh/${V}/functions/_who share/zsh/${V}/functions/_whois share/zsh/${V}/functions/_widgets share/zsh/${V}/functions/_wiggle +share/zsh/${V}/functions/_wipefs share/zsh/${V}/functions/_wpa_cli share/zsh/${V}/functions/_x_arguments share/zsh/${V}/functions/_x_borderwidth @@ -862,6 +914,7 @@ share/zsh/${V}/functions/_xfig share/zsh/${V}/functions/_xft_fonts share/zsh/${V}/functions/_xloadimage share/zsh/${V}/functions/_xmlsoft +share/zsh/${V}/functions/_xmlstarlet share/zsh/${V}/functions/_xmms2 share/zsh/${V}/functions/_xmodmap share/zsh/${V}/functions/_xournal