fpc - Free Pascal Compiler -- Meta Package

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package filename fpc-3.3.1-alt0.1.i586.rpm
Package name fpc
Package version 3.3.1
Package release alt0.1
Package architecture i586
Package type rpm
Category Development/Other
Homepage -
License -
Maintainer -
Download size unknown
Installed size unknown
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
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.


Package Version Architecture Repository
fpc-3.3.1-alt0.1.x86_64.rpm 3.3.1 x86_64 Classic
fpc - - -


Name Value
fpc-ide = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-db = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-fcl = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-fv = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-gfx = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-gtk2 = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-math = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-misc = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-multimedia = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
fpc-units-net = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
rpm-build-fpc -
rpmlib(PayloadIsLzma) -


Name Value
fpc = 2:3.3.1-alt0.1:sisyphus+219814.504.11.1
freepascal = 2:3.3.1-alt0.1


Name Value
freepascal < 2:3.3.1-alt0.1


Type URL
Mirror ftp.altlinux.org
Binary Package fpc-3.3.1-alt0.1.i586.rpm
Source Package fpc-3.3.1-alt0.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install fpc rpm package:
    # sudo apt-get install fpc


2019-01-23 - Andrey Cherepanov <cas@altlinux.org> 2:3.3.1-alt0.1
- New version from trunk because it supports gdb 8.x (ALT #35832).
2017-12-20 - Andrey Cherepanov <cas@altlinux.org> 2:3.0.4-alt1
- New version.
- Package new units libmicrohttpd, googleapi and fcl-pdf.
- Fix build documentation.
2017-03-02 - Andrey Cherepanov <cas@altlinux.org> 2:3.0.2-alt1
- New version
- Build without documentation
2015-12-14 - Andrey Cherepanov <cas@altlinux.org> 2:3.0.0-alt1
- New version
- Drop support of gtk1 and gnome1
- Move examples to unit subpackages
- Auto add existing documentation now works even ini file is missing
- Show progress in writeidx
2015-10-22 - Andrey Cherepanov <cas@altlinux.org> 2:2.6.4-alt4
- Require rpm-build-fpc (ALT #31394)
2014-12-02 - Andrey Cherepanov <cas@altlinux.org> 2:2.6.4-alt3
- Set path to ide without version and text/ subdirectory. Use ~/fpc/ide
instead of ~/.fp for personal stuff for IDE. (ALT #29549)
- Add note about install fpc-docs in helpsystem message about missing
- Build help index generator -- writeidx
- Generate or use generated help index
- Package documentation to /usr/share/doc/fpc without version
- Automatically add help index from /usr/share/doc/fpc/fpctoc.htx if it
2014-10-06 - Andrey Cherepanov <cas@altlinux.org> 2:2.6.4-alt2
- Fix pathes in configuration on x86_64
2014-08-13 - Andrey Cherepanov <cas@altlinux.org> 2:2.6.4-alt1
- New version
- Apply patches from Debian and Mageia
- Shorten Russian translation of GenericName
- Add watch file for upstream tracking
- Move sources from separate branch to subdirectory
2013-12-06 - Andrey Cherepanov <cas@altlinux.org> 2:2.6.2-alt2
- Remove excess optimization on Pentium CPU that causes compile problem
on AMD CPU (ALT #29635)
2013-03-10 - Slava Dubrovskiy <dubrsl@altlinux.org> 2:2.6.2-alt1
- New version (ALT #28639)
- Add Requires libX11-devel libXext-devel libXrandr-devel libXxf86dga-devel libXxf86vm-devel svgalib-devel in units-gfx (ALT #26812)

See Also

Package Description
fpc-common-3.3.1-alt0.1.i586.rpm Free Pascal -- Common files and dirs
fpc-compiler-3.3.1-alt0.1.i586.rpm Free Pascal -- Compiler
fpc-ide-3.3.1-alt0.1.i586.rpm Free Pascal -- IDE
fpc-units-base-3.3.1-alt0.1.i586.rpm Free Pascal -- base units
fpc-units-db-3.3.1-alt0.1.i586.rpm Free Pascal -- database libraries units
fpc-units-fcl-3.3.1-alt0.1.i586.rpm Free Pascal -- Free Component Library
fpc-units-fv-3.3.1-alt0.1.i586.rpm Free Pascal -- Free Vision units
fpc-units-gfx-3.3.1-alt0.1.i586.rpm Free Pascal -- graphics libraries units
fpc-units-gtk2-3.3.1-alt0.1.i586.rpm Free Pascal -- GTK+ 2.x units
fpc-units-math-3.3.1-alt0.1.i586.rpm Free Pascal - math units
fpc-units-misc-3.3.1-alt0.1.i586.rpm Free Pascal -- miscellaneous units
fpc-units-multimedia-3.3.1-alt0.1.i586.rpm Free Pascal -- multimedia libraries units
fpc-units-net-3.3.1-alt0.1.i586.rpm Free Pascal -- networking units
fpc-units-rtl-3.3.1-alt0.1.i586.rpm Free Pascal -- Runtime Library
fpc-utils-3.3.1-alt0.1.i586.rpm Free Pascal -- Utils