Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.3.2_2 24 May 2019 03:25:12 |
tobik |
lang/rust: Update to 1.35.0
- Force rebuild all consumers to catch regressions early
Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html
Reviewed by: jbeich
Tested by: pkubaj (powerpc64), mikael.urankar@gmail.com (aarch64)
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20332 |
0.3.2_1 15 May 2019 03:12:15 |
tobik |
lang/rust: Update to 1.34.2
- While here add patches from [1] for LibreSSL 2.9.1 support
[1] https://github.com/sfackler/rust-openssl/pull/1097
Changes: https://blog.rust-lang.org/2019/05/13/Security-advisory.html
Changes: https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
PR: 237495 [1]
Security: 37528379-76a8-11e9-a4fd-00012e582166 |
0.3.2 24 Apr 2019 15:31:34 |
tobik |
x11/alacritty: Update to 0.3.2
- Take back maintainership
Changes: https://github.com/jwilm/alacritty/releases/tag/v0.3.1
Changes: https://github.com/jwilm/alacritty/releases/tag/v0.3.2
PR: 237474
Approved by: zeising (maintainer) |
0.3.0_1 17 Apr 2019 07:33:34 |
tobik |
Mk/Uses/cargo.mk: Push lib dependencies back down into ports
Some crates are optional via Cargo features or are only used during
tests, however the framework has no way to discriminate between
test or run dependencies using just CARGO_CRATES leading to more
run dependencies than necessary for some packages. With more ported
Rust applications it's time to let individual ports make that
decision now.
The environmental setup to use dependencies from ports instead of
bundled ones and implied build dependencies (cmake, gmake, pkgconf)
are left in place for now.
Assign cargo.mk to rust@ while here. |
0.3.0_1 11 Apr 2019 19:39:28 |
tobik |
lang/rust: Update to 1.34.0
- Update devel/racer to latest version that can build with 1.34.0
- Drop no longer needed patch from textproc/ripgrep
- Force rebuild all consumers to catch regressions early
Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html
Reviewed by: jbeich
With hat: rust
Differential Revision: https://reviews.freebsd.org/D19850 |
0.3.0 10 Apr 2019 09:45:44 |
tobik |
x11/alacritty: Update to 0.3.0
Changes: https://github.com/jwilm/alacritty/releases/tag/v0.3.0
PR: 237125
Approved by: zeising (maintainer) |
0.2.9_3 22 Mar 2019 12:29:37 |
tobik |
x11/alacritty: Apply workaround to let SpawnNewInstance work on FreeBSD
On Linux Alacritty looks up /proc/$shell_pid/cwd to open new instances
in the same working directory as the old instance which does not
work with FreeBSD's procfs(5). As a workaround we can for now
fallback to linprocfs(5), often mounted on /compat/linux/proc, until
there is support for KERN_PROC_CWD and struct kinfo_file in the
Rust ecosystem (libc or elsewhere).
PR: 236382
Submitted by: tobik
Approved by: zeising (maintainer timeout, 2 weeks) |
0.2.9_2 28 Feb 2019 18:51:46 |
jbeich |
lang/rust: update to 1.33.0
- www/firefox temporarily loses SIMD in charset conversion, see
https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html
Tested by: Mikael Urankar (aarch64, armv6, armv7, powerpc64), Piotr Kubaj
(powerpc64)
Approved by: rust (tobik)
Differential Revision: https://reviews.freebsd.org/D19354 |
0.2.9_1 28 Feb 2019 18:47:28 |
jbeich |
USES=cargo to update libc to 0.2.49 for Tier2
PR: 235063
Differential Revision: https://reviews.freebsd.org/D19309 |
0.2.9 14 Feb 2019 21:51:15 |
zeising |
x11/alacritty: Update to 0.2.9
Update x11/alacritty to 0.2.9.
Changelog:
https://github.com/jwilm/alacritty/releases/tag/v0.2.5
https://github.com/jwilm/alacritty/releases/tag/v0.2.6
https://github.com/jwilm/alacritty/releases/tag/v0.2.7
https://github.com/jwilm/alacritty/releases/tag/v0.2.8
https://github.com/jwilm/alacritty/releases/tag/v0.2.9 |
0.2.4_1 17 Jan 2019 19:50:39 |
jbeich |
lang/rust: update to 1.32.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html
Approved by: rust (tobik)
Differential Revision: https://reviews.freebsd.org/D18858 |
0.2.4 12 Dec 2018 19:34:20 |
zeising |
x11/alacritty: Update to 0.2.4
ChangeLog: https://github.com/jwilm/alacritty/releases/tag/v0.2.4 |
0.2.3_1 06 Dec 2018 17:11:15 |
jbeich |
lang/rust: update to 1.31.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2018/12/06/Rust-1.31.0.html
Approved by: rust (tobik)
Differential Revision: https://reviews.freebsd.org/D18427 |
0.2.3 17 Nov 2018 21:11:36 |
zeising |
x11/alacritty: Update to 0.2.3
Changelog: https://github.com/jwilm/alacritty/releases/tag/v0.2.3 |
0.2.1 01 Nov 2018 19:59:23 |
zeising |
x11/alacritty: Update to 0.2.1
Changelog: https://github.com/jwilm/alacritty/releases/tag/v0.2.1 |
0.2.0_2 25 Oct 2018 21:59:37 |
jbeich |
lang/rust: update to 1.30.0
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html
Approved by: rust (tobik)
MFH: 2018Q4 (less rust versions to support)
Differential Revision: https://reviews.freebsd.org/D17695 |
0.2.0_1 13 Oct 2018 09:12:15 |
jbeich |
x11/alacritty: pet portlint after r481921
$ portlint -C
FATAL: Makefile: DISTVERSIONPREFIX appears out-of-order.
FATAL: Makefile: order must be
PORTNAME/PORTVERSION/DISTVERSIONPREFIX/DISTVERSION/DISTVERSIONSUFFIX/PORTREVISION/PORTEPOCH/CATEGORIES/MASTER_SITES/MASTER_SITE_SUBDIR/PROJECTHOST/PKGNAMEPREFIX/PKGNAMESUFFIX/DISTNAME/EXTRACT_SUFX/DISTFILES/DIST_SUBDIR/EXTRACT_ONLY.
2 fatal errors and 0 warnings found. |
0.2.0_1 12 Oct 2018 19:01:02 |
jbeich |
lang/rust: update to 1.29.2
- Force rebuild all consumers in case some are affected by miscompilation
Changes: https://blog.rust-lang.org/2018/10/12/Rust-1.29.2.html
PR: 229826 (follow up)
Approved by: rust (tobik)
MFH: 2018Q4
Differential Revision: https://reviews.freebsd.org/D17477 |
0.2.0 29 Sep 2018 13:37:37 |
zeising |
x11/alacritty: Fix build on 32bit architectures
Pull in commit a769e80 from upstream (with some fixes to make it apply) to
fix build on 32bit architectures. |
0.2.0 29 Sep 2018 10:12:46 |
zeising |
Fix whitespace |
0.2.0 29 Sep 2018 09:49:20 |
zeising |
x11/alacritty: Update to 0.2.0
This adds scrollback to alacritty.
Install example config, depending on EXAMPLES option.
For complete changelog, see:
https://github.com/jwilm/alacritty/blob/v0.2.0/CHANGELOG.md
PR: 231456
Submitted by: Sascha Holzleiter |
g20180717_1 28 Sep 2018 17:59:24 |
jbeich |
lang/rust: update to 1.29.1
- Force rebuild all consumers as standard library is statically linked
Changes: https://blog.rust-lang.org/2018/09/25/Rust-1.29.1.html
PR: 229826 (follow up)
Approved by: dumbbell
Differential Revision: https://reviews.freebsd.org/D17337 |
g20180717 14 Aug 2018 15:27:50 |
tobik |
x11/alacritty: Update to newer snapshot
PR: 229857
Submitted by: Sascha Holzleiter <sascha@root-login.org>
Approved by: maintainer timeout (~4 weeks) |
g20180126_3 14 Jun 2018 09:56:02 |
tobik |
Mk/Uses/cargo.mk: Encode more crate build dependencies
- Add build/lib dependencies, environment variables to ports using
the backtrace-sys, freetype-sys, gettext-sys, onig_sys,
thrussh-libsodium crates instead of doing this individually for
every port.
- Add a DEV_WARNING when using libc versions < 0.2.37 to prevent
instability of Rust applications on 12.0-CURRENT [1]
- Sort cargo-crates-licenses output
Reviewed by: pizzamig, jbeich [1]
Differential Revision: https://reviews.freebsd.org/D15463 |
g20180126_3 03 May 2018 22:43:23 |
jbeich |
cargo: update libc to 0.2.40
Make sure ino64/abstime issues don't affect FreeBSD 12.0 or later. |
g20180126_2 01 May 2018 17:45:53 |
zeising |
Fix GL context creation
Add patch from upstream to fix errors in creating GL context.
See Upstream issue for details:
https://github.com/jwilm/alacritty/issues/921
PR: 227846
Submitted by: Sascha Holzleiter
MFH: 2018Q2 |
g20180126_1 30 Mar 2018 08:28:22 |
jbeich |
x11/alacritty: update libc crate to 0.2.39
alacritty >= g20180312 works fine as is on FreeBSD >= 12.0 as libc >= 0.2.38
uses pre-ino64 syscalls (via COMPAT_FREEBSD11). To simplify maintenance, update
libc and drop the patch, similar to what lang/rust-nightly did.
https://github.com/rust-lang/libc/commit/969ad2b73cdc
https://github.com/rust-lang/libc/commit/78f93220d70e
PR: 222824 |
g20180126 02 Feb 2018 09:56:20 |
zeising |
Grab
Sponsored by: FreeBSD FOSDEM DevSummit |
g20180126 30 Jan 2018 00:54:35 |
jbeich |
x11/alacritty: update to g20180126
Changes: https://github.com/jwilm/alacritty/compare/b396a9a75350...b82622e9948d |
g20180118 20 Jan 2018 00:22:22 |
jbeich |
x11/alacritty: update to g20180118
Changes: https://github.com/jwilm/alacritty/compare/02953c28127e...b396a9a75350 |
g20180108 09 Jan 2018 00:52:25 |
jbeich |
x11/alacritty: update to g20180108
Changes: https://github.com/jwilm/alacritty/compare/8ce553f28a2a...02953c28127e |
g20171229 30 Dec 2017 00:08:55 |
jbeich |
x11/alacritty: update to g20171229
Changes: https://github.com/jwilm/alacritty/compare/2879830f1d92...8ce553f28a2a |
g20171224 27 Dec 2017 22:40:28 |
jbeich |
x11/alacritty: update to g20171224
Changes: https://github.com/jwilm/alacritty/compare/e17d38167e17...2879830f1d92 |
g20171006 20 Dec 2017 16:49:09 |
tobik |
x11/alacritty: Drop maintainership |
g20171006 06 Oct 2017 18:48:58 |
jbeich |
x11/alacritty: update to g20171006
- Add to desktop menu of system applications
Changes: https://github.com/jwilm/alacritty/compare/3c8514ba103d...e17d38167e17
PR: 222835
Approved by: tobik (maintainer) |
g20170618_1 06 Oct 2017 13:04:57 |
jbeich |
x11/alacritty: adjust for ino64 and kqueue/abstime on 12.0
PR: 222824
Obtained from: lang/rust (ino64)
Approved by: tobik (maintainer) |
g20170618 21 Jun 2017 16:28:50 |
tobik |
New port: x11/alacritty
Alacritty is the fastest terminal emulator in existence. Using the
GPU for rendering enables optimizations that simply aren't possible in
other emulators.
Alacritty is focused on simplicity and performance. The performance
goal means it should be faster than any other terminal emulator
available. The simplicity goal means that it doesn't have many
features like tabs or scroll back as in other terminals. Instead, it
is expected that users of Alacritty make use of a terminal multiplexer
such as tmux.
WWW: https://github.com/jwilm/alacritty
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D11162 |