Menu

#4694 rust-1.9.0-1

Added_to_Fink
closed-accepted
None
5
2016-06-18
2016-06-18
No

Update the rust package to the 1.9.0 release and make the build aware of Clang 8.0.0 for Xcode 8 builds using the info file changes...

Index: rust.info
===================================================================
RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/languages/rust.info,v
retrieving revision 1.4
diff -r1.4 rust.info
2c2
< Version: 1.7.0
---
> Version: 1.9.0
8,10c8,10
< Source-MD5: 15f1c204580017838301c5c8568e8f3f
< Source2: http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-12-18-3391630-macos-x86_64-3c44ffa18f89567c2b81f8d695e711c86d81ffc7.tar.bz2
< Source2-MD5: aa8f5808a3432ecc218876494ff2327b
---
> Source-MD5: 33bc33db8fa2e4d38d8bd4d0fc80502a
> Source2: http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-03-18-235d774-macos-x86_64-52570f6fd915b0210a9be98cfc933148e16a75f8.tar.bz2
> Source2-MD5: e9d4dacfbfe455d4284c1626019eb671
12c12
< Source2Rename: rust-stage0-2015-12-18-3391630-macos-x86_64-3c44ffa18f89567c2b81f8d695e711c86d81ffc7
---
> Source2Rename: rust-stage0-2016-03-18-235d774-macos-x86_64-52570f6fd915b0210a9be98cfc933148e16a75f8
18c18
< PatchScript: perl -pi -e 's,7\.2\*\),7.2* \| 7.3\*\),' configure
---
> PatchScript: perl -pi -e 's,7.3\*\),7.3\* \| 8.0\*\),' configure
20c20
< mv ../rust-stage0-2015-12-18-3391630-macos-x86_64-3c44ffa18f89567c2b81f8d695e711c86d81ffc7 rust-stage0-2015-12-18-3391630-macos-x86_64-3c44ffa18f89567c2b81f8d695e711c86d81ffc7.tar.bz2
---
> mv ../rust-stage0-2016-03-18-235d774-macos-x86_64-52570f6fd915b0210a9be98cfc933148e16a75f8 rust-stage0-2016-03-18-235d774-macos-x86_64-52570f6fd915b0210a9be98cfc933148e16a75f8.tar.bz2
23c23
< echo SNAPSHOT_FILE := $PWD/rust-stage0-2015-12-18-3391630-macos-x86_64-3c44ffa18f89567c2b81f8d695e711c86d81ffc7.tar.bz2
---
> echo SNAPSHOT_FILE := $PWD/rust-stage0-2016-03-18-235d774-macos-x86_64-52570f6fd915b0210a9be98cfc933148e16a75f8.tar.bz2
51,112c51,118
<   %p/lib/libarena-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libflate-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libfmt_macros-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libgetopts-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libgraphviz-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/liblog-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librbml-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_back-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_borrowck-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_data_structures-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_driver-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_front-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_lint-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_llvm-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_metadata-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_mir-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_passes-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_platform_intrinsics-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_plugin-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_privacy-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_resolve-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_trans-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustc_typeck-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/librustdoc-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libserialize-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libstd-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libsyntax-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libsyntax_ext-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libterm-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/libtest-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libarena-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libflate-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libfmt_macros-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libgraphviz-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/liblog-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librbml-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_back-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_borrowck-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_data_structures-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_driver-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_front-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_lint-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_llvm-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_metadata-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_mir-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_passes-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_platform_intrinsics-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_plugin-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_privacy-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_resolve-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_trans-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_typeck-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/librustdoc-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libserialize-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libstd-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libsyntax-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libsyntax_ext-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libterm-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
<   %p/lib/rustlib/x86_64-apple-darwin/lib/libtest-ca1c970e.dylib 0.0.0 %n (>= 1.7.0-1)
---
>   %p/lib/libarena-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libflate-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libfmt_macros-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libgetopts-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libgraphviz-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/liblog-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librbml-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_back-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_borrowck-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_const_eval-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_const_math-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_data_structures-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_driver-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_incremental-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_lint-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_llvm-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_metadata-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_mir-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_passes-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_platform_intrinsics-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_plugin-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_privacy-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_resolve-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_save_analysis-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_trans-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustc_typeck-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/librustdoc-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libserialize-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libstd-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libsyntax-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libsyntax_ext-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libterm-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/libtest-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libarena-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libflate-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libfmt_macros-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libgraphviz-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/liblog-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librbml-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_back-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_borrowck-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_const_eval-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_const_math-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_data_structures-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_driver-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_incremental-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_lint-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_llvm-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_metadata-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_mir-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_passes-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_platform_intrinsics-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_plugin-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_privacy-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_resolve-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_save_analysis-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_trans-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustc_typeck-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/librustdoc-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libserialize-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libstd-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libsyntax-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libsyntax_ext-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libterm-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)
>   %p/lib/rustlib/x86_64-apple-darwin/lib/libtest-9026086f.dylib 0.0.0 %n (>= 1.9.0-1)

Tested with 'fink -m' on 10.11 against Xcode 8 beta.

Discussion

  • Jack Howarth

    Jack Howarth - 2016-06-18

    Info file for rust-1.9.0-1

     
  • Brendan Cully

    Brendan Cully - 2016-06-18

    Applied.

     
  • Brendan Cully

    Brendan Cully - 2016-06-18
    • status: open --> closed-accepted
    • Group: Undergoing_Validation --> Added_to_Fink
     

Log in to post a comment.