From 58ec14382acc9d5e7fb94c5f18c3b1d684f81e17 Mon Sep 17 00:00:00 2001 From: Miroslav Rezanina Date: Wed, 13 Dec 2023 02:33:00 -0500 Subject: [PATCH] * Wed Dec 13 2023 Miroslav Rezanina - 1.16.3-1 - Rebase to 1.16.3 [RHEL-19239] - Removed vgabios-qxl.bin [RHEL-383] - Resolves: RHEL-19239 (Rebase seabios to 1.16.3) - Resolves: RHEL-383 (remove vgabios-qxl.bin from seavgabios in rhel9) --- .gitignore | 1 + README.rst | 18 ++++++++++++++++++ config.vga-qxl | 6 ------ seabios.spec | 15 +++++++++++---- sources | 2 +- 5 files changed, 31 insertions(+), 11 deletions(-) create mode 100644 README.rst delete mode 100644 config.vga-qxl diff --git a/.gitignore b/.gitignore index 87026a4..d2bf094 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ seabios-0.6.0.tar.gz /seabios-1.15.0.tar.gz /seabios-1.16.0.tar.gz /seabios-1.16.1.tar.gz +/seabios-1.16.3.tar.gz diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..03ea58d --- /dev/null +++ b/README.rst @@ -0,0 +1,18 @@ +=================== +seabios development +=================== + +seabios is maintained in a `source tree`_ rather than directly in dist-git +using packit service that provides way to develope using regular source code +structure and provides way to generate SRPM and build using koji service. + +Developers deliver all changes to source-git using merge request. Only maintainers +will be pushing changes sent to source-git to dist-git. + +Each release in dist-git is tagged in the source repository so you can easily +check out the source tree for a build. The tags are in the format +name-version-release, but note release doesn't contain the dist tag since the +source can be built in different build roots (Fedora, CentOS, etc.) + +.. _source tree: https://gitlab.com/redhat/centos-stream/src/seabios + diff --git a/config.vga-qxl b/config.vga-qxl deleted file mode 100644 index d393f0c..0000000 --- a/config.vga-qxl +++ /dev/null @@ -1,6 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_BOCHS=y -CONFIG_VGA_PCI=y -CONFIG_OVERRIDE_PCI_ID=y -CONFIG_VGA_VID=0x1b36 -CONFIG_VGA_DID=0x0100 diff --git a/seabios.spec b/seabios.spec index de6b1b9..bef19b7 100644 --- a/seabios.spec +++ b/seabios.spec @@ -1,16 +1,15 @@ Name: seabios -Version: 1.16.1 +Version: 1.16.3 Release: 1%{?dist} Summary: Open-source legacy BIOS implementation License: LGPLv3 URL: https://www.coreboot.org/SeaBIOS -Source0: https://code.coreboot.org/p/seabios/downloads/get/seabios-1.16.1.tar.gz +Source0: https://code.coreboot.org/p/seabios/downloads/get/seabios-1.16.3.tar.gz Source10: config.vga-cirrus -Source12: config.vga-qxl Source13: config.vga-stdvga Source18: config.seabios-256k Source19: config.vga-virtio @@ -105,7 +104,7 @@ build_bios %{_sourcedir}/config.seabios-256k bios.bin bios-256k.bin # seavgabios -%global vgaconfigs cirrus qxl stdvga virtio ramfb bochs-display +%global vgaconfigs cirrus stdvga virtio ramfb bochs-display for config in %{vgaconfigs}; do build_bios %{_sourcedir}/config.vga-${config} \ vgabios.bin vgabios-${config}.bin out/vgabios.bin @@ -132,6 +131,14 @@ install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios %{_datadir}/seavgabios/vgabios*.bin %changelog +* Wed Dec 13 2023 Miroslav Rezanina - 1.16.3-1 +- Rebase to 1.16.3 [RHEL-19239] +- Removed vgabios-qxl.bin [RHEL-383] +- Resolves: RHEL-19239 + (Rebase seabios to 1.16.3) +- Resolves: RHEL-383 + (remove vgabios-qxl.bin from seavgabios in rhel9) + * Wed Dec 07 2022 Miroslav Rezanina - 1.16.1-1 - Rebase to 1.16.1 [bz#2149280] - Resolves: bz#2149280 diff --git a/sources b/sources index 381c5d2..ed0d857 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (seabios-1.16.1.tar.gz) = 3e994742469a60bcc4f915a2be32db9011df21366a096f4da4616b77e5d1886a1888d377864e7cd92c924f02ddabb4dc9ebf6a860183ca6a10d52cb87964447e +SHA512 (seabios-1.16.3.tar.gz) = 103aac0a7a890a681edb8950fee72d419899e20e8b06e2dd382987f98d3faf362789fca5aa4efabe27c4720e53ee19e0ae246d7aca2482b6661fa119efac648c