%bcond_without ocaml_opt # skip building native optimized binaries (bytecode is always built)
%bcond_with tests # run testsuite (csdp dependant micromega tests fail badly on x86_64)
#
-%ifnarch %{ix86} %{x8664} arm aarch64 ppc sparc sparcv9
+%ifnarch %{ix86} %{x8664} %{arm} aarch64 ppc sparc sparcv9
%undefine with_ocaml_opt
%endif
Summary(pl.UTF-8): Coq - narzędzie pomagające w udowadnianiu
Name: coq
Version: 8.13.1
-Release: 1
+Release: 3
License: LGPL v2.1
Group: Applications/Math
Source0: https://github.com/coq/coq/archive/V%{version}/%{name}-%{version}.tar.gz
%requires_eq ocaml-runtime
Obsoletes: coq-emacs < 8.13.1
# same as ocaml-zarith
-ExclusiveArch: %{ix86} %{x8664} arm aarch64 ppc sparc sparcv9
+ExclusiveArch: %{ix86} %{x8664} %{arm} aarch64 ppc sparc sparcv9
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+# Exclude private ocaml interfaces
+%define _noautoreq ocamlx?\\\((Configwin_types|Interface|Richpp|Serialize|Xml_p(arser|rinter)|Xmlprotocol)\\\)
+
%description
Coq is a proof assistant which:
- allows to handle calculus assertions,