notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

non port: lang/fpc/Makefile

Number of commits found: 99

Wednesday, 10 Jan 2024
13:13 Baptiste Daroussin (bapt) search for other commits by this committer
MAN?PREFIX: eleminate its usage  and move man to share/man
commit hash: 64631af5a788e3083ad88fb728a95a3499015a6d commit hash: 64631af5a788e3083ad88fb728a95a3499015a6d commit hash: 64631af5a788e3083ad88fb728a95a3499015a6d commit hash: 64631af5a788e3083ad88fb728a95a3499015a6d 64631af
Friday, 5 Jan 2024
15:50 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: Fix issues on stage-qa on i386

- Add ptc unit
- graph unit installs new unit files
- Bump PORTREVISION

PR:		276012
Reported by:	danfe
commit hash: 74dbced73dda83b3f93437d593605e18a3085380 commit hash: 74dbced73dda83b3f93437d593605e18a3085380 commit hash: 74dbced73dda83b3f93437d593605e18a3085380 commit hash: 74dbced73dda83b3f93437d593605e18a3085380 74dbced
Thursday, 4 Jan 2024
17:51 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: Add dbus and newt units

- Remove obsolete pkg-message entries
- Bump PORTREVISION
commit hash: e880e2dc5cad38f40570945d32159e1cab3d4faa commit hash: e880e2dc5cad38f40570945d32159e1cab3d4faa commit hash: e880e2dc5cad38f40570945d32159e1cab3d4faa commit hash: e880e2dc5cad38f40570945d32159e1cab3d4faa e880e2d
Wednesday, 3 Jan 2024
21:54 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: fix stage-qa fails

- Bump PORTREVISION
PR:		John Hein
Reported by:	jcfyecrayz _ at _ liamekaens.com
commit hash: 2f5457bf2c02580361ab6016b54a6a6e664401ef commit hash: 2f5457bf2c02580361ab6016b54a6a6e664401ef commit hash: 2f5457bf2c02580361ab6016b54a6a6e664401ef commit hash: 2f5457bf2c02580361ab6016b54a6a6e664401ef 2f5457bf
Saturday, 23 Dec 2023
01:11 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: Install missing serial unit

- Bump PORTREVISION
commit hash: 8c4a2aa6c4bcd55eddfe9c54017a7e47755fa8f6 commit hash: 8c4a2aa6c4bcd55eddfe9c54017a7e47755fa8f6 commit hash: 8c4a2aa6c4bcd55eddfe9c54017a7e47755fa8f6 commit hash: 8c4a2aa6c4bcd55eddfe9c54017a7e47755fa8f6 8c4a2aa
Sunday, 12 Nov 2023
20:49 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 0b92f925a3a155ce7b5f4eddfd528553915c6eb8 commit hash: 0b92f925a3a155ce7b5f4eddfd528553915c6eb8 commit hash: 0b92f925a3a155ce7b5f4eddfd528553915c6eb8 commit hash: 0b92f925a3a155ce7b5f4eddfd528553915c6eb8 0b92f92
Monday, 1 May 2023
11:08 Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump consumers of liba52
commit hash: 4dbbb5144eb3c01b09d3732f68d9a80dcee74c7d commit hash: 4dbbb5144eb3c01b09d3732f68d9a80dcee74c7d commit hash: 4dbbb5144eb3c01b09d3732f68d9a80dcee74c7d commit hash: 4dbbb5144eb3c01b09d3732f68d9a80dcee74c7d 4dbbb51
Tuesday, 25 Apr 2023
09:05 Daniel Engberg (diizzy) search for other commits by this committer
lang/fpc: Refresh mirrorlist for source tarball

Remove dead mirrors and use SourceForge as primary
While at it, switch ftp mirror to https

Approved by:	portmgr (blanket, infrastructure)
commit hash: 673bd61b2fa56968033d4f0905bb6e1e0148c7ad commit hash: 673bd61b2fa56968033d4f0905bb6e1e0148c7ad commit hash: 673bd61b2fa56968033d4f0905bb6e1e0148c7ad commit hash: 673bd61b2fa56968033d4f0905bb6e1e0148c7ad 673bd61
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 20 Jul 2022
14:22 Tobias C. Berner (tcberner) search for other commits by this committer
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Bob Eager <bob@eager.cx>
  *  Bruce M Simpson
  *  Bruce M. Simpson
  *  Christoph Mallon <christoph.mallon@gmx.de>
  *  Christopher Elkins <chrise@scardini.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Rench <citric@cubicone.tmetic.com>
  *  Danilo Egea Gondolfo <danilogondolfo@gmail.com>
  *  Dario Freni <saturnero@gufi.org>
  *  David Kalliecharan <dave@dal.ca>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <dbn@dragon.local>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@NUXI.org)
  *  David O'Brien <obrien@NUXI.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dereckson <dereckson@gmail.com>
  *  Devon H. O'Dell <devon.odell@gmail.com>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Anestad <yotta@dougdidit.com>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eugene Ossintsev
  *  Frank Fischer
  *  Frank Gruender <elwood@mc5sys.in-berlin.de>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  GreenDog <fiziologus@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jeff Brown <jabrown@caida.org>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jing-Tang Keith Jang <keith@FreeBSD.org>
  *  John Hein <jhein@symmetricom.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper <coop9211@uidaho.edu>
  *  John Merryweather Cooper et al
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Elsasser <jre@vineyard.net>
  *  Josh Gilliam <josh@quick.net>
  *  Julian H. Stacey <jhs@FreeBSD.org>
  *  Julian Stecklina
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lev Walkin <vlm@lionet.info>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Marcin Cieslak <saper@SYSTEM.PL>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Hunt <mph@FreeBSD.org>
  *  Michael Butschky <butsch@computi.erols.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mitsuru YOSHIDA <mitsuru@riken.jp>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Neal Nelson <ports@nicandneal.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nils M Holm <nmh@t3x.org>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pete French <pete@twisted.org.uk>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Peter van Heusden <pvh@egenetics.com>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Pontus Stenetorp <ninjin@kth.se>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Rick van der Zwet <rick@wzoeterwoude.net>
  *  Rob Zinkov
  *  Roland Jesse <roland.jesse@gmx.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Simon Marlow <simonmar@microsoft.com>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stephen Weeks <sweeks@sweeks.com>
  *  Steven G. Kargl
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping <wenhping@gmail.com>
  *  Wes Peters <wes@softweyr.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zach Garner <zach@neurosoft.org>
  *  aaron@FreeBSD.org
  *  andrewb@cs.cmu.edu
  *  arved
  *  chinsan
  *  chuckr
  *  dd
  *  erik@smluc.org
  *  gahr
  *  gahr@FreeBSD.org
  *  gpalmer
  *  hsu
  *  ijliao
  *  jasone
  *  jkh
  *  jkoshy
  *  jmacd
  *  jmacd@FreeBSD.org
  *  jmz
  *  js@jeannot.org
  *  jseger@FreeBSD.org
  *  kappa@FreeBSD.org.ua
  *  kbyanc
  *  msmith@gsoft.com.au
  *  mutoh@openedu.org
  *  netchild@FreeBSD.org
  *  patrick
  *  pst
  *  rene@FreeBSD.org
  *  ruslan@shevchenko.kiev.ua
  *  stas
  *  tobez

With hat:	portmgr
commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 f98ae56
Tuesday, 21 Jun 2022
01:17 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: Fix build issues building some fpc based apps

- Add missing parameter to getdirentries syscall function
- Re-build i386 and amd64 bootstrap
- Revert fpc-i386 (FPC_USE_LIBC) build to syscall build
- Bump PORTREVISION in all ports dependant of freepascal compiler
commit hash: c77c31909fb042682ba8aed7ca69419de9332804 commit hash: c77c31909fb042682ba8aed7ca69419de9332804 commit hash: c77c31909fb042682ba8aed7ca69419de9332804 commit hash: c77c31909fb042682ba8aed7ca69419de9332804 c77c319
Saturday, 18 Jun 2022
04:20 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc-*: Update bootstrap to 3.2.2

- Update i386 and amd64 bootstrap to 3.2.2
- Fix issues with new stat struct
- Now i386 is build using FPC_USE_LIBC
- Fix build on i386 when FPC_USE_LIBC is used
- Update fpc source code to newer kernel syscalls. It removes COMPAT11
  dependency. Now these ports support FreeBSD >= 12.x
- Bump PORTREVISION
commit hash: d2209ba1fbe3ab5176ccad59177ce6285254ce60 commit hash: d2209ba1fbe3ab5176ccad59177ce6285254ce60 commit hash: d2209ba1fbe3ab5176ccad59177ce6285254ce60 commit hash: d2209ba1fbe3ab5176ccad59177ce6285254ce60 d2209ba
Thursday, 3 Feb 2022
05:07 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: Fix build issue on lazarus i386 and amd64

- Bump PORTREVISION
- Disable some default OPTIONS
Obtained
from:	https://forum.lazarus.freepascal.org/index.php/topic,57752.msg429737.html#msg429737
commit hash: 0de5507c162d2a04212efa2770a1a9ed56626030 commit hash: 0de5507c162d2a04212efa2770a1a9ed56626030 commit hash: 0de5507c162d2a04212efa2770a1a9ed56626030 commit hash: 0de5507c162d2a04212efa2770a1a9ed56626030 0de5507
Sunday, 1 Aug 2021
01:56 Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc: update to 3.2.2

* Add new unit devel/fpc-tplylib
* Remove COMPAT10 dependency  [PR/254481]
PR:		254481
Reported by:	jbeich
commit hash: e40d870fc3cb88063b59d0f8449b9ccbdf5378ea commit hash: e40d870fc3cb88063b59d0f8449b9ccbdf5378ea commit hash: e40d870fc3cb88063b59d0f8449b9ccbdf5378ea commit hash: e40d870fc3cb88063b59d0f8449b9ccbdf5378ea e40d870
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Thursday, 14 Jan 2021
21:11 acm search for other commits by this committer
- lang/fpc revert way like linker is taken by fpc compiler
- lang/fpc add binutils to RUN_DEPENDS
- editors/lazarus add binutils to RUN_DEPENDS
- editors/lazarus add gmake to RUN_DEPENDS
- editors/lazarus install fpc units like RUN_DEPENDS too
- Bump PORTREVISiON of fpc/lazarus ports

PR:		251712
Reported by:	amdmi3
Original commitRevision:561593 
Wednesday, 25 Nov 2020
03:55 acm search for other commits by this committer
- Commit forgotten  changes
Original commitRevision:556268 
02:57 acm search for other commits by this committer
- Update to 3.2.0

ChangeLog at:	https://wiki.freepascal.org/FPC_New_Features_3.2.0
Original commitRevision:556252 
Wednesday, 18 Nov 2020
05:27 lbartoletti search for other commits by this committer
graphics/proj: Update to 7.2.0

Changelog:
  - https://proj.org/news.html#release-notes
Original commitRevision:555622 
Tuesday, 17 Nov 2020
09:23 lbartoletti search for other commits by this committer
graphics/proj: Update to 7.1.1

- Add a pkg-message explaining how to access or sync datum grids from the CDN
  (disabled by default)
- Add curl and tiff dependencies since proj can read datum grids from remote
  COG (Cloud Optimized Geotiff)
- Take maintainer'ship (ok wen@)

PR:		245611
Submitted by:	wen (first version)
Reviewed by:	wen, rhurlin
Approved by:	wen
Exp-run by:	antoine
Original commitRevision:555543 
Friday, 6 Mar 2020
06:26 acm search for other commits by this committer
- 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
Original commitRevision:527858 
Tuesday, 31 Dec 2019
15:11 acm search for other commits by this committer
- 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
Original commitRevision:521624 
Tuesday, 3 Sep 2019
15:51 acm search for other commits by this committer
- 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
Original commitRevision:510956 
Thursday, 15 Aug 2019
16:11 acm search for other commits by this committer
- 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
Original commitRevision:509004 
Thursday, 28 Jun 2018
03:11 yuri search for other commits by this committer
lang/fpc: Revert the LICENSE change because it conflicts with slave ports

Reported by:	acm
Original commitRevision:473484 
00:05 yuri search for other commits by this committer
lang/fpc: Add LICENSE/LICENSE_FILE; Order ONLY_FOR_ARCHS

Approved by:	portmgr blanket
Original commitRevision:473482 
Thursday, 5 Apr 2018
04:52 acm search for other commits by this committer
- 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
Original commitRevision:466532 
Thursday, 29 Mar 2018
15:40 emaste search for other commits by this committer
lang/fpc: Set LLD_UNSAFE

fpc produces and needs to link an object file with invalid section
header alignment, which lld refuses to do.  The build fails with:

/usr/bin/ld: error: x86_64/units/x86_64-freebsd/i_linux.o: \
    invalid alignment of section headers

Setting LLD_UNSAFE makes the port link with ld.bfd instead.

PR:		222172
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
Original commitRevision:465903 
Saturday, 24 Feb 2018
09:36 antoine search for other commits by this committer
Do not override PLIST_SUB set by the framework

Reported by:	pkg-fallout (via fpc-symbolic)
Original commitRevision:462784 
Thursday, 1 Feb 2018
07:14 acm search for other commits by this committer
- Update to 3.0.4
- Connect www/fpc-libmicrohttpd
Original commitRevision:460558 
Tuesday, 30 Jan 2018
22:11 antoine search for other commits by this committer
Revert recent fpc changes, they were obviously untested

With hat:	portmgr
Original commitRevision:460445 
18:05 acm search for other commits by this committer
- Update to 3.0.4
- Link www/fpc-libmicrohttpd
Original commitRevision:460424 
Tuesday, 9 Jan 2018
07:40 mat search for other commits by this committer
Remove support for variables that have been deprecated for a while.

variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
Original commitRevision:458513 
Thursday, 3 Aug 2017
23:40 acm search for other commits by this committer
- Pass maintainership to me. marino@ is not part of FreeBSD committers
Original commitRevision:447304 
Sunday, 26 Feb 2017
17:38 acm search for other commits by this committer
- Freepascal update to 3.0.2
- Lazarus BUMP PORTREVISION
- Connect www/fpc-googleapi and devel/fpc-fcl-pdf
Original commitRevision:434894 
Wednesday, 20 Jul 2016
09:33 dinoex search for other commits by this committer
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
Original commitRevision:418829 
Monday, 21 Dec 2015
09:57 marino search for other commits by this committer
lang/fpc: Restore DragonFly support

FPC cannot use the gold linker.  Gold requires that the linker script have
the --script flag passed, but doing so will break FreePascal (the flags
causes the internal linker to be bypassed).  Since DragonFly switches
linkers through the environment and it's not clear how to set that, I've
hardcoded the linker path for DragonFly for now.  Also, we must avoid using
Gold for the bootstrap compiler (which has not been hardcoded) so passing
LDVER=ld.bfd during the bootstrap stage is necessary to guarantee this.
FreeBSD doesn't use this variable so its harmless on that OPSYS.

The other major fix was fixing the dirent record which differs on DragonFly.
This is why unit searching has always failed.

All patches will be submitted upstream.  This should be a no-op for FreeBSD,
thus no bump.
Original commitRevision:404085 
Tuesday, 8 Dec 2015
09:05 mat search for other commits by this committer
Don't use GH_TAGNAME when DISTVERSION* variables can be used.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:403255 
Saturday, 5 Dec 2015
23:29 marino search for other commits by this committer
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
Original commitRevision:403082 
Monday, 17 Aug 2015
14:20 mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
Original commitRevision:394508 
Saturday, 10 Jan 2015
14:41 marino search for other commits by this committer
lang/fpc: Remove unnecessarily variable substition and EXTRACT_SUFX

There were several substitions like "${XXX:S/$/.something/} which is the
equivalent of appending, e.g. "${XXX}.something".

So for the sake of comprehension, change these to appends, and also just
hardcode ".tar.gz" instead of using ${EXTRACT_SUFX} for the same reason.
Since the distfiles are being manually defined, there's no real purpose
to have a variable in the name, and if the EXTRACT_SUFX changes for any
reason (say a new distfile with a different suffix requiring USES+=tar),
then the code actually breaks.  These changes make the code easier to
read, comprehend, and arguably makes the port more robust.
Original commitRevision:376710 
13:53 marino search for other commits by this committer
lang/fpc: Remove googlecode from MASTER_SITES

The googlecode URL only provides 2.6.0 and 2.6.2 versions of the man pages
and bootstrap compiler, but not the current 2.6.4, so remove those urls.

While here, simplify the LOCAL distcache site urls.  The substition is not
necessary.
Original commitRevision:376707 
Friday, 9 Jan 2015
20:00 marino search for other commits by this committer
lang/fpc: Prepare for 3.0 and the use of older bootstrap

The Free Pascal Compiler port currently mandates that the bootstrap
compiler be the same version of the compiler being built.  This means that
every update requires a new bootstrap compiler to be generated before the
update.  This goes against the philosophy of a bootstrap compiler, which
aims to allow older compilers to build self-hosting modern compilers.  FPC
is capable of this, but the feature wasn't being leveraged.

There are a lot of changes in this commit, but I believe the resulting
compiler is the same as before the commit, thus PORTREVISION has not been
bumped.  Changes include:

  * Add DragonFly bootstrap compiler 2.6.4 to list of distfiles
  * use OPSYS to make builds generic between FreeBSD and DragonFly
  * Add FREEBSD PLIST variable as FreeBSD builds an extra unit
  * Create the framework to have a bootstrap compiler of an older version
    than the current version (BOOTVER variable)
  * split PP variable out of MAKE_ARGS and use NEWPPC or BOOTPPC to
    specify PP uniquely (required when bootstrap version is different)
  * wrap compound command with parenthesis
  * Use options lists on TAR man page (xfz without hyphen is legacy)
  * unmask installation commands
  * respect 80-column limits, wrapping as necessary
  * bring in some dports-specific changes that have no effect on port
    to eliminate dports patch files

future work:

  When version 3.0 is released, the new fpc make program will be built
  which will have some moderate impacts to the build process and it
  will use a "bootstrap" target.

  The intention is to continue using the 2.6.4 bootstrap compilers to
  build the upcoming 3.0 compiler when it is released.  New bootstrap
  compilers will not be generated until the existing bootstrap compilers
  are unable to bootstrap the upcoming release.
Original commitRevision:376655 
Monday, 5 Jan 2015
00:16 marino search for other commits by this committer
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
Original commitRevision:376279 
Wednesday, 24 Dec 2014
11:58 amdmi3 search for other commits by this committer
- Use proper command for manpage installation
- Strip binaries

Approved by:	bapt
Original commitRevision:375437 
Thursday, 23 Oct 2014
08:53 marino search for other commits by this committer
lang/fpc: IGNORE on DragonFly (for now, support is long-term goal)
Original commitRevision:371380 
Monday, 5 May 2014
09:45 bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Original commitRevision:352986 
Wednesday, 26 Mar 2014
03:32 acm search for other commits by this committer
- Update to 2.6.4
Original commitRevision:349217 
Thursday, 20 Feb 2014
20:10 antoine search for other commits by this committer
Stage support
Original commitRevision:345262 
Tuesday, 28 Jan 2014
00:16 antoine search for other commits by this committer
Stage support
Original commitRevision:341492 
Wednesday, 2 Oct 2013
02:44 acm search for other commits by this committer
- Fix static linking issues on amd64
- Bump PORTREVISION
Original commitRevision:329012 
Friday, 20 Sep 2013
19:53 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
Original commitRevision:327741 
Friday, 6 Sep 2013
15:15 madpilot search for other commits by this committer
Teach fpc not to try to link to libiconv on head after the iconv change.

This fixes the lang/fpc-utils port build.

Bump PORTREVISION due to runtime behaviour change on head.

Approved by:	portmgr (bapt, implicit)
Original commitRevision:326511 
Thursday, 11 Jul 2013
16:26 sunpoet search for other commits by this committer
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
Original commitRevision:322783 
Saturday, 23 Mar 2013
05:25 acm search for other commits by this committer
- Update to 2.6.2
- Trim Makefile headers
Original commitRevision:314989 
Thursday, 17 May 2012
19:27 acm search for other commits by this committer
- Fix install

Reported by:    pav
Original commit
Wednesday, 16 May 2012
21:49 acm search for other commits by this committer
- Fix a problem when fpc.cfg is removed on deinstall time
- Bump PORTREVISION

Reported by:    erwin
Original commit
Monday, 7 May 2012
18:51 acm search for other commits by this committer
- Add ${LOCALBASE}/lib/qt4 path to fpc.cfg config file
- Bump PORTREVISION
Original commit
Thursday, 19 Apr 2012
06:20 acm search for other commits by this committer
- Update to 2.6.0
Original commit
Saturday, 27 Aug 2011
19:13 ohauer search for other commits by this committer
Last commit message is wrong!

New commit message:
- Fix: comments should begin with the line whithout whitespaces in front.
Original commit
09:54 ohauer search for other commits by this committer
- set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"

with hat apache@
Original commit
Thursday, 23 Jun 2011
05:05 acm search for other commits by this committer
- Update to 2.4.4
Original commit
Wednesday, 29 Dec 2010
20:04 pgollucci search for other commits by this committer
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.

PR:             ports/153292
Submitted by:   myself (pgollucci)
Tested by:      -exp run by pav
Approved by:    portmgr (pav)
Original commit
Monday, 15 Nov 2010
22:50 acm search for other commits by this committer
- Update to 2.4.2

See changelog at: http://wiki.freepascal.org/User_Changes_2.4.2
Original commit
Monday, 16 Aug 2010
17:45 acm search for other commits by this committer
- Update to 2.4.0
- Add support for amd64 [1]
- Add 23 new ports to  to bsd.fpc.mk
- Remove obsolete patch file patch-packages-fcl-db_Makefile
- Turn off some optional dependencies like databases/unixODBC,
  graphics/svgalib, databases/oracle8-client for avoid break amd64 support
- Clean up

PR:     ports/146001
Submmitted by:  Christopher Key <cjk32__ at _cam.ac.uk>
Patch reviewed by:      marcov_ at _pascalprogramming.com (fpc developer)[1]
Original commit
Thursday, 27 Aug 2009
18:31 amdmi3 search for other commits by this committer
- Fix some more SF URLs, including ones in PATCH_SITES and comments (for
consistency)

Approved by:    portmgr (pav)
Original commit
Monday, 4 May 2009
23:51 acm search for other commits by this committer
- Fix all MASTER_SITES entries. Now it will compile without problems

Reported by:    Zahemszky Gábor <Gabor __ at__zahemszky.hu> via email
Original commit
15:23 acm search for other commits by this committer
- Update to 2.2.4
- Add convertors/fpc-iconvenc port to bsd.fpc.mk
- pkg-plist fixes
Original commit
Wednesday, 14 Jan 2009
06:12 acm search for other commits by this committer
- Update to 2.2.2
Original commit
Monday, 5 Jan 2009
20:36 pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
Original commit
Friday, 25 Jul 2008
08:52 pav search for other commits by this committer
- PREFIX is always present in MAKE_ENV, no need to add it again
Original commit
Tuesday, 24 Jun 2008
15:18 acm search for other commits by this committer
- Use new freepascal stuff
- Bump PORTREVISION
Original commit
Sunday, 6 Jan 2008
21:20 acm search for other commits by this committer
- Add a better way to install fpc.cfg config file, now lazarus will compile
  without problems :)
- Bump PORTREVISION

PR              :       119385
Submitted by    :       bsam
Original commit
Tuesday, 18 Sep 2007
06:53 acm search for other commits by this committer
- Update to 2.2.0
Original commit
Monday, 18 Sep 2006
18:41 acm search for other commits by this committer
- 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)
Original commit
Thursday, 7 Sep 2006
21:32 acm search for other commits by this committer
- Update to 2.0.4
- Add new dependencies to editors/lazarus

Approved by:    garga (mentor,implicit)
Original commit
Saturday, 29 Jul 2006
02:48 acm search for other commits by this committer
- 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)
Original commit
Monday, 24 Jul 2006
11:21 acm search for other commits by this committer
- The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils

Approved by:    garga (mentor)
Original commit
Wednesday, 21 Jun 2006
16:52 garga search for other commits by this committer
- 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>
Original commit
Tuesday, 9 May 2006
20:52 edwin search for other commits by this committer
Remove USE_REINPLACE from the categories starting with L
Original commit
Sunday, 15 Jan 2006
08:34 pav search for other commits by this committer
- No latest link, to prevent clash with lang/fpc2

Reported by:    kris
Original commit
Thursday, 24 Nov 2005
01:18 pav search for other commits by this committer
- Remove dead MASTER_SITES
Original commit
Tuesday, 17 May 2005
16:09 sem search for other commits by this committer
- Fix after spliting firebird
- Bump PORTREVISION

PR:             ports/79337
Submitted by:   Renato Botelho <freebsd@galle.com.br> (firebird maintainer)
Original commit
Sunday, 13 Feb 2005
18:28 linimon search for other commits by this committer
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 ...
Original commit
Saturday, 29 May 2004
16:36 krion search for other commits by this committer
- Fix MASTER_SITES

PR:             ports/67345
Submitted by:   Roman Neuhauser <neuhauser@chello.cz>
Original commit
Sunday, 22 Feb 2004
02:05 marcus search for other commits by this committer
* Fix the build on -CURRENT
* Clean up Makefile
* Fix build when an earlier version of fpc was already installed

PR:             62485
Submitted by:   maintainer
Original commit
00:41 kris search for other commits by this committer
This is broken on 4.x as well.
Original commit
Saturday, 7 Feb 2004
00:20 kris search for other commits by this committer
BROKEN on 5.x: install fails
Original commit
Wednesday, 4 Feb 2004
05:21 marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
Original commit
Wednesday, 7 Jan 2004
10:14 znerd search for other commits by this committer
Update to 1.0.10.

Additional change according to the submitter:
- Port compiles for the first time
- Port has 'gone on a diet'

PR:             60912
Submitted by:   maintainer
Original commit
Saturday, 12 Jul 2003
21:03 obraun search for other commits by this committer
* Upgrade to 1.0.6.
* Fix build on -current.

PR:             ports/53884
Submitted by:   Matthew West <mwest@uct.ac.za>
Approved by:    maintainer
Original commit
Tuesday, 8 Jul 2003
10:03 kuriyama search for other commits by this committer
Umm, I should bump PORTREVISION...
Original commit
10:02 kuriyama search for other commits by this committer
Remove dependency on print/acroread4.

Run-depending on acroread is not required for *.pdf in plist.
Original commit
Sunday, 1 Jun 2003
01:38 billf search for other commits by this committer
gtar is required for 'extract' not 'build'
Original commit
Friday, 21 Feb 2003
12:35 knu search for other commits by this committer
De-pkg-comment.
Original commit
Sunday, 17 Nov 2002
23:06 edwin search for other commits by this committer
Change of maintainers email address.

PR:             ports/45369
Submitted by:   John Merryweather Cooper <coop9211@uidaho.edu>
Original commit
Friday, 8 Nov 2002
23:03 edwin search for other commits by this committer
lang/fpc needed perl to complete its install, the others are renaming
of PERL to REINPLACE_CMD

Noticed on: bento
Original commit
Monday, 10 Dec 2001
01:50 lioux search for other commits by this committer
o Uphold port style tradition: handle post extraction duties in     post-extract
instead of pre-install   o Handle per installation transient files in
PKG{,DE}INSTALL instead     of PLIST   o Do not install corrupted binary   o Do
not @ prefix inside PKG{,DE}INSTALL    
Original commit
Sunday, 9 Dec 2001
02:28 lioux search for other commits by this committer
o New port fpc version 1.0.4: Free Pascal beta compiler with Turbo,     Delphi
and other extensions   o Borrows install scripting tricks from halflifeserver
port    
Original commit

Number of commits found: 99