| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
4.2.2_1 30 Jan 2020 20:00:07
  |
tobik  |
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 |
4.2.2 26 Jan 2020 17:42:37
  |
kwm  |
Update gstreamer1 to 1.16.2.
- The spc plugin was removed inflavor for the gsm plugin.
- Added in tree qt plugin.
Changelog: https://gstreamer.freedesktop.org/releases/1.16/#1.16.2
Update net-im/fractal to 4.2.2 to support GStreamer 1.16 (approved by
maintainer)
Thanks to antoine@ for the exp-run.
PR: 239386 |
4.0.0_8 19 Dec 2019 16:14:49
  |
tobik  |
lang/rust: Update to 1.40.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/12/19/Rust-1.40.0.html
Tested by: mikael.urankar@gmail.com, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D22843 |
4.0.0_7 29 Nov 2019 22:12:36
  |
tobik  |
lang/rust, Mk/Uses/cargo.mk: Drop gmake build dependency for backtrace-sys
The backtrace-sys crate no longer needs gmake since 0.1.20.
sysutils/flowgger still uses backtrace-sys-0.1.14. Since it is the
only USES=cargo port left that needs it, move the gmake dependency
directly to it instead.
lang/rust currently has backtrace-sys-0.1.30. It also vendors
jemalloc-sys (which also needs gmake to build) but it is hidden
behind rustc's jemalloc feature which we do not currently activate.
It should be safe to remove gmake in lang/rust too.
PR: 242267
Reported by: mikael.urankar@gmail.com |
4.0.0_7 07 Nov 2019 18:07:20
  |
tobik  |
lang/rust: Update to 1.39.0
- Force rebuild all consumers to catch regressions early
- Partially apply D20792 in preparation for PPC_ABI support
- Add LibreSSL 3.0.x support [1]
Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html
PR: 241411 [1]
Tested by: mikael.urankar@gmail.com, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D22240 |
4.0.0_6 27 Sep 2019 09:35:21
  |
tobik  |
lang/rust: Update to 1.38.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/09/26/Rust-1.38.0.html
Tested by: jbeich, mikael.urankar@gmail.com, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D21778 |
4.0.0_5 15 Aug 2019 14:30:16
  |
tobik  |
lang/rust: Update to 1.37.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/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 |
4.0.0_4 04 Jul 2019 14:41:57
  |
tobik  |
lang/rust: Update to 1.36.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/07/04/Rust-1.36.0.html
Tested by: jbeich, mikael.urankar@gmail.com
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20810 |
4.0.0_3 30 Jun 2019 20:03:06
  |
swills  |
net-im/fractal: unbreak with LibreSSL 2.9.1+
PR: 238536
Submitted by: Charlie Li <ml+freebsd@vishwin.info>
Approved by: maintainer timeout (greg@unrelenting.technology, >2 weeks) |
4.0.0_3 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 |
4.0.0_2 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 |
4.0.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 |
4.0.0 04 Apr 2019 05:03:28
  |
tobik  |
net-im/fractal: Update to 4.0.0
- The vendored libc crate was updated to 0.2.45 from 0.2.43, so the
cargo-checksum.json hunk of patch-non-x86 no longer applied.
Remove it and disable vendor checksums while here. The patch is
still needed on arm* and powerpc64. Drop no longer needed
WITHOUT_FBSD10_FIX workaround too.
PR: 236808
Submitted by: Greg V <greg@unrelenting.technology> (maintainer) |
3.30.0_5 13 Mar 2019 20:15:57
  |
jbeich  |
net-im/fractal: unbreak on aarch64
error[E0308]: mismatched types
--> vendor/dbus-0.2.3/src/lib.rs:106:57
|
106 | else { std::str::from_utf8( unsafe { CStr::from_ptr(*c).to_bytes()
}).ok() }
| ^^ expected u8,
found i8
|
= note: expected type `*const u8`
found type `*const i8`
error[E0308]: mismatched types
--> vendor/rust-gmp/src/mpf.rs:123:52
|
123 | out = CString::from_raw(__gmpf_get_str(c_str.into_raw(), exp,
base, n_digits, &mut self.mpf));
| ^^^^^^^^^^^^^^^^
expected i8, found u8
|
= note: expected type `*const i8`
found type `*mut u8`
Reported by: pkg-fallout |
3.30.0_5 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 |
3.30.0_4 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 |
3.30.0_3 04 Jan 2019 04:00:40
  |
jbeich  |
Allow overriding rust dependency
Add DEFAULT_VERSIONS+=rust=rust-nightly to make.conf(5) if you want to
build consumers using lang/rust-nightly.
Approved by: rust (tobik)
MFH: 2019Q1 (avoid merge conflicts during www/firefox updates)
Differential Revision: https://reviews.freebsd.org/D18634 |
3.30.0_3 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 |
3.30.0_2 21 Nov 2018 15:06:26
  |
jbeich  |
net-im/fractal: unbreak with OpenSSL 1.1.1
thread 'main' panicked at 'Unable to detect OpenSSL version',
vendor/openssl/build.rs:16:14
PR: 233300
Reported by: pkg-fallout
Obtained from: upstream
Approved by: Greg V (maintainer) |
3.30.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 |
3.30.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 |
3.30.0 09 Oct 2018 18:06:15
  |
swills  |
net-im/fractal: create port
Fractal is a Gtk+ Matrix messaging client written in Rust.
Its interface is optimized for collaboration in large groups
such as free software projects.
WWW: https://wiki.gnome.org/Apps/Fractal
PR: 226683
Submitted by: Greg V <greg@unrelenting.technology> |