Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: lang/rust |
Commit | Credits | Log message |
1.35.0.20190316 16 Mar 2019 00:40:30 |
jbeich |
lang/rust-nightly: update to 1.35.0.20190316
Changes: https://github.com/rust-lang/rust/compare/719b0d9849da...52e885628e43 |
1.35.0.20190314 14 Mar 2019 00:53:54 |
jbeich |
lang/rust-nightly: update to 1.35.0.20190314
Changes: https://github.com/rust-lang/rust/compare/e68bf8ae15ee...719b0d9849da |
1.35.0.20190312 12 Mar 2019 00:46:25 |
jbeich |
lang/rust-nightly: update to 1.35.0.20190312
Changes: https://github.com/rust-lang/rust/compare/2a65cbeea78c...e68bf8ae15ee |
1.35.0.20190309 09 Mar 2019 00:40:08 |
jbeich |
lang/rust-nightly: update to 1.35.0.20190309
Changes: https://github.com/rust-lang/rust/compare/a9da8fc9c267...2a65cbeea78c |
1.35.0.20190305 05 Mar 2019 00:41:23 |
jbeich |
lang/rust-nightly: update to 1.35.0.20190305
Changes: https://github.com/rust-lang/rust/compare/0ea22717a1e0...a9da8fc9c267 |
1.34.0.20190303 03 Mar 2019 00:55:52 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190303
Changes: https://github.com/rust-lang/rust/compare/c1d2d83ca3b5...0ea22717a1e0 |
1.34.0.20190302 02 Mar 2019 00:50:30 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190302
Changes: https://github.com/rust-lang/rust/compare/7e001e5c6c7c...c1d2d83ca3b5 |
1.34.0.20190228 28 Feb 2019 00:58:28 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190228
Changes: https://github.com/rust-lang/rust/compare/00aae71f503b...7e001e5c6c7c |
1.34.0.20190226 26 Feb 2019 00:38:39 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190226
Changes: https://github.com/rust-lang/rust/compare/e1c6d0057449...00aae71f503b |
1.34.0.20190223 23 Feb 2019 00:34:39 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190223
Changes: https://github.com/rust-lang/rust/compare/f66e4697ae28...e1c6d0057449 |
1.34.0.20190221 21 Feb 2019 00:36:50 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190221
Changes: https://github.com/rust-lang/rust/compare/146aa60f3484...f66e4697ae28 |
1.34.0.20190219 19 Feb 2019 00:27:03 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190219
Changes: https://github.com/rust-lang/rust/compare/a9410cd1af7c...146aa60f3484 |
1.34.0.20190216 16 Feb 2019 00:42:12 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190216
Changes: https://github.com/rust-lang/rust/compare/e54494727855...a9410cd1af7c |
1.34.0.20190214 14 Feb 2019 00:29:21 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190214
Changes: https://github.com/rust-lang/rust/compare/57d7cfc3cf50...e54494727855 |
1.34.0.20190212 12 Feb 2019 00:46:37 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190212
Changes: https://github.com/rust-lang/rust/compare/3315728c060b...57d7cfc3cf50 |
1.34.0.20190210 10 Feb 2019 00:43:54 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190210
Changes: https://github.com/rust-lang/rust/compare/a2ec156a5b5d...3315728c060b |
1.34.0.20190209 09 Feb 2019 00:37:14 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190209
Changes: https://github.com/rust-lang/rust/compare/b139669f374e...a2ec156a5b5d |
1.34.0.20190207 07 Feb 2019 00:32:03 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190207
Changes: https://github.com/rust-lang/rust/compare/8ae730a442cc...b139669f374e |
1.34.0.20190205 05 Feb 2019 00:50:15 |
jbeich |
lang/rust-nightly: update to 1.34.0.20190205
Changes: https://github.com/rust-lang/rust/compare/852701ad6df9...8ae730a442cc |
1.34.0.20190202 02 Feb 2019 00:30:30 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190202
Changes: https://github.com/rust-lang/rust/compare/147311c5fc62...852701ad6df9 |
1.34.0.20190131 31 Jan 2019 00:45:15 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190131
Changes: https://github.com/rust-lang/rust/compare/d8a0dd7ae880...147311c5fc62 |
1.34.0.20190129 29 Jan 2019 00:46:38 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190129
Changes: https://github.com/rust-lang/rust/compare/20c2cba61dc8...d8a0dd7ae880 |
1.33.0.20190127 27 Jan 2019 00:56:22 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190127
Changes: https://github.com/rust-lang/rust/compare/bf669d1e3295...20c2cba61dc8 |
1.33.0.20190126 26 Jan 2019 00:42:40 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190126
Changes: https://github.com/rust-lang/rust/compare/19f8958f827e...bf669d1e3295 |
1.33.0.20190124 24 Jan 2019 00:36:23 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190124
Changes: https://github.com/rust-lang/rust/compare/7164a9f151a5...19f8958f827e |
1.33.0.20190122 22 Jan 2019 00:43:10 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190122
Changes: https://github.com/rust-lang/rust/compare/c76f3c374f80...7164a9f151a5 |
1.33.0.20190119 19 Jan 2019 00:32:52 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190119
Changes: https://github.com/rust-lang/rust/compare/03acbd71c977...c76f3c374f80 |
1.33.0.20190115 15 Jan 2019 00:53:06 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190115
Changes: https://github.com/rust-lang/rust/compare/75a369c5b114...03acbd71c977 |
1.33.0.20190113 13 Jan 2019 00:38:15 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190113
Changes: https://github.com/rust-lang/rust/compare/6ecad338381c...75a369c5b114 |
1.33.0.20190110 10 Jan 2019 00:40:10 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190110
Changes: https://github.com/rust-lang/rust/compare/8e2063d02062...6ecad338381c |
1.33.0.20190108 08 Jan 2019 15:18:51 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190108
Changes: https://github.com/rust-lang/rust/compare/f381a9625504...8e2063d02062
MFH: 2019Q1 (new bootstrap fixes stage0 warnings) |
1.33.0.20190105 05 Jan 2019 00:37:40 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190105
Changes: https://github.com/rust-lang/rust/compare/ec194646fef1...f381a9625504 |
1.33.0.20190103 03 Jan 2019 04:26:07 |
jbeich |
lang/rust-nightly: skip optional tools on bustage
As r488649 and r489131 have shown upstream doesn't block Nightly
updates on errors in optional components. Do the same to avoid lagging
behind updates or the package disappearing due to undertesting.
src/bootstrap/dist.rs
1150: }).or_else(|| { missing_tool("RLS",
builder.build.config.missing_tools); None })?;
1229: }).or_else(|| { missing_tool("clippy",
builder.build.config.missing_tools); None })?;
1233: }).or_else(|| { missing_tool("cargo clippy",
builder.build.config.missing_tools); None })?;
1310: }).or_else(|| { missing_tool("Rustfmt",
builder.build.config.missing_tools); None })?;
1314: }).or_else(|| { missing_tool("Cargofmt",
builder.build.config.missing_tools); None })?; |
1.33.0.20190103 03 Jan 2019 03:49:57 |
jbeich |
lang/rust-nightly: unbreak after r489123
error[E0621]: explicit lifetime required in the type of `msg`
--> src/tools/rls/src/server/mod.rs:185:21
|
173 | fn dispatch_message(&mut self, msg: &RawMessage) -> Result<(),
jsonrpc::Error> {
| ----------- help: add explicit
lifetime `'static` to the type of `msg`: `&'static server::message::RawMessage`
...
185 | <$n_action as LSPNotification>::METHOD => {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lifetime
`'static` required
...
259 | / match_action!(
260 | | msg.method;
261 | | notifications:
262 | | notifications::Initialized,
... |
287 | | requests::CodeLensRequest;
288 | | );
| |__________- in this macro invocation |
1.33.0.20190103 03 Jan 2019 00:40:37 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190103
Changes: https://github.com/rust-lang/rust/compare/9eac386342c6...ec194646fef1 |
1.33.0.20190101 01 Jan 2019 00:48:30 |
jbeich |
lang/rust-nightly: update to 1.33.0.20190101
Changes: https://github.com/rust-lang/rust/compare/60e825389db3...9eac386342c6 |
1.33.0.20181229 29 Dec 2018 03:32:23 |
jbeich |
lang/rust-nightly: note upstream fix for warnings |
1.33.0.20181229 29 Dec 2018 03:24:51 |
jbeich |
lang/rust-nightly: unbreak after r488641
error[E0061]: this function takes 4 parameters but 2 parameters were supplied
--> src/tools/clippy/clippy_lints/src/write.rs:295:26
|
295 | let mut fmt_parser = Parser::new(&tmp, None);
| ^^^^^^^^^^^^^^^^^^^^^^^ expected 4 parameters |
1.33.0.20181229 29 Dec 2018 00:42:16 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181229
Changes: https://github.com/rust-lang/rust/compare/a7be40c65ae8...60e825389db3 |
1.33.0.20181227 27 Dec 2018 00:57:06 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181227
Changes: https://github.com/rust-lang/rust/compare/f960f377fde2...a7be40c65ae8 |
1.33.0.20181225 25 Dec 2018 00:53:05 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181225
Changes: https://github.com/rust-lang/rust/compare/2d3e909e4e68...f960f377fde2 |
1.33.0.20181223 23 Dec 2018 00:56:05 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181223
Changes: https://github.com/rust-lang/rust/compare/790f4c566d98...2d3e909e4e68 |
1.33.0.20181220 21 Dec 2018 10:37:45 |
tobik |
lang/rust-nightly: Unbreak after r487977 |
1.33.0.20181220 20 Dec 2018 00:46:18 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181220
Changes: https://github.com/rust-lang/rust/compare/adbfec229ce0...790f4c566d98 |
1.33.0.20181218 18 Dec 2018 00:54:29 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181218
Changes: https://github.com/rust-lang/rust/compare/93c2f055ba44...adbfec229ce0 |
1.33.0.20181216 16 Dec 2018 00:55:59 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181216
Changes: https://github.com/rust-lang/rust/compare/96d1334e5672...93c2f055ba44 |
1.33.0.20181215 15 Dec 2018 19:55:59 |
jbeich |
lang/rust-nightly: update to 1.33.0.20181215
Changes: https://github.com/rust-lang/rust/compare/f4a421ee3cf1...96d1334e5672 |
1.32.0.20181214 14 Dec 2018 18:20:52 |
jbeich |
lang/rust-nightly: update to 1.32.0.20181214 |
1.25.0.20180403_1 23 Sep 2018 18:53:49 |
jbeich |
lang/rust-nightly: no longer builds after r479877
mv: rename
/wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4
to
/wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4.dont-fix:
No such file or directory
*** Error code 1
As the port appears to be a staging ground for future updates don't
deprecate yet.
PR: 229826
Reported by: pkg-fallout |
1.25.0.20180403 03 Apr 2018 20:48:47 |
bdrewery |
Update to 2018-04-03 |
1.25.0.20180328 29 Mar 2018 18:45:29 |
bdrewery |
Update to 2018-03-28 |
1.25.0.20180321_1 21 Mar 2018 16:20:51 |
bdrewery |
Update rust-nightly to 2018-03-21.
The ABI patch and bootstrap patching are no longer needed on head after
fixes fully upstreamed in https://github.com/rust-lang/rust/issues/42681. |
1.25.0.20180306_1 09 Mar 2018 02:54:10 |
bdrewery |
- Fix kevent on head by binding to the old ABI symbol version.
- Add some context in the patches for where they came from. They need to be
in 1 patch due to needing to use the .orig file for fixing up checksums.
Obtained from: rust upstream |
1.25.0.20180306 08 Mar 2018 23:39:38 |
bdrewery |
Update to 2018-03-06 |
1.25.0.20180228 01 Mar 2018 01:47:09 |
bdrewery |
Update to 2018-02-28 |
1.25.0.20180219 28 Feb 2018 21:11:29 |
bdrewery |
Sort distinfo file (NOP) |
1.25.0.20180219 25 Feb 2018 03:09:49 |
bdrewery |
Confirmed i386 builds |
1.25.0.20180219 24 Feb 2018 07:41:03 |
bdrewery |
Didn't mean to set FILESDIR in r462771. |
1.25.0.20180219 24 Feb 2018 07:39:39 |
bdrewery |
Apply the proper patches, namely the needed llvm-config one.
In r462769 I incorrectly changed PATCHDIR, after a build test, thinking it
was wrong. The note about PATCHDIR in the commit message was wrong as
the patches were already coming from the lang/rust-nightly/files dir. |
1.25.0.20180219 24 Feb 2018 06:44:05 |
bdrewery |
Actually I didn't get i386 tested yet |
1.25.0.20180219 24 Feb 2018 06:17:17 |
bdrewery |
Unbreak on i386/amd64 and update to 1.25.0-2018-02-19
- Stop using git to build as it is unmaintainable due to submodules,
but more importantly because src/vendor is no longer bundled. Just
fetch the source already generated that has all dependencies bundled.
It may be a bit slower to get updates but is far more maintainable.
- Copy all patches to lang/rust-nightly/files since they may not always
apply exactly between both versions.
- Add in patch for llvm-config getting -lexecinfo wrong, this is in
review with LLVM at https://reviews.llvm.org/D42702.
- Bring in other random updates from lang/rust. |
1.17.0.20170212 21 Feb 2018 21:58:02 |
bdrewery |
PORT_LLVM was removed in lang/rust |
1.17.0.20170212 18 Feb 2018 09:29:28 |
antoine |
Deprecate ports broken for more than 6 months |
1.17.0.20170212 27 Jun 2017 22:08:07 |
dumbbell |
lang/rust-nightly: Inherit MAINTAINER from lang/rust
Thus, the new maintainer of this port is rust@FreeBSD.org. |
1.17.0.20170212 27 Jun 2017 22:06:18 |
dumbbell |
lang/rust-nightly: Mark the port as broken
The port needs to be adapted after recent changes to lang/rust. |
1.17.0.20170212 06 Mar 2017 13:27:57 |
dumbbell |
lang/rust, lang/rust-nightly: Generate PLIST in post-install
Several libraries have their filename computed and based on the absolute
path to source files. Therefore, we need to generate the PLIST. Rust
installer already produces manifests listing files it installs. The port
now uses those files to complete `${TMPPLIST}`.
While the port built fine in Poudriere, it failed when built directly on
the host (regular make or with portmaster(1)) or using a different tool
such as Synth. This commit fixes the build for those methods.
Handling of DOCS-specific files is also unified with normal files. This
gets rid of code duplication.
How to do reproducible builds will be studied later.
PR: 217309
Reported by: Several people on freebsd-ports@ or Bugzilla
Tested by: Almost everyone who reported the issue
Approved by: antoine (mentor), riggs (maintainer of lang/rust)
Differential Revision: https://reviews.freebsd.org/D9816 |
1.17.0.20170212 01 Mar 2017 23:35:05 |
asomers |
lang/rust*: Advise users to mount procfs
Add a pkg-message to these ports advising users to mount procfs to see
backtraces.
Reviewed by: dumbbell, riggs
Approved by: dumbbell (ports)
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D9838 |
1.17.0.20170212 22 Feb 2017 19:04:04 |
dumbbell |
lang/rust, lang/rust-nightly: Update to 1.15.1 and 1.17.0 respectively
Both versions of Rust seen changes to their build system. Now they
require a bootstrap of Cargo and thus, a snapshot of Cargo's registry.
Each library has its own suffix instead of a common suffix for a given
version of Rust. Thus all future updates of the ports will include
changes to their plist.
$DISTFILES are now all under the `rust` directory in `$DISTDIR`. A
similar change will be committed to devel/cargo later.
lang/rust-nightly is enabled on i386 (bugzilla 216143). The source
snapshot also contains everything to build it on aarch64, but enabling
it will be committed later.
PR: 216143
Approved by: riggs, bapt (mentor), antoine (mentor)
Differential Revision: https://reviews.freebsd.org/D9286 |
1.12.0.20160717 14 Dec 2016 16:06:20 |
mat |
More USE_GITHUB cleanup.
Use GH_SUBDIR, or GH_TUPLE, where applicable.
Sponsored by: Absolight |
1.12.0.20160717 26 Jul 2016 07:39:30 |
dumbbell |
lang/rust-nightly: Update to 1.12.0; snapshot from 2016-07-17
Reviewed by: asomers, jbeich, riggs
Approved by: jbeich, riggs
Differential Revision: https://reviews.freebsd.org/D7275 |
1.9.0.20160318 18 Jul 2016 17:02:46 |
amdmi3 |
- Mark BROKEN: no suitable checksum found for
rustc-1.9.0-x86_64-unknown-freebsd.tar.gz.
Reported by: pkg-fallout
Approved by: portmgr blanket |
1.9.0.20160318 02 Apr 2016 15:11:59 |
jbeich |
lang/rust-nightly: better rebase r412407 against r412305
BROKEN_FreeBSD_9 is already defined by master port.
Differential Revision: https://reviews.freebsd.org/D5789 |
1.9.0.20160318 02 Apr 2016 14:49:00 |
jbeich |
lang/rust: enslave lang/rust-nightly
* rust: drop no longer used RUST_SOURCE variable
* rust: apply rust-nightly FIXME comment about stage-qa (strip)
* rust-nightly: properly conflict for install with rust package
* rust-nightly: inherit |make test| support from r401025
* rust-nightly: as DOCSDIR is the same drop unnecessary DOCS option
Approved by: riggs, dumbbell (maintainers)
Differential Revision: https://reviews.freebsd.org/D5789 |
1.9.0.20160318 01 Apr 2016 14:08:38 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
1.9.0.20160318 01 Apr 2016 01:16:08 |
jbeich |
lang/rust: apply minor style
- Fix MIT view for LICENSES_ASK=1
- Convert BROKEN to new syntax
- Concatenate find(1) arguments and drop unnecessary `cd` |
1.9.0.20160318 29 Mar 2016 17:58:59 |
dumbbell |
lang/rust-nightly: Update to 1.9.0.20160318
While here, relevant improvements made to lang/rust were copied.
PR: 204418, 206091
Reviewed by: asomers, jbeich
Approved by: asomers, jbeich
Differential Revision: https://reviews.freebsd.org/D5766 |
1.3.0.20150703 12 Sep 2015 14:49:45 |
dumbbell |
lang/rust and lang/rust-nightly: Build-conflict with themselves
A newer version of Rust fails to build if an older version is installed
because the build process picks libraries in %%LOCALBASE%%/lib before
those from the build directory.
In the pkg-plist of both ports, `x86_64-unknown-freebsd` is now a
variable automatically set in the Makefile. This avoids the need for a
separate port for DragonFlyBSD. [1]
Still in the pkg-plist, RUST_VSN_HASH is automatically computed in the
lang/rust's Makefile, like it was already done for lang/rust-nightly.
lang/rust-nightly USES libedit. patch-mk_main.mk was copied from
lang/rust so the correct library is picked (ie. the one from Ports, not (Only the first 15 lines of the commit message are shown above ) |
1.3.0.20150703 14 Jul 2015 22:36:54 |
dumbbell |
lang/rust-nightly: New port for the nightly version of Rust
Differential Revision: https://reviews.freebsd.org/D2798
Reviewed by: jonathan, kwm
Approved by: jonathan |