Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gprbuild-24.0.0-1.fc40 RPM for x86_64

From Fedora Rawhide for x86_64 / g

Name: gprbuild Distribution: Fedora Project
Version: 24.0.0 Vendor: Fedora Project
Release: 1.fc40 Build date: Sun Feb 11 19:37:20 2024
Group: Unspecified Build host: buildvm-x86-15.iad2.fedoraproject.org
Size: 53258325 Source RPM: gprbuild-24.0.0-1.fc40.src.rpm
Packager: Fedora Project
Url: https://github.com/AdaCore/gprbuild
Summary: A multi-language extensible build tool
GPRbuild is an advanced software tool designed to help automate the
construction of multi-language systems. It removes complexity from
multi-language development by allowing developers to quickly and easily
compile and link software written in a combination of languages including
Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover
new toolchains and languages it is primarily aimed at projects of all
sizes organized into subsystems and libraries and is particularly
well-suited for compiled languages.

Provides

Requires

License

GPL-3.0-or-later WITH GCC-exception-3.1 AND Unicode-DFS-2016

Changelog

* Sun Jan 28 2024 Dennis van Raaij <dvraaij@fedoraproject.org> - 2:24.0.0-1
  - Updated to v24.0.0.
  - The default KB dir is now hard coded to /usr/share/gprconfig.
  - New test that validates the knowledge base.
  - New test detecting compilers and linkers under different locales.
  - New test that builds and runs the examples.
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2:23.0.0-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2:23.0.0-5
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Jan 16 2024 Björn Persson <Bjorn@Rombobjörn.se> - 2:23.0.0-4
  - Rebuilt with GCC 14 prerelease.
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2:23.0.0-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Mar 14 2023 Björn Persson <Bjorn@Rombobjörn.se> - 2:23.0.0-2
  - The packages now require their dependencies correctly.
* Tue Feb 14 2023 Dennis van Raaij <dvraaij@fedoraproject.org> - 2:23.0.0-1
  - Updated to v23.0.0, using the archive available on GitHub.
  - Removed patch gprbuild-drop-exe-prefix.patch; has been fixed upstream (commit
    7395727).
  - New version specific build dependency on gprconfig-kb (content of commit
    8a9f79e is required).
* Sun Feb 12 2023 Dennis van Raaij <dvraaij@fedoraproject.org> - 2:22.0.0-1
  - Updated to v22.0.0, using the archive available on GitHub.
  - Changed the epoch to mark the new upstream version scheme.
  - Changed the epoch to 2 instead of 1 for consistency with the GNATcoll
    packages.
  - GPRconfig knowledge files are know packaged separately (gprconfig-kb).
  - Removed patch fedora_arches.xml; now part of gprconfig-kb.
  - Removed patch gprbuild-2016-gcc7.patch; now part of gprconfig-kb.
  - Removed patch gprbuild-2017-bootstrap.patch; has been fixed upstream (commit:
    81c0d3d).
  - Removed patch gprbuild-2017-fedora_compilers.patch; now part of gprconfig-kb.
  - Removed patch gprbuild-2017-libsubdir.patch; Makefile is no longer used to
    build package.
  - Removed patch gprbuild-2020-case_util_conflicts.patch; has been fixed upstream
    (commit: d803338).
  - Removed patch gprbuild-symlinked_dirs.patch; has been fixed upstream (commit:
    685aa45).
  - Removed patch gprbuild-2016-gcc5.patch; GCC 4 and earlier are no longer
    supported.
  - Changed build kind from 'debug' to 'production'.
  - Tools are now position-independent executables (PIE).
  - Added a new build dependency to build the documentation with Sphinx.
  - Moved documentation and examples into the _pkgdocdir.
  - Updated the license of the doc package.
  - Added a runtime exception for all other packages, following upstream.
  - Added the Unicode license as gprbuild is statically linked to xmlada.
  - License fields now contain SPDX license expressions.
  - Fixed the symbolic links for the shared libraries.
  - Fixed the so-version of libgnatprj.so.
  - Subpackage libgpr now provides libgnatprj.
  - Subpackage libgpr-devel now provides libgnatprj-devel.
  - Some release specific information in the source code is now updated during
    prep.
  - Moved the license files to the correct location.
  - Removed the explicit reset of _python_bytecompile_extra; flag seems to have no
    purpose here.
  - Added fedora-gnat-project-common as a dependency to libgpr-devel.
  - Marked the doc package as architecture-independent.
  - Removed runtime dependency from the doc package.
  - Added the doc package as a recommendation to the main package.
  - Moved the check section after the install section.
  - Refactored the bootstrap install sequence.
  - Removed GNAT version requirement; all versions supported by Fedora are more
    recent.
  - Made the generated usage project file architecture-independent.
  - Updated some summaries and descriptions.
  - Improved spec file readability.
  - Added a fix for incorrect line-endings for some example files during prep.
  - Updated the comment on bootstrap mode.
  - Updated the bootstrapping exception issue link.
  - Bootstrap mode can now be enabled via a configuration option.
  - Dropped the 'bootstrap_arch' macro; tweak RPM spec manually if needed.
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2020-13
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Jan 17 2023 Björn Persson <Bjorn@Rombobjörn.se> - 2020-12
  - Rebuilt with GCC 13.
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2020-11
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sun Jun 05 2022 Björn Persson <Bjorn@Rombobjörn.se> - 2020-10
  - Fixed the location of the Info file.
* Wed Feb 02 2022 Björn Persson <Bjorn@Rombobjörn.se> - 2020-9
  - Added workarounds to be able to build with GCC 12 prerelease.

Files

/usr/bin/gprbuild
/usr/bin/gprclean
/usr/bin/gprconfig
/usr/bin/gprinstall
/usr/bin/gprls
/usr/bin/gprname
/usr/bin/gprslave
/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/16bbfa90537bc20c84361890014963a01dc26f
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/72dd3486aa38d12b03ccc8bd91c544563aad5e
/usr/lib/.build-id/76
/usr/lib/.build-id/76/75f0115c16c33e72cbd9bbe02ee23d4061dc82
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/06d1ea1553c412c1685c3304cefa35d4146274
/usr/lib/.build-id/c0
/usr/lib/.build-id/c0/8e6a0c26ccd2231186fa110b2372971bad4642
/usr/lib/.build-id/cf
/usr/lib/.build-id/cf/ee258ce6e25293fe61f719b1fa6aff7e5cba6e
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/b3d407dfeddb93597b2fc8ddd039fc623f7764
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/a7d314c1a270655a3762548bf6adcfe17de4c0
/usr/lib/.build-id/fb
/usr/lib/.build-id/fb/cad1c69b25aecb0f2e489df16ed1aeffb0a210
/usr/libexec/gprbuild
/usr/libexec/gprbuild/gprbind
/usr/libexec/gprbuild/gprlib
/usr/share/doc/gprbuild
/usr/share/doc/gprbuild/README.md
/usr/share/gpr/_default.gpr
/usr/share/licenses/gprbuild
/usr/share/licenses/gprbuild/COPYING.RUNTIME
/usr/share/licenses/gprbuild/COPYING3


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 2 00:07:47 2024