Package fpc: Information
Source package: fpc
Version: 3.2.3-alt3
Build time: Jun 5, 2026, 02:35 PM in the task #420190
Category: Development/Other
Report package bugHome page: http://www.freepascal.org
Summary: Free Pascal Compiler -- Meta Package
Description:
The Free Pascal Compiler is an object pascal compiler supporting both Delphi and Turbo Pascal 7.0 dialects as well as Mac pascal dialects. It provides a completely portable RunTime Library (RTL) available on many platforms and compatible with Turbo Pascal, but also a platfrom independent class based Free Component Library (FCL) adding many Delphi extensions and interfacing many popular open source libraries. Some extensions are added to the language, like function overloading. Shared libraries can be linked and created. Delphi language extentions like classes, exceptions, ansi strings and open arrays are also supported. This package contains dependency on all FPC packages provided on your architecture. Experienced users may want to install only packages they need, and can skip installing this metapackage.
List of RPM packages built from this SRPM:
fpc (x86_64, i586, aarch64)
fpc-common (x86_64, i586, aarch64)
fpc-compiler (x86_64, i586, aarch64)
fpc-docs (x86_64, i586, aarch64)
fpc-ide (x86_64, i586, aarch64)
fpc-src (noarch)
fpc-units-base (x86_64, i586, aarch64)
fpc-units-db (x86_64, i586, aarch64)
fpc-units-fcl (x86_64, i586, aarch64)
fpc-units-fv (x86_64, i586, aarch64)
fpc-units-gfx (x86_64, i586, aarch64)
fpc-units-gtk2 (x86_64, i586, aarch64)
fpc-units-math (x86_64, i586, aarch64)
fpc-units-misc (x86_64, i586, aarch64)
fpc-units-misc-debuginfo (x86_64, i586, aarch64)
fpc-units-multimedia (x86_64, i586, aarch64)
fpc-units-net (x86_64, i586, aarch64)
fpc-units-rtl (x86_64, i586, aarch64)
fpc-utils (x86_64, i586, aarch64)
fpc (x86_64, i586, aarch64)
fpc-common (x86_64, i586, aarch64)
fpc-compiler (x86_64, i586, aarch64)
fpc-docs (x86_64, i586, aarch64)
fpc-ide (x86_64, i586, aarch64)
fpc-src (noarch)
fpc-units-base (x86_64, i586, aarch64)
fpc-units-db (x86_64, i586, aarch64)
fpc-units-fcl (x86_64, i586, aarch64)
fpc-units-fv (x86_64, i586, aarch64)
fpc-units-gfx (x86_64, i586, aarch64)
fpc-units-gtk2 (x86_64, i586, aarch64)
fpc-units-math (x86_64, i586, aarch64)
fpc-units-misc (x86_64, i586, aarch64)
fpc-units-misc-debuginfo (x86_64, i586, aarch64)
fpc-units-multimedia (x86_64, i586, aarch64)
fpc-units-net (x86_64, i586, aarch64)
fpc-units-rtl (x86_64, i586, aarch64)
fpc-utils (x86_64, i586, aarch64)
Maintainer: Ajrat Makhmutov
List of contributors:
Ajrat Makhmutov
Anton Midyukov
Artem Kurashov
Andrey Cherepanov
Slava Dubrovskiy
Repocop Q. A. Robot
Vitaly Kuznetsov
Alexey Tourbin
seirge
Michael Shigorin
Ajrat Makhmutov
Anton Midyukov
Artem Kurashov
Andrey Cherepanov
Slava Dubrovskiy
Repocop Q. A. Robot
Vitaly Kuznetsov
Alexey Tourbin
seirge
Michael Shigorin
Last changed
June 5, 2026 Ajrat Makhmutov 3:3.2.3-alt3
- Fix FTBFS: build only the fpdoc-generated API documentation (rtl/fcl/fclres) in HTML and CHM and skip the LaTeX manuals, which crash tex4ht with a buffer overflow in current Sisyphus (Closes: 56874). - Drop the tex4ht/texlive/latex2html build dependency. - Require fpc-docs from fpc-ide only when documentation is built; ship the IDE help index fpctoc.htx in fpc-ide regardless.
March 28, 2025 Anton Midyukov 3:3.2.3-alt2
- NMU: Add upstream patches:
+ GetMutableValue and TryGetMutableValue for
fcl-stl.TMap and rtl-generics.generics.TDictionary
+ FT_Get_Sfnt_Name and related
+ FT_Get_Sfnt_Table and related
+ Make FontID public
+ Add TTT_HoriHeaderDec. 14, 2024 Artem Kurashov 3:3.2.3-alt1
- New version. - Add patches for documentation.