Release 24.3.0
This commit is contained in:
parent
9de25b0a25
commit
1fdcc4a2a0
2 changed files with 21 additions and 1 deletions
20
NEWS
20
NEWS
|
@ -1,5 +1,25 @@
|
|||
rust2rpm
|
||||
|
||||
Version 24.3.0
|
||||
==============
|
||||
|
||||
This version adds new settings to `rust2rpm.conf`:
|
||||
|
||||
- `summary`: override the RPM package's `Summary` with a specific string
|
||||
if the heuristics for generating a summary from the crate's description
|
||||
produces nonsense
|
||||
- `supported-arches`: build library crates and run their tests only on
|
||||
architectures where they are supported
|
||||
|
||||
The second setting allows generating spec files for Rust crates that only
|
||||
have limited cross-platform compatibility that can still be included in
|
||||
repositories for all architectures. This provides a workaround for limitations
|
||||
of RPM (subpackages do not inherit `ExcludeArch` / `ExclusiveArch` tags) and
|
||||
Fedora build infrastructure (`noarch` packages are included in repositories for
|
||||
all architectures), and should make it possible to enable more features in more
|
||||
crates without introducing broken dependencies on architectures where some
|
||||
crates do not work.
|
||||
|
||||
Version 24.2.0
|
||||
==============
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ from rust2rpm import licensing
|
|||
# release of the last minor version.
|
||||
#
|
||||
# Only the major version is included in the header of generated spec files.
|
||||
__version__ = "24.2.0"
|
||||
__version__ = "24.3.0"
|
||||
|
||||
TARGET_ARCHES = [
|
||||
"x86_64",
|
||||
|
|
Loading…
Reference in a new issue