Commit graph

1919 commits

Author SHA1 Message Date
Cy Schubert
762f607c21 Update to the latest att/ast github commit. 2019-09-20 19:39:07 +00:00
Cy Schubert
70d5a8d810 Update to the latest att/ast github commit. 2019-09-17 19:46:17 +00:00
Antoine Brodin
637b3d75f3 Deprecate a few ports 2019-09-15 17:28:08 +00:00
Sunpoet Po-Chuan Hsieh
3f6d45da8a Update FreeBSD extensions to 1.1.1
Changes:	https://github.com/0mp/bash-completion-freebsd/commits/master
2019-09-12 19:07:04 +00:00
Cy Schubert
b1c1643bb0 Update to the latest att/ast github commit. 2019-09-04 03:14:00 +00:00
Rene Ladan
cd28ca1afc Oops, spell "bdb48" correctly. 2019-09-03 21:35:08 +00:00
Rene Ladan
7294d03074 shells/sparforte: schedule for removal on 2019-11-01.
It uses expired dbd48, is unmaintained and behind with upstream and
needs several check-sanity and portlint fixes.
2019-09-03 18:23:42 +00:00
Yuri Victorovich
15e62a54e1 shells/starship: Update 0.10.1 -> 0.13.1
Reported by:	repology
2019-09-01 05:26:15 +00:00
Cy Schubert
2c6ede3563 Update 2020.0.0-alpha1 --> 2020.0.0-beta1
2020.0.0-beta1 resolves gcc9 build issues in PR/239644.

PR:		239644
2019-08-30 20:05:27 +00:00
Cy Schubert
17d2eb5848 Remove redundant GH_TAGNAME assignment. 2019-08-30 20:05:21 +00:00
Cy Schubert
a64e2cca38 Update to the latest att/ast github commit. 2019-08-30 20:05:17 +00:00
Emanuel Haupt
bd36ec12f7 Update to 5.0.11 2019-08-30 05:13:23 +00:00
Danilo G. Baio
0052a6a2c1 shells/ammonite: Update to 1.6.9
PR:		239946
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
2019-08-30 01:09:34 +00:00
Cy Schubert
5184428ef7 Update to the latest att/ast github commit. 2019-08-28 20:08:56 +00:00
Yuri Victorovich
3e1650b289 New port: shells/starship: Cross-shell prompt for astronauts 2019-08-19 19:31:40 +00:00
Emanuel Haupt
9a4734de8f Update to 5.0.9 2019-08-17 08:27:28 +00:00
Tobias Kortkamp
40666d2b8f lang/rust: Update to 1.37.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
Tested by:	jbeich, tobik, greg@unrelenting.technology (aarch64)
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D21247
2019-08-15 14:30:16 +00:00
Mateusz Piotrowski
385ae243eb New port: shells/poshinit: Portable shell setup for Bash/Zsh across FreeBSD/Linux/Cygwin
You want your shell stuff to work the same way even when you use a
different shell, or even a different box. Right?

If you use poshinit (Portable Shell Initialization), you can attain at
least most of what you desire, perhaps even all. You can log out of Bash
and log in with Zsh (or vice versa) - and your aliases/exports/functions
will continue to work as before.

It gets better - if someday you need to use a different box with a
different OS, you can get your shell to work your 'normal' way in a
jiffy. Just save your $HOME/.shell directory on your primary box, and
paste it over your second box's $HOME/.shell (after running poshinit
setup script on the second box). The second box need not be the same
operating system - poshinit works across FreeBSD / Linux / Cygwin.

WWW: https://github.com/bourne-again/poshinit

PR:		232315
Submitted by:	bourne.identity@hotmail.com
Reviewed by:	Nathan, Walter Schwarzenfeld, tobik (previous versions)
2019-08-15 10:10:22 +00:00
Mathieu Arnold
bc89cd3d2c Convert to UCL & cleanup pkg-message (categories s) 2019-08-14 12:16:12 +00:00
Tobias Kortkamp
d6eb7151b7 shells/ksh93: Attempt to fix r508705 and unbreak index
It fails basic sanity checks:

make: "/usr/ports/shells/ksh93/Makefile" line 16: Malformed conditional (${USE_GCC} == "9")
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/ports/shells/ksh93

PR:		239644
Pointy hat:	cy
2019-08-12 07:17:09 +00:00
Cy Schubert
c58cef3552 Update to the latest att/ast github commit. 2019-08-12 05:15:20 +00:00
Cy Schubert
d2781bb2d2 Mark broken when USE_GCC=9. Upstream git commit
63e9edcb6084d4b164439065e2d71f3e900ec3c7 resolves this issue.
Unfortunately it does not apply, requiring this port to be upated to
ksh93 well into ksh93-devel. Bringing ksh93 up to the ksh93-devel or
shy of it would negate the justification for ksh93's existence. It is
therefore recommended that people use ksh93-devel on architectures that
use GCC 9 or use GCC 8.

PR:		239644
Reported by:	pkubaj@
2019-08-12 04:44:37 +00:00
Cy Schubert
515af620b8 Whitespace adjustment. 2019-08-12 04:44:24 +00:00
Cy Schubert
4a4cf35493 Fix:
$ ksh93
$ time
../src/cmd/ksh93/sh/xec.c:2171: failed assertion 'tb.tv_sec'
Abort trap (core dumped)
$ ksh93
$ times
../src/cmd/ksh93/sh/xec.c:2171: failed assertion 'tb.tv_sec'
Abort trap (core dumped)

PR:		239701
Suggested by:	w.schwarzenfeld@utanet.at
MFH:		2019Q3
2019-08-07 18:31:13 +00:00
Tobias Kortkamp
06a20ec4a0 shells/ion: Update to latest commit 2019-08-06 08:07:16 +00:00
Antoine Brodin
df4aac35f0 Mark BROKEN: unfetchable 2019-08-05 06:37:30 +00:00
Cy Schubert
78b1dbf432 Update to the latest att/ast github commit. 2019-08-04 17:42:50 +00:00
Cy Schubert
19090335fd Fix build with GCC-based architectures.
PR:		239644
Submitted by:	pkubaj@
MFH:		2019Q3
2019-08-04 17:42:39 +00:00
Cy Schubert
539d782f1b Update to the latest att/ast github commit. 2019-07-28 04:50:01 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Yuri Victorovich
915c2c6c3c shells/rush: Update 2.0 -> 2.1
Reported by:	portscout
2019-07-20 22:01:17 +00:00
Yuri Victorovich
66a4fb2ed6 shells/rush: Update 1.9 -> 2.0
Reported by:	portscout
2019-07-05 06:41:47 +00:00
Tobias Kortkamp
f69160b440 lang/rust: Update to 1.36.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
Tested by:	jbeich, mikael.urankar@gmail.com
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D20810
2019-07-04 14:41:57 +00:00
Cy Schubert
17917b6db4 Update to the latest att/ast github commit. 2019-07-02 13:48:39 +00:00
Christian Weisgerber
f4cad688e1 Yash is explicitly written in C99. GCC 4.2 can handle this without
requiring a C11 compiler.
2019-06-30 16:42:57 +00:00
Cy Schubert
b4b5b42a66 Update to the latest att/ast github commit. 2019-06-29 18:56:34 +00:00
Joseph Mingrone
d370f12589 shells/git-prompt.zsh: Use UCL pkg-message only shown upon install
Reported by:	mat
2019-06-29 12:44:16 +00:00
Joseph Mingrone
c6f131c3c0 shells/git-prompt.zsh: Add installation instructions in pkg-message 2019-06-28 16:22:17 +00:00
Joseph Mingrone
454d3fc9ed git-prompt.zsh: Update to version 2.1.0 2019-06-28 14:43:52 +00:00
Joseph Mingrone
6d1ea54700 shells/zsh-autosuggestions: Update to version 0.6.3
Upstream changes:
https://github.com/zsh-users/zsh-autosuggestions/blob/master/CHANGELOG.md
2019-06-24 18:37:56 +00:00
Tobias Kortkamp
4355da35e0 devel/meson: Update to 0.51.0
Changes:	https://mesonbuild.com/Release-notes-for-0-51-0.html
PR:		238726
Submitted by:	greg@unrelenting.technology (update to 0.50.1)
Exp-run by:	antoine
2019-06-24 05:59:31 +00:00
Tobias Kortkamp
69e16efb9b shells/ksh93*: Do not set KSH93_DESC twice 2019-06-24 05:05:43 +00:00
Cy Schubert
2ff4d30ef1 Update to the latest att/ast github commit. 2019-06-23 03:39:49 +00:00
Piotr Kubaj
282cc3636a shells/yash: fix build with GCC architectures
Add USES=compiler:c11 to fix:
strbuf.h:162: error: expected ';', ',' or ')' before 'buf'

Approved by:	mentors (implicit approval)
2019-06-23 00:17:06 +00:00
Kai Knoblich
9eb8ad95e4 shells/ammonite: Update to 1.6.8
Changelog since 1.6.5:

* Support for Scala 2.13.0
* Fix regression in "source" builtin
* Autocomplete for "import $ivy" statements

PR:		238599
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
2019-06-22 09:01:13 +00:00
Cy Schubert
4b301b3bb4 Update to the latest att/ast github commit. 2019-06-21 04:52:43 +00:00
Tobias Kortkamp
32a48939cb shells/oksh: Update to 6.5
Also assign to myself.

PR:		238640
Approved by:	bcallah@openbsd.org (maintainer)
2019-06-17 13:29:22 +00:00
Joseph Mingrone
acbe784b5d shells/zsh-autosuggestions: Update to version 0.6.0
Upstream changelog:
https://github.com/zsh-users/zsh-autosuggestions/blob/master/CHANGELOG.md#v060
2019-06-16 22:22:40 +00:00
Christian Weisgerber
2e29b5e934 New port: shells/yash
Yash, yet another shell, is a POSIX-compliant command line shell.
Yash is intended to be the most POSIX-compliant shell in the world
while supporting features for daily interactive and scripting use.
Notable features are:
* Global aliases
* Arrays
* Socket redirection, pipeline redirection, and process redirection
* Brace expansion and extended globbing
* Fractional numbers in arithmetic expansion
* Prompt command and command-not-found handler
* Command line completion with predefined completion scripts for more
  than 100 commands
* Command line prediction based on command history

WWW: https://yash.osdn.jp/index.html.en
2019-06-16 15:40:08 +00:00
Rene Ladan
27467122de Remove expired port:
2019-06-11 shells/rssh: Abandoned by upstream
2019-06-13 08:31:30 +00:00