Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
openSUSE:Backports:SLE-15-SP6
rust-srpm-macros
rust-packaging.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rust-packaging.changes of Package rust-srpm-macros
------------------------------------------------------------------- Fri May 22 13:48:07 UTC 2020 - Neal Gompa <ngompa13@gmail.com> - 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 14:49:17 UTC 2020 - Andreas Schwab <schwab@suse.de> - cargo-install.patch: Use `cargo install --no-track` with cargo 1.41 - Require cargo >= 1.41 ------------------------------------------------------------------- Wed Dec 4 15:06:39 UTC 2019 - Igor Gnatenko <i.gnatenko.brain@gmail.com> - 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 22:34:38 UTC 2019 - Neal Gompa <ngompa13@gmail.com> - Fix version normalization via CargoSemVer + 0001-metadata-normalize-version-via-CargoSemVer.patch ------------------------------------------------------------------- Mon Oct 28 11:26:33 UTC 2019 - Neal Gompa <ngompa13@gmail.com> - Replace semantic_version dependency with custom CargoVersion parser + Add 0001-metadata-replace-semantic-version-with-a-custom-pars.patch ------------------------------------------------------------------- Tue Oct 22 04:28:37 UTC 2019 - Thomas Bechtold <tbechtold@suse.com> - Add 0001-Ignore-Cargo.lock.patch This fixes build problems when the .crate file contains a Cargo.lock file ------------------------------------------------------------------- Thu Aug 29 10:13:27 UTC 2019 - Thomas Bechtold <tbechtold@suse.com> - 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 6 07:19:13 UTC 2019 - Neal Gompa <ngompa13@gmail.com> - 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 19:52:40 UTC 2019 - Igor Gnatenko <i.gnatenko.brain@gmail.com> - Add 0001-macros-Remove-Cargo.toml.orig.patch so crates pass rpmlint ------------------------------------------------------------------- Tue Apr 23 19:27:01 UTC 2019 - Igor Gnatenko <i.gnatenko.brain@gmail.com> - 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 ------------------------------------------------------------------- Tue Mar 5 22:40:21 UTC 2019 - Igor Gnatenko <i.gnatenko.brain@gmail.com> - Backport more upstream patches + Added patches - 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 - Replaced patch with upstream version + Removed patches - 0101-Add-option-to-not-generate-a-default-changelog-entry.patch + Added patches - 0011-Add-option-to-not-generate-a-default-changelog-entry.patch ------------------------------------------------------------------- Sun Nov 11 22:41:29 UTC 2018 - Neal Gompa <ngompa13@gmail.com> - Update to 6 + Allow generating spec file from rust project checkout + add option to copy crate to current working directory + Filter dependencies using the cfg language - Backport patches for updated packaging generation + Added patches - 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 - Remove merged patches + 0001-macros-remove-Cargo.lock.patch + 0002-macros-remove-spurious-whitespace.patch - Add proposed patch to add option to not generate default changelog entry + 0101-Add-option-to-not-generate-a-default-changelog-entry.patch ------------------------------------------------------------------- Tue Nov 6 03:02:47 UTC 2018 - Neal Gompa <ngompa13@gmail.com> - Add missing runtime requirement for python3-setuptools ------------------------------------------------------------------- Sun Jan 21 03:13:21 UTC 2018 - Neal Gompa <ngompa13@gmail.com> - Flesh out the descriptions of the produced binary packages ------------------------------------------------------------------- Sat Jan 13 21:33:16 UTC 2018 - Neal Gompa <ngompa13@gmail.com> - Initial packaging for (open)SUSE ------------------------------------------------------------------- Tue Jan 9 00:00:00 UTC 2018 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Remove Cargo.lock ------------------------------------------------------------------- Mon Jan 8 00:00:00 UTC 2018 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Update to 5 ------------------------------------------------------------------- Sat Nov 4 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Use cp instead of install ------------------------------------------------------------------- Sat Oct 21 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Generate runtime dependency on cargo for devel subpackages ------------------------------------------------------------------- Sat Jul 8 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Update to 4 ------------------------------------------------------------------- Fri Jun 23 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Explicitly set rustdoc path ------------------------------------------------------------------- Wed Jun 21 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Switch cargo_registry to /usr/share/cargo/registry ------------------------------------------------------------------- Wed Jun 14 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Set C.UTF-8 for cargo inspector where python doesn't do locale coercing ------------------------------------------------------------------- Tue Jun 13 00:00:00 UTC 2017 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor