Bug 251507 - sysutils/toybox: update to 0.8.4
Summary: sysutils/toybox: update to 0.8.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL: http://landley.net/toybox/#24-10-2020
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-12-01 16:20 UTC by Vidar Karlsen
Modified: 2020-12-01 16:59 UTC (History)
1 user (show)

See Also:


Attachments
svn diff (909 bytes, patch)
2020-12-01 16:20 UTC, Vidar Karlsen
vidar: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vidar Karlsen 2020-12-01 16:20:41 UTC
Created attachment 220140 [details]
svn diff

Update sysutils/toybox to 0.8.4.

QA:
- poudriere testport: 11.4 & 12.2, builds and runs
- portlint -C: looks fine

Changelog:
- new commands: sha3sum and watchdog
- new command features:
  - sed -s flag
  - cpio --no-preserve-owner now affects archive creation
  - Elliott added tar -I and multi-type find -type a,b,c support
  - Mark Salyzyn added xargs -P to run parallel job
  - the ps and top commands now autodetect pid length
  - top adjusts units for memory display based on system size
- toysh and mkroot: lots of new work on toysh: 29 commits to sh.c since last release, adding 1500 lines and deleting 700, plus a bunch of sh.tests entries). Implemented since last release:
  - wildcards
  - case/esac and select
  - brace expansion sequences (ala {1..10..2} and {a..z})
  - the remaining variable slice types ${a#y} ${a%y} ${a^y} ${a,y} ${a/search/replace}
  - the "source" shell builtin
  - the start of job control
  - several bugfixes

See news article for full changelog: http://landley.net/toybox/#24-10-2020
Comment 1 Automation User 2020-12-01 16:42:29 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/223821418
Comment 2 commit-hook freebsd_committer 2020-12-01 16:57:37 UTC
A commit references this bug:

Author: mikael
Date: Tue Dec  1 16:56:57 UTC 2020
New revision: 556761
URL: https://svnweb.freebsd.org/changeset/ports/556761

Log:
  sysutils/toybox: Update to 0.8.4

  Changelog:
  - new commands: sha3sum and watchdog
  - new command features:
    - sed -s flag
    - cpio --no-preserve-owner now affects archive creation
    - Elliott added tar -I and multi-type find -type a,b,c support
    - Mark Salyzyn added xargs -P to run parallel job
    - the ps and top commands now autodetect pid length
    - top adjusts units for memory display based on system size
    - toysh and mkroot: lots of new work on toysh: 29 commits to sh.c since
      last release, adding 1500 lines and deleting 700, plus a bunch of
      sh.tests entries). Implemented since last release:
    - wildcards
    - case/esac and select
    - brace expansion sequences (ala {1..10..2} and {a..z})
    - the remaining variable slice types ${a#y} ${a%y} ${a^y} ${a,y} ${a/search/replace}
    - the "source" shell builtin
    - the start of job control
    - several bugfixes

  PR:		251507
  Submitted by:	Vidar Karlsen (maintainer)

Changes:
  head/sysutils/toybox/Makefile
  head/sysutils/toybox/distinfo
Comment 3 Mikael Urankar freebsd_committer 2020-12-01 16:59:49 UTC
Thanks!