Commit Graph

108 Commits

Author SHA1 Message Date
Jose Alonso Cardenas Marquez 82ac7a6add - 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
2021-01-14 21:11:15 +00:00
Jose Alonso Cardenas Marquez a44e39e368 - Update to 2.0.10 2020-11-25 03:29:37 +00:00
Jose Alonso Cardenas Marquez bebcf5a3e7 - Update to 2.0.8 2020-05-14 06:02:53 +00:00
Jose Alonso Cardenas Marquez 8c8a336495 - 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
2020-03-06 06:26:05 +00:00
Jose Alonso Cardenas Marquez 97aab7ad61 - Update to 2.0.6 2019-12-31 15:18:36 +00:00
Niclas Zeising d52303ea80 Add USES=xorg USES=gl, ports categories e
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
2019-11-05 15:48:40 +00:00
Jose Alonso Cardenas Marquez c0b7145df2 - 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
2019-09-03 15:51:50 +00:00
Jose Alonso Cardenas Marquez 60a40bc645 - Update to 2.0.4
- Remove LD_UNSAFE. It is defined in lang/fpc
- Few minor modifications
- Change LAZARUS_DEFAULT to 2.0.4
- Add lang/fpc-source to RUN_DEPENDS
2019-08-15 16:36:04 +00:00
Mathieu Arnold 79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Gerald Pfeifer ea8c8ec7da 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
2019-07-26 20:46:53 +00:00
Dmitry Marakasov e8fa467e52 - Update WWW
Approved by:	portmgr blanket
2019-06-27 09:32:02 +00:00
Rene Ladan d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00
Tobias C. Berner f479fd9b41 editors/lazarus: remove qt4 flavor (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 22:48:31 +00:00
Jose Alonso Cardenas Marquez 6afa5efcf7 - Update to 2.0.0
ChangeLog at:	http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes
2019-03-07 04:55:52 +00:00
Gerald Pfeifer a9f015d155 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
2018-12-12 01:35:33 +00:00
Jose Alonso Cardenas Marquez dd07c509aa - Set LLD_UNSAFE
PR:		196576
Submitted by:	emaste, darkfiberiru at gmail.com
2018-08-27 02:36:05 +00:00
Jose Alonso Cardenas Marquez ef2e19ad09 - Update to 1.8.4 2018-06-03 08:10:55 +00:00
Jose Alonso Cardenas Marquez 240f0b298b - Update to 1.8.2
- Remove obsolete files
- Modify pkg-message file

Differential Revision:	https://reviews.freebsd.org/D14661
2018-05-25 15:57:05 +00:00
Jose Alonso Cardenas Marquez 5ab881a5d9 - 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
2018-04-05 04:52:36 +00:00
Jose Alonso Cardenas Marquez a8281a2468 - Fix build 2018-02-02 05:43:42 +00:00
Jose Alonso Cardenas Marquez 2e1465a00c - Update to 1.8.0
- Add QT5 option
- Connect editors/lazarus-lcl-qt5 port
2018-02-01 07:18:26 +00:00
Antoine Brodin a78ac4eb99 Revert recent fpc changes, they were obviously untested
With hat:	portmgr
2018-01-30 22:11:13 +00:00
Jose Alonso Cardenas Marquez 227069da3b - Update to 1.8.0
- Connect editors/lazarus-lcl-qt5 port
2018-01-30 18:54:06 +00:00
Jose Alonso Cardenas Marquez 0c310fcadd - Pass maintainership to me. marino@ is not part of FreeBSD committers 2017-08-03 23:40:28 +00:00
Jose Alonso Cardenas Marquez 9165a9d60e - Update to 1.6.4
ChangeLog: http://wiki.freepascal.org/Lazarus_1.6_fixes_branch
2017-03-01 17:50:48 +00:00
Jose Alonso Cardenas Marquez 9f14548a75 - Freepascal update to 3.0.2
- Lazarus BUMP PORTREVISION
- Connect www/fpc-googleapi and devel/fpc-fcl-pdf
2017-02-26 17:38:04 +00:00
Mathieu Arnold 8664861b1a Don't quote {} in find -exec calls.
Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
2016-12-01 11:18:03 +00:00
Jose Alonso Cardenas Marquez a2cb67d81d - Update to 1.6.2 2016-11-21 22:09:06 +00:00
Mathieu Arnold eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Dmitry Marakasov b978ce4393 - Update WWW
Approved by:	portmgr blanket
2016-05-29 13:44:22 +00:00
Dmitry Marakasov e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Mathieu Arnold 4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Jose Alonso Cardenas Marquez ba6a316e2d - Update to 1.6.0 2016-03-17 20:26:10 +00:00
John Marino b3bb58f9de editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2
PR:		206147
Submitted by:	takefu (airport.fm)
2016-01-26 17:59:50 +00:00
John Marino 4c3c676f77 FPC framework: Use generic buildname to support DragonFly 2015-12-21 01:40:44 +00:00
John Marino f01cba6e50 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
2015-12-05 23:29:36 +00:00
Jose Alonso Cardenas Marquez 43e7e2afa7 - Fix build
- Remove USR_FPC_RUN. It is not necessary
2015-08-18 04:43:41 +00:00
Dmitry Marakasov 223d1a08a0 - Fix build by adding missing depend
PR:		200808
Submitted by:	andrey@bsdnir.info
Approved by:	portmgr blanket
2015-08-14 18:35:12 +00:00
Jose Alonso Cardenas Marquez 6dfbf599f7 - Fix build of lazarus-qt
- Clean up
2015-08-09 23:26:37 +00:00
Jose Alonso Cardenas Marquez 230cf6828f - 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
2015-08-09 08:06:43 +00:00
Jose Alonso Cardenas Marquez 324dbdf832 - Fix lazbuild tool 2015-06-15 09:09:51 +00:00
Jose Alonso Cardenas Marquez 788444715a - Update to 1.4.0 2015-06-15 08:04:25 +00:00
Mathieu Arnold 60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold 88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Jose Alonso Cardenas Marquez 54a12ed5cb - Update to 1.2.6 2015-01-11 03:18:46 +00:00
John Marino d2ffff55de 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
2015-01-05 00:16:00 +00:00
Antoine Brodin 0796bef5ec - Cleanup lazarus* plist
- Bump lazarus-lcl-units PORTREVISION as previously generated plist was buggy
2014-12-09 21:18:32 +00:00
Antoine Brodin 5e81b0aa02 Fix depends 2014-08-07 21:33:32 +00:00
Baptiste Daroussin 06af334ab9 Fix non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:05:11 +00:00
Adam Weinberger 2ec3415253 Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-03 22:02:00 +00:00