Skip to content

Commit

Permalink
updating spec files
Browse files Browse the repository at this point in the history
  • Loading branch information
osamaesmailmsft committed Feb 12, 2025
1 parent b20783e commit 352268d
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 7 deletions.
5 changes: 4 additions & 1 deletion SPECS-EXTENDED/ripgrep/ripgrep.spec
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Distribution: Azure Linux
Group: Productivity/Text/Utilities
URL: https://github.com/BurntSushi/ripgrep
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Source1: %{name}-%{version}-vendor.tar.xz
Source1: %{name}-%{version}-cargovendor-v1.tar.gz
Source2: cargo_config
BuildRequires: cargo
BuildRequires: rust >= 1.31
Expand Down Expand Up @@ -104,6 +104,9 @@ install -Dm 644 complete/_rg %{buildroot}%{_datadir}/zsh/site-functions/_rg
%{_datadir}/zsh

%changelog
* Tue Feb 11 2025 Osama Esmail <[email protected]> - 13.0.0-6
- Adding the vendor script and tarball name

* Thu Sep 07 2023 Daniel McIlvaney <[email protected]> - 13.0.0-5
- Bump package to rebuild with rust 1.72.0

Expand Down
7 changes: 5 additions & 2 deletions SPECS-EXTENDED/rust-cbindgen/rust-cbindgen.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Summary: Tool for generating C bindings to Rust code
Name: rust-cbindgen
Version: 0.24.3
Release: 1%{?dist}
Release: 2%{?dist}
License: MIT
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand All @@ -15,7 +15,7 @@ Source: %{url}/archive/refs/tags/v0.24.3.tar.gz#/%{name}-%{version}.tar.
# cargo vendor > config.toml
# tar -czf %{name}-%{version}-cargo.tar.gz vendor/
#
Source1: cbindgen-%{version}-cargo.tar.gz
Source1: %{name}-%{version}-cargovendor-v1.tar.gz
Source2: cargo_config
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
%global _description %{expand:
Expand Down Expand Up @@ -96,6 +96,9 @@ RUSTFLAGS=%{rustflags} cargo test --release
%endif

%changelog
* Tue Feb 11 2025 Osama Esmail <[email protected]> - 0.24.3-2
- Adding the vendor script and tarball name

* Mon Sep 25 2023 Shweta Bindal <[email protected]> - 0.24.3-1
- Initial CBL-Mariner import from Fedora 38 (license: MIT).
- License verified
Expand Down
7 changes: 5 additions & 2 deletions SPECS/flux/flux.spec
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
Summary: Influx data language
Name: flux
Version: 0.194.5
Release: 1%{?dist}
Release: 2%{?dist}
License: MIT
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand All @@ -37,7 +37,7 @@ Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.
# cargo vendor > config.toml
# tar -czf %{name}-%{version}-cargo.tar.gz vendor/
#
Source1: %{name}-%{version}-cargo.tar.gz
Source1: %{name}-%{version}-cargovendor-v1.tar.gz
Source2: cargo_config
Patch1: disable-static-library.patch
Patch2: 0001-libflux-unblock-build-by-allowing-warnings.patch
Expand Down Expand Up @@ -139,6 +139,9 @@ RUSTFLAGS=%{rustflags} cargo test --release
%{_includedir}/influxdata/flux.h

%changelog
* Tue Feb 11 2025 Osama Esmail <[email protected]> - 0.194.5-2
- Updating the vendor script and tarball name

* Thu Feb 01 2024 Mykhailo Bykhovtsev <[email protected]> - 0.194.5-1
- Upgrade to version 0.194.5

Expand Down
12 changes: 10 additions & 2 deletions SPECS/virtiofsd/virtiofsd.spec
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Name: virtiofsd
# Version to be kept in sync with the `asset.virtiofsd.version` field from
# https://github.com/microsoft/kata-containers/blob/msft-main/versions.yaml
Version: 1.8.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: vhost-user virtio-fs device backend written in Rust
Group: Development/Libraries/Rust
License: Apache-2.0
Expand All @@ -37,7 +37,7 @@ Source0: https://gitlab.com/virtio-fs/virtiofsd/-/archive/v%{version}/%{n
# cargo vendor
# tar -cf %{name}-%{version}-vendor.tar.gz vendor/
#
Source1: %{name}-%{version}-vendor.tar.gz
Source1: %{name}-%{version}-cargovendor-v1.tar.gz
Source2: cargo_config
BuildRequires: cargo
BuildRequires: rust
Expand Down Expand Up @@ -73,11 +73,15 @@ cargo test --release
%{_datadir}/qemu/vhost-user/50-qemu-virtiofsd.json

%changelog
* Tue Feb 11 2025 Osama Esmail <[email protected]> - 1.8.0-2
- Adding the vendor script and tarball name

* Wed Feb 07 2024 Kanika Nema <[email protected]> - 1.8.0-1
- Initial CBL-Mariner import from openSUSE Tumbleweed (license: same as "License" tag)
- License verified
- Remove build dependencies on cargo-packaging
- Include vendored sources tarball

* Tue Jan 30 2024 [email protected]
- Fix CVE-2023-50711: vmm-sys-util: out of bounds memory accesses (bsc#1218502, bsc#1218500)
- Update to version 1.10.1:
Expand All @@ -89,6 +93,7 @@ cargo test --release
* Bump version to v1.9.0
- Spec: switch to using the upstream virtio-fs config file for qemu
- Spec: switch back to greedy cargo updates of vendored dependencies

* Thu Aug 31 2023 Caleb Crane <[email protected]>
- Update to upstream version v1.7.2 (jsc#4980)
- Add supplementary group extension support
Expand All @@ -98,12 +103,15 @@ cargo test --release
- Allow to provide the same argument multiple times
- Add the -V/--version options
- Upgrade vendored dependencies

* Fri Jun 2 2023 Caleb Crane <[email protected]>
- Add qemu config file to ensure qemu is aware of the virtiofsd executable
- https://www.reddit.com/r/suse/comments/13xmote/vm_with_virtiofs_does_not_start_unable_to_find_a/

* Thu May 25 2023 Caleb Crane <[email protected]>
- Remove exclusive arch, only disable for 32-bit archs (i586 and armv7l)
- Add package conflict with the previous implementation of virtiofsd inside
older versions of the qemu-tools package (qemu-tools < 8)

* Tue May 23 2023 Caleb Crane <[email protected]>
- Initial release of virtiofsd v1.6.1

0 comments on commit 352268d

Please sign in to comment.