Package: lazarus / 4.0+dfsg-3

Metadata

Package Version Patches format
lazarus 4.0+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
default_config.diff | (download)

tools/install/linux/helpoptions.xml | 31 31 + 0 - 0 !
1 file changed, 31 insertions(+)

 fix system wide configuration file to fit debian paths
 This patch fixes system wide default Lazarus configuration. It adds the needed
 configuration to adapt Lazarus to Debian and makes it running out of the box
 without need of any user's pre-configuration.
lcl with multple widget sets.diff | (download)

lcl/Makefile.fpc | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 enable building all linux supported lcl widget sets
 This patch enable building all linux supported LCL widget sets.
drop_carbon_from_Makefiles.patch | (download)

lcl/Makefile.fpc | 1 0 + 1 - 0 !
lcl/interfaces/Makefile.fpc | 2 1 + 1 - 0 !
2 files changed, 1 insertion(+), 2 deletions(-)

 with carbon stripped from the source tree, we need to strip
 the carbon dir from the clean targets
Fixed compilation of testsuite on armel.patch | (download)

components/lazreport/source/addons/addfunction/frFuncNum.pas | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixed compilation of test suite on armel.
 The crash was due to a source file disabling FPU emulation.
 However, on armel, FPU emulation is needed as no hardware FPU
 is present.
 .
 This patch removed the compiler flag that disabled the FPU emulation.
 This should not harm, as on other targets, the compiler will by default use
 the hardware FPU.
Fixed lcl docs installation path.patch | (download)

docs/html/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixed lcl docs installation path.
 Path where LCL docs were installation was wrong.
 It contains an extra lcl level which needs to be removed.
Replaced instantfpc by ifpc.patch | (download)

components/instantfpc/instantfpcregisterlaz.pas | 6 3 + 3 - 0 !
tools/find_merged_revisions.pas | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 replaced instantfpc by ifpc.
 Debian renames instantfpc into ifpc, so we need to patch Lazarus sources.
Fixed files encoding.patch | (download)

components/dbexport/demo/simple/firstnames.txt | 38 19 + 19 - 0 !
components/dbexport/demo/simple/lastnames.txt | 28 14 + 14 - 0 !
components/dbexport/demo/stdexports/firstnames.txt | 38 19 + 19 - 0 !
components/dbexport/demo/stdexports/lastnames.txt | 28 14 + 14 - 0 !
components/freetype/FTL.TXT | 2 1 + 1 - 0 !
components/lazreport/source/addons/addfunction/doc/HISTORY.RUS | 38 19 + 19 - 0 !
components/lazreport/source/addons/addfunction/doc/README.RUS | 68 34 + 34 - 0 !
components/lazreport/source/barcode.pas | 12 6 + 6 - 0 !
components/lazreport/source/lr_rrect.pas | 16 8 + 8 - 0 !
components/lclextensions/delphicompat.pas | 2 1 + 1 - 0 !
components/lclextensions/oleutils.pas | 2 1 + 1 - 0 !
components/onlinepackagemanager/opkman_contributors.txt | 2 1 + 1 - 0 !
components/virtualtreeview/CHANGES.txt | 2 1 + 1 - 0 !
components/virtualtreeview/laz.vtaccessibilityfactory.pas | 2 1 + 1 - 0 !
components/virtualtreeview/units/win32/laz.virtualpanningwindow.pas | 2 1 + 1 - 0 !
examples/virtualtreeview/vst_advanced/GeneralAbilitiesDemo.pas | 2 1 + 1 - 0 !
lcl/interfaces/qt/qtwsdialogs.pp | 4 2 + 2 - 0 !
lcl/interfaces/win32/win32winapi.inc | 8 4 + 4 - 0 !
lcl/interfaces/wince/wincewsforms.pp | 2 1 + 1 - 0 !
19 files changed, 148 insertions(+), 148 deletions(-)

 fixed files encoding
 Some files are distributed by upstream in national encoding. This patch
 converts them to unicode.
 .
 The conversion was done using the following commands:
 recode latin1..UTF-8 components/dbexport/demo/simple/firstnames.txt
 recode latin1..UTF-8 components/dbexport/demo/simple/lastnames.txt
 recode latin1..UTF-8 components/dbexport/demo/stdexports/firstnames.txt
 recode latin1..UTF-8 components/dbexport/demo/stdexports/lastnames.txt
 recode Windows-1252..UTF-8 components/freetype/FTL.TXT
 recode KOI8-R..UTF-8 components/lazreport/source/addons/addfunction/doc/HISTORY.RUS
 recode KOI8-R..UTF-8 components/lazreport/source/addons/addfunction/doc/README.RUS
 recode latin1..UTF-8 components/lazreport/source/barcode.pas
 recode latin1..UTF-8 components/lazreport/source/lr_rrect.pas
 recode latin1..UTF-8 components/lclextensions/delphicompat.pas
 recode latin1..UTF-8 components/lclextensions/oleutils.pas
 recode latin1..UTF-8 components/onlinepackagemanager/opkman_contributors.txt
 recode latin1..UTF-8 components/virtualtreeview/CHANGES.txt
 recode latin1..UTF-8 components/virtualtreeview/laz.vtaccessibilityfactory.pas
 recode latin1..UTF-8 components/virtualtreeview/units/win32/laz.virtualpanningwindow.pas
 recode latin1..UTF-8 examples/virtualtreeview/vst_advanced/GeneralAbilitiesDemo.pas
 recode latin1..UTF-8 lcl/interfaces/qt/qtwsdialogs.pp
 recode latin1..UTF-8 lcl/interfaces/win32/win32winapi.inc
 recode latin1..UTF-8 lcl/interfaces/wince/wincewsforms.pp