Changelog for
rust-packaging-17-49.766.noarch.rpm :
* Fri May 22 2020 Neal Gompa
- Update to 15 + metadata: Fix setting up tilde version in RPM + templates: Generate files entry with no-tilde + inspector: Add support for multiple features + metadata: Support \"renamed\" dependencies + Use `cargo install --no-track` with cargo 1.41 + metadata: support versions like X.
*.
* + Fix up Cargo.toml.orig error message that started to appear with Rust 1.43.0- Remove downstream patch + cargo-install.patch
* Tue Mar 31 2020 Andreas Schwab - cargo-install.patch: Use `cargo install --no-track` with cargo 1.41- Require cargo >= 1.41
* Wed Dec 04 2019 Igor Gnatenko - Remove downstream patches + 0001-Ignore-Cargo.lock.patch + 0001-macros-Remove-Cargo.toml.orig.patch + 0001-metadata-normalize-version-via-CargoSemVer.patch + 0001-metadata-replace-semantic-version-with-a-custom-pars.patch- Update to 11 + When dynamic BuildRequires are turned on, propagate arguments to %cargo_
* + Few improvements in algorithm of description splitting into a summary + Ignore Cargo.lock for installation (publish lockfile feature in Cargo 1.37+) + Replace semantic_version dependency by custom parser + Add MPL-2.0-or-later and 0BSD into a Fedora SPDX mapping + Pass --cap-lints=warn into the RUSTFLAGS to prevent FTBFS after dependency and/or compiler updates + Enable dynamic BuildRequires by default for Fedora target
* Wed Oct 30 2019 Neal Gompa - Fix version normalization via CargoSemVer + 0001-metadata-normalize-version-via-CargoSemVer.patch
* Mon Oct 28 2019 Neal Gompa - Replace semantic_version dependency with custom CargoVersion parser + Add 0001-metadata-replace-semantic-version-with-a-custom-pars.patch
* Tue Oct 22 2019 Thomas Bechtold - Add 0001-Ignore-Cargo.lock.patch This fixes build problems when the .crate file contains a Cargo.lock file
* Thu Aug 29 2019 Thomas Bechtold - update to version 10
* Translate \'-or-later\' and \'+\' license suffixes properly
* Check /usr/lib/os-release in addition to /etc/os-release
* Prettify summary and description automatically
* Use %{expand:…} for %description to avoid escaping of newlines
* Add \'--suffix\' option for \"compat\" packages
* Implement option to skip building of crates (aka fast/bootstrap build)
* Mon May 06 2019 Neal Gompa - Update to version 9 + Remove temporary Cargo.toml.deps + Fix packager identity detection to use fallbacks properly + Always put upstream license data comment in generated specs- Drop unneeded epoch handling in spec, as Epochs are nearly never used in openSUSE- Ensure the version-release of rust2rpm used is mentioned in generated specs- Ensure license file is installed in rust-packaging
* Tue Apr 23 2019 Igor Gnatenko - Add 0001-macros-Remove-Cargo.toml.orig.patch so crates pass rpmlint
* Tue Apr 23 2019 Igor Gnatenko - Update to version 8- Changes since version 6
* Generate %doc statements for readme from Cargo.toml
* Split features into subpackages (`rust-$crate+$feature-devel`)
* Add support for dependencies with same name
* Add support for user configuration (`.rust2rpm.conf`, `_rust2rpm.conf`)
* Option to not generate default changelog entry (`--no-auto-changelog-entry`)
* Set `CARGO_HOME` to the local `.cargo` (required by new Rust)
* Improvements for crates with pre-release versions
* Do not put unneeded optional dependencies in BuildRequires (`-Z avoid-dev-deps`)
* Option to use all crate features when generating spec file
* Use new-style changelog format (with TZ info) on Fedora
* Option to use dynamic BuildRequires (requires RPM 4.15+)
* Environment variables to control packager identity- Drop patches part of this release
* 0001-name-spec-patch_file-by-real-crate-name.patch
* 0002-generate-doc-statements.patch
* 0003-do-better-for-renamed-crates.patch
* 0004-remove-pre-3.6-leftovers.patch
* 0005-Remove-half-downloaded-crate-on-C.patch
* 0006-Throw-an-error-if-s-is-used-without-a-crate.patch
* 0007-split-features-into-subpackages.patch
* 0008-add-support-for-dependencies-with-same-name.patch
* 0009-add-support-for-feeding-user-configuration.patch
* 0010-trivial-use-f-strings-everywhere.patch
* 0011-Add-option-to-not-generate-a-default-changelog-entry.patch
* 0012-Set-CARGO_HOME-to-the-local-.config.patch
* 0013-Set-the-install-root-in-.cargo-config.patch
* 0014-Add-support-for-prerelease-versions.patch