Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:pascal
fpc
fpc.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fpc.changes of Package fpc
------------------------------------------------------------------- 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>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor