The NetBSD Project

CVS log for pkgsrc/lang/rust/rust.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / rust

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 14 08:23:49 2020 UTC (12 months ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, HEAD
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

rust: Fix comment about supported platforms

lang/rust-bin/Makefile mentions FreeBSD as supported platform for the
binary release.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Sep 27 18:38:35 2020 UTC (12 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.5: +1 -5 lines
Diff to previous 1.5 (colored)

rust: Switch RUST_TYPE default back to "src", per requests from various devs

If you would still like to avoid the lengthy bootstrapping process, set

RUST_TYPE=	bin

in your mk.conf.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jul 8 14:46:14 2020 UTC (15 months, 1 week ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

rust: Add support for cross-compiling illumos.

It's not really cross-compiled, it's just a different target name, but is
treated the same way.  Once stabilised and crate support catches up we'll
switch over to it by default from x86_64-sun-solaris.  Until then I'll
build bootstrap kits for both natively.

While here fix up a bunch of obvious pkglint warnings.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 14 19:40:52 2020 UTC (16 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

rust: correct sense of test. pointed out by gdt

Revision 1.3 / (download) - annotate - [select for diffs], Sun Jun 14 15:43:22 2020 UTC (16 months ago) by nia
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

rust: Remove silly comment that slipped in

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 14 15:38:18 2020 UTC (16 months ago) by nia
Branch: MAIN
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

rust: More rust.mk explanation.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jun 14 15:33:27 2020 UTC (16 months ago) by nia
Branch: MAIN

Rename rust-bin's PKGNAME to rust-bin. Add rust.mk for rust packages.

This allows rust-bin and rust to coexist in bulk builds (for testing, etc),
but the packages still may not be installed at the same time.

rust.mk as a solution for picking the correct rust variant was suggested
by gdt@. It is intended to be included directly by packages that do not
use cargo.mk, and indirectly by packages that do use cargo.mk.

rust.mk provides one user-settable variable:

RUST_TYPE
	as before, whether to bootstrap rust from source or use
	official binaries. may be "src" or "bin"

And two package-settable variables:

RUST_REQ
	the minimum version of Rust required by the package.
	defaults to "1.20.0"

RUST_RUNTIME
	whether Rust is a runtime dependency, may be "yes" or "no"

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>