Page MenuHomeFreeBSD

lang/rust-nightly: New port for the development version of Rust
ClosedPublic

Authored by dumbbell on Jun 12 2015, 6:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 15, 2:44 PM
Unknown Object (File)
Fri, Nov 15, 1:58 PM
Unknown Object (File)
Tue, Nov 5, 5:35 AM
Unknown Object (File)
Mon, Nov 4, 8:54 AM
Unknown Object (File)
Mon, Oct 28, 3:41 AM
Unknown Object (File)
Mon, Oct 28, 3:41 AM
Unknown Object (File)
Mon, Oct 28, 3:38 AM
Unknown Object (File)
Oct 11 2024, 1:56 PM
Subscribers
None

Details

Summary

The patch lacks a modification to lang/rust to declare the conflict, but there is already a pending review for lang/rust (D2466).

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

dumbbell retitled this revision from to lang/rust-nightly: New port for the development version of Rust.
dumbbell updated this object.
dumbbell edited the test plan for this revision. (Show Details)
dumbbell added reviewers: kwm, jonathan.
lang/rust-nightly/Makefile
70

.include <bsd.port.options.mk> while this port doesn't have options you don't have to hassle with pre.mk/post.mk ..

123

.include <bsd.port.mk>

Include bsd.port.options.mk and bsd.port.mk

Followed @kwm advice.

After that suggestion looks good enough to me to commit. Unless you want to wait for jonathan?

lang/rust-nightly/pkg-plist
4

how about replacing the 7e44814b with %%VERSION%% (bad name suggestion) and adding a PLIST_SUB+= VERSION=7e44814b in the Makefile? that way the plist will not change that much.

dumbbell edited edge metadata.

Specify the correct Rust channel

While here, compute %%RUST_VSN_HASH%% in the Makefile and replace it in
the PLIST.

Once the RUST_VSN_HASH is polished, I will prepare the same change to lang/rust.

jonathan edited edge metadata.

Sorry that I've been a bit unresponsive. I see no problems here, but then again I'm neither a Ports nor a Rust expert!

This revision is now accepted and ready to land.Jul 10 2015, 6:40 PM
This revision was automatically updated to reflect the committed changes.