From ed7abac18aaacd9cc7b06017de9fef4436fae416 Mon Sep 17 00:00:00 2001
From: Joel Sherrill <joel@rtems.org>
Date: Thu, 26 Oct 2017 13:57:35 -0500
Subject: [PATCH] Add SHA512 checksums for qemu sources
---
bare/config/devel/gettext-0.18.3.1-1.cfg | 2 +-
bare/config/devel/glib-2.39.3-1.cfg | 2 +-
bare/config/devel/libffi-3.0.13-1.cfg | 4 ++--
bare/config/devel/libtool-2.4.2-1.cfg | 2 +-
bare/config/devel/pixman-0.32.4-1.cfg | 2 +-
bare/config/devel/qemu-git-1.cfg | 10 +++++-----
6 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/bare/config/devel/gettext-0.18.3.1-1.cfg b/bare/config/devel/gettext-0.18.3.1-1.cfg
index ba1921a..24a4edd 100644
a
|
b
|
|
9 | 9 | %include %{_configdir}/base.cfg |
10 | 10 | |
11 | 11 | %define gettext_version 0.18.3.1 |
12 | | %hash md5 gettext-%{gettext_version}.tar.gz 3fc808f7d25487fc72b5759df7419e02 |
| 12 | %hash sha512 gettext-%{gettext_version}.tar.gz b41f4ae5b5dc6459a9b87d6445c259ab8d8500fe760e4c5e6992245e96a1bf1b8ce424be82ff07bd67942301af7d9af4d2219643297e4baadfc8570ad9ab72cc |
13 | 13 | |
14 | 14 | # |
15 | 15 | # The GetText build instructions. We use 0.x.x Release 1. |
diff --git a/bare/config/devel/glib-2.39.3-1.cfg b/bare/config/devel/glib-2.39.3-1.cfg
index 26a964e..dd625b8 100644
a
|
b
|
|
12 | 12 | %define glib_version_minor 3 |
13 | 13 | %define glib_version %{glib_version_major}.%{glib_version_minor} |
14 | 14 | |
15 | | %hash md5 glib-%{glib_version}.tar.xz c8ddc045e12cfafdea607c138f3f8429 |
| 15 | %hash sha512 glib-%{glib_version}.tar.xz f8ab875b6aeda12331e2a7eca0e68dd0d233ef678811a0a5ac9ec2647a64b7089c8a142af298e8c444bd2bea7ab541f84de55a66c3e1e2ac4218d1f6f5b3114a |
16 | 16 | |
17 | 17 | # |
18 | 18 | # The GLib build instructions. We use 2.x.x Release 1. |
diff --git a/bare/config/devel/libffi-3.0.13-1.cfg b/bare/config/devel/libffi-3.0.13-1.cfg
index 5509ff1..f2844d9 100644
a
|
b
|
|
9 | 9 | %include %{_configdir}/base.cfg |
10 | 10 | |
11 | 11 | %define libffi_version 3.0.13 |
12 | | %hash md5 libffi-3.0.13.tar.gz 45f3b6dbc9ee7c7dfbbbc5feba571529 |
| 12 | %hash sha512 libffi-3.0.13.tar.gz fc47f5d25197c631754efe05a349edb556d072807ecef19b41f17c1a8f39c95221be64926fbd05b1f8439181df1ddff8fc01462ce3a26005b75159ddc27e6f6a |
13 | 13 | |
14 | 14 | # |
15 | 15 | # The RTEMS Tools patches. |
… |
… |
|
21 | 21 | # Fix pkgconfig file on Fedora 64bit. |
22 | 22 | # |
23 | 23 | %patch add libffi %{rtems_git_tools}/libffi/libffi-pkg-config-lib64-fix.diff |
24 | | %hash md5 libffi-pkg-config-lib64-fix.diff ad8312d972720ab59fb9212d44d37792 |
| 24 | %hash sha512 libffi-pkg-config-lib64-fix.diff 23e1bd76c4164385f4562727aaccf279f63a888f3cc5762bdbab9c7e5551eaee754a0b954eb28302f781eef8ce1d7c8f101fbc90b497bbbcb3d46bc19db248a2 |
25 | 25 | |
26 | 26 | # |
27 | 27 | # The LibFFI build instructions. We use 3.x.x Release 1. |
diff --git a/bare/config/devel/libtool-2.4.2-1.cfg b/bare/config/devel/libtool-2.4.2-1.cfg
index da860d8..4dd2825 100644
a
|
b
|
|
9 | 9 | %include %{_configdir}/base.cfg |
10 | 10 | |
11 | 11 | %define libtool_version 2.4.2 |
12 | | %hash md5 libtool-%{libtool_version}.tar.gz d2f3b7d4627e69e13514a40e72a24d50 |
| 12 | %hash sha512 libtool-%{libtool_version}.tar.gz 0e54af7bbec376f943f2b8e4f13631fe5627b099a37a5f0252e12bade76473b0a36a673529d594778064cd8632abdc43d8a20883d66d6b27738861afbb7e211d |
13 | 13 | |
14 | 14 | # |
15 | 15 | # The libtool build instructions. We use 2.xx Release 1. |
diff --git a/bare/config/devel/pixman-0.32.4-1.cfg b/bare/config/devel/pixman-0.32.4-1.cfg
index a0ab612..1cbbc0d 100644
a
|
b
|
|
9 | 9 | %include %{_configdir}/base.cfg |
10 | 10 | |
11 | 11 | %define pixman_version 0.32.4 |
12 | | %hash md5 pixman-0.32.4.tar.gz eba449138b972fbf4547a8c152fea162 |
| 12 | %hash sha512 pixman-0.32.4.tar.gz ca2bd916a6168605006002bdb479ef9d49b71648b561d2b891e5a5d84e9c87d9b876d6a1a66e7f50c364df81603117e53b658f8ae129a40fbfe78c53d96c0cdf |
13 | 13 | |
14 | 14 | # |
15 | 15 | # The Pixman build instructions. We use 0.x.x Release 1. |
diff --git a/bare/config/devel/qemu-git-1.cfg b/bare/config/devel/qemu-git-1.cfg
index dc011de..49bc174 100644
a
|
b
|
|
30 | 30 | # Patches from Qemu's patchworks site. |
31 | 31 | # |
32 | 32 | %patch add qemu pw://patchwork.ozlabs.org/patch/406903/raw/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch |
33 | | %hash md5 Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch 0b1f163808efd1e86ab858053d5df71d |
| 33 | %hash sha512 Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch 5e7bc77495e45b5d6f117959b0a317a99397e196cfffc40e1b5e4462ef04e645d44fbdcd5c7b51957651fd66fac88db5b47f3c90cdc8a410999f4decce345ac6 |
34 | 34 | |
35 | 35 | # |
36 | 36 | # These patches are broken. |
… |
… |
|
44 | 44 | # Patches to build qemu-sparc with Leon3 support |
45 | 45 | # |
46 | 46 | %patch add qemu https://gaisler.org/qemu/0001-LEON3-Add-emulation-of-AMBA-plug-play.patch |
47 | | %hash md5 0001-LEON3-Add-emulation-of-AMBA-plug-play.patch 5f0cfc249fb83fd93603ab4f55f03233 |
| 47 | %hash sha512 0001-LEON3-Add-emulation-of-AMBA-plug-play.patch 56c8379a84bfb9d4863693127023f2d6ca387dd25ffec07a278f67f1c0f69d85b997d4b18cef03a097578b0531dd89f46af06324a5e88314c55a71b6a28ec827 |
48 | 48 | %patch add qemu https://gaisler.org/qemu/0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch |
49 | | %hash md5 0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch 1f963963a269fd3ff89cb633c122156a |
| 49 | %hash sha512 0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch 875b5e5d14accb883dec50f0f4c8b048efa0a8b0f862636585add34336e4bc0840d0e9ee83ab41de5ac7e2d5db5a364f996b96e39e9914093bfe74a681907c69 |
50 | 50 | %patch add qemu https://gaisler.org/qemu/0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch |
51 | | %hash md5 0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch 59b684eaaee77f94bdef6a12b6e544e2 |
| 51 | %hash sha512 0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch 57b65c244fd79b18349fe7ed08c17edbad49daae3ccc92e1ae0368cb4b86675b4c7db15e9f644aaf3f0511920a91ffdc9ea1fe63518204d6a1c78c72dd406b41 |
52 | 52 | |
53 | 53 | # |
54 | 54 | # Patch to send halt signal to qemu-system-or32 process when RTEMS terminates |
55 | 55 | # |
56 | 56 | %patch add qemu %{rtems_http_git}/rtems-tools/plain/tools/qemu/0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch |
57 | | %hash md5 0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch 6aa9dfc4522466ab4a463129b3b9cb1d |
| 57 | %hash sha512 0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch 376ea9e07c4c8077b345af02856549843dff2ad73b5da5886c71e859c4a0849522c59dcd05724270756763438aecdb70211ea2ae8cac28056cb17da53c3981e1 |
58 | 58 | |
59 | 59 | # |
60 | 60 | # The Qemu build instructions. We use 1.x.x Release 1. |