Package Release Info

fpc-doc-3.2.0-bp152.4.3.1

Update Info: openSUSE-2020-1435
Available in Package Hub : 15 SP2 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

fpc-doc

Change Logs

* Tue Aug 18 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Drop '%elifarch' usage for now since it is not well supported
  by the source validator, see:
  https://github.com/openSUSE/obs-service-source_validator/issues/85
* Mon Aug 17 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix doc building when bootstrap is used
* Mon Aug 17 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix bootstrap handling
* Tue Jun 30 2020 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.2.0
  * Changes see https://wiki.freepascal.org/User_Changes_3.2.0
- Enable bootstrap for aarch64, ppc, ppc64, ppc64le
  * Add bootstrap binary archives
    + fpc-3.2.0-aarch64.zip
    + fpc-3.2.0-ppc.zip
    + fpc-3.2.0-ppc64.zip
    + fpc-3.2.0-ppc64le.zip
- Drop old git snapshot source for aarch64 build
  * fpcbuild.zip
- Add patch to fix library paths on aarch64
  * fpc-fix-library-paths-on-aarch64.patch
- Drop patches for issues fixed upstream
  * fpc-fix_aarch64.patch
  * update-fpcdocs.patch
* Wed Aug 28 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 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 2019 termim@gmail.com
- http --> https in URL
* Mon Sep 10 2018 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Move patches and sources out of %ifarch conditions
* Fri Sep 07 2018 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Remove 'fpcsrc/packages/nvapi/nvapi.pas' due to license problems
* Tue Sep 04 2018 guillaume.gardet@opensuse.org
- Add patch to fix aarch64 build:
  * fpc-fix_aarch64.patch
* Tue Sep 04 2018 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add aarch64 support
* Tue May 15 2018 guillaume.gardet@opensuse.org
- Fix %arm build
- Add ExclusiveArch for %ix86 x86_64 %arm ppc ppc64
* Fri Dec 15 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 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 2014 guillaume@opensuse.org
- Add ARM support
* Mon May 05 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 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 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 03 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 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.