View | Details | Raw Unified | Return to bug 169906
Collapse All | Expand All

(-)./Makefile (-2 / +3 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	rust
8
PORTNAME=	rust
9
PORTVERSION=	0.2
9
PORTVERSION=	0.3
10
CATEGORIES=	lang
10
CATEGORIES=	lang
11
MASTER_SITES=	http://dl.rust-lang.org/dist/:src \
11
MASTER_SITES=	http://dl.rust-lang.org/dist/:src \
12
		http://dl.rust-lang.org/stage0-snapshots/:boot
12
		http://dl.rust-lang.org/stage0-snapshots/:boot
Lines 19-31 Link Here
19
19
20
RUST_SOURCE=	${DISTNAME}${EXTRACT_SUFX}
20
RUST_SOURCE=	${DISTNAME}${EXTRACT_SUFX}
21
RUST_BOOT=	rust-stage0-${RUST_BOOT_SIG}.tar.bz2
21
RUST_BOOT=	rust-stage0-${RUST_BOOT_SIG}.tar.bz2
22
RUST_BOOT_SIG=	2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b
22
RUST_BOOT_SIG=	2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71
23
RUST_TARGET=	x86_64-unknown-freebsd
23
RUST_TARGET=	x86_64-unknown-freebsd
24
24
25
ONLY_FOR_ARCHS=	amd64
25
ONLY_FOR_ARCHS=	amd64
26
HAS_CONFIGURE=	yes
26
HAS_CONFIGURE=	yes
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
USE_GMAKE=	yes
28
USE_GMAKE=	yes
29
MAKE_JOBS_SAFE=	yes
29
USE_PERL5_BUILD=	yes
30
USE_PERL5_BUILD=	yes
30
USE_PYTHON_BUILD=	2.6-2.7
31
USE_PYTHON_BUILD=	2.6-2.7
31
32
(-)./distinfo (-4 / +4 lines)
Lines 1-4 Link Here
1
SHA256 (rust-0.2.tar.gz) = cedf679fd6bf46b63b9d754496920cbaa8c9ba4187d40f5f78fc28e775820f0d
1
SHA256 (rust-0.3.tar.gz) = b34c895b9596abb6942d1688e6a5189b08b92e2507234779779c1af91e9ae84e
2
SIZE (rust-0.2.tar.gz) = 11349998
2
SIZE (rust-0.3.tar.gz) = 22310335
3
SHA256 (rust-stage0-2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b.tar.bz2) = 13627f7eb203736b8aaacd82db92af77cac653c12025d793cc38a3c29aea4930
3
SHA256 (rust-stage0-2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71.tar.bz2) = b991df3cd68568e549241eab5d8b5e9f9dfacb7edaaebca1dd0176c91d0047e2
4
SIZE (rust-stage0-2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b.tar.bz2) = 8917839
4
SIZE (rust-stage0-2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71.tar.bz2) = 10308861
(-)./files/patch-src_libcore_f32.rs (-7 / +7 lines)
Lines 1-16 Link Here
1
--- src/libcore/f32.rs.orig	2012-04-01 10:40:20.915606509 +0800
1
--- src/libcore/f32.rs.orig	2012-07-16 17:14:25.444144084 +0800
2
+++ src/libcore/f32.rs	2012-04-01 10:43:43.847606825 +0800
2
+++ src/libcore/f32.rs	2012-07-16 17:15:29.799514797 +0800
3
@@ -5,6 +5,8 @@
3
@@ -5,6 +5,8 @@
4
 import cmath::c_float::*;
4
 import cmath::c_float::*;
5
 import cmath::c_float_targ_consts::*;
5
 import cmath::c_float_targ_consts::*;
6
 
6
 
7
+import cmath::c_double;
7
+import cmath::c_double;
8
+
8
+
9
 // FIXME find out why these have to be exported explicitly
9
 export add, sub, mul, div, rem, lt, le, gt, eq, ne;
10
 
10
 export is_positive, is_negative, is_nonpositive, is_nonnegative;
11
 export add, sub, mul, div, rem, lt, le, gt, eq, eq, ne;
11
 export is_zero, is_infinite, is_finite;
12
@@ -176,6 +178,10 @@
12
@@ -179,6 +181,10 @@
13
     ret ln(n) / consts::ln_2;
13
     fn from_int(n: int) -> f32 { ret n as f32;    }
14
 }
14
 }
15
 
15
 
16
+pure fn tgamma(n: f32) -> f32 {
16
+pure fn tgamma(n: f32) -> f32 {
(-)./pkg-plist (-6 / +8 lines)
Lines 1-16 Link Here
1
%%CARGO%%bin/cargo
1
%%CARGO%%bin/cargo
2
bin/rustc
2
bin/rustc
3
bin/rustdoc
3
bin/rustdoc
4
lib/libcore-d27e4777a53c3e50-0.2.so
4
lib/libcore-d27e4777a53c3e50-0.3.so
5
lib/librustc-7d2730a49abe278a-0.2.so
5
lib/librustc-73389320c1332876-0.3.so
6
lib/librustllvm.so
6
lib/librustllvm.so
7
lib/librustrt.so
7
lib/librustrt.so
8
lib/libstd-d399da1ab6f5bec0-0.2.so
8
lib/libstd-d399da1ab6f5bec0-0.3.so
9
lib/rustc/x86_64-unknown-freebsd/lib/libcore-d27e4777a53c3e50-0.2.so
9
lib/libsyntax-b45cc7d0b085bc34-0.3.so
10
lib/rustc/x86_64-unknown-freebsd/lib/libcore-d27e4777a53c3e50-0.3.so
10
lib/rustc/x86_64-unknown-freebsd/lib/libmorestack.a
11
lib/rustc/x86_64-unknown-freebsd/lib/libmorestack.a
11
lib/rustc/x86_64-unknown-freebsd/lib/librustc-7d2730a49abe278a-0.2.so
12
lib/rustc/x86_64-unknown-freebsd/lib/librustc-73389320c1332876-0.3.so
12
lib/rustc/x86_64-unknown-freebsd/lib/librustrt.so
13
lib/rustc/x86_64-unknown-freebsd/lib/librustrt.so
13
lib/rustc/x86_64-unknown-freebsd/lib/libstd-d399da1ab6f5bec0-0.2.so
14
lib/rustc/x86_64-unknown-freebsd/lib/libstd-d399da1ab6f5bec0-0.3.so
15
lib/rustc/x86_64-unknown-freebsd/lib/libsyntax-b45cc7d0b085bc34-0.3.so
14
@dirrm lib/rustc/x86_64-unknown-freebsd/lib
16
@dirrm lib/rustc/x86_64-unknown-freebsd/lib
15
@dirrm lib/rustc/x86_64-unknown-freebsd
17
@dirrm lib/rustc/x86_64-unknown-freebsd
16
@dirrm lib/rustc
18
@dirrm lib/rustc

Return to bug 169906