Changelog for fpc-2.6.4-lp150.1.22.x86_64.rpm :

* Fri Apr 12 2013 Update to 2.6.2 - a fixes update from the 2.6.x branch. The new features include, amongst others:
* Compiler: - Improvements and fixes for the ARM architecture
* Packages: - New package fpindexer (indexing engine) - Support for observer pattern added to fcl-base (and base classes in RTL) - Lots and lots fixes and improvements for fcl-db
* Support for JSON dataset added among others - Fixes and improvements for fcl-passrc (and fpdoc) - Updates for PTCPas and gtk2 - Fpmkunit improvements (better support for future switch to fpmake) - Several fixes for x11 - Several fixes for winunits (and winceunits)
* Platforms: - Improvements to the NativeNT target (newly introduced as alpha in 2.6.0) - Many fixes for OpenBSD and NetBSD (considered in beta state now) - Internal ELF writer supported for more BSD targets - Fixes and improvements for gba and nds- Add fpc-2.6.2-make-user.pdf-fix.patch - fix TeX broke with error when build user.pdf
* Sun Oct 14 2012 Enabled debuginfo in all BuildArches.- Removed gpm build requirement (not needed).- Removed glibc runtime requirement (it\'s always provided).- Fixed some rpmlint warnings \"script-without-shebang\".- Added support for \"build ID\" in binaries (for debuginfo support).
* Wed Oct 03 2012 Added texlive-float as build requirement to fix compilation in Factory. Removed texlive-collection-basic (not needed anymore).
* Sun Sep 16 2012 Update to 2.6.0 - a new major version of the Free Pascal compiler. Some highlights are: - Platforms:
* iPhoneSimulator target - Compiler:
* Many new language features:
* Objective-Pascal dialect, supported on all Mac OS X and iOS targets
* constref parameter modifier for \"const by reference\"
* Pascal boolean types with multiple sizes (boolean16/32/64)
* ISO 7185 language mode (except for I/O). Features amongst others:
* nested procedure variables
* non-local goto\'s
* Mac Pascal mode improvements
* nested procedure variables
* univ modifier
* Intrinsics
* sar (shift arithmetic right)
* bsf/bsr (bitscan forward/reverse)
* Delphi compatibility mode improvements
* Nested types, class variables and class local constants
* Advanced records syntax (no constructors yet)
* ( Enumerators in records
* Class and record helpers
* Generic records, arrays and procedural types
* Delphi-compatibility of generics improved
* Scoped enumerations
* Custom messages for \"deprecated\" directive
* Ability to use \"&\" for escaping keywords
* New ARM code generator features
* ARM VFPv2 and VFPv3 floating point unit support
* Thumb-2 support - Packages:
* Many improvements to the rtl
* Many improvements to the database units (fcl-db)
* Objective-Pascal interfaces to Foundation, AppKit, CoreData and WebCore
* OpenGL headers updated to OpenGL 4.0 Details about these new features can be found at See for the list of reported bugs that have been fixed in this release.
* Mon Sep 03 2012 Changes based on spec-cleaner run.- Added the following build requirements to fix compilation in Factory: texlive-amsfonts, texlive-collection-basic, texlive-courier, texlive-dvips, texlive-ec, texlive-fancyhdr, texlive-helvetic, texlive-makeindex, texlive-metafont, texlive-ntgclass, texlive-psnfss and texlive-times.- Fix rpmlint warnings \"script-without-shebang\" and \"files-duplicate\".- Use %{?_smp_mflags} in compilation.- Install documentation in %{_defaultdocdir}/%{name} instead of %{_defaultdocdir}/%{name}-%{version}.
* Fri Apr 01 2011 Update to 2.4.2
* Mon Apr 13 2009 Toni Graffy - update to 2.2.4- using fdupes
* Sat Nov 01 2008 Toni Graffy - added two patches: pass -z noexecstack to the linker from within the configuration file fpc.cfg (fpc-bug #11563) fix fpc-bug #11837 for usage with newer gtk2-versions
* Sun Sep 14 2008 Toni Graffy - package adapted for packman- using fpc-2.2.0 for bootstrapping and compiling this package- based on spec-file 2.2.2-1 from Joost van der Sluis