Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fpc-doc-3.2.2-lp160.1.3 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: fpc-doc Distribution: openSUSE Leap 16.0
Version: 3.2.2 Vendor: openSUSE
Release: lp160.1.3 Build date: Tue May 21 04:51:46 2024
Group: Documentation/Other Build host: reproducible
Size: 10385921 Source RPM: fpc-doc-3.2.2-lp160.1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.freepascal.org/
Summary: Freepascal Compiler documentation
The fpc-doc package contains the documentation PDF files.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Tue May 21 2024 Max Lin <mlin@suse.com>
  - Use fpc-3.2.0-glibc-2.34.patch on Leap 15.6 for fix build fail
    with glibc 2.38
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Fri Apr 29 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to fix build of doc with latest LaTex on Tumbleweed:
    * hyperref-2022.patch - boo#1199007
* Tue Apr 26 2022 PragmaticLinux <info@pragmaticlinux.com>
  - Corrected fppkg configuration - boo#1197651
* Sun Mar 06 2022 Luigi Baldoni <aloisio@gmx.com>
  - Add fpc-3.2.2-ppc64le-toc-fixes.patch (fixes lazarus 2.2.0
    build on ppc64le)
* Wed Sep 29 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 3.2.2
    * See https://wiki.freepascal.org/User_Changes_3.2.2 for
      the changelog
  - Drop aarch64-fpc-compilation-fix.patch and
    aarch64-fpu-initialization.patch (merged upstream)
  - Drop fpc-fix-library-paths-on-aarch64.patch (no longer
    required)
  - Refresh fpc-fix-library-paths-on-ppc64.patch
  - Add fpc-3.2.0-glibc-2.34.patch (courtesy of Fedora)
  - Add source URLS
  - Add _constraints
* Mon Apr 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Explicitly BuildRequire tex(litings.sty): With TeXLive 2021, this
    does not longer happen to be pulled in by the so-far specified
    build deps. Be explicit about or need for this.
* Fri Sep 25 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to fix build on ppc64le:
    * fpc-fix-library-paths-on-ppc64.patch
* Thu Sep 24 2020 Dirk Mueller <dmueller@suse.com>
  - add aarch64-fpc-compilation-fix.patch: pass vfp flags to
    gas
  - Handle fpu initialization (bsc#1122855):
    * add aarch64-fpu-initialization.patch: initialize fpu properly
    * aarch64: disable bootstrap mode
* Mon Sep 21 2020 Tom de Vries <tdevries@suse.com>
  - Backport r46209 - "@PLT is needed for calls to link it properly
    with pic code" [bsc#1176706]:
    * fpc-si_c-x86_64-plt.patch
* 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.
* Mon Sep 03 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 01 2011 termim@gmail.com
  - Update to 2.4.2
* Mon Apr 13 2009 toni@links2linux.de
  - update to 2.2.4
  - using fdupes
* Sat Nov 01 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 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>

Files

/usr/share/doc/packages/fpc/chart.pdf
/usr/share/doc/packages/fpc/fcl.pdf
/usr/share/doc/packages/fpc/fclres.pdf
/usr/share/doc/packages/fpc/fpdoc.pdf
/usr/share/doc/packages/fpc/prog.pdf
/usr/share/doc/packages/fpc/ref.pdf
/usr/share/doc/packages/fpc/rtl.pdf
/usr/share/doc/packages/fpc/user.pdf


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 00:09:41 2025