37 Commits

Author SHA1 Message Date
sthen
60a48cf9c2 switch the default php version to 8.0 2022-03-23 23:58:28 +00:00
naddy
b2eabd8823 drop RCS Ids 2022-03-11 18:16:02 +00:00
sthen
f611d84e40 drop php 7.3 from -current, although it is still officially in
security support it appears this is not really the case any more
https://bugs.php.net/bug.php?id=81026

add @pkgpaths to merge pecl-* etc across
mark www/syweb broken, it was marked 7.3-only so looks like it needs more work
other php-ish ports have a RDEP on either 7.4 (default version) or 8.0
2021-10-25 12:33:18 +00:00
sthen
a95e1032dd set @pkgpath to update php 7.2 pecl packages to the default version 2021-04-30 16:52:59 +00:00
sthen
9b64714929 build php-8.0 versions of the pecl ports which support it 2021-02-24 21:23:15 +00:00
sthen
04e960872d update to pecl-rar-4.1.0, enable for PHP 7.3 and 7.4 2020-11-21 16:30:25 +00:00
sthen
bce949ff98 more php71 cleanup 2019-12-11 16:08:29 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
sthen
dcdd36f49d move @pkgpath markers for pecl extensions so that versions compiled against
the old "ports default" versions of php are autoupdated to the current one
2018-12-11 12:33:26 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
384af9db11 move pecl to multi-version; packages are now named pecl56-foo and pecl70-foo
for the relevant PHP versions.

ports which are 5.6-only remain in pecl-foo port directories, set to only
build 5.6 packages

ports which have separate versions for 5.6 and 7.0 are split; the port
directories are named pecl56-foo for the 5.6-compatible version and
pecl-foo for the 7+-version

normal ports are in pecl-foo port directories with flavours for 5.6 and 7.0
2018-04-26 15:08:56 +00:00
sthen
f6ab6b5fa4 update to pecl-rar-4.0.0 2018-04-24 17:47:48 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
88c5a3338b For all our ports that use the pecl module, SHARED_ONLY is always
defined and "c" is always added to WANTLIB.  Remove the check from
the module and add WANTLIB += c to the individual port Makefiles.
No changes in package signature, no other modules affected.
2016-03-19 21:18:37 +00:00
sthen
65893c92de Bump pecl-* and a couple of other ports which have now lost their
MESSAGE/UNMESSAGE. Add @extra lines in place of UNMESSAGE. Docs about
activating these have been rolled into the general PHP pkg-readmes file.
OK/feedback aja@ jasper@
2016-02-01 21:55:38 +00:00
robert
9c1017ae2d bump revision due to the change of the default php version to 5.6
ok aja@
2015-06-05 06:00:20 +00:00
sthen
174f98ce56 bump REVISION for php version switch 2014-11-06 17:13:39 +00:00
sthen
c9a85e2fed update to pecl-rar 3.0.2 2014-10-29 21:14:22 +00:00
sthen
d28c260056 update to pecl-rar 3.0.1, fixing with php 5.4 2013-08-14 11:43:03 +00:00
robert
d5b92ddea0 bump REVISION due to the php update 2013-08-12 04:11:20 +00:00
brad
ffe6844fac sync distinfo and merge in PFRAG.shared.
ok sthen@
2013-04-04 16:03:55 +00:00
espie
c80849c13c regress -> test
PERMIT_* cleanup
2013-03-10 22:28:04 +00:00
sthen
cc855487de sync wantlib for pecl-* 2012-08-23 19:35:31 +00:00
ajacoutot
15c1f311bc Missed bumps after my recent php module changes.
spotted by sthen@
2012-06-18 07:56:13 +00:00
sthen
c37807dc6b use pecl.port.mk, ok jasper@ 2012-04-19 21:30:26 +00:00
robert
93923bd770 switch php to version 5.3 by default 2011-11-16 15:56:36 +00:00
jasper
c411402990 regen WANTLIB 2011-10-12 08:37:39 +00:00
espie
6011c3d2f0 normalize pkgpath in bsd.port.mk 2011-09-16 08:26:09 +00:00
jolan
9fc1efa281 remove myself as maintainer 2011-08-01 02:13:45 +00:00
robert
ba616abd32 cleanup 2011-07-08 18:26:05 +00:00
robert
c944cab818 switch to lang/php 2011-07-08 18:23:17 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
jolan
b496e24f57 update to 2.0.0 2010-04-22 03:44:13 +00:00
jolan
a66fd8872f pecl-rar-1.0.0, PHP support for rar archives 2009-08-16 06:39:12 +00:00