5346 Commits

Author SHA1 Message Date
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
matthieu
c2affa29b4 Update to elctlsh 1.16. tested and ok rfreeman@ 2018-05-20 10:49:38 +00:00
bcallah
609430b16e Update to kona-3.2.0.20180517 2018-05-20 03:27:23 +00:00
landry
ffe380f45e (Finally!) remove spidermonkey 1.9.2/1.8.5, now that nothing depends on
it anymore. Having the javascript engine from the firefox 3.6 days is
surely not a good idea security-wise in 2018, and we have devel/spidermonkey52.

Thx jmatthew@ for dropping the dependency in riak!
2018-05-18 20:26:51 +00:00
sthen
79084fe49d move MODPHP_FLAVOR from pecl.port.mk to php.port.mk so that other ports
can use "RUN_DEPENDS = foo/pecl-bar${MODPHP_FLAVOR}" and pick up the right
dep according to the MODPHP_VERSION setting.

prompted by a requested from gonzalo@
2018-05-17 08:11:44 +00:00
espie
6c9bec5fc3 python is the first module to gain explicit update-plist support, do not
try to add those substs in the middle of words
2018-05-12 10:47:36 +00:00
sthen
f5fdcdbd94 update to kawa-3.0, from Timo Myyrä 2018-05-11 10:37:17 +00:00
kn
dc36665393 Simplify do-install, combine/improve find calls, clean up whitespace nits.
No package change.

OK jsing, jca
2018-05-10 18:41:04 +00:00
kn
0578fb6c1e Simplify do-install, combine/improve find calls, clean up whitespace nits.
No package change.

OK jsing, jca
2018-05-10 18:39:35 +00:00
jturner
9c327e708f Update myrddin to 0.2.2
This fixes linking against lld.
2018-05-10 00:47:33 +00:00
bcallah
9b994bd8a2 Update to flang6. Also included are fixes to allow flang to be build with
lld and allow binaries to be linked with lld when compiled with flang.
ok kn@
2018-05-09 22:27:41 +00:00
bcallah
e77dfdea8f Import lang/flang/libpgmath -- needed to update to flang6
ok kn@

Flang is a Fortran compiler targeting LLVM.
This package includes the Fortran math library.
2018-05-09 22:26:14 +00:00
martijn
616ce88429 This revision bump also slipped through cracks.
Pointed out by nigel@ and naddy@
2018-05-09 05:24:50 +00:00
martijn
4a8574ddc3 Revision bump. Missed in previous. 2018-05-08 12:17:32 +00:00
martijn
a4021c6c64 Split the logic for different SAPIs out of the MULTI_PACKAGES.
This allows us to add other SAPIs more easily in the future.

tweaks and OK sthen@
2018-05-08 12:04:55 +00:00