51 Commits

Author SHA1 Message Date
landry
7c87ed6ada Actually remove:
- spatialite_gis
- librewms
- librasterlite
- libgaiagraphics
2020-10-11 16:41:12 +00:00
landry
5c629426a4 Link virtualpg to the build, and unlink spatialite_gis, librewms (both
dead upstream and superseded by spatialite_gui), libgaiagraphics &
librasterlite (dead upstream, now unused and superseded by librasterlite2)
2020-10-11 16:39:30 +00:00
landry
5309260a5b Update to spatialite_gui-2.1.0beta1.
Depends on libspatialite 5.0.0, librasterlite2 1.1.0beta1 and the newly
imported virtualpg.

Disable libxlsxwriter support as we dont have a port (yet?) for
https://libxlsxwriter.github.io/.
2020-10-11 16:37:53 +00:00
landry
204e5af924 Drop -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 from CONFIGURE_ENV, not needed anymore since spatialite now properly supports proj 6 API 2020-10-11 16:34:56 +00:00
landry
3147e0aea6 Update to librasterlite2 1.1.0beta1.
Adds dependencies on geo/librttopo, archivers/minizip & graphics/openjp2
for proper JPEG2000 support.
2020-10-11 16:34:03 +00:00
landry
7477f32b99 Update to spatialite-tools 5.0.0 2020-10-11 16:31:00 +00:00
landry
bd7c9ee9a3 Update to libspatialite 5.0.0.
Add dependency on archivers/minizip & geo/librttopo.

Now supports proj6 API since
https://www.gaia-gis.it/fossil/libspatialite/info/6eabdf0e6d3520a7
2020-10-11 16:30:30 +00:00
landry
9554546d05 Import virtualpg 2.0.0.
virtualpg is a dynamic extension for the SQLite DBMS. it implements the
VirtualPostgres driver, allowing to directly exchange data between
SQLite and PostgreSQL; if SpatiaLite is available even PostGIS
geometries can be exchanged from one Spatial DBMS to the other.

New requirement for an upcoming spatialite_gui update.

ok solene@
2020-10-11 16:20:47 +00:00
landry
08c2b10f22 Fix distinfo; somehow upstream rerolled tarball ?
Reported by naddy@, thanks !
2020-10-07 04:35:20 +00:00
landry
30cd25e0eb update to freexl 1.0.6 2020-10-06 07:52:09 +00:00
landry
3d6b2be3b6 Update to readosm 1.1.0a (versionned as 1.1.0pl0) 2020-10-06 07:51:14 +00:00
sthen
b8d12a3b20 update various simple PERMIT_* in Makefile.inc files 2019-07-13 10:59:26 +00:00
sthen
fb7f4374ad sync WANTLIB 2019-07-05 11:52:59 +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
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
47c2b646ee Set PROJECT so that those get a working HOMEPAGE. Noted by danj@ 2019-01-08 19:13:56 +00:00
jca
16c8a26880 Cope with the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:44:06 +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
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
landry
27eaf4cf55 Update to readosm 1.1.0. 2017-11-06 11:25:46 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
landry
cd2192b0dc Update to freexl 1.0.4, fixing CVE-2017-2923 & CVE-2017-2924 2017-09-18 13:41:01 +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
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
naddy
67400f1ad0 replace libiconv module with library dependency; no bump needed 2016-04-09 23:38:55 +00:00
sthen
4e2d8093a5 sync WANTLIB (curl+nghttp2) 2015-10-30 12:47:38 +00:00
landry
248387f5fb Update to spatialite-tools 4.3.0. 2015-09-18 09:48:26 +00:00
landry
115504f11b Update to libspatialite 4.3.0a. 2015-09-18 09:47:54 +00:00
landry
31d91825a9 update to readosm-1.0.0e 2015-09-17 21:25:27 +00:00
sthen
00115727ec wantlib 2015-08-25 12:57:33 +00:00
sthen
5b20a18d31 sync WANTLIB 2015-08-19 18:55:04 +00:00
jasper
0c52046197 - update to freexl-1.0.2 2015-07-24 14:20:04 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
sthen
e76718f18f add some simple missing lzma WANTLIBs (crept in via libxml) 2015-04-21 18:51:24 +00:00
landry
be3db058c8 +librasterlite2,librewms 2014-09-02 09:26:12 +00:00
landry
5eb7b7c3ec Import librewms 1.0.0.
LibreWMS is a light-weight, elementary simple free software application
implementing the functionalities of an almost complete standard compliant WMS
client; in other words, you can use this simple tool in order to directly access
an external WMS server.

ok ajacoutot@
2014-09-02 09:25:28 +00:00
landry
5f66b8db3e Import librasterlite2 1.0.0rc0.
librasterlite2 is an open source library that stores and retrieves huge
raster coverages using a SpatiaLite DBMS. It doesnt conflict with the
existing librasterlite.

with tweaks from and ok ajacoutot@
2014-09-02 09:24:23 +00:00
landry
73bcaa9bef @comment lib/mod_spatialite.la and bump REVISION.
prodded by a comment from ajacoutot@ on another upcoming port - since
mod_spatialite.so is a module, we dont need to install the libtool archive.
2014-09-02 08:37:53 +00:00
landry
eb20e7dbfd update to spatialite-tools 4.2.0 2014-08-26 19:04:02 +00:00
landry
90da597374 update to librasterlite 1.1g 2014-08-26 19:03:35 +00:00
landry
a7904984d3 update to spatialite_gui 1.7.1 2014-08-26 19:02:54 +00:00
landry
ccbfa9ac5d update to freexl-1.0.0g 2014-08-26 19:02:27 +00:00
landry
0d6f31ed86 Update to libspatialite 4.2.0. 2014-08-26 19:02:03 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
ajacoutot
dec54ef5a7 Regen WANTLIB to unbreak. 2013-06-01 12:55:05 +00:00
ajacoutot
fbfca78cd6 USE_LIBTOOL=Yes is the default now. 2013-03-21 09:01:56 +00:00