diff --git a/.gitignore b/.gitignore index 999a3c5..6052736 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /xmlada-23.0.0.tar.gz /xmlada-24.0.0.tar.gz /xmlada-25.0.0.tar.gz +/xmlada-26.0.0.tar.gz diff --git a/sources b/sources index 6c6c8aa..313a9f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xmlada-25.0.0.tar.gz) = c57db78e3afd20862c3275d3d0874ada1748e98df06a76841cb3dca3686b29c7693835a591ca5789dca2d3d6ba9677c9082df94857e180e0758a5b77fafc40c0 +SHA512 (xmlada-26.0.0.tar.gz) = b97f7727df52229f8e76ab169f4b42b9b82b20c82555607d65455f6cb7836c83219017a45b832de38b348e595f5a68d0987e3c568293b45fc285ffdc3ec3aa01 diff --git a/xmlada.spec b/xmlada.spec index de5b062..bb65e7e 100644 --- a/xmlada.spec +++ b/xmlada.spec @@ -6,13 +6,13 @@ # Upstream source information. %global upstream_owner AdaCore %global upstream_name xmlada -%global upstream_version 25.0.0 -%global upstream_gittag v%{upstream_version} +%global upstream_version 26.0.0 +%global upstream_commit 5e5b761eb827f458efd2043a5e9ab03e1a614720 Name: xmlada Epoch: 2 Version: %{upstream_version} -Release: 7%{?dist} +Release: 5%{?dist} Summary: XML library for Ada License: GPL-3.0-or-later WITH GCC-exception-3.1 AND Unicode-DFS-2016 @@ -21,7 +21,7 @@ License: GPL-3.0-or-later WITH GCC-exception-3.1 AND Unicode-DFS-2016 # generating some of XML/Ada's source code. URL: https://github.com/%{upstream_owner}/%{upstream_name} -Source0: %{url}/archive/%{upstream_gittag}/%{upstream_name}-%{upstream_version}.tar.gz +Source0: %{url}/archive/%{upstream_commit}.tar.gz#/%{upstream_name}-%{upstream_version}.tar.gz # XML/Ada's aggregate project file. This project file is normally generated and # installed by GPRinstall, but as we'll install each XML/Ada component @@ -31,12 +31,10 @@ Source1: xmlada.gpr BuildRequires: make %if %{without bootstrap} BuildRequires: gcc-gnat gprbuild sed -# A fedora-gnat-project-common that contains the macro GPRinstall is needed. -BuildRequires: fedora-gnat-project-common >= 3.21 +BuildRequires: fedora-gnat-project-common BuildRequires: python3-sphinx -BuildRequires: python3-sphinx_rtd_theme BuildRequires: python3-sphinx-latex -BuildRequires: latexmk +BuildRequires: python3-sphinx_rtd_theme %else BuildRequires: findutils %endif @@ -90,6 +88,10 @@ BuildArch: noarch License: AdaCore-doc AND MIT AND BSD-2-Clause # License for the documentation is AdaCore-doc. The Javascript and CSS files # that Sphinx includes with the documentation are BSD 2-Clause and MIT-licensed. +Requires: font(fontawesome) +Requires: font(lato) +Requires: font(robotoslab) +# Fonts are required by the Read the Docs Sphinx theme. %description doc %{common_description_en} @@ -119,7 +121,7 @@ on which GPRbuild is not yet available. ############# %prep -%autosetup -p1 +%autosetup -C -p1 # Set version number. sed --in-place --expression 's/18.0w/%{version}/' configure configure.in @@ -277,6 +279,21 @@ find %{buildroot}%{_includedir}/%{name}/sources -type d -empty -delete ############### %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 2:26.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sun May 10 2026 Björn Persson - 2:26.0.0-4 +- Rebuilt because GCC broke ALI again. + +* Sat Mar 28 2026 Björn Persson - 2:26.0.0-3 +- Rebuilt because GCC 16.0.1-0.10 broke ALI. + +* Sat Jan 17 2026 Fedora Release Engineering - 2:26.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Dec 23 2025 Dennis van Raaij - 2:26.0.0-1 +- Updated to v26.0.0. + * Fri Aug 08 2025 Björn Persson - 2:25.0.0-7 - Rebuilt because the ALI of System.OS_Constants changed.