notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
ksh2020 Development branch of AT&T KornShell 93
2020_1 shells on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2020_1Version of this port present on the latest quarterly branch.
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-02-09 05:32:52
Last Update: 2021-11-25 21:40:11
Commit Hash: 04b9da4
License: EPL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (70 items)
Collapse this list.
  1. /usr/local/share/licenses/ksh2020-2020_1/catalog.mk
  2. /usr/local/share/licenses/ksh2020-2020_1/LICENSE
  3. /usr/local/share/licenses/ksh2020-2020_1/EPL
  4. @shell bin/ksh93
  5. @shell bin/rksh93
  6. bin/shcomp93
  7. man/man1/ksh93.1.gz
  8. share/ksh/config.ksh
  9. share/ksh/functions/cd
  10. share/ksh/functions/_ksh_print_help
  11. share/ksh/functions/dirs
  12. share/ksh/functions/man
  13. share/ksh/functions/mcd
  14. share/ksh/functions/popd
  15. share/ksh/functions/pushd
  16. share/ksh/man/man1/alias.1
  17. share/ksh/man/man1/basename.1
  18. share/ksh/man/man1/bg.1
  19. share/ksh/man/man1/break.1
  20. share/ksh/man/man1/builtin.1
  21. share/ksh/man/man1/cat.1
  22. share/ksh/man/man1/cd.1
  23. share/ksh/man/man1/chmod.1
  24. share/ksh/man/man1/cmp.1
  25. share/ksh/man/man1/command.1
  26. share/ksh/man/man1/compgen.1
  27. share/ksh/man/man1/complete.1
  28. share/ksh/man/man1/continue.1
  29. share/ksh/man/man1/cut.1
  30. share/ksh/man/man1/dirname.1
  31. share/ksh/man/man1/disown.1
  32. share/ksh/man/man1/echo.1
  33. share/ksh/man/man1/enum.1
  34. share/ksh/man/man1/eval.1
  35. share/ksh/man/man1/exec.1
  36. share/ksh/man/man1/exit.1
  37. share/ksh/man/man1/export.1
  38. share/ksh/man/man1/fg.1
  39. share/ksh/man/man1/head.1
  40. share/ksh/man/man1/hist.1
  41. share/ksh/man/man1/jobs.1
  42. share/ksh/man/man1/kill.1
  43. share/ksh/man/man1/let.1
  44. share/ksh/man/man1/logname.1
  45. share/ksh/man/man1/mkdir.1
  46. share/ksh/man/man1/print.1
  47. share/ksh/man/man1/printf.1
  48. share/ksh/man/man1/pwd.1
  49. share/ksh/man/man1/read.1
  50. share/ksh/man/man1/readonly.1
  51. share/ksh/man/man1/return.1
  52. share/ksh/man/man1/shcomp.1
  53. share/ksh/man/man1/shift.1
  54. share/ksh/man/man1/sleep.1
  55. share/ksh/man/man1/source.1
  56. share/ksh/man/man1/sync.1
  57. share/ksh/man/man1/test.1
  58. share/ksh/man/man1/times.1
  59. share/ksh/man/man1/trap.1
  60. share/ksh/man/man1/ulimit.1
  61. share/ksh/man/man1/umask.1
  62. share/ksh/man/man1/unalias.1
  63. share/ksh/man/man1/uname.1
  64. share/ksh/man/man1/unset.1
  65. share/ksh/man/man1/wait.1
  66. share/ksh/man/man1/wc.1
  67. share/ksh/man/man1/whence.1
  68. @owner
  69. @group
  70. @mode
Collapse this list.
Dependency lines:
  • ksh2020>0:shells/ksh2020
Conflicts:
CONFLICTS:
  • ksh93
  • ksh93-devel
  • ast-ksh
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/shells/ksh2020/ && make install clean
To add the package, run one of these commands:
  • pkg install shells/ksh2020
  • pkg install ksh2020
PKGNAME: ksh2020
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
ksh2020
ABIlatestquarterly
FreeBSD:11:aarch64-2020
FreeBSD:11:amd642020_12020_1
FreeBSD:11:armv6--
FreeBSD:11:i3862020_12020_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2020_1
FreeBSD:12:amd642020_12020_1
FreeBSD:12:armv6-2020
FreeBSD:12:armv7-2020
FreeBSD:12:i3862020_12020_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2020_1
FreeBSD:13:aarch642020_12020_1
FreeBSD:13:amd642020_12020_1
FreeBSD:13:armv62020_12020_1
FreeBSD:13:armv72020_12020_1
FreeBSD:13:i3862020_12020_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642020_12020_1
FreeBSD:14:aarch642020_1-
FreeBSD:14:amd642020_1-
FreeBSD:14:armv62020_1-
FreeBSD:14:armv72020_1-
FreeBSD:14:i3862020_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642020_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson>=0.57.1_1 : devel/meson
  2. ninja : devel/ninja
  3. python3.8 : lang/python38
This port is required by:
for Run
  1. x11-wm/nscde

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/att/ast/tar.gz/ksh2020?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Nov 2021 21:40:11
 files touched by this commit commit hash:04b9da414081a733478d3def4e1e3777908536c6  2020_1
Stefan E├čer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2020_1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2020_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
02 Dec 2020 18:43:35
Original commit files touched by this commit Revision:556844  2020_1
cy search for other commits by this committer
Don't reassign the "len" variable and compute the exact spaces needed.

PR:		251275
Submitted by:	Romeo Rajomalaza <endian.sign _ gmail.com>
Reported by:	Romeo Rajomalaza <endian.sign _ gmail.com>
MFH:		2020Q4
09 Feb 2020 05:32:45
Original commit files touched by this commit Revision:525624  2020
cy search for other commits by this committer
att/ast on Github has branched ksh2020 and reverted mainline back to
ksh93u+ and v-. See github commit 0be82553e98be77238577bc0eaafda0f1cf807fe.

To learn how and why our att/ast upstream made this decision see
https://github.com/att/ast/issues/1464 and
https://github.com/att/ast/issues/1466.

The next steps will be to update shells/ksh93-devel to att/ast master.
shells/ksh93 will likely be based on att/ast master at
0be82553e98be77238577bc0eaafda0f1cf807fe or some future tag or branch.

Number of commits found: 5