summaryrefslogtreecommitdiff
path: root/shells (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update to 5.0.2Emanuel Haupt2019-01-192-13/+13
| | | | Notes: svn path=/head/; revision=490726
* Update to the latest att/ast commit on github.Cy Schubert2019-01-182-5/+5
| | | | Notes: svn path=/head/; revision=490627
* shells/fish: patch upstream issue #5453Alan Somers2019-01-173-1/+37
| | | | | | | | | | | | | | | This change fixes a segfault that would happen from operations like 'printf "%f" 7.0'. Also, this change removes Python as a runtime dependency. That was supposed to have been done in r488840, but there was a typo. https://github.com/fish-shell/fish-shell/issues/5453 Reported by: Mahmoud Al-Qudsi <mqudsi@neosmart.net> MFH: 2019Q1 Notes: svn path=/head/; revision=490604
* Properly fix broken man pages by removing unsupported characters.Emanuel Haupt2019-01-162-8/+16
| | | | | | | | | PR: 234992 (based on) Reviewed by: bapt Reported by: bapt Notes: svn path=/head/; revision=490489
* Mandoc'ify man pages to avoid dependency to groff.Emanuel Haupt2019-01-161-1/+5
| | | | | | | | PR: 234992 (based on) Submitted by: sakisp@gmail.com Notes: svn path=/head/; revision=490481
* Update to 5.0Emanuel Haupt2019-01-155-244/+28
| | | | | | | | PR: 234827 Exp-run by: antoine Notes: svn path=/head/; revision=490404
* Update to the latest ATT/AST commit on github.Cy Schubert2019-01-062-5/+5
| | | | Notes: svn path=/head/; revision=489548
* lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports.Gleb Popov2019-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | As usual, it is recommended to rebuild or reinstall all the dependent ports and the lang/ghc port itself in one of the following ways: # portmaster -w -r ghc or # portupgrade -fr lang/ghc In case of pkg(8), it is probably safer to remove all the GHC-dependent packages along with GHC and reinstall everything from scratch. For example: # pkg query "%ro" ghc > ghc-pkgs.txt # pkg delete -y lang/ghc # pkg install -y `cat ghc-pkgs.txt` During update some hs-* ports got two PORTREVISION bumps in a row. Other ports got a PORTVERSION update together with one PORTREVISION bump. This is caused by bulk-bumping PORTREVISION of all hs-* ports. There are a lot of them updated, so figuring out which ones require a bump and which are not is too tedious. Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D18707 Notes: svn path=/head/; revision=489474
* Add do-test:Sunpoet Po-Chuan Hsieh2019-01-051-0/+8
| | | | | | | | | Differential Revision: https://reviews.freebsd.org/D18370 PR: 233619 Submitted by: 0mp Notes: svn path=/head/; revision=489413
* shells/fish: upgrade to 3.0.0Alan Somers2018-12-316-169/+211
| | | | | | | | | | | | | This also switches the build system from autoconf to cmake, and adds an on-by-default MANPAGES option. MANPAGES are now optional because building them requires doxygen. PR: 234493 Reviewed by: koobs Approved by: koobs (ports) Notes: svn path=/head/; revision=488840
* Update to 3.01hAkinori MUSHA2018-12-252-4/+4
| | | | Notes: svn path=/head/; revision=488294
* Update to the latest ast/ksh93 github commit.Cy Schubert2018-12-232-5/+5
| | | | | | | | | | | | | | | | Notable fixes: Fix `${+}` parameter expansion inside loops `nv_getval()` function internally calls `nv_optimize()` and optimizations outside `varsub()` function depend on it. Using `nv_isnull()` instead of `nv_getval()` was causing broken behavior with `${+}` parameter expansions inside loops. Resolves: #70 Notes: svn path=/head/; revision=488166
* Update to the latest ast/ksh93 github commit.Cy Schubert2018-12-202-5/+5
| | | | | | | | | | | | | Notable fixes are: Sync all streams before restoring file descriptors This was causing issues while truncating files. Sync all streams before restoring file descriptors to avoid any similar issues in future. Notes: svn path=/head/; revision=487849
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* These ports now build on powerpc64.Mark Linimon2018-12-051-2/+0
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=486720
* Update FreeBSD bash-completion to 1.0.3Sunpoet Po-Chuan Hsieh2018-11-282-5/+5
| | | | | | | | | | | - Bump PORTREVISION for package change Changes: https://github.com/0mp/bash-completion-freebsd/commits/master PR: 233610 Reported by: 0mp Notes: svn path=/head/; revision=486143
* This port now builds on 13.0-CURRENT.Emanuel Haupt2018-11-281-2/+0
| | | | | | | Reported by: Manfred Antar <manfredantar@gmail.com> (via mail) Notes: svn path=/head/; revision=486080
* shells/jailkit: Avoid accidentally picking up procmailTobias Kortkamp2018-11-152-2/+14
| | | | | | | | | | | | | When configure sees procmail in the environment building of jk_procmailwrapper is enabled. Add a new non-default PROCMAIL option to make it explicit. PR: 230132 Submitted by: John Hein <z7dr6ut7gs@snkmail.com> Approved by: woodsb02 (maintainer timeout, 3.5 months) Notes: svn path=/head/; revision=485007
* Update `databases/gdbm' to version 1.18.1, an important bugfix releaseAlexey Dokuchaev2018-11-111-0/+1
| | | | | | | | | | | | | which restores compatibility with old databases (version 1.8) and some later versions which were built without mmap(2) support. Due to shlib version change, bump port revisions of the consumer ports. PR: 233059 Exp-run by: antoine Approved by: maintainer (johans, numerous timeouts) Notes: svn path=/head/; revision=484696
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-102-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* Update to the latest ast/ksh93 github commit.Cy Schubert2018-11-092-5/+5
| | | | | | | This commit fixes a number of resource leaks and a heap use after free. Notes: svn path=/head/; revision=484498
* Mark BROKEN on FreeBSD 13 while the problem is being investigated.Emanuel Haupt2018-11-061-0/+2
| | | | | | | Notified by: pkg-fallout Notes: svn path=/head/; revision=484322
* Update to the latest ast/ksh93 commit for:Cy Schubert2018-11-052-5/+5
| | | | | | | Coverity: 279521 Out-of-bounds read Notes: svn path=/head/; revision=484172
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-022-9/+3
| | | | | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483807
* Update to the latest ast/ksh93 github commit. From their commit log:Cy Schubert2018-11-022-5/+5
| | | | | | | | | | | | | | Coverity Out-of-bounds read This Coverity Scan issue appears to be a false positive. This change is a reformulation of the code that attempts to both clarify the behavior and suppress the false positive error. Coverity CID#316729 Notes: svn path=/head/; revision=483770
* Update to the latest ast/ksh93 github commit, specifically to bringCy Schubert2018-11-012-5/+5
| | | | | | | | | | | | | in from upstream: Coverity Out-of-bounds access error The call to `nv_addtype()` is passing the wrong structure length. Coverity CID#279500 Notes: svn path=/head/; revision=483635
* Update to the latest att/ast github commit.Cy Schubert2018-10-242-5/+5
| | | | Notes: svn path=/head/; revision=482887
* Update to the latest att/ast github commit.Cy Schubert2018-10-192-5/+5
| | | | Notes: svn path=/head/; revision=482412
* shells/oksh: update to 20181009Steve Wills2018-10-112-5/+23
| | | | | | | | | | While here, add static and curses options PR: 232127 Submitted by: Brian Callahan <bcallah@openbsd.org> (maintainer) Notes: svn path=/head/; revision=481781
* Add LICENSESunpoet Po-Chuan Hsieh2018-10-102-2/+7
| | | | | | | | | | | - While I'm here: - Add NO_ARCH - Sort PLIST Approved by: portmgr (blanket) Notes: svn path=/head/; revision=481722
* Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, exceptDag-Erling Smørgrav2018-10-063-6/+6
| | | | | | | | | | for where it resulted in a change in output from build-depends-list or run-depends-list. Approved by: portmgr (adamw) Notes: svn path=/head/; revision=481365
* The old tests are no longer available. Remove them.Cy Schubert2018-09-271-3/+0
| | | | Notes: svn path=/head/; revision=480776
* Update to the latest att/ast github commit.Cy Schubert2018-09-263-10/+10
| | | | Notes: svn path=/head/; revision=480711
* Update to the latest att/ast github commit.Cy Schubert2018-09-222-5/+5
| | | | Notes: svn path=/head/; revision=480438
* As ksh93 is the real ksh devleoped by AT&T, git the user the optionCy Schubert2018-09-223-4/+19
| | | | | | | | | | | | | | of installing ksh as ${LOCALBASE}/bin/ksh instead of as ${LOCALBASE}/bin/ksh93. If the KSH option is chosen, this port will conflict with shells/pdksh. By default the binary that is installed is ksh93 (conflicting with shells/ksh). In the future, we might want to add a little ports infrastructure allowing ports that need a ksh to depend on one of the various ksh or ksh clones in ports. Notes: svn path=/head/; revision=480437
* Upgrade to 0.7.9Beat Gaetzi2018-09-212-4/+4
| | | | | | | | Submitted by: Roberto Fernandez Cueto <roberfern@gmail.com> (maintainer) Differential Revision: https://reviews.freebsd.org/D17268 Notes: svn path=/head/; revision=480240
* Register a conflict with the new ksh93-devel port.Cy Schubert2018-09-211-0/+2
| | | | Notes: svn path=/head/; revision=480233
* Remove redundant options.Cy Schubert2018-09-211-2/+0
| | | | Notes: svn path=/head/; revision=480232
* Introducing the new ksh93-devel port, tracking att/ast developmentCy Schubert2018-09-216-0/+100
| | | | | | | on github. Notes: svn path=/head/; revision=480231
* shells/ksh93: Update reason for aarch64 broken messageEmmanuel Vadot2018-09-181-1/+1
| | | | | | | | Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D17204 Notes: svn path=/head/; revision=480007
* shells/xonsh: Upgrade to version 0.7.8Mateusz Piotrowski2018-09-154-14/+22
| | | | | | | | | | | | | | | | Changelog: https://github.com/xonsh/xonsh/blob/0.7.8/CHANGELOG.rst PR: 230369 Submitted by: Roberto Fernandez Cueto <roberfern@gmail.com> (maintainer) Reported by: Nathan <ndowens@yahoo.com> Reviewed by: krion, mat Reviewed by: Nathan <ndowens@yahoo.com> (previous version) Reviewed by: John Hein <z7dr6ut7gs@snkmail.com> (previous version) Approved by: krion (mentor) Differential Revision: https://reviews.freebsd.org/D17152 Notes: svn path=/head/; revision=479833
* Update to 5.6.2Baptiste Daroussin2018-09-152-6/+6
| | | | Notes: svn path=/head/; revision=479817
* - Update to 0.5.10.2 [1]Bryan Drewery2018-09-132-6/+8
| | | | | | | | | | | | - Update comment on the real problem with UNUSABLE_RT_SIGNALS. This is avoiding a buffer overflow due to NSIG*2 being far smaller than SIGRTMAX. PR: 230156 [1] Submitted by: Nathan <ndowens@yahoo.com> (based on) [1] Notes: svn path=/head/; revision=479695
* update to 5.6.1Baptiste Daroussin2018-09-113-6/+7
| | | | Notes: svn path=/head/; revision=479508
* Add EXAMPLES options to ports that should have one.Mathieu Arnold2018-09-101-1/+1
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479407
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-105-0/+10
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* Update to 5.6Baptiste Daroussin2018-09-054-22/+46
| | | | | | | Security: CVE-2018-0502, CVE-2018-13259 Notes: svn path=/head/; revision=479010
* shells/wcd: Update to 6.0.2Danilo G. Baio2018-08-113-6/+6
| | | | | | | | | | Pass MAINTAINER'ship to submitter. PR: 230519 Submitted by: Nathan <ndowens@yahoo.com> Notes: svn path=/head/; revision=476938
* shells/mksh: update to R56cSteve Wills2018-08-072-4/+4
| | | | | | | | PR: 230257 Submitted by: schaiba@gmail.com (maintainer) Notes: svn path=/head/; revision=476589
* Fix a common grammar error: "can not" means the opposite of "cannot."Adam Weinberger2018-08-011-1/+1
| | | | | | | "Can not" means "it is possible not to," and "cannot" means "it is impossible to." Notes: svn path=/head/; revision=476184