1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-07 02:06:57 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
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
4ca1f77d7a - Update to 3.2.0
ChangeLog at:	https://wiki.freepascal.org/FPC_New_Features_3.2.0
2020-11-25 02:57:50 +00:00
Jose Alonso Cardenas Marquez
4b5930e48a - 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
2019-08-15 16:11:27 +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
f68185c820 - Update to 3.0.4
- Connect www/fpc-libmicrohttpd
2018-02-01 07:14:41 +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
974c424370 - Update to 3.0.4
- Link www/fpc-libmicrohttpd
2018-01-30 18:05:29 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Pietro Cerutti
58a9b8846b lang/fpc-units: remove TCL option, unbreak INDEX
Reported by:    antoine
2017-10-20 13:55:25 +00:00
Dmitry Marakasov
20df0c8525 - Update WWW
Approved by:	portmgr blanket
2017-09-23 09:01:56 +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
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
John Marino
df25b1423a lang/fpc-units: Set VLC unit as a non-default option
Due to the VLC included in KDE, the fpc-units metapackage package coexist
with the KDE metapackage due to FPC's VLC unit requiring QT5.

Until such time where they can coexist, the FPC VLC unit will not be an
on-by-default option to remove this install conflict.

PR:		212919
Reported by:	Ian Goddard (bz at austonley.org.uk)
2016-09-24 16:10:39 +00:00
Dmitry Marakasov
54a08f6954 Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by:	portmgr blanket
2016-05-23 18:36:52 +00:00
John Marino
090b2c657f lang/fpc-units, devel/fpc-bfd: Use binutils instead of ancient libbfd
Currently, lang/fpc-bfd can't be installed if devel/binutils is already
on the system.  Given that this is a requirement for lang/gcc and other
big patches, chances are there will be a conflict.  Resolve the problem
by making devel/fpc-bfd depend on devel/binutils instead.  This also
allows the BFD option on FreeBSD9 to be re-enabled.
2015-12-21 10:18:38 +00:00
John Marino
3a37de6243 lang/fpc-units: Fix BFD option regression
The BFD option is supported to be off by default on FreeBSD9, but the
upgrade to version 3.0.0 re-enabled it because the logic to prevent this
was faulty.  Using the immediate evaluation (:=) for the options
definition restores the intended configuration.

Reported by:	pkg-fallout
2015-12-09 23:36:19 +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
John Marino
efd46863c5 lang/fpc-units: Finally fix default build on FreeBSD 9
On FreeBSD9, libEGL is built by GCC which requires binutils as a run
depends.  fpc-cairo requires libEGL.  fpc-libbfd and binutils conflict
with each other due to both installing the same header.  Thus, on
FreeBSD 9, the BFD and CAIRO options cannot coexist.  Since both were
set on by default, no binary package for fpc-units has built for months.

Since there is no mechanism to set options by release, I use bmake's
exist() function to check for /usr/include/lwres which only exists on
FreeBSD 9.  If it's present, the BFD option is disabled by default.  This
should restore the building of the fpc-units package on FreeBSD 9.

Reported by:	pkg-fallout (for months)
2015-10-11 19:08:02 +00:00
Mathieu Arnold
21a283f3be 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
2015-08-17 14:20:40 +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
Baptiste Daroussin
18c0652534 The lazarus GTK1 interface has been discontinued upstream:
http://wiki.lazarus.freepascal.org/GTK1_Interface
2015-07-14 20:16:29 +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
Baptiste Daroussin
542e20d6e4 Remove fpc-imlib and fpc-gnome1 2014-12-25 14:49:57 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Antoine Brodin
8a4dc3ad8b Deprecate GGI ports, they are unmaintained upstream since several years
and the project website is now squatted.
2014-07-21 19:52:43 +00:00
Jimmy Olgeni
021be14f65 Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.

CR:		D305
Approved by:	portmgr (swills)
2014-07-05 19:27:03 +00:00
Baptiste Daroussin
4a4ec28d37 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
2014-05-05 09:45:36 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Jose Alonso Cardenas Marquez
14627e1fc1 - Update to 2.6.4 2014-03-26 03:32:45 +00:00
Antoine Brodin
864284545c Stage support 2014-01-28 00:16:57 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Jose Alonso Cardenas Marquez
9bcc09b9f2 - Update to 2.6.2
- Trim Makefile headers
2013-03-23 05:25:05 +00:00
Jose Alonso Cardenas Marquez
90e50af641 - Fix typo 2013-03-21 06:25:18 +00:00
Jason Helfman
4c2a1e1ced - 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)
2013-03-14 06:32:04 +00:00
Jose Alonso Cardenas Marquez
d51e59f6a2 - Add devel/fpc-fcl-extra port
- Bump PORTREVISION
2012-12-12 21:33:08 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Jose Alonso Cardenas Marquez
0fde88adba - Update to 2.6.0 2012-04-19 06:20:01 +00:00
Wesley Shields
b5fc74a74a Switch to using bsd.port.options.mk and cleanup unnecessary assignments.
PR:		ports/162754
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
Approved by:	acm@ (maintainer timeout)
2011-12-25 19:22:59 +00:00
Baptiste Daroussin
de8aaadc15 - update libmatroska to 1.3.0
- chase matroska library bump
2011-09-27 06:58:56 +00:00
Jose Alonso Cardenas Marquez
424718714b - Update to 2.4.4 2011-06-23 05:05:29 +00:00
Xin LI
03b42818c9 Chase after net/openldap24-server update.
Reminded by:	miwi
2011-02-25 01:32:17 +00:00
Jose Alonso Cardenas Marquez
23c3f0f32d - Update to 2.4.2
See changelog at: http://wiki.freepascal.org/User_Changes_2.4.2
2010-11-15 22:50:00 +00:00
Jose Alonso Cardenas Marquez
6ba0322f4d - Update to 2.4.0
PR:		146001
Submitted by:	Christopher Key <cjk32 __ __ cam.ac.uk>
2010-08-16 18:38:14 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Jose Alonso Cardenas Marquez
8bc6f1bf68 - Fix a visual problem with OPTIONS descripcion
Suggested by:	Zahemszky Gábor <Gabor __at zahemszky.hu> via email
2009-05-08 01:22:02 +00:00
Jose Alonso Cardenas Marquez
abbf911981 - Update to 2.2.4
- Add convertors/fpc-iconvenc port to bsd.fpc.mk
- pkg-plist fixes
2009-05-04 15:23:08 +00:00