File fpc.changes of Package fpc

-------------------------------------------------------------------
Wed Aug 28 17:56:57 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- Use _multibuild for building the doc subpackage. This removes e.g.
  TeXLive, python and X11 from the dependency chain of the main package.
- Remove noarch for doc subpackage as we need to use %ifarch

-------------------------------------------------------------------
Mon Aug 26 18:49:28 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- Use separate subpackages for documentation and examples, and make
  both noarch.
- Make PDF documentation build reproducible
- Use tex(foo) style BuildRequires, only request what is really needed.
- Install COPYING* in licensedir
- Drop gpm and ncurses runtime requires (not used by the compiler,
  but only for some of the examples).
- Remove defattr and BuildRoot from spec file.

-------------------------------------------------------------------
Sat Mar 16 15:57:11 UTC 2019 - termim@gmail.com

- http --> https in URL

-------------------------------------------------------------------
Mon Sep 10 13:04:54 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Move patches and sources out of %ifarch conditions

-------------------------------------------------------------------
Fri Sep  7 12:32:05 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Remove 'fpcsrc/packages/nvapi/nvapi.pas' due to license problems

-------------------------------------------------------------------
Tue Sep  4 11:56:51 UTC 2018 - guillaume.gardet@opensuse.org

- Add patch to fix aarch64 build:
  * fpc-fix_aarch64.patch

-------------------------------------------------------------------
Tue Sep  4 07:21:34 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Add aarch64 support

-------------------------------------------------------------------
Tue May 15 12:23:06 UTC 2018 - guillaume.gardet@opensuse.org

- Fix %arm build
- Add ExclusiveArch for %ix86 x86_64 %arm ppc ppc64

-------------------------------------------------------------------
Fri Dec 15 22:06:50 UTC 2017 - markus.beth@web.de

- Update to 3.0.4
  * Changes see http://wiki.freepascal.org/User_Changes_3.0.4

- Added update-fpcdocs.patch to fix doc generation

-------------------------------------------------------------------
Mon Jun 27 20:03:42 UTC 2016 - termim@gmail.com

- Update to 3.0.0
  * remove patch fpc-2.6.2-make-user.pdf-fix.patch as fixed upstream
  * use previous fpc version instead prebuild one for build
  * New features see http://wiki.freepascal.org/FPC_New_Features_3.0
  * Changes see http://wiki.freepascal.org/User_Changes_3.0
  
-------------------------------------------------------------------
Tue May 06 08:57:47 UTC 2014 - guillaume@opensuse.org

- Add ARM support

-------------------------------------------------------------------
Mon May  5 19:17:00 UTC 2014 - mihailjp@gmail.com

- Update to 2.6.4 - 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

-------------------------------------------------------------------
Fri Apr 12 09:12:12 UTC 2013 - svalx@svalx.net

- 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 17:21:30 UTC 2012 - asterios.dramis@gmail.com

- 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  3 18:03:43 UTC 2012 - asterios.dramis@gmail.com

- Added texlive-float as build requirement to fix compilation in Factory.
  Removed texlive-collection-basic (not needed anymore).

-------------------------------------------------------------------
Sun Sep 16 22:18:56 UTC 2012 - termim@gmail.com

- 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)
        * (for..in) 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
  http://wiki.freepascal.org/FPC_New_Features_2.6.0

  See http://bugs.freepascal.org/changelog_page.php for the list of reported
  bugs that have been fixed in this release.

-------------------------------------------------------------------
Mon Sep  3 18:02:27 UTC 2012 - asterios.dramis@gmail.com

- 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  1 21:16:06 UTC 2011 - termim@gmail.com

- Update to 2.4.2

-------------------------------------------------------------------
Mon Apr 13 00:00:00 UTC 2009 - toni@links2linux.de

- update to 2.2.4
- using fdupes

-------------------------------------------------------------------
Sat Nov  1 00:00:00 UTC 2008 - toni@links2linux.de

- 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 00:00:00 UTC 2008 - toni@links2linux.de

- 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 <joost@cnoc.nl>
openSUSE Build Service is sponsored by