pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/shells/zsh Update to 5.0.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5d30af08086e
branches:  trunk
changeset: 643166:5d30af08086e
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Dec 12 08:27:47 2014 +0000

description:
Update to 5.0.7:

5.0.7
This is version 5.0.7 of the shell.  This is a stable release.
There are minor new features as well as bug fixes since 5.0.6.

Note in particular there is a security fix to disallow evaluation
of the initial values of integer variables imported from the
environment (they are instead treated as literal numbers).  That
could allow local privilege escalation, under some specific and
atypical conditions where zsh is being invoked in privilege elevation
contexts when the environment has not been properly sanitized, such
as when zsh is invoked by sudo on systems where "env_reset" has
been disabled.

5.0.6
This is version 5.0.6 of the shell. This is a stable release.
There are minor new features as well as bug fixes since 5.0.5.

diffstat:

 shells/zsh/Makefile                             |   5 +-
 shells/zsh/PLIST                                |  20 ++++++-
 shells/zsh/distinfo                             |   9 +--
 shells/zsh/patches/patch-Src_Builtins_rlimits.c |  62 -------------------------
 4 files changed, 23 insertions(+), 73 deletions(-)

diffs (237 lines):

diff -r 6f3d9442db28 -r 5d30af08086e shells/zsh/Makefile
--- a/shells/zsh/Makefile       Fri Dec 12 07:47:40 2014 +0000
+++ b/shells/zsh/Makefile       Fri Dec 12 08:27:47 2014 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.66 2014/06/25 08:39:11 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2014/12/12 08:27:47 wiz Exp $
 
 .include "../../shells/zsh/Makefile.common"
 
-ZSH_VERSION=   5.0.5
-PKGREVISION=   1
+ZSH_VERSION=   5.0.7
 ZSH_MAINTAINER=        uebayasi%NetBSD.org@localhost
 
 CONFIGURE_ARGS+=       --disable-gdbm
diff -r 6f3d9442db28 -r 5d30af08086e shells/zsh/PLIST
--- a/shells/zsh/PLIST  Fri Dec 12 07:47:40 2014 +0000
+++ b/shells/zsh/PLIST  Fri Dec 12 08:27:47 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2014/01/08 16:30:01 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.30 2014/12/12 08:27:47 wiz Exp $
 bin/zsh
 bin/${PKGNAME}
 info/zsh.info
@@ -92,7 +92,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/_SuSEconfig
+share/zsh/${PKGVERSION}/functions/_SUSEconfig
 share/zsh/${PKGVERSION}/functions/_a2ps
 share/zsh/${PKGVERSION}/functions/_a2utils
 share/zsh/${PKGVERSION}/functions/_aap
@@ -126,6 +126,7 @@
 share/zsh/${PKGVERSION}/functions/_assign
 share/zsh/${PKGVERSION}/functions/_at
 share/zsh/${PKGVERSION}/functions/_attr
+share/zsh/${PKGVERSION}/functions/_augeas
 share/zsh/${PKGVERSION}/functions/_auto-apt
 share/zsh/${PKGVERSION}/functions/_autocd
 share/zsh/${PKGVERSION}/functions/_awk
@@ -139,6 +140,7 @@
 share/zsh/${PKGVERSION}/functions/_bison
 share/zsh/${PKGVERSION}/functions/_bittorrent
 share/zsh/${PKGVERSION}/functions/_bogofilter
+share/zsh/${PKGVERSION}/functions/_bpython
 share/zsh/${PKGVERSION}/functions/_brace_parameter
 share/zsh/${PKGVERSION}/functions/_brctl
 share/zsh/${PKGVERSION}/functions/_bsd_pkg
@@ -166,6 +168,7 @@
 share/zsh/${PKGVERSION}/functions/_chmod
 share/zsh/${PKGVERSION}/functions/_chown
 share/zsh/${PKGVERSION}/functions/_chrt
+share/zsh/${PKGVERSION}/functions/_chsh
 share/zsh/${PKGVERSION}/functions/_clay
 share/zsh/${PKGVERSION}/functions/_combination
 share/zsh/${PKGVERSION}/functions/_comm
@@ -236,6 +239,7 @@
 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
@@ -244,6 +248,7 @@
 share/zsh/${PKGVERSION}/functions/_dpkg-repack
 share/zsh/${PKGVERSION}/functions/_dpkg_source
 share/zsh/${PKGVERSION}/functions/_dput
+share/zsh/${PKGVERSION}/functions/_dsh
 share/zsh/${PKGVERSION}/functions/_dtrace
 share/zsh/${PKGVERSION}/functions/_du
 share/zsh/${PKGVERSION}/functions/_dumpadm
@@ -267,6 +272,7 @@
 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/_fakeroot
 share/zsh/${PKGVERSION}/functions/_fc
 share/zsh/${PKGVERSION}/functions/_feh
@@ -437,6 +443,7 @@
 share/zsh/${PKGVERSION}/functions/_modutils
 share/zsh/${PKGVERSION}/functions/_mondo
 share/zsh/${PKGVERSION}/functions/_monotone
+share/zsh/${PKGVERSION}/functions/_moosic
 share/zsh/${PKGVERSION}/functions/_mosh
 share/zsh/${PKGVERSION}/functions/_most_recent_file
 share/zsh/${PKGVERSION}/functions/_mount
@@ -472,6 +479,7 @@
 share/zsh/${PKGVERSION}/functions/_npm
 share/zsh/${PKGVERSION}/functions/_nslookup
 share/zsh/${PKGVERSION}/functions/_object_classes
+share/zsh/${PKGVERSION}/functions/_od
 share/zsh/${PKGVERSION}/functions/_okular
 share/zsh/${PKGVERSION}/functions/_oldlist
 share/zsh/${PKGVERSION}/functions/_open
@@ -581,6 +589,7 @@
 share/zsh/${PKGVERSION}/functions/_screen
 share/zsh/${PKGVERSION}/functions/_sed
 share/zsh/${PKGVERSION}/functions/_sep_parts
+share/zsh/${PKGVERSION}/functions/_sequence
 share/zsh/${PKGVERSION}/functions/_service
 share/zsh/${PKGVERSION}/functions/_services
 share/zsh/${PKGVERSION}/functions/_set
@@ -604,6 +613,7 @@
 share/zsh/${PKGVERSION}/functions/_spamassassin
 share/zsh/${PKGVERSION}/functions/_sqlite
 share/zsh/${PKGVERSION}/functions/_sqsh
+share/zsh/${PKGVERSION}/functions/_ss
 share/zsh/${PKGVERSION}/functions/_ssh
 share/zsh/${PKGVERSION}/functions/_sshfs
 share/zsh/${PKGVERSION}/functions/_stat
@@ -626,6 +636,8 @@
 share/zsh/${PKGVERSION}/functions/_svcs_fmri
 share/zsh/${PKGVERSION}/functions/_svn-buildpackage
 share/zsh/${PKGVERSION}/functions/_sysctl
+share/zsh/${PKGVERSION}/functions/_sysstat
+share/zsh/${PKGVERSION}/functions/_system_profiler
 share/zsh/${PKGVERSION}/functions/_systemd
 share/zsh/${PKGVERSION}/functions/_tags
 share/zsh/${PKGVERSION}/functions/_tar
@@ -671,7 +683,6 @@
 share/zsh/${PKGVERSION}/functions/_uniq
 share/zsh/${PKGVERSION}/functions/_unison
 share/zsh/${PKGVERSION}/functions/_units
-share/zsh/${PKGVERSION}/functions/_unsetopt
 share/zsh/${PKGVERSION}/functions/_update-alternatives
 share/zsh/${PKGVERSION}/functions/_update-rc.d
 share/zsh/${PKGVERSION}/functions/_urls
@@ -817,6 +828,7 @@
 share/zsh/${PKGVERSION}/functions/down-case-word-match
 share/zsh/${PKGVERSION}/functions/down-line-or-beginning-search
 share/zsh/${PKGVERSION}/functions/edit-command-line
+share/zsh/${PKGVERSION}/functions/expand-absolute-path
 share/zsh/${PKGVERSION}/functions/forward-word-match
 share/zsh/${PKGVERSION}/functions/getjobs
 share/zsh/${PKGVERSION}/functions/harden
@@ -865,6 +877,7 @@
 share/zsh/${PKGVERSION}/functions/read-from-minibuffer
 share/zsh/${PKGVERSION}/functions/regexp-replace
 share/zsh/${PKGVERSION}/functions/relative
+share/zsh/${PKGVERSION}/functions/replace-argument
 share/zsh/${PKGVERSION}/functions/replace-string
 share/zsh/${PKGVERSION}/functions/replace-string-again
 share/zsh/${PKGVERSION}/functions/run-help
@@ -914,6 +927,7 @@
 share/zsh/${PKGVERSION}/functions/xtermctl
 share/zsh/${PKGVERSION}/functions/zargs
 share/zsh/${PKGVERSION}/functions/zcalc
+share/zsh/${PKGVERSION}/functions/zcalc-auto-insert
 share/zsh/${PKGVERSION}/functions/zed
 share/zsh/${PKGVERSION}/functions/zed-set-file-name
 ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/zfanon
diff -r 6f3d9442db28 -r 5d30af08086e shells/zsh/distinfo
--- a/shells/zsh/distinfo       Fri Dec 12 07:47:40 2014 +0000
+++ b/shells/zsh/distinfo       Fri Dec 12 08:27:47 2014 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.48 2014/06/25 12:19:09 wiz Exp $
+$NetBSD: distinfo,v 1.49 2014/12/12 08:27:47 wiz Exp $
 
-SHA1 (zsh-5.0.5.tar.bz2) = 75426146bce45ee176d9d50b32f1ced78418ae16
-RMD160 (zsh-5.0.5.tar.bz2) = 4299f33ba0de2542f7567ae4f16a4de16ba560a0
-Size (zsh-5.0.5.tar.bz2) = 3104375 bytes
-SHA1 (patch-Src_Builtins_rlimits.c) = f35b74b34415c6dfda2a7429f9bc6170bb68e980
+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-ac) = ee0cb8f39bdfd6f9a8facc3ba861c4f438aabcee
 SHA1 (patch-aczsh.m4) = 36c270d8d7cf727f48787ef889b2bd89cbf065e2
 SHA1 (patch-configure.ac) = e34bbae6385442b51a7263b22681898203d0c013
diff -r 6f3d9442db28 -r 5d30af08086e shells/zsh/patches/patch-Src_Builtins_rlimits.c
--- a/shells/zsh/patches/patch-Src_Builtins_rlimits.c   Fri Dec 12 07:47:40 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-$NetBSD: patch-Src_Builtins_rlimits.c,v 1.5 2014/06/25 12:19:09 wiz Exp $
-
-Fix thread limit display in ulimit.
-From upstream, Peter Stephenson <p.stephenson%samsung.com@localhost>.
-
---- Src/Builtins/rlimits.c.orig        2013-11-27 19:00:20.000000000 +0000
-+++ Src/Builtins/rlimits.c
-@@ -32,12 +32,17 @@
- 
- #if defined(HAVE_GETRLIMIT) && defined(RLIM_INFINITY)
- 
--#ifdef RLIMIT_POSIXLOCKS
-+#if defined(HAVE_RLIMIT_POSIXLOCKS) && !defined(HAVE_RLIMIT_LOCKS)
- #  define RLIMIT_LOCKS                RLIMIT_POSIXLOCKS
-+#  define HAVE_RLIMIT_LOCKS     1
- #endif
- 
--#ifdef RLIMIT_NTHR
-+#if defined(HAVE_RLIMIT_NTHR) && !defined(HAVE_RLIMIT_PTHREAD)
- #  define RLIMIT_PTHREAD      RLIMIT_NTHR
-+#  define HAVE_RLIMIT_PTHREAD   1
-+#  define THREAD_FMT            "-T: threads                         "
-+#else
-+#  define THREAD_FMT            "-T: threads per process             "
- #endif
- 
- enum {
-@@ -373,7 +378,7 @@ printulimit(char *nam, int lim, int hard
- # ifdef HAVE_RLIMIT_PTHREAD
-     case RLIMIT_PTHREAD:
-       if (head)
--          printf("-T: threads per process             ");
-+          printf(THREAD_FMT);
-       break;
- # endif /* HAVE_RLIMIT_PTHREAD */
- # ifdef HAVE_RLIMIT_NICE
-@@ -860,6 +865,13 @@ bin_ulimit(char *name, char **argv, UNUS
-               case 'r':
-                   res = RLIMIT_RTPRIO;
-                   break;
-+# else
-+#  ifdef HAVE_RLIMIT_NTHR
-+                  /* For compatibility with sh on NetBSD */
-+              case 'r':
-+                  res = RLIMIT_NTHR;
-+                  break;
-+#  endif /* HAVE_RLIMIT_NTHR */
- # endif
- # ifdef HAVE_RLIMIT_NPTS
-               case 'p':
-@@ -876,6 +888,11 @@ bin_ulimit(char *name, char **argv, UNUS
-                   res = RLIMIT_KQUEUES;
-                   break;
- # endif
-+# ifdef HAVE_RLIMIT_PTHREAD
-+              case 'T':
-+                  res = RLIMIT_PTHREAD;
-+                  break;
-+# endif
-               default:
-                   /* unrecognised limit */
-                   zwarnnam(name, "bad option: -%c", *options);



Home | Main Index | Thread Index | Old Index