5360 Commits

Author SHA1 Message Date
sthen
def08e7119 Revert previous until problems with it are fixed - the installed header
share/php-${PV}/include/ext/pcre/php_pcre.h pulls in pcre.h which is
no longer installed by PHP and the include path isn't setup to find it
from devel/pcre. Reported by aja@ with pecl-imagick,php70.
2018-06-05 12:50:28 +00:00
martijn
f28ce034e9 Make PHP link against devel/pcre instead of embedding a custom out of
date version.

OK sthen@
2018-06-04 15:22:36 +00:00
bcallah
27751cbfd9 Update to seed7-20180601 2018-06-04 04:35:40 +00:00
sthen
513fffd0c3 fix rcsid lines 2018-06-04 01:47:30 +00:00
juanfra
e23e4948d3 Update to bacon 3.7.3. 2018-06-03 21:02:20 +00:00
juanfra
9cfe191bac Update to cython 0.28.3. 2018-06-03 21:01:50 +00:00
jasper
8662a203e8 update to elixir-1.6.5 2018-06-03 14:42:11 +00:00
sthen
f2065025e5 Reorder MODPHP_PDO_DEPENDS, placing the preferred option first
in the foo|bar|baz list. rpe@ noticed that this wasn't picking the
wanted default in cases where the PKGNAME match wasn't exact;
explanation about how the matching is done from espie@
2018-06-02 20:58:14 +00:00
sthen
c63703e54a - set PKGNAME to erlang-$V, this is a noop package-wise (the actual
produced packages are named according to PKGNAME-main/PKGNAME-wx) but
means that the port work directory has 'erlang' in the name rather
than 'otp', making it easier to identify the responsible port when
searching a big tree of source unpacked with "make extract".

- pick some <space><tab> nits while there
2018-06-02 14:03:24 +00:00
martijn
8ba885bb01 Remove patch that increases the amount of Xs to mkstemp. It's not really
needed and wasn't applied to all instances.

OK sthen@
2018-06-01 18:01:13 +00:00
martijn
40871b0b2f PHP correctly checks for AI_V4MAPPED nowadays.
OK sthen@
2018-06-01 17:57:11 +00:00
martijn
ddc3b054ac Remove patches that relate to malloc.h, we don't have it anymore.
OK sthen@
2018-06-01 17:55:31 +00:00
sthen
60aef579a6 talk about cert.pem in README, prompted by a mail from Bruno Flueckiger 2018-06-01 17:45:19 +00:00
sthen
1ee90f5b01 Bump the next set of ports to trigger rebuilds following cpu stats changes
(CPUSTATES/etc). More to come.
2018-06-01 15:32:04 +00:00
sthen
289299bcfa use autoconf cache to avoid picking up libpam, no need to patch 2018-06-01 11:27:18 +00:00
sthen
53b44b7a34 drop patches not needed since libbind-6.0v0p0, prompted by a diff from martijn@ 2018-06-01 09:16:25 +00:00
landry
a9b8e30c8a Bugfix update to rust 1.26.1, from semarie@ 2018-06-01 06:02:10 +00:00
espie
9be68ef593 synch with reality, okay jasper@ 2018-05-30 11:29:29 +00:00
espie
9892ab301b help update-plist 2018-05-29 08:12:26 +00:00
espie
3c3982f3ed put @comment .orig to help update-plist produce clean results 2018-05-29 08:10:42 +00:00
martijn
272dc19e81 Remove patch-Zend_zend_alloc_c. The concept was removed in PHP7 and the
code it applies to was never enabled.

OK sthen@
2018-05-28 06:15:15 +00:00
sthen
3ac0151caf - tweak some COMMENTs
- properly disable sqlite3/pdo_sqlite build if no_* is used (otherwise it
used the internal copy of sqlite rather than completely disabling it)
2018-05-27 22:05:50 +00:00
sthen
f766434b21 move the 5.6-only extensions up to Makefile.inc (after bsd.port.arch.mk is
pulled in) so they can be disabled with no_* builds
2018-05-27 20:49:30 +00:00
martijn
38b3e1ca0d Now that our oniguruma is up to date, link the mbstring extension to
it instead of building the out of date version shipped with PHP.

Feedback and tweaks by sthen@
2018-05-27 20:23:19 +00:00
martijn
ee70c19089 Enable phpdbg.
phpdbg aims to be a lightweight, powerful, easy to use debugging
platform for PHP5.4+.

OK sthen@
2018-05-27 20:05:30 +00:00
sthen
a2668e8afe Use BUILD_PACKAGES mechanism to allow manual PHP builds from ports with
various subpackages disabled.

Move Apache HTTPD module to a subpackage.
2018-05-27 19:54:17 +00:00
sthen
bbe265b9c7 Makefile tidying, noop 2018-05-27 16:40:38 +00:00
sthen
41c0b4723c - sync WANTLIB
- regen PLISTs (@rcscript moved with new update-plist)
- move --enable-cli CONFIGURE_ARGS to the sapi block
- sort CONFIGURE_ARGS
2018-05-27 16:32:44 +00:00
espie
ad171de161 thinko 2018-05-27 11:37:31 +00:00
espie
9732413348 kill the ^VAR idiom in SUBST_VARS, prefer passing explicit options to
update-plist (this will allow me to remove some crazy duplicate code
in pkg_add and update-plist)
2018-05-27 10:56:33 +00:00
sthen
25ac8daf92 bring back mysqlnd, with the default socket path changed to
/var/run/mysql/mysql.sock as per "mysql_client --socket".

can be overridden per-consumer with mysqli.default_socket /
pdo_mysql.default_socket if required.
2018-05-25 22:43:41 +00:00
sthen
c44db7fe61 eurgh, and a missed bump. <steps away from the keyboard> 2018-05-25 17:21:31 +00:00
sthen
1d9304dfa1 fix plists for revert mysqlnd->libmysqlclient 2018-05-25 17:18:28 +00:00
sthen
5b6d8f4a8b backout mysqlnd for now, it is utterly stupid and hardcodes /tmp/mysql.sock
if the hostname is "localhost"
2018-05-25 17:02:32 +00:00
sthen
15e5024ac0 Remove the BROKEN-sparc64 marker so we get an up to date build log.
It is very likely that this is not specifically related to phar,
just that this is the only occurrence of actually running a generated
PHP during the build.
2018-05-25 14:21:17 +00:00
sthen
b86a2c3057 Provide MODPHP_PDO_DEPENDS, which builds a pkgspec allowing matching any
PDO types for use in RUN_DEPENDS.

The default allows "mysql pgsql sqlite" with sqlite as the default choice,
which matches previous defaults when pdo_sqlite was part of the main
PHP package, but can be overridden where it is known that a port has
more specific requirements.
2018-05-25 14:01:24 +00:00
sthen
7904ea2a11 Update to php 5.6.36/7.0.30, add pdo_sqlite (from martijn@),
add pdo_odbc, switch to mysqlnd instead of libmysqlclient (removed
mariadb as a build dep), regen plists on -current, tweak DESCRs,
take maintainer suggested by robert@   OK robert@
2018-05-25 13:59:19 +00:00
bcallah
1723a66cce Update to kona-3.2.0.20180522 2018-05-24 03:30:55 +00:00
bcallah
b2a7bc1c0e Update to seed7-20180513 2018-05-24 03:28:02 +00:00
bcallah
2c68a78aa3 Update to gravity-0.4.9 2018-05-24 03:21:51 +00:00
robert
5146444d11 update to 5.12.0.226 2018-05-23 12:40:53 +00:00
martijn
d11a5a9aab Install the phar application from the -main package.
OK sthen@
2018-05-23 06:51:14 +00:00
landry
de1828313e Remove patches that were meant to be removed.. reminded by semarie@. 2018-05-22 17:07:52 +00:00
sthen
ed3743d55a switch to php 7.0 by default 2018-05-22 08:16:24 +00:00
landry
89983c31ea Update to rust 1.26, from semarie@
Cf https://blog.rust-lang.org/2018/05/10/Rust-1.26.html

- add arm64 support, tested by phessler@
- respect MAKE_JOBS again
- use lld on i386 to support 128 bits integers
- cleanup old patches
- only build what we actually package
2018-05-22 06:04:33 +00:00
sthen
a76ac58134 move MODGO_FLAGS+=-x under the DEBUG .if - as jsing pointed out a while
ago, output from this is really very noisy.

since the build with no flags is silent, add -v as a middle ground by
defaulot, so you can see that something is happening during the build,
but without so much console spam.

ok jasper@
2018-05-21 21:11:27 +00:00
jasper
88841be5f4 update to vala-0.40.6 2018-05-21 20:30:14 +00:00
jasper
eba3d4dea3 update to vala-0.40.5 2018-05-21 19:22:25 +00:00
juanfra
0cbe07d2d4 Add sparc64 to the hall of shame. 2018-05-21 14:30:43 +00:00
stu
fcf8b2fc22 Update to beta41. 2018-05-21 01:48:38 +00:00