FreeBSD Bugzilla – Attachment 126185 Details for
Bug 169906
[MAINTAINER] lang/rust: update to 0.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
rust-0.3.patch
rust-0.3.patch (text/plain), 4.16 KB, created by
Jyun-Yan You
on 2012-07-16 13:00:23 UTC
(
hide
)
Description:
rust-0.3.patch
Filename:
MIME Type:
Creator:
Jyun-Yan You
Created:
2012-07-16 13:00:23 UTC
Size:
4.16 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/lang/rust/Makefile ./Makefile >--- /usr/ports/lang/rust/Makefile 2012-06-28 10:09:37.000000000 +0800 >+++ ./Makefile 2012-07-16 19:24:56.477304000 +0800 >@@ -6,7 +6,7 @@ > # > > PORTNAME= rust >-PORTVERSION= 0.2 >+PORTVERSION= 0.3 > CATEGORIES= lang > MASTER_SITES= http://dl.rust-lang.org/dist/:src \ > http://dl.rust-lang.org/stage0-snapshots/:boot >@@ -19,13 +19,14 @@ > > RUST_SOURCE= ${DISTNAME}${EXTRACT_SUFX} > RUST_BOOT= rust-stage0-${RUST_BOOT_SIG}.tar.bz2 >-RUST_BOOT_SIG= 2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b >+RUST_BOOT_SIG= 2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71 > RUST_TARGET= x86_64-unknown-freebsd > > ONLY_FOR_ARCHS= amd64 > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > USE_GMAKE= yes >+MAKE_JOBS_SAFE= yes > USE_PERL5_BUILD= yes > USE_PYTHON_BUILD= 2.6-2.7 > >diff -ruN --exclude=CVS /usr/ports/lang/rust/distinfo ./distinfo >--- /usr/ports/lang/rust/distinfo 2012-05-25 00:44:44.000000000 +0800 >+++ ./distinfo 2012-07-16 19:24:56.483304000 +0800 >@@ -1,4 +1,4 @@ >-SHA256 (rust-0.2.tar.gz) = cedf679fd6bf46b63b9d754496920cbaa8c9ba4187d40f5f78fc28e775820f0d >-SIZE (rust-0.2.tar.gz) = 11349998 >-SHA256 (rust-stage0-2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b.tar.bz2) = 13627f7eb203736b8aaacd82db92af77cac653c12025d793cc38a3c29aea4930 >-SIZE (rust-stage0-2012-03-27-eec6383-freebsd-x86_64-595f06a3c7a073917fa3274d2aafa6328c50754b.tar.bz2) = 8917839 >+SHA256 (rust-0.3.tar.gz) = b34c895b9596abb6942d1688e6a5189b08b92e2507234779779c1af91e9ae84e >+SIZE (rust-0.3.tar.gz) = 22310335 >+SHA256 (rust-stage0-2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71.tar.bz2) = b991df3cd68568e549241eab5d8b5e9f9dfacb7edaaebca1dd0176c91d0047e2 >+SIZE (rust-stage0-2012-07-06-b5f5676-freebsd-x86_64-926e17746576397c10af9796d30af6a730329f71.tar.bz2) = 10308861 >diff -ruN --exclude=CVS /usr/ports/lang/rust/files/patch-src_libcore_f32.rs ./files/patch-src_libcore_f32.rs >--- /usr/ports/lang/rust/files/patch-src_libcore_f32.rs 2012-04-08 00:22:23.000000000 +0800 >+++ ./files/patch-src_libcore_f32.rs 2012-07-16 19:24:56.489304000 +0800 >@@ -1,16 +1,16 @@ >---- src/libcore/f32.rs.orig 2012-04-01 10:40:20.915606509 +0800 >-+++ src/libcore/f32.rs 2012-04-01 10:43:43.847606825 +0800 >+--- src/libcore/f32.rs.orig 2012-07-16 17:14:25.444144084 +0800 >++++ src/libcore/f32.rs 2012-07-16 17:15:29.799514797 +0800 > @@ -5,6 +5,8 @@ > import cmath::c_float::*; > import cmath::c_float_targ_consts::*; > > +import cmath::c_double; > + >- // FIXME find out why these have to be exported explicitly >- >- export add, sub, mul, div, rem, lt, le, gt, eq, eq, ne; >-@@ -176,6 +178,10 @@ >- ret ln(n) / consts::ln_2; >+ export add, sub, mul, div, rem, lt, le, gt, eq, ne; >+ export is_positive, is_negative, is_nonpositive, is_nonnegative; >+ export is_zero, is_infinite, is_finite; >+@@ -179,6 +181,10 @@ >+ fn from_int(n: int) -> f32 { ret n as f32; } > } > > +pure fn tgamma(n: f32) -> f32 { >diff -ruN --exclude=CVS /usr/ports/lang/rust/pkg-plist ./pkg-plist >--- /usr/ports/lang/rust/pkg-plist 2012-04-08 00:22:23.000000000 +0800 >+++ ./pkg-plist 2012-07-16 19:24:56.474306000 +0800 >@@ -1,16 +1,18 @@ > %%CARGO%%bin/cargo > bin/rustc > bin/rustdoc >-lib/libcore-d27e4777a53c3e50-0.2.so >-lib/librustc-7d2730a49abe278a-0.2.so >+lib/libcore-d27e4777a53c3e50-0.3.so >+lib/librustc-73389320c1332876-0.3.so > lib/librustllvm.so > lib/librustrt.so >-lib/libstd-d399da1ab6f5bec0-0.2.so >-lib/rustc/x86_64-unknown-freebsd/lib/libcore-d27e4777a53c3e50-0.2.so >+lib/libstd-d399da1ab6f5bec0-0.3.so >+lib/libsyntax-b45cc7d0b085bc34-0.3.so >+lib/rustc/x86_64-unknown-freebsd/lib/libcore-d27e4777a53c3e50-0.3.so > lib/rustc/x86_64-unknown-freebsd/lib/libmorestack.a >-lib/rustc/x86_64-unknown-freebsd/lib/librustc-7d2730a49abe278a-0.2.so >+lib/rustc/x86_64-unknown-freebsd/lib/librustc-73389320c1332876-0.3.so > lib/rustc/x86_64-unknown-freebsd/lib/librustrt.so >-lib/rustc/x86_64-unknown-freebsd/lib/libstd-d399da1ab6f5bec0-0.2.so >+lib/rustc/x86_64-unknown-freebsd/lib/libstd-d399da1ab6f5bec0-0.3.so >+lib/rustc/x86_64-unknown-freebsd/lib/libsyntax-b45cc7d0b085bc34-0.3.so > @dirrm lib/rustc/x86_64-unknown-freebsd/lib > @dirrm lib/rustc/x86_64-unknown-freebsd > @dirrm lib/rustc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 169906
: 126185