Rebase to rpm-ostree 2025.2
Resolves: #RHEL-68130
This commit is contained in:
parent
61ae67eada
commit
013c7e3b63
1
.gitignore
vendored
1
.gitignore
vendored
@ -148,3 +148,4 @@
|
||||
/rpm-ostree-2024.8.tar.xz
|
||||
/rpm-ostree-2024.9.tar.xz
|
||||
/rpm-ostree-2025.1.tar.xz
|
||||
/rpm-ostree-2025.2.tar.xz
|
||||
|
@ -1,9 +1,9 @@
|
||||
# The canonical copy of this spec file is upstream at:
|
||||
# https://github.com/coreos/rpm-ostree/blob/main/packaging/rpm-ostree.spec.in
|
||||
# https://github.com/coreos/rpm-ostree/blob/main/packaging/rpm-ostree.spec
|
||||
|
||||
Summary: Hybrid image/package system
|
||||
Name: rpm-ostree
|
||||
Version: 2025.1
|
||||
Version: 2025.2
|
||||
Release: %autorelease
|
||||
License: LGPL-2.0-or-later
|
||||
URL: https://github.com/coreos/rpm-ostree
|
||||
@ -11,11 +11,10 @@ URL: https://github.com/coreos/rpm-ostree
|
||||
# in the upstream git. It also contains vendored Rust sources.
|
||||
Source0: https://github.com/coreos/rpm-ostree/releases/download/v%{version}/rpm-ostree-%{version}.tar.xz
|
||||
|
||||
ExclusiveArch: %{rust_arches}
|
||||
|
||||
# See https://github.com/coreos/fedora-coreos-tracker/issues/1716
|
||||
# ostree not on i686 for RHEL 10
|
||||
# https://github.com/containers/composefs/pull/229#issuecomment-1838735764
|
||||
%if 0%{?rhel} >= 10
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 10
|
||||
ExcludeArch: %{ix86}
|
||||
%endif
|
||||
|
||||
@ -32,8 +31,14 @@ BuildRequires: rust
|
||||
%bcond_with sanitizers
|
||||
# Embedded unit tests
|
||||
%bcond_with bin_unit_tests
|
||||
# Don't add the ostree-container binaries
|
||||
%bcond_with ostree_ext
|
||||
|
||||
# Don't add the ostree-container binaries; this version
|
||||
# conditional needs to be kept in sync with the bootc one.
|
||||
%if 0%{?rhel} >= 10 || 0%{?fedora} > 41
|
||||
%bcond_with ostree_ext
|
||||
%else
|
||||
%bcond_without ostree_ext
|
||||
%endif
|
||||
|
||||
# This is copied from the libdnf spec
|
||||
%if 0%{?rhel} && ! 0%{?centos}
|
||||
@ -151,14 +156,13 @@ Requires: fuse
|
||||
Requires: fuse3
|
||||
%endif
|
||||
|
||||
# ref https://github.com/coreos/rpm-ostree/issues/4994
|
||||
# For container functionality
|
||||
# https://github.com/coreos/rpm-ostree/issues/3286
|
||||
Requires: skopeo
|
||||
Requires: bootc
|
||||
%if %{without ostree_ext}
|
||||
Requires: ostree-cli(ostree-container)
|
||||
%endif
|
||||
# For container functionality
|
||||
# https://github.com/coreos/rpm-ostree/issues/3286
|
||||
Requires: skopeo
|
||||
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
|
||||
@ -205,6 +209,8 @@ export RUSTFLAGS="%{build_rustflags}"
|
||||
%cargo_license_summary
|
||||
%{cargo_license} > LICENSE.dependencies
|
||||
%cargo_vendor_manifest
|
||||
# https://pagure.io/fedora-rust/rust-packaging/issue/33
|
||||
sed -i -e '/https:\/\//d' cargo-vendor.txt
|
||||
%endif
|
||||
|
||||
%install
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (rpm-ostree-2025.1.tar.xz) = 49ff51e5e94ab5d735540a52fcba657021de949e601501a58eb374f7e07faf3716a3cb758824cc88ffa6e7e2723d4d8085b92a641d5fdc7e43eb38e041ba1217
|
||||
SHA512 (rpm-ostree-2025.2.tar.xz) = 1aa52ee46f604f2bbff7e3d4bdb9d246dda2a24457cf971a5c7f5786f7c78356b0f1bada00ca7db9988e8cbfe8c943bad27ef731370c284876694030eef310be
|
||||
|
Loading…
Reference in New Issue
Block a user