pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/shells/dash dash: update to 0.5.11.4. enable libedit s...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/50742ecbc30c
branches:  trunk
changeset: 454487:50742ecbc30c
user:      nia <nia%pkgsrc.org@localhost>
date:      Sat Jun 12 08:48:03 2021 +0000

description:
dash: update to 0.5.11.4. enable libedit support.

Andrej Shadura (1):
      builtin: Default to mktemp, not tempfile

Antonio Ospite (6):
      eval: make traps work when "set -e" is enabled
      shell: Update configure.ac with suggestions from autoupdate
      shell: Enable automake silent rules
      eval: Silence compiler warning about missing parentheses
      shell: Fix clang warnings about "string plus integer"
      output: Fix clang warnings about GNU old-style field designator

Denys Vlasenko (3):
      jobs: Rename DOWAIT_NORMAL to DOWAIT_NONBLOCK
      var: Remove poplocalvars() always-zero argument, make it static
      expand: Remove unused expandmeta() flag parameter

Fangrui Song (1):
      shell: delete AC_PROG_YACC

Gerrit Pape (2):
      eval: Report I/O error on stdout
      main: Print \n upon EOF (CTRL-D) when run interactively

Herbert Xu (57):
      exec: Return 126 on most errors in shellexec
      main: Only set savestatus in exitcmd
      mkinit: Split reset into exitreset and reset
      jobs: Only clear gotsigchld when waiting for everything
      parser: Save/restore here-documents in command substitution
      var: Set IFS to fixed value at start time
      output: Fix fmtstr return value
      jobs: Replace some uses of fmtstr with stpcpy/stpncpy
      memalloc: Add growstackto helper
      exec: Do not allocate stack string in padvance
      builtin: Mark more regular built-ins
      exec: Stricter pathopt parsing
      exec: Never rehash regular built-ins
      eval: Add assignment built-in support again
      eval: Fail immediately with redirections errors for simple command
      eval: Replace with listsetvar with mklocal/setvareq
      eval: Add vfork support
      builtin: Use test_access from NetBSD when faccessat is unavailable
      expand: Use HOME in tilde expansion when it is empty
      expand: Merge syntax/quotes in memtodest with flags
      expand: Fix skipping of command substitution when trimming in evalvar
      expand: Do not reprocess data when expanding words
      eval: Always set localvar_stop
      memalloc: Avoid looping in growstackto
      expand: Ensure result is escaped in cvtnum
      expand: Fix multiple issues with EXP_DISCARD in evalvar
      eval: Use the correct expansion mode for fd redirection
      expand: Eat closing brace for length parameter expansion
      parser: Do not push token back before parseheredoc
      eval: Use sh_warnx instead of warnx
      system: Disable glibc warning on sigsetmask
      eval: avoid leaking memory associated with redirections
      eval: Only restore exit status on exit/return
      redir: Handle nested exec within REALLY_CLOSED redirection
      options: Do not set commandname in procargs
      expand: Fix double-decrement in argstr
      eval: Reset handler when entering a subshell
      parser: Fix old-style command substitution here-document crash
      parser: Only accept single-digit parameter expansion outside of braces
      redir: Clear saved redirections in subshell
      builtin: Fix seconds part of times(1)
      jobs: Fix infinite loop in waitproc
      parser: Fix handling of empty aliases
      parser: Catch errors in expandstr
      parser: Fix alias expansion after heredoc or newlines
      shell: Always use explicit large file API
      parser: Save and restore heredoclist in expandstr
      parser: Fix double-backslash nl in old-style command sub
      Release 0.5.11.
      jobs: Fix waitcmd busy loop
      Release 0.5.11.1.
      shell: Group readdir64/dirent64 with open64
      Release 0.5.11.2.
      jobs: Only block in waitcmd on first run
      Release 0.5.11.3.
      eval: Do not cache value of eflag in evaltree
      Release 0.5.11.4.

Jeroen Roovers (1):
      input: Fix compiling against libedit with -fno-common

Martijn Dekker (1):
      shell: update .gitignore

Martin Michlmayr (1):
      shell: Fix typos

Michael Greenberg (1):
      shell: mktokens relative TMPDIR

Nikolai Merinov (1):
      expand: Fix trailing newlines processing in backquote expanding

Peter Korsgaard (1):
      shell: Don't include config.h for native helpers

esr%thyrsus.com@localhost (1):
      man: Problems in dash.1, sh.1, sh.distrib.1

diffstat:

 shells/dash/Makefile |   7 +++++--
 shells/dash/distinfo |  10 +++++-----
 2 files changed, 10 insertions(+), 7 deletions(-)

diffs (36 lines):

diff -r 898670ef3a05 -r 50742ecbc30c shells/dash/Makefile
--- a/shells/dash/Makefile      Sat Jun 12 08:38:14 2021 +0000
+++ b/shells/dash/Makefile      Sat Jun 12 08:48:03 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2018/06/01 07:19:01 adam Exp $
+# $NetBSD: Makefile,v 1.14 2021/06/12 08:48:03 nia Exp $
 
-DISTNAME=      dash-0.5.10.2
+DISTNAME=      dash-0.5.11.4
 CATEGORIES=    shells
 MASTER_SITES=  http://gondor.apana.org.au/~herbert/dash/files/
 
@@ -13,4 +13,7 @@
 GNU_CONFIGURE=         yes
 PKG_SHELL=             bin/dash
 
+CONFIGURE_ARGS+=       --with-libedit
+
+.include "../../devel/editline/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 898670ef3a05 -r 50742ecbc30c shells/dash/distinfo
--- a/shells/dash/distinfo      Sat Jun 12 08:38:14 2021 +0000
+++ b/shells/dash/distinfo      Sat Jun 12 08:48:03 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2018/06/01 07:19:01 adam Exp $
+$NetBSD: distinfo,v 1.11 2021/06/12 08:48:03 nia Exp $
 
-SHA1 (dash-0.5.10.2.tar.gz) = bcfe37148a26bf1a222660cf4b4f6c6b64e4c94c
-RMD160 (dash-0.5.10.2.tar.gz) = 78c61d0a2caea6c1053965608a2083e1b3ab872b
-SHA512 (dash-0.5.10.2.tar.gz) = 0ae29be77794df0ba254967649b9728611a75fbb3acd32ab6634d76399d1ce97c7d12d31da465482a7e4f3207093415c496c39525cace9b78ab3cb9444dd7640
-Size (dash-0.5.10.2.tar.gz) = 225196 bytes
+SHA1 (dash-0.5.11.4.tar.gz) = 7db380af711c64d2864657f33aa3cccbfaf88de3
+RMD160 (dash-0.5.11.4.tar.gz) = 0960de99180e8a668827a58256c23d9bef0615a1
+SHA512 (dash-0.5.11.4.tar.gz) = 2344782b80f69b74d00eb153a918c2293eec2316825bf83c1eb4ff787eddf78f67ca3026cfce39b1db8d5ede69c7268951eec1e5711903f2306714b665f84160
+Size (dash-0.5.11.4.tar.gz) = 240652 bytes
 SHA1 (patch-configure) = 2876f5f8221ec26595cd8ad85ec4c4c0eacf9c45



Home | Main Index | Thread Index | Old Index