fix Leap 15.6 build OBS-URL: https://build.opensuse.org/request/show/1175420 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/fpc?expand=0&rev=88
327 lines
13 KiB
Plaintext
327 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue May 21 02:51:46 UTC 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 08:20:40 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 29 09:29:06 UTC 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 17:59:19 UTC 2022 - PragmaticLinux <info@pragmaticlinux.com>
|
|
|
|
- Corrected fppkg configuration - boo#1197651
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 6 18:25:52 UTC 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 06:49:04 UTC 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 11:29:09 UTC 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 10:14:45 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Add patch to fix build on ppc64le:
|
|
* fpc-fix-library-paths-on-ppc64.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 24 06:30:04 UTC 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 15:02:29 UTC 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 09:00:15 UTC 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 15:38:06 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Fix doc building when bootstrap is used
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 17 15:23:42 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Fix bootstrap handling
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 30 08:39:31 UTC 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 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>
|