Linux workstation

Upstream software project

fpc

Freepascal Compiler - sources

About fpc

Freepascal Compiler - sources

This project links 108 native package records across 5 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Debian 12 (Bookworm): 36 package records; Debian 13 (Trixie): 60 package records; openSUSE Leap 15.6: 4 package records; openSUSE Leap 16.0: 4 package records; openSUSE Tumbleweed: 4 package records. Catalog coverage diagram, not an application screenshot.fpc: recorded package coverageDebian 12 (Bookworm)36 recordsDebian 13 (Trixie)60 recordsopenSUSE Leap 15.64 recordsopenSUSE Leap 16.04 recordsopenSUSE Tumbleweed4 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
fpc
Publisher
Not authoritatively mapped
Native package records
108
Operating systems
debian-12, debian-13, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-2.0-or-later AND LGPL-2.1-or-later
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Freepascal is a free 32/64bit Pascal Compiler. It comes with a run-time library and is fully compatible with Turbo Pascal 7.0 and nearly Delphi compatible. Some extensions are added to the language, like function overloading and generics. Shared libraries can be linked. This package contains commandline compiler and utils. Provided units are the runtime library (RTL), free component library (FCL) and the base and extra packages.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. fpc

    Debian 12 (Bookworm) / devel

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - SDK suite dependency package

    allbookwormbookworm-backports
  2. fpc-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - SDK-3.2.2 suite

    allbookwormbookworm-backports
  3. fp-compiler

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - compiler dependency package

    amd64arm64bookwormbookworm-backports
  4. fp-compiler-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - compiler

    amd64arm64bookwormbookworm-backports
  5. fpc-source

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - SDK source code dependency package

    allbookwormbookworm-backports
  6. fpc-source-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - SDK source code

    allbookwormbookworm-backports
  7. fp-docs

    Debian 12 (Bookworm) / doc / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - documentation dependency package

    allbookwormbookworm-backports
  8. fp-docs-3.2.2

    Debian 12 (Bookworm) / doc / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - documentation

    allbookwormbookworm-backports
  9. fp-ide

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - IDE dependency package

    allbookwormbookworm-backports
  10. fp-ide-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - IDE

    amd64arm64bookwormbookworm-backports
  11. fp-units-base

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - base units dependency package

    amd64arm64bookwormbookworm-backports
  12. fp-units-base-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - base units

    amd64arm64bookwormbookworm-backports
  13. fp-units-db

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - database-library units dependency package

    amd64arm64bookwormbookworm-backports
  14. fp-units-db-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - database-library units

    amd64arm64bookwormbookworm-backports
  15. fp-units-fcl

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Free Component Library dependency package

    amd64arm64bookwormbookworm-backports
  16. fp-units-fcl-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Free Component Library

    amd64arm64bookwormbookworm-backports
  17. fp-units-fv

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Free Vision units dependency package

    amd64arm64bookwormbookworm-backports
  18. fp-units-fv-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Free Vision units

    amd64arm64bookwormbookworm-backports
  19. fp-units-gfx

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - graphics-library units dependency package

    amd64arm64bookwormbookworm-backports
  20. fp-units-gfx-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - graphics-library units

    amd64arm64bookwormbookworm-backports
  21. fp-units-gtk2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - GTK+ 2.x units dependency package

    amd64arm64bookwormbookworm-backports
  22. fp-units-gtk2-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - GTK+ 2.x units

    amd64arm64bookwormbookworm-backports
  23. fp-units-math

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - math units dependency package

    amd64arm64bookwormbookworm-backports
  24. fp-units-math-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - math units

    amd64arm64bookwormbookworm-backports
  25. fp-units-misc

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - miscellaneous units dependency package

    amd64arm64bookwormbookworm-backports
  26. fp-units-misc-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - miscellaneous units

    amd64arm64bookwormbookworm-backports
  27. fp-units-multimedia

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - multimedia units dependency package

    amd64arm64bookwormbookworm-backports
  28. fp-units-multimedia-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - multimedia units

    amd64arm64bookwormbookworm-backports
  29. fp-units-net

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - networking units dependency package

    amd64arm64bookwormbookworm-backports
  30. fp-units-net-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - networking units

    amd64arm64bookwormbookworm-backports
  31. fp-units-rtl

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - runtime libraries dependency package

    amd64arm64bookwormbookworm-backports
  32. fp-units-rtl-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - runtime libraries

    amd64arm64bookwormbookworm-backports
  33. fp-units-wasm

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Web assembly support units dependency package

    amd64arm64bookwormbookworm-backports
  34. fp-units-wasm-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - Web assembly support units

    amd64arm64bookwormbookworm-backports
  35. fp-utils

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - utilities dependency package

    allbookwormbookworm-backports
  36. fp-utils-3.2.2

    Debian 12 (Bookworm) / devel / source fpc

    3.2.2+dfsg-34~bpo12+1

    Free Pascal - utilities

    amd64arm64bookwormbookworm-backports

Debian 13 (Trixie)

  1. fpc

    Debian 13 (Trixie) / devel

    3.2.2+dfsg-46

    Free Pascal - SDK suite dependency package

    alltrixie
  2. fpc-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - SDK-3.2.2 suite

    alltrixie
  3. fp-compiler

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - compiler dependency package

    amd64arm64trixie
  4. fp-compiler-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - compiler

    amd64arm64trixie
  5. fpc-source

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - SDK source code dependency package

    alltrixie
  6. fpc-source-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - SDK source code

    alltrixie
  7. fp-docs

    Debian 13 (Trixie) / doc / source fpc

    3.2.2+dfsg-46

    Free Pascal - documentation dependency package

    alltrixie
  8. fp-docs-3.2.2

    Debian 13 (Trixie) / doc / source fpc

    3.2.2+dfsg-46

    Free Pascal - documentation

    alltrixie
  9. fp-ide

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - IDE dependency package

    alltrixie
  10. fp-ide-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - IDE

    amd64arm64trixie
  11. fp-units-base

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - base units dependency package

    amd64arm64trixie
  12. fp-units-base-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - base units

    amd64arm64trixie
  13. fp-units-db

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - database-library units dependency package

    amd64arm64trixie
  14. fp-units-db-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - database-library units

    amd64arm64trixie
  15. fp-units-fcl

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Free Component Library dependency package

    amd64arm64trixie
  16. fp-units-fcl-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Free Component Library

    amd64arm64trixie
  17. fp-units-fv

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Free Vision units dependency package

    amd64arm64trixie
  18. fp-units-fv-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Free Vision units

    amd64arm64trixie
  19. fp-units-gfx

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - graphics-library units dependency package

    amd64arm64trixie
  20. fp-units-gfx-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - graphics-library units

    amd64arm64trixie
  21. fp-units-gtk2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - GTK+ 2.x units dependency package

    amd64arm64trixie
  22. fp-units-gtk2-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - GTK+ 2.x units

    amd64arm64trixie
  23. fp-units-math

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - math units dependency package

    amd64arm64trixie
  24. fp-units-math-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - math units

    amd64arm64trixie
  25. fp-units-misc

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - miscellaneous units dependency package

    amd64arm64trixie
  26. fp-units-misc-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - miscellaneous units

    amd64arm64trixie
  27. fp-units-multimedia

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - multimedia units dependency package

    amd64arm64trixie
  28. fp-units-multimedia-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - multimedia units

    amd64arm64trixie
  29. fp-units-net

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - networking units dependency package

    amd64arm64trixie
  30. fp-units-net-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - networking units

    amd64arm64trixie
  31. fp-units-rtl

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - runtime libraries dependency package

    amd64arm64trixie
  32. fp-units-rtl-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - runtime libraries

    amd64arm64trixie
  33. fp-units-wasm

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Web assembly support units dependency package

    amd64arm64trixie
  34. fp-units-wasm-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - Web assembly support units

    amd64arm64trixie
  35. fp-units-win-base

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - base units dependency package

    amd64trixie
  36. fp-units-win-base-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - base units

    amd64trixie
  37. fp-units-win-db

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - database-library units dependency package

    amd64trixie
  38. fp-units-win-db-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - database-library units

    amd64trixie
  39. fp-units-win-fcl

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Free Component Library dependency package

    amd64trixie
  40. fp-units-win-fcl-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Free Component Library

    amd64trixie
  41. fp-units-win-fv

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Free Vision units dependency package

    amd64trixie
  42. fp-units-win-fv-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Free Vision units

    amd64trixie
  43. fp-units-win-gfx

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - graphics-library units dependency package

    amd64trixie
  44. fp-units-win-gfx-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - graphics-library units

    amd64trixie
  45. fp-units-win-gtk2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - GTK+ 2.x units dependency package

    amd64trixie
  46. fp-units-win-gtk2-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - GTK+ 2.x units

    amd64trixie
  47. fp-units-win-math

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - math units dependency package

    amd64trixie
  48. fp-units-win-math-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - math units

    amd64trixie
  49. fp-units-win-misc

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - miscellaneous units dependency package

    amd64trixie
  50. fp-units-win-misc-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - miscellaneous units

    amd64trixie
  51. fp-units-win-multimedia

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - multimedia units dependency package

    amd64trixie
  52. fp-units-win-multimedia-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - multimedia units

    amd64trixie
  53. fp-units-win-net

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - networking units dependency package

    amd64trixie
  54. fp-units-win-net-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - networking units

    amd64trixie
  55. fp-units-win-rtl

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - runtime libraries dependency package

    amd64trixie
  56. fp-units-win-rtl-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - runtime libraries

    amd64trixie
  57. fp-units-win-wasm

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Web assembly support units dependency package

    amd64trixie
  58. fp-units-win-wasm-3.2.2

    Debian 13 (Trixie) / devel / source fp-units-win

    3.2.2+dfsg-46

    Free Pascal - Web assembly support units

    amd64trixie
  59. fp-utils

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - utilities dependency package

    alltrixie
  60. fp-utils-3.2.2

    Debian 13 (Trixie) / devel / source fpc

    3.2.2+dfsg-46

    Free Pascal - utilities

    amd64arm64trixie

openSUSE Leap 15.6

  1. fpc

    openSUSE Leap 15.6 / Documentation/Other / source fpc

    3.2.2-bp156.6.2

    Free Pascal Compiler

    aarch64ppc64lex86_64leap-15.6
  2. fpc-doc

    openSUSE Leap 15.6 / Documentation/Other / source fpc-doc

    3.2.2-bp156.6.2

    Freepascal Compiler documentation

    aarch64ppc64lex86_64leap-15.6
  3. fpc-examples

    openSUSE Leap 15.6 / Documentation/Other / source fpc

    3.2.2-bp156.6.2

    Freepascal Compiler examples

    noarchleap-15.6
  4. fpc-src

    openSUSE Leap 15.6 / Development/Languages/Other / source fpc

    3.2.2-bp156.6.2

    Freepascal Compiler - sources

    aarch64ppc64lex86_64leap-15.6

openSUSE Leap 16.0

  1. fpc

    openSUSE Leap 16.0 / Documentation/Other / source fpc

    3.2.2-bp160.1.35

    Free Pascal Compiler

    aarch64ppc64lex86_64leap-16.0
  2. fpc-doc

    openSUSE Leap 16.0 / Documentation/Other / source fpc-doc

    3.2.2-bp160.1.26

    Freepascal Compiler documentation

    aarch64ppc64lex86_64leap-16.0
  3. fpc-examples

    openSUSE Leap 16.0 / Documentation/Other / source fpc

    3.2.2-bp160.1.35

    Freepascal Compiler examples

    noarchleap-16.0
  4. fpc-src

    openSUSE Leap 16.0 / Development/Languages/Other / source fpc

    3.2.2-bp160.1.35

    Freepascal Compiler - sources

    aarch64ppc64lex86_64leap-16.0

openSUSE Tumbleweed

  1. fpc

    openSUSE Tumbleweed / Documentation/Other / source fpc

    3.2.2-5.8

    Free Pascal Compiler

    x86_64tumbleweed
  2. fpc-doc

    openSUSE Tumbleweed / Documentation/Other / source fpc-doc

    3.2.2-5.9

    Freepascal Compiler documentation

    x86_64tumbleweed
  3. fpc-examples

    openSUSE Tumbleweed / Documentation/Other / source fpc

    3.2.2-5.8

    Freepascal Compiler examples

    noarchtumbleweed
  4. fpc-src

    openSUSE Tumbleweed / Development/Languages/Other / source fpc

    3.2.2-5.8

    Freepascal Compiler - sources

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.