fedora-reviews.git
5 weeks agoEnable tests master
Richard W.M. Jones [Mon, 18 Mar 2024 09:04:41 +0000 (09:04 +0000)]
Enable tests

However they don't do anything:

  + /usr/bin/meson test -C redhat-linux-build --num-processes 12 --print-errorlogs
  No tests defined.

2 months agoMisc fixes
Richard W.M. Jones [Mon, 19 Feb 2024 10:22:20 +0000 (10:22 +0000)]
Misc fixes

https://bugzilla.redhat.com/show_bug.cgi?id=2263333#c3

Install license text.

Make -static depend on -devel.

Tighten up man page %file patterns.

Exclude i686.

2 months agoMultiple fixes
Richard W.M. Jones [Thu, 8 Feb 2024 13:23:07 +0000 (13:23 +0000)]
Multiple fixes

Get rid of %{major_version} so we know when the ABI breaks.

Move libs to correct subdirectories.

Get rid of devel-static, not needed as it just duplicates devel.

Rename xnvme-cli to xnvme-tools.

2 months agoAdd xnvme
Richard W.M. Jones [Thu, 8 Feb 2024 13:16:31 +0000 (13:16 +0000)]
Add xnvme

Copied from:
http://copr-dist-git.fedorainfracloud.org/git/karlowich/xNVMe/xnvme.git

9 months agoUnbundle libyaml
Richard W.M. Jones [Tue, 27 Jun 2023 17:12:59 +0000 (18:12 +0100)]
Unbundle libyaml

9 months agoAdd ocaml-yaml
Richard W.M. Jones [Tue, 27 Jun 2023 16:38:56 +0000 (17:38 +0100)]
Add ocaml-yaml

https://bugzilla.redhat.com/show_bug.cgi?id=2217729

10 months agoDocument some of the platforms we support now
Richard W.M. Jones [Tue, 6 Jun 2023 15:21:50 +0000 (16:21 +0100)]
Document some of the platforms we support now

10 months agoRename them to match what qemu expects
Richard W.M. Jones [Tue, 6 Jun 2023 15:16:17 +0000 (16:16 +0100)]
Rename them to match what qemu expects

qemu is expecting names like 'opensbi-riscv64-generic-fw_dynamic.bin'
so if we're going to rename them, might as well use the name that qemu
expects.

10 months agoUpdate to latest git (commit 355796c5bc)
Richard W.M. Jones [Tue, 6 Jun 2023 14:39:03 +0000 (15:39 +0100)]
Update to latest git (commit 355796c5bc)

10 months agoPackage 32- and 64-bit firmware versions
Richard W.M. Jones [Tue, 6 Jun 2023 12:54:26 +0000 (13:54 +0100)]
Package 32- and 64-bit firmware versions

11 months agoConvert to use cross-compilation
Richard W.M. Jones [Tue, 23 May 2023 17:00:35 +0000 (18:00 +0100)]
Convert to use cross-compilation

11 months agoUse forge macros
Richard W.M. Jones [Tue, 23 May 2023 16:34:25 +0000 (17:34 +0100)]
Use forge macros

- Fix dates in changelog

11 months agoMove old opensbi, import opensbi-unstable
Richard W.M. Jones [Tue, 23 May 2023 16:28:50 +0000 (17:28 +0100)]
Move old opensbi, import opensbi-unstable

Another attempt at packaging opensbi for Fedora.

(1) Move the previous attempt to opensbi-old-bz1739133 directory.

(2) Import opensbi from:
http://fedora.riscv.rocks:3000/davidlt/opensbi-unstable/src/branch/master-riscv64/opensbi-unstable.spec

15 months agoFix %changelog version.
Richard W.M. Jones [Wed, 11 Jan 2023 11:12:57 +0000 (11:12 +0000)]
Fix %changelog version.

15 months agoMove to libblkio 1.2.2
Richard W.M. Jones [Wed, 11 Jan 2023 10:57:24 +0000 (10:57 +0000)]
Move to libblkio 1.2.2

Use libblkio.so.1{,.*} to avoid matching .10
https://bugzilla.redhat.com/show_bug.cgi?id=2124697#c89

16 months agoVersion 1.2.1
Richard W.M. Jones [Wed, 21 Dec 2022 10:17:04 +0000 (10:17 +0000)]
Version 1.2.1

- Remove patches which are all upstream.
- Update io-uring dependency minimum to 0.5.10.
- Don't add --offline to cargo-build.sh

16 months agolibblkio: Add %build_rustflags
Richard W.M. Jones [Tue, 13 Dec 2022 21:21:02 +0000 (21:21 +0000)]
libblkio: Add %build_rustflags

https://bugzilla.redhat.com/show_bug.cgi?id=2124697#c70

16 months agolibblkio-1.1.1-9
Richard W.M. Jones [Tue, 13 Dec 2022 21:18:41 +0000 (21:18 +0000)]
libblkio-1.1.1-9

Enforce same minor version for 0.x dependencies.

https://bugzilla.redhat.com/show_bug.cgi?id=2124697#c64

17 months agoAdd versioned BuildRequires
Richard W.M. Jones [Wed, 23 Nov 2022 21:03:29 +0000 (21:03 +0000)]
Add versioned BuildRequires

Also replace unicode-xid with unicode-ident.

17 months agoInclude fix for meson 0.64
Richard W.M. Jones [Wed, 23 Nov 2022 11:48:18 +0000 (11:48 +0000)]
Include fix for meson 0.64

https://gitlab.com/libblkio/libblkio/-/merge_requests/149

17 months agoUpdate to 1.1.1
Richard W.M. Jones [Tue, 22 Nov 2022 17:20:19 +0000 (17:20 +0000)]
Update to 1.1.1

Remove downstream patches.

Remove memfd, memmap, memoffset dependencies.

Add memmap2 dependency.

17 months agoUse SPDX code for license
Richard W.M. Jones [Wed, 16 Nov 2022 10:38:17 +0000 (10:38 +0000)]
Use SPDX code for license

The MIT variant is:
https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_with_sublicense

17 months agoRemove memfd bundle
Richard W.M. Jones [Mon, 7 Nov 2022 15:58:19 +0000 (15:58 +0000)]
Remove memfd bundle

Completely removes all bundles and vendor.tar.gz

See also: https://bugzilla.redhat.com/show_bug.cgi?id=2140674

17 months agoCompletely remove winapi* bundles
Richard W.M. Jones [Mon, 31 Oct 2022 11:59:19 +0000 (11:59 +0000)]
Completely remove winapi* bundles

17 months agoPatch source to use io-uring 0.5.8
Richard W.M. Jones [Mon, 31 Oct 2022 09:28:54 +0000 (09:28 +0000)]
Patch source to use io-uring 0.5.8

Update vendor bundle so it includes only memfd & windows

17 months agoUnbundle pci-driver
Richard W.M. Jones [Fri, 28 Oct 2022 17:12:42 +0000 (18:12 +0100)]
Unbundle pci-driver

17 months agoUnbundle concat-idents
Richard W.M. Jones [Fri, 28 Oct 2022 17:07:53 +0000 (18:07 +0100)]
Unbundle concat-idents

17 months agoUnbundle io-uring
Richard W.M. Jones [Fri, 28 Oct 2022 17:06:55 +0000 (18:06 +0100)]
Unbundle io-uring

17 months agoUpdate libblkio
Richard W.M. Jones [Fri, 28 Oct 2022 09:10:31 +0000 (10:10 +0100)]
Update libblkio

Remove bundled num-traits.
Use correct bundle() syntax for cargo crates.

https://bugzilla.redhat.com/show_bug.cgi?id=2124697#c23

17 months agoUpdate libblkio to released version 1.1.0
Richard W.M. Jones [Wed, 26 Oct 2022 15:35:45 +0000 (16:35 +0100)]
Update libblkio to released version 1.1.0

New bundled deps:
 * vendor/num-traits
 * vendor/pci-driver

Add "Provides: bundled(rust-...)" for bundled deps.

Remove hand-generated libblkio.so.* symlinks.

See: https://bugzilla.redhat.com/show_bug.cgi?id=2124697#c21

19 months agoUpdate libblkio
Richard W.M. Jones [Wed, 7 Sep 2022 12:18:37 +0000 (13:18 +0100)]
Update libblkio

19 months agoFurther attempts to libblkio
Richard W.M. Jones [Wed, 7 Sep 2022 11:52:56 +0000 (12:52 +0100)]
Further attempts to libblkio

See also
https://bugzilla.redhat.com/show_bug.cgi?id=2124697

19 months agoInitial libblkio package
Richard W.M. Jones [Tue, 6 Sep 2022 19:49:41 +0000 (20:49 +0100)]
Initial libblkio package

19 months agoubdsrv: Add ublksrv.pc file to package
Richard W.M. Jones [Tue, 30 Aug 2022 12:54:41 +0000 (13:54 +0100)]
ubdsrv: Add ublksrv.pc file to package

19 months agoAdd ubdsrv
Richard W.M. Jones [Tue, 30 Aug 2022 11:37:44 +0000 (12:37 +0100)]
Add ubdsrv

2 years agoAdd opensbi 0.9
Richard W.M. Jones [Mon, 20 Sep 2021 09:04:57 +0000 (10:04 +0100)]
Add opensbi 0.9
https://bugzilla.redhat.com/show_bug.cgi?id=1739133

To build:
$ rpmbuild --define "_sourcedir $PWD" -ba opensbi.spec

3 years agoAdd perl(Module::Build) dependency for the Perl bindings.
Richard W.M. Jones [Thu, 25 Mar 2021 16:59:22 +0000 (16:59 +0000)]
Add perl(Module::Build) dependency for the Perl bindings.

3 years agoAdd perl(Test::More) dependency for the Perl test suite.
Richard W.M. Jones [Thu, 25 Mar 2021 08:40:26 +0000 (08:40 +0000)]
Add perl(Test::More) dependency for the Perl test suite.
Fix ounit2 dependency again.

3 years agoAdd perl(Locale::TextDomain) dependency for virt-win-reg.
Richard W.M. Jones [Wed, 24 Mar 2021 18:34:27 +0000 (18:34 +0000)]
Add perl(Locale::TextDomain) dependency for virt-win-reg.
Fix ounit2 dependency upstream.

3 years agoRemove duplicate %files /etc/virt-builder.
Richard W.M. Jones [Wed, 24 Mar 2021 12:34:48 +0000 (12:34 +0000)]
Remove duplicate %files /etc/virt-builder.
Use %config(noreplace).
Fix version in %changelog entry.

3 years agoNew fedora-reviews repository.
Richard W.M. Jones [Tue, 23 Mar 2021 11:49:37 +0000 (11:49 +0000)]
New fedora-reviews repository.

Start with guestfs-tools.