Commit graph

2001 commits

Author SHA1 Message Date
Hiroki Tagato
6f6d112d37 - Update to 2.1.1
- Make portclippy happy

PR:		245979
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
Approved by:	ehaupt (mentor)
2020-04-29 11:28:14 +00:00
Emanuel Haupt
3aa8bfb3a8 Update to 5.0.17 2020-04-24 17:23:01 +00:00
Hiroki Tagato
074cf66ecb Update to 2.0.4
PR:		243367
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
Approved by:	pizzamig (co-mentor)
2020-04-24 00:00:55 +00:00
Tobias Kortkamp
5abe8902a5 lang/rust: Update to 1.43.0
- Add workaround to fix build when CC/CXX have "clang" in them [1]
- Respect AR to fix build with external toolchains [2]
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
PR:		238556 [1], 245583 [2]
Reported by:	Matthias Apitz <guru@unixarea.de> [1], Greg V <greg@unrelenting.technology> [2]
Tested by:	mikael, pkubaj, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D24521
2020-04-23 15:32:29 +00:00
Tobias Kortkamp
eefc22ffc3 devel/libgit2: Update to 1.0.0
Changes:	https://github.com/libgit2/libgit2/releases/tag/v1.0.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libgit2
Approved by:	mfechner (maintainer)
Differential Revision:	https://reviews.freebsd.org/D24471
2020-04-19 03:55:22 +00:00
Alan Somers
f28bbddabf shells/fish: cherry-pick upstream fix for SVN performance
Upstream bug #6681 causes fish to run _very_ slowly inside of large
Subversion repositories.  The bug will be fixed in release 3.1.1.  But it's
worthwhile to cherry-pick the fix since all FreeBSD developers use large
Subversion repositories.

https://github.com/fish-shell/fish-shell/issues/6681
2020-04-18 21:01:52 +00:00
Fernando Apesteguía
b8f0364116 shells/vshnu: update to 1.0500
ChangeLog: https://legacy.cs.indiana.edu/~kinzler/vshnu/vshnu.html

Accumulated changes:

 * Add f and F flags to &run
 * Add $dotdotdot; Add lazy command evaluation
 * Fix &df to always refresh and &diskspace align bug
 * Add $getch for initial command key input
 * Add %nobag for actions on unassigned bag keys
 * Add $disksgvfs for user gvfs mounts in disks list
 * Use Getopt::Std; Add -f command line option
 * Add -[cCkK] command line options
 * Uppercase $vname and $version variables
 * Add 2 flag to &run
 * Use x option to suppress file coloring as executable
 * Fix compatibility for Term::ANSIColor > 3.02

PR:	245376
Submitted by:	cpeticus@gmail.com
2020-04-06 16:31:19 +00:00
Mikael Urankar
bc0a209fd9 shells/elvish: update to 0.13.1
This also changes the port to use the vendored deps

PR:		245349
Approved by:	Adam Jimerson (maintainer)
2020-04-05 10:48:40 +00:00
Antoine Brodin
5771a96715 Deprecate ports broken for more than 6 months 2020-04-04 20:51:40 +00:00
Adam Weinberger
3d44305c46 antibody: Update to 6.0.0 2020-04-03 18:16:36 +00:00
Joseph Mingrone
d0ff75b55e shells/git-prompt.zsh: Update to version 2.3.0 2020-03-20 03:00:27 +00:00
Tobias Kortkamp
3ca7fb22b4 devel/libgit2: Update to 0.99.0
- Switch to the release tarballs libgit2 now publishes
- Drop CURL option since it is no longer used
- Use system libpcre instead of the bundled one
- Hook up tests
- Bump consumers for ABI changes

Changes:	https://github.com/libgit2/libgit2/releases/tag/v0.99.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libgit2/
2020-03-19 05:47:59 +00:00
Christian Weisgerber
2a1046bb6e Update to 2.49, which has a number of minor bug fixes. 2020-03-12 20:42:53 +00:00
Tobias Kortkamp
25b7de7213 lang/rust: Update to 1.42.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/03/12/Rust-1.42.html
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D24020
2020-03-12 19:39:24 +00:00
Antoine Brodin
5ae8688c07 Deprecate some ports using deprecated version of python
With hat:	portmgr
2020-03-08 17:01:46 +00:00
Jochen Neumeister
db4663d539 hand over Maintainership to miwi
Sponsored by:	Netzkommune GmbH
2020-03-06 17:47:34 +00:00
Joseph Mingrone
2322196370 shells/zsh-syntax-highlighting: Update to version 0.7.1
Upstream changes:
https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/changelog.md#changes-in-version-071
2020-02-29 19:54:39 +00:00
Tobias Kortkamp
daf2ea4a45 lang/rust: Update to 1.41.1
- Force rebuild all consumers to fix potential miscompilations with
  1.41.0
- Enable SOURCES by default.  The sources are indexed by RLS and
  required for it to function properly, so they should be available
  by default.  This also makes sure we test the option properly.
- Remove implied --config=config.toml from x.py args
- Switch to the upstreamed backtrace crate patches like rust-nightly
- Enable WASM by default [0]
- Strip libraries (D23650) [1]
- Simplify plist generation (D23735) [2]

Changes:	https://blog.rust-lang.org/2020/02/27/Rust-1.41.1.html
Submitted by:	mikael [0,1,2]
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D23835
2020-02-27 15:22:28 +00:00
Cy Schubert
9a058b7859 Update to the latest att/ast github commit. 2020-02-27 14:09:09 +00:00
Alan Somers
aa7be06e39 shells/fish: upgrade to 3.1.0 2020-02-26 04:26:22 +00:00
Alan Somers
b0117ef7b4 shells/fish: needs groff at runtime
add groff as a runtime MANPAGES_USES.  fish uses it to format partial man
pages in response to syntax errors.

PR:		243480
Reported by:	Igor Gali <i.galic@brainsware.org>
2020-02-23 21:12:25 +00:00
Antoine Brodin
3b7eb7f91e Fix PKGBASE collision 2020-02-23 06:51:41 +00:00
Cy Schubert
c14b244b1c Fix i386 build. 2020-02-23 04:09:45 +00:00
Cy Schubert
fbda901ada Resolve distfile mismatch from r526860.
The update sat in my git tree for a couple of weeks before merging the
branch. I updated the commit date without regenerating distfile.

Pointy hat to:	cy
2020-02-22 23:17:36 +00:00
Cy Schubert
f812380a4e AT&T AST (att/ast) on github has rewound their repo back to ksh93u+. See
https://github.com/att/ast/issues/1464 and
https://github.com/att/ast/issues/1466.

The reason for the rewind back to 93u+ instead of 93v- was that it was an
abandoned unstable buggy unfinished beta. A full explanation of this can be
found here, https://github.com/att/ast/issues/1466#issuecomment-589942449.

At present ksh93-devel will track att/ast until development shifts to
the new ksh-community repo on github.
2020-02-22 22:38:42 +00:00
Cy Schubert
1b4fbb7092 AT&T AST (att/ast) on github has rewound their repo back to ksh93u+. See
https://github.com/att/ast/issues/1464 and
https://github.com/att/ast/issues/1466.

The reason for the rewind back to 93u+ instead of 93v- was that it was an
abandoned unstable buggy unfinished beta. A full explanation of this can be
found here, https://github.com/att/ast/issues/1466#issuecomment-589942449.

The version number is reverted back to 93u and an EPOCH bump, though not
needed, documents this siesmic shift.
2020-02-22 22:38:35 +00:00
Baptiste Daroussin
6a601648bc Update to 5.8
Fix sites-functions not respecting PREFIX != LOCALBASE
Don't document the security issue CVE-2019-20044 as it does not
impact FreeBSD
2020-02-16 08:42:00 +00:00
Adam Weinberger
999f16e18c antibody: Update to 4.3.1 2020-02-14 21:12:31 +00:00
Adam Weinberger
0733e49e90 antibody: Update to 4.3.0 2020-02-14 02:42:31 +00:00
Sunpoet Po-Chuan Hsieh
e9056c9e5d Update MAINTAINER: use @FreeBSD.org 2020-02-13 14:27:46 +00:00
Emanuel Haupt
dcf6847c94 Update to 5.0.16 2020-02-10 19:57:49 +00:00
Cy Schubert
235a81d83c 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.
2020-02-09 05:32:45 +00:00
Cy Schubert
4d7701aa23 Add patch missed from r525497. 2020-02-07 19:40:12 +00:00
Cy Schubert
195181e686 Update to the latest att/ast github commit.
This fixes CVE-2019-14868: certain environment variables interpreted
as arithmetic expressions on startup, leading to code injection.

Submitted by:	Siteshwar Vashisht <svashisht@redhat.com>
Reported by:	Marian Rehak
MFH:		2020Q1
Security:	CVE-2019-14868
		https://bugzilla.redhat.com/show_bug.cgi?id=1757324
		https://access.redhat.com/security/cve/CVE-2019-14868
2020-02-07 19:38:32 +00:00
Cy Schubert
87ca59aeea Fix CVE-2019-14868: certain environment variables interpreted as
arithmetic expressions on startup, leading to code injection.

Submitted by:	Siteshwar Vashisht <svashisht@redhat.com>
Reported by:	Marian Rehak
MFH:		2020Q1
Security:	CVE-2019-14868
		https://bugzilla.redhat.com/show_bug.cgi?id=1757324
		https://access.redhat.com/security/cve/CVE-2019-14868
2020-02-07 19:38:23 +00:00
Cy Schubert
ef96722aeb Update to the latest att/ast github commit. 2020-01-31 05:41:20 +00:00
Tobias Kortkamp
83209114b8 lang/rust: Update to 1.41.0
- Force rebuild all consumers to catch regressions early
- Switch to cross-compiled (from amd64) bootstraps for all
  architectures generated with the incoming lang/rust-bootstrap
- Update cargo-c to 0.5.2 to unbreak librav1e build
- Make use of regular MAKE_ENV/TEST_ENV in lang/rust
- Turn on RUST_BACKTRACE in lang/rust and USES=cargo to hopefully
  produce more useful failure logs when something panics during
  builds

Changes:	https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D23385
2020-01-30 20:00:06 +00:00
Cy Schubert
831a97fd12 Update to the latest att/ast github commit. 2020-01-11 18:39:59 +00:00
Cy Schubert
58a1887040 Update to the latest att/ast github commit. 2020-01-10 02:42:05 +00:00
Cy Schubert
7a3821836e Update 2020.0.0 --> 2020.0.1 2020-01-10 02:42:01 +00:00
Joseph Mingrone
caab3a53f3 shells/zsh-autosuggestions: Update to version 0.6.4
Upstream changes:
https://github.com/zsh-users/zsh-autosuggestions/blob/master/CHANGELOG.md
2020-01-08 17:21:30 +00:00
Jochen Neumeister
ea6d3477dc Update to 2.0.1
Changelog:
* Bump PPrint to 0.5.7, FastParse to 2.2.2, uPickle to 0.9.6, Requests to 0.4.7
* Fix @main method handling in scripts run via --class-based
* Bump OS-Lib, uPickle and Requests-Scala versions, for compatibility with the geny.Writable interface

PR:		242956
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
Sponsored by:	Netzkommune GmbH
2020-01-07 23:04:19 +00:00
Tobias C. Berner
896076291a shells/elvish Update Elvish to v0.13
Changelog: https://elv.sh/blog/0.13-release-notes.html

PR:		243044
Submitted by:	Adam Jimerson <vendion@gmail.com> (maintainer)
2020-01-05 19:43:27 +00:00
Cy Schubert
162e8a04bc Update to the latest att/ast github commit. 2019-12-31 04:36:24 +00:00
Baptiste Daroussin
d2d376a99a Ensure the package is linked to the proper ncurses implementation 2019-12-27 16:32:49 +00:00
Tobias Kortkamp
59b25e8c8c shells/psh: Use @shell instead of custom reimplementation 2019-12-20 05:51:02 +00:00
Tobias Kortkamp
0636c6b10d shells/heirloom-sh: Use @shell instead of custom reimplementation 2019-12-20 05:41:15 +00:00
Tobias Kortkamp
6474c40f73 lang/rust: Update to 1.40.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/12/19/Rust-1.40.0.html
Tested by:	mikael.urankar@gmail.com, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D22843
2019-12-19 16:14:48 +00:00
Tobias Kortkamp
3b660c3a93 shells/ion: Unbreak build with Rust 1.40.0 (D22843)
error[E0503]: cannot use `self.key_bindings` because it was mutably borrowed
  --> /wrkdirs/usr/ports/shells/ion/work/ion-a8872014dbce730ccd00aaa722397dc394a52bf4-a8872014dbce730ccd00aaa722397dc394a52bf4/cargo-crates/liner-0.4.4/src/context.rs:98:17
   |
96 |             let ed = try!(Editor::new_with_init_buffer(stdout, prompt, self, buffer));
   |                                                                        ---- borrow of `*self` occurs here
97 |             match self.key_bindings {
98 |                 KeyBindings::Emacs => Self::handle_keys(keymap::Emacs::new(ed), handler),
   |                 ^^^^^^^^^^^^^^^^^^ use of borrowed `*self`
99 |                 KeyBindings::Vi => Self::handle_keys(keymap::Vi::new(ed), handler),
   |                                                                      -- borrow later used here

error: aborting due to previous error
2019-12-17 07:56:33 +00:00
Cy Schubert
3ee07939bd Update to the latest att/ast github commit. 2019-12-16 04:34:04 +00:00