diff --git a/.gitignore b/.gitignore index 132890e..9d91033 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ verilator-3.803.tgz /verilator-5.028.tar.gz /verilator-5.030.tar.gz /verilator-5.032.tar.gz +/verilator-5.034.tar.gz +/verilator-5.036.tar.gz +/verilator-5.040.tar.gz diff --git a/README.packit b/README.packit index 3826605..fb341a1 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.106.0. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/sources b/sources index 3399b7e..df68504 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (verilator-5.032.tar.gz) = a250c1a85bc5e17ec0d3dbf4cbc95e66d6389ac44866c6846b0ded50db77e912b9ab53bb97b5b8da9ed399d08d73d5980ce1807042c810aaa84c554168f32b63 +SHA512 (verilator-5.040.tar.gz) = 3997791963305f4556a8f3b87e050eba5ad9952c0eb041c5ac981276ef385219e5c162a01e1ec966e5e814a334caa4e92f8e939e9cfbc068b30935f5ee6e9804 diff --git a/verilator.spec b/verilator.spec index 054a075..1ea2d2c 100644 --- a/verilator.spec +++ b/verilator.spec @@ -1,6 +1,12 @@ # Universal build flags %bcond longtests 0 + +# Only enable extended warnings on supported platforms +%ifarch x86_64 aarch64 %bcond ccwarn 1 +%else +%bcond ccwarn 0 +%endif # tcmalloc and z3 are not available on EL %if 0%{?rhel}%{?centos} @@ -16,13 +22,16 @@ %bcond mold 0 Name: verilator -Version: 5.032 +Version: 5.040 Release: %autorelease Summary: A fast simulator for synthesizable Verilog License: LGPL-3.0-only OR Artistic-2.0 URL: https://veripool.org/verilator/ Source: https://github.com/verilator/verilator/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz +# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + BuildRequires: autoconf BuildRequires: bison BuildRequires: coreutils @@ -47,6 +56,7 @@ BuildRequires: perl(strict) BuildRequires: perl(Time::HiRes) BuildRequires: perl(vars) BuildRequires: python3-devel +BuildRequires: python3-distro BuildRequires: sed %if %{with tcmalloc} BuildRequires: gperftools-libs