74 Commits

Author SHA1 Message Date
landry
5ca3c5d449 Update to mapserver 7.4.3 2020-01-02 14:54:03 +00:00
sthen
a1085b9f12 REVISION bumps for php default version switch to 7.3 2019-09-26 21:59:30 +00:00
landry
9134b0f8b0 Update to mapserver 7.4.2 2019-09-23 13:42:19 +00:00
landry
f81ed0bd1b Update to mapserver 7.4.1. 2019-07-16 13:14:50 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
ajacoutot
9887b2092d - Unbreak: needs MODPY_SETUPTOOLS
Error: mapserver-7.4.0/fake-amd64/usr/local/lib/python3.7/site-packages/mapscript-7.4.0-py3.7.egg-info/PKG-INFO does not exist
Error: mapserver-7.4.0/fake-amd64/usr/local/lib/python3.7/site-packages/mapscript-7.4.0-py3.7.egg-info/SOURCES.txt does not exist
Error: mapserver-7.4.0/fake-amd64/usr/local/lib/python3.7/site-packages/mapscript-7.4.0-py3.7.egg-info/dependency_links.txt does not exist
Error: mapserver-7.4.0/fake-amd64/usr/local/lib/python3.7/site-packages/mapscript-7.4.0-py3.7.egg-info/top_level.txt does not exist
Error: mapserver-7.4.0/fake-amd64/usr/local/lib/python3.7/site-packages/mapscript/__init__.py does not exist
etc.

- Fix RUN_DEPENDS while here (-perl, -php etc... don't need python)
2019-05-27 20:26:48 +00:00
landry
a44e15b350 Update to mapserver 7.4.0.
Reenable php bindings via phpmapscriptng.
2019-05-23 19:24:47 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
landry
67f9b56af4 Add -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 to CFLAGS/CXXFLAGS where
appropriate in various devel/proj consumers to fix build with upcoming
proj 6 update, which will be commited in a month or so.

Thx to https://github.com/OSGeo/proj.4/wiki/proj.h-adoption-status for
linking the various upstream issues about it.
2019-04-16 20:13:09 +00:00
landry
f0ff01c032 Update to mapserver 7.2.2.
See
https://mapserver.org/development/changelog/changelog-7-2.html#changes-from-7-2-1-to-7-2-2
2019-02-23 09:00:19 +00:00
landry
2c02556c45 Disable/comment out the php subpackage as it only works with php 5.6
which is going away soon.

Support for recent php was merged upstream in
https://github.com/mapserver/mapserver/pull/5687 but that'll only be in
mapserver 7.4
2018-12-09 09:28:19 +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
landry
ace1c0073e Update to mapserver 7.2.1 2018-10-18 08:08:38 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
landry
f301026a08 Update to mapserver 7.2.0.
Cf https://mapserver.org/development/announce/7-2.html#announce-7-2
Add python3 bindings.
2018-08-05 07:22:59 +00:00
sthen
2b38aa4c79 add MODPHP_VERSION=5.6 to ports that don't work with php 7.0,
a noop for now until the button is pushed in php.port.mk

pear-MDB2-mysql: requires php-mysql
nedi:		 requires php-mysql (fixable by updating to nedi 1.6)
mapserver:	 https://github.com/mapserver/mapserver/issues/5252
xcache:		 not ported to 7.0; opcache recommended instead
2018-05-21 22:18:01 +00:00
landry
08cb472d10 Use MODCMAKE_BUILD_SUFFIX where appropriate. 2018-01-20 09:13:35 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
landry
3feaf4658e Add an example sysutils/supervisor configuration snippet as it's waaaays
better than using spawn-fcgi...
2017-11-22 08:16:30 +00:00
landry
ce41319808 Update to mapserver 7.0.7.
See http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-7
2017-11-21 20:35:40 +00:00
sthen
b0600caa40 add c to WANTLIB for perl XS modules 2017-09-23 10:51:07 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
landry
7c4acd7cad Bugfix update to mapserver 7.0.6.
See http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-6
2017-06-25 08:50:41 +00:00
landry
6c9d8f2557 Bugfix update to mapserver 7.0.5.
See
http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-5
2017-05-15 10:02:01 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
landry
eb8a52f4c0 Fix #5387 (potential remote DOS when using fastcgi) 2017-02-14 09:46:56 +00:00
landry
d52802ecf3 Update to mapservr 7.0.4.
See http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-4
Backport an upstream patch to fix php bindings build, remove a patch
merged upstream.
2017-02-07 08:17:57 +00:00
landry
4770a25631 Update to mapserver 7.0.2.
See for details:
http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-2
2016-10-31 15:47:58 +00:00
naddy
0113bdbda7 remove unused libiconv module 2016-09-12 17:50:40 +00:00
landry
fc3a2c6518 Fix build with php 5.6.25, from robert@.
Filed https://github.com/mapserver/mapserver/pull/5318 upstream.
2016-09-02 15:28:24 +00:00
naddy
38978018fb remove SHARED_ONLY from PHP ports, unused 2016-03-19 23:59:15 +00:00
landry
45fba45606 Bugfix update to mapserver 7.0.1.
See http://www.mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-1
2016-03-08 20:44:39 +00:00
landry
c11e0aad51 Update to mapserver 7.0.0.
See http://mapserver.org/development/announce/7-0.html
2015-09-07 19:05:30 +00:00
ajacoutot
9b4292eb17 Fix pexp. 2015-07-15 23:56:36 +00:00
kili
0094857b25 Bump REVISION-php for real, and replace REVISION by REVISION-main. 2015-06-06 09:03:16 +00:00
robert
42c24c50e2 unbreak build with php-5.6
ok aja@
2015-06-05 05:58:34 +00:00
sthen
e0da2dd381 handle giflib api change 2015-03-28 17:23:23 +00:00
sthen
174f98ce56 bump REVISION for php version switch 2014-11-06 17:13:39 +00:00
landry
4115d9ff08 Bugfix update to mapserver 6.4.1.
Adapt README's for nginx, and provide an rc script using spawn-fcgi.
2014-05-18 09:29:50 +00:00
dcoppa
3f0cd2b4d2 Fix build with newer FreeType for cmake-based ports
OK naddy@, landry@
2014-01-10 14:47:09 +00:00
landry
7cf8d881d8 Add postgresql,-server to BDEP, CMake's FindPostgreSQL.cmake looks for
catalog/pg_type.h which isn't in the main subpackage. Breakage reported
by naddy@
2013-12-30 18:06:43 +00:00
landry
01503683f3 Update to mapserver 6.4.0.
Upstream switched to cmake, but apparently things still magically work.
Slightly tested the cgi & perl examples.
http://mapserver.org/development/announce/6-4.html#announce-6-4
2013-12-25 21:55:57 +00:00
sthen
f9dc2fa78a libungif->giflib and patch where necessary, ok jasper@ aja@ 2013-09-25 07:56:56 +00:00
robert
d5b92ddea0 bump REVISION due to the php update 2013-08-12 04:11:20 +00:00
landry
154f12dc13 Update to mapserver 6.2.1.
See http://mapserver.org/development/announce/6-2.html for a list of new
features in the 6.2 branch.

- Uses its own local copy of agg (as mapnik..)
- now uses libtool and installs a library. Adapt chroot setups as needed.
- provides an install target, so install perl examples and mapscript.ini
  in post-install.
- dont install php examples, they're badly outdated
2013-08-06 19:47:17 +00:00
jasper
4539c8a35c use ${VARBASE} instead of hardcoding /var 2013-07-05 07:23:33 +00:00
naddy
8264aaa1d1 cope with new png include layout 2013-06-03 23:07:47 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00