Accepting request 840500 from home:firstyear:branches:devel:languages:rust
- Update to version 1.46.0 + Language - [`if`, `match`, and `loop` expressions can now be used in const functions.][72437] - [Additionally you are now also able to coerce and cast to slices (`&[T]`) in const functions.][73862] - [The `#[track_caller]` attribute can now be added to functions to use the function's caller's location information for panic messages.][72445] - [Recursively indexing into tuples no longer needs parentheses.][71322] E.g. `x.0.0` over `(x.0).0`. - [`mem::transmute` can now be used in statics and constants.][72920] **Note** You currently can't use `mem::transmute` in constant functions. + Compiler - [You can now use the `cdylib` target on Apple iOS and tvOS platforms.][73516] - [Enabled static "Position Independent Executables" by default for `x86_64-unknown-linux-musl`.][70740] + Libraries - [`mem::forget` is now a `const fn`.][73887] - [`String` now implements `From<char>`.][73466] - [The `leading_ones`, and `trailing_ones` methods have been stabilised for all integer types.][73032] - [`vec::IntoIter<T>` now implements `AsRef<[T]>`.][72583] - [All non-zero integer types (`NonZeroU8`) now implement `TryFrom` for their zero-able equivalent (e.g. `TryFrom<u8>`).][72717] - [`&[T]` and `&mut [T]` now implement `PartialEq<Vec<T>>`.][71660] - [`(String, u16)` now implements `ToSocketAddrs`.][73007] - [`vec::Drain<'_, T>` now implements `AsRef<[T]>`.][72584] + Stabilized APIs - [`Option::zip`] - [`vec::Drain::as_slice`] + Cargo OBS-URL: https://build.opensuse.org/request/show/840500 OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=265
This commit is contained in:
16
rust.spec
16
rust.spec
@@ -17,12 +17,12 @@
|
||||
#
|
||||
|
||||
|
||||
%global version_current 1.45.2
|
||||
%global version_previous 1.44.1
|
||||
%global version_bootstrap 1.44.1
|
||||
%global version_current 1.46.0
|
||||
%global version_previous 1.45.2
|
||||
%global version_bootstrap 1.45.2
|
||||
|
||||
# some sub-packages are versioned independently
|
||||
%global rustfmt_version 1.4.16
|
||||
%global rustfmt_version 1.4.21
|
||||
%global clippy_version 0.0.212
|
||||
|
||||
# Build the rust target triple.
|
||||
@@ -576,10 +576,12 @@ rm -rf %{buildroot}/home
|
||||
%{_bindir}/rust-gdbgui
|
||||
%dir %{rustlibdir}
|
||||
%dir %{rustlibdir}%{_sysconfdir}
|
||||
%{rustlibdir}%{_sysconfdir}/debugger_pretty_printers_common.py
|
||||
%{rustlibdir}%{_sysconfdir}/gdb_load_rust_pretty_printers.py
|
||||
%{rustlibdir}%{_sysconfdir}/gdb_rust_pretty_printing.py
|
||||
%{rustlibdir}%{_sysconfdir}/lldb_rust_formatters.py
|
||||
%{rustlibdir}%{_sysconfdir}/gdb_lookup.py
|
||||
%{rustlibdir}%{_sysconfdir}/gdb_providers.py
|
||||
%{rustlibdir}%{_sysconfdir}/lldb_lookup.py
|
||||
%{rustlibdir}%{_sysconfdir}/lldb_providers.py
|
||||
%{rustlibdir}%{_sysconfdir}/rust_types.py
|
||||
|
||||
%files -n rust-doc
|
||||
%dir %{_docdir}/%{name}
|
||||
|
Reference in New Issue
Block a user