lcl-1.2.4 - Lazarus Components Library - LCL suite

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: lcl-1.2.4
Package version: 1.2.4+dfsg2
Package release: 1
Package architecture: amd64
Package type: deb
Installed size: 45 B
Download size: 23.15 KB
Official Mirror:
Lazarus is an IDE to create (graphical and console) applications with Free Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi-like environment. The IDE is a RAD tool that includes a form designer. Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). This metapackage installs the full LCL and components.



  • lcl


  • lazarus-ide <=
  • lcl <<


    Source package: lazarus

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install lcl-1.2.4 deb package:
      # sudo apt-get install lcl-1.2.4


    • /usr/share/doc/lcl-1.2.4/changelog.Debian.gz
    • /usr/share/doc/lcl-1.2.4/copyright


    2015-02-12 - Paul Gevers <> lazarus (1.2.4+dfsg2-1) unstable; urgency=medium * Strip lcl/interfaces/carbon from the tar ball as the files in that directory are licensed under the Apple Public Source License which is considered non-DFSG (Closes: #777622) * Add patch to also not clean the carbon dir in the relevant Makefiles * Add note to d/copyright that we also strip carbon

    2014-09-30 - Paul Gevers <> lazarus (1.2.4+dfsg-2) unstable; urgency=medium * Work around a recent change (bug 761918) in imagemagick that causes lazarus to FTBFS (Closes: #761536) * Bump standards to 3.9.6 (no changes) * Update d/watch to prevent old releases to sort above recent ones * Update lintian override for lazarus-src * Add lintian override for chm packages. Lintian is not nice to FreePascal here. * Add Dutch translation

    2014-07-14 - Abou Al Montacir <> lazarus (1.2.4+dfsg-1) unstable; urgency=low * New upstream release with few fixes and official support of FPC 2.6.4. - The detailed list of changes can be found here:

    2014-06-15 - Paul Gevers <> lazarus (1.2.2+dfsg1-1) unstable; urgency=medium * Stripped mpaslex.pp from the upstream source as it is non-dfsg free (requires donation if you use it commercially). * Raise d/compat and debhelper Build-Depends to recommended level 9 to be able to use d/clean * Document Apache license for Adroid interface * Make sure that lhelp gets installed and also compile the accompanying lcl.chm file * Drop dangling MacOS symlink (it points to lhelp, but that is not in a dependency of the lazarus-src-# package) (Closed: #748432) * Add keywords to desktop file (thanks lintian) * Add lintian override for license file in PascalScript

    2014-05-15 - Abou Al Montacir <> lazarus (1.2.2+dfsg-1) unstable; urgency=medium * New upstream release with few fixes and official support of FPC 2.6.4. - The detailed list of changes can be found here:

    2014-04-25 - Paul Gevers <> lazarus (1.2+dfsg-1) unstable; urgency=medium [ Abou Al Montacir ] * Packaged QT4 based IDE and LCL units. [ Paul Gevers ] * New upstream release * Drop obsolete patches + refresh spell_errors.diff * Update dependencies and description for QT4 changes * Improve deduplication in d/rules (adds lcl-qt4 -> lcl-gtk2 -> lcl-nogui)

    2014-02-22 - Paul Gevers <> lazarus (1.2~rc2+dfsg-1) unstable; urgency=low [ Abou Al Montacir ] * New upstream pre-release. + Moved ideintf to components directory. + Added new package cairocanvas. * Remove usage of depreciated parameters form of find. (Closes: Bug#724776) * Bumped standard version to 3.9.5. * Clean the way handling make files generation and removal. [ Paul Gevers ] * Remove nearly obsolete bzip compression for binary packages (See * Update d/copyright for newly added dir in examples and components * Update Vcs-* fields with new packaging location * Update d/watch file to properly (Debian way) change upstreams versions * Prevent 46MB of package size by sym linking duplicate files * Patches - refresh to remove fuzz - add more Lintian found spelling errors - new patch to add shbang to two scripts in lazarus-src * Drop lcl-# from Provides list of lcl-units-# * Make lazarus-ide-qt4-# an arch all until it really contains stuff * Make all metapackages arch all as the usecase for arch any doesn't seem to warrant the addition archive hit * Fix permissions of non-scripts in lazarus-src-#