Commit History - (may be incomplete: see SVNWeb link above for full details) |
This is a slave port. You may also want to view the commits to the master port: lang/fpc |
Date | By | Description |
25 Nov 2020 02:57:51
3.2.0

|
acm  |
- Update to 3.2.0
ChangeLog at: https://wiki.freepascal.org/FPC_New_Features_3.2.0 |
06 Mar 2020 06:26:05
3.0.4_6

|
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 |
31 Dec 2019 15:11:19
3.0.4_5

|
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 |
03 Sep 2019 15:51:51
3.0.4_4

|
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 |
15 Aug 2019 16:11:27
3.0.4_3

|
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 |
26 Jul 2019 20:46:57
3.0.4_2

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
12 Dec 2018 01:35:36
3.0.4_1

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
05 Apr 2018 04:52:36
3.0.4

|
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 |
03 Aug 2017 23:40:28
3.0.2

|
acm  |
- Pass maintainership to me. marino@ is not part of FreeBSD committers |
05 Dec 2015 23:29:37
3.0.0

|
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 |
09 Aug 2015 08:06:45
2.6.4_1

|
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 |
05 Jan 2015 00:16:02
2.6.4

|
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 |
22 Nov 2014 19:13:50
2.6.4

|
crees  |
Switch to USES=pgsql |
20 Oct 2014 10:41:13
2.6.4

|
bapt  |
Cleanup plist |
28 Jan 2014 00:16:58
2.6.2

|
antoine  |
Stage support |
20 Sep 2013 16:13:49
2.6.2

|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases) |
14 Mar 2013 06:32:05
2.6.0

|
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) |
14 Jan 2009 06:12:15
2.2.2
|
acm  |
- Update to 2.2.2 |
24 Jun 2008 15:18:15
2.2.0_2
|
acm  |
- Use new freepascal stuff
- Bump PORTREVISION |
06 Jun 2008 13:17:10
2.2.0_1
|
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
18 Sep 2007 06:53:29
2.2.0
|
acm  |
- Update to 2.2.0 |
18 Sep 2006 18:41:13
2.0.4_1
|
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) |
07 Sep 2006 21:32:29
2.0.4
|
acm  |
- Update to 2.0.4
- Add new dependencies to editors/lazarus
Approved by: garga (mentor,implicit) |
29 Jul 2006 02:48:26
2.0.2_1
|
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) |
24 Jul 2006 11:21:27
2.0.2_1
|
acm  |
- The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils
Approved by: garga (mentor) |
21 Jun 2006 16:52:58
2.0.2
|
garga  |
- Update fpc to 2.0.2
PR: 98628, 98629, 98630, 98632, 98641, 98646, 98650, 98652,
98654, 98656, 98657, 98658, 98720, 98724
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> |
04 May 2006 21:41:12
1.0.10_1
|
edwin  |
Remove USE_REINPLACE from all categories starting with D |
24 Nov 2005 01:23:57
1.0.10_1
|
pav  |
- Add SHA256 |
24 Nov 2005 01:18:45
1.0.10_1
|
pav  |
- Remove dead MASTER_SITES |
13 Feb 2005 18:28:23
1.0.10_1
|
linimon  |
With portmgr hat on, reset maintainership of these ports. Maintainer's
old email address bounces, and he has not been responsive to email on the
only other one we have for him.
These ports are now available for adoption.
Come back coop, we miss ya ... |
31 Jan 2005 07:57:34
1.0.10_1
|
erwin  |
Use USE_PGSQL to fix 'make describe' and hopefully INDEX builds.
Forgotten by: girgen |
26 May 2004 17:20:43
1.0.10_1
|
pav  |
- Update MASTER_SITES
PR: ports/67224
Submitted by: Roman Neuhauser <neuhauser@chello.cz> |
18 Mar 2004 02:27:55
1.0.10_1
|
trevor  |
Add size data.
Approved by: maintainers |
04 Feb 2004 05:21:48
1.0.10_1
|
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
16 Jan 2004 01:04:41
1.0.10
|
ijliao  |
add fpc-postgres 1.0.10
Free Pascal interface to PostGreSQL
PR: 61116
Submitted by: John Merryweather Cooper <johnmary@adelphia.net> |