| Commit History - (may be incomplete: for full details, see links to repositories near top of page) | 
| This is a slave port.  You may also want to view the commits to the master port: lang/fpc | 
| Commit | Credits | Log message | 
3.2.2_3 12 Nov 2023 20:49:26
          | 
    Jose Alonso Cardenas Marquez (acm)   | 
    lang/fpc-*: Merge all units to lang/fpc
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
  and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
  of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications  | 
3.2.0_1 07 Apr 2021 08:09:01
        | 
    Mathieu Arnold (mat)   | 
    One more small cleanup, forgotten yesterday.
Reported by:	lwhsu  | 
3.2.0_1 06 Apr 2021 14:31:07
        | 
    Mathieu Arnold (mat)   | 
    Remove # $FreeBSD$ from Makefiles.  | 
3.2.0 25 Nov 2020 02:57:51
      | 
    acm   | 
    - Update to 3.2.0
ChangeLog at:	https://wiki.freepascal.org/FPC_New_Features_3.2.0  | 
3.0.4_6 06 Mar 2020 06:26:05
      | 
    acm   | 
    - Remove compat < 11 dependencies from bootstrap and compiler. It could fix
problems
  when GENERIC kernel is not used.
- Rebuild bootstrap (ppcx64 and ppc386) with new changes
- Bump PORTREVISION
PR:		239135
Reported by:	fbsdbugs4  at  sentry.org  | 
3.0.4_5 31 Dec 2019 15:11:19
      | 
    acm   | 
    - Change LDPATH to FPC_LDPATH into lang/fpc/Makefile. It can be changed from
  /etc/make.conf
- Add FPC_LDPATH to freepascal compiler. By default it is defined to
  %%LOCALBASE%%/bin/ld.bfd but it can be changed setting FPC_LDPATH environment
  variable
- Remove compatX dependencies from bootstrap and compiler. It could fix problems
  when GENERIC kernel is not used [1]
- Rebuild bootstrap (ppcx64 and ppc386) with new changes
- Bump PORTREVISION
PR:		239135
Submitted by:	fbsdbugs4 __at__ sentry.org  | 
3.0.4_4 07 Nov 2019 20:20:00
        | 
    zeising   | 
    Sprinkle more USES=xorg  | 
3.0.4_4 03 Sep 2019 15:51:51
      | 
    acm   | 
    - Rebuild bootstrap (ppcx64 and ppc386) with ld patches
- Fix build on 12-STABLE and CURRENT (amd64 and i386)
- Bump PORTREVISION for all ports that depends of lang/fpc
- Add USE_BINUTILS to fpc and lazarus based ports
- Add binutils dependency to Uses/fpc.mk and Uses/lazarus.mk
PR:		240293 239934 233413 214864
Exp-run by:	antoine  | 
3.0.4_3 15 Aug 2019 16:11:27
      | 
    acm   | 
    - Add new fpc bootstrap (i386 and x86_64). It could need less COMPATX
  dependencies in kernel
- Add patch file to solve some linking problem
- Remove LD_UNSAFE. Now it can be defined via LDPATH (/usr/bin/ld.bfd by
  default). fpc is not working with lld. We will use binutils-ports when
  ld.bfd is moved from base if lld not working on future version
  of fpc
- Bump PORTREVISION  | 
3.0.4_2 05 Apr 2018 04:52:36
      | 
    acm   | 
    - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc
PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617  | 
3.0.4_2 11 Feb 2018 08:15:28
      | 
    antoine   | 
    Fix plist  | 
3.0.2_1 31 Jan 2018 19:03:22
      | 
    amdmi3   | 
    - Fix plist
Approved by:	portmgr blanket  | 
3.0.2 03 Aug 2017 23:40:28
      | 
    acm   | 
    - Pass maintainership to me. marino@ is not part of FreeBSD committers  | 
3.0.0 05 Dec 2015 23:29:37
      | 
    marino   | 
    FPC ecosystem: Upgrade version 2.6.4 => 3.0.0
This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0
Several new unit ports were added, some were contracted.  Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.
All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2  | 
2.6.4_1 09 Aug 2015 08:06:45
      | 
    acm   | 
    - editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies.
Otherwise
  fpc units only are added like build dependencies (less dependencies registered
  when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up  | 
2.6.4 05 Jan 2015 00:16:02
      | 
    marino   | 
    Assign maintainership of FPC ports to new FPC ports team
The new team currently consists of the previous maintainer (acm@) and
myself (marino@).
PR:	195363  | 
2.6.4 10 Nov 2014 23:10:24
      | 
    antoine   | 
    Cleanup plist  | 
2.6.2 28 Jan 2014 00:16:58
      | 
    antoine   | 
    Stage support  | 
2.6.2 20 Sep 2013 23:43:20
      | 
    bapt   | 
    Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)  | 
2.6.2 23 Mar 2013 05:25:06
      | 
    acm   | 
    - Update to 2.6.2
- Trim Makefile headers  | 
2.6.0 14 Mar 2013 06:32:05
      | 
    jgh   | 
    - adopt optionsNG and trim historical headers
PR:		176928
PR:		176936
PR:		176937
PR:		176938
PR:		176939
PR:		176940
PR:		176941
PR:		176942
PR:		176943
PR:		176944
PR:		176945
Submitted by:	jgh@
Approved by:	portmgr (miwi)  | 
2.2.2 14 Jan 2009 06:12:15
     | 
    acm   | 
    - Update to 2.2.2  | 
2.2.0_1 24 Jun 2008 15:18:15
     | 
    acm   | 
    - Use new freepascal stuff
- Bump PORTREVISION  | 
2.2.0 18 Sep 2007 06:53:29
     | 
    acm   | 
    - Update to 2.2.0  | 
2.0.4_2 19 May 2007 20:32:57
     | 
    flz   | 
    - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. | 
2.0.4_1 18 Sep 2006 18:41:13
     | 
    acm   | 
    - Add OPTIONS to some freepascal ports. Now, we can install the external libs
  optionally.[1]
- Other tiny modifications
Suggested by:   Ales Catona <almindor__at__gmail.com> [1]
Approved by:    garga(mentor, implicit)  | 
2.0.4 07 Sep 2006 21:32:29
     | 
    acm   | 
    - Update to 2.0.4
- Add new dependencies to editors/lazarus
Approved by:    garga (mentor,implicit)  | 
2.0.2_1 29 Jul 2006 02:48:26
     | 
    acm   | 
    - Added post-extract on Makefiles.units. It remove the svn directories from
  some fpc ports.
- Added PORTREVISION for each port
- Fixed pkg-plist on fpc-gtk2 and fpc-gtk ports
- Fixed the gtk, glib and gdk libraries linking for fpc-gtk
- Removed obsolete patches from fpc-gtk. Now it's using ${REINPLACE_CMD}
- Removed post-extract from fpc-fcl. I just added it to makefiles.units file
Approved by:    garga (mentor) | 
2.0.2_1 24 Jul 2006 11:21:27
     | 
    acm   | 
    - The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils
Approved by:    garga (mentor)  | 
1.0.10_3 21 Jun 2006 16:18:30
     | 
    garga   | 
    Add fpc-x11 , free Pascal interface to X windows server.
PR:             ports/98682
Submitted by:   Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>  |