Commit Graph

50 Commits

Author SHA1 Message Date
naddy
ffa1cebd1b drop RCS Ids 2022-03-11 19:06:11 +00:00
landry
a5b68441f5 geo/merkaartor: update to 0.19.0.
See https://github.com/openstreetmap/merkaartor/releases/tag/0.19.0
2021-09-10 06:45:01 +00:00
landry
10998ffd4a geo/merkaartor: unbreak by backporting a fedora patch for proj8 compat
from https://github.com/openstreetmap/merkaartor/pull/233
via f529682d49/f/merkaartor-0.18.4-proj-remove-legacy-api.patch
fixes https://github.com/openstreetmap/merkaartor/issues/193
ok sthen@
2021-04-12 10:17:11 +00:00
landry
9d726496eb geo/merkaartor: mark as BROKEN, doesnt build with proj8 yet
cf https://github.com/openstreetmap/merkaartor/issues/193, the proj.4
API has been deprecated two years ago (and removed in proj 8)
2021-03-24 10:55:42 +00:00
landry
9c41576589 geo/merkaartor: add link to upstream issue about proj8 2021-03-08 07:22:35 +00:00
rsadowski
dfbff7b3ba Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:44:55 +00:00
rsadowski
9dfdf63f6a Remove quazip qtwebkit as dependency.
quazip and qtwebkit are no longer required. Regen WANTLIB and bump.

OK landry@ (maintainer)
2020-05-17 16:35:01 +00:00
bcallah
61a1b882b3 Update to quazip-0.8.1
Remove the qt5 FLAVOR; qt5 is the only supported/used version these days.
Disable the tests; they've not been updated for qt5 and aren't accessible
from the standard cmake build system.
Update all dependent ports to cope with the FLAVOR removal.
Requested by rsadowski@; improvements by sthen@
2020-01-25 22:57:56 +00:00
landry
26998b9f88 Update to merkaartor 0.18.4 2019-11-20 12:57:05 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
landry
37b76a43ca Fix build with upcoming GDAL 3. 2019-05-11 20:43:31 +00:00
naddy
12455741be drop workaround for gcc4.9 that is no longer needed for gcc8 2019-04-28 22:35:40 +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
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
landry
f312b311c0 Build against Qt5. While here, build against systemwide quazip. 2019-01-27 13:19:54 +00:00
naddy
5ce7f507d2 ports-gcc 4.9 requires explicit -std=c++11 for the gdal headers; ok landry@ 2018-12-23 14:23:30 +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
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
landry
9347de70fe Unbreak after gdal 2.3 update.
Simplify port by switching to qmake module, allows to remove patch.
2018-05-15 05:28:07 +00:00
landry
b7ccfa9f22 Mark BROKEN temporarly, seems gdal 2.3 breaks it. Interesting, as i had
put the gdal update in a bulk without fallout...
Reported by nigel@
2018-05-14 12:19:37 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +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
landry
32391b7b19 Update to merkaartor 0.18.3. 2016-10-31 15:46:35 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
jasper
d6e85d6790 DISTNAME is set by bsd.port.mk for these ports now 2015-12-29 19:49:39 +00:00
landry
c24a40a423 Update to merkaartor 0.18.2. 2015-07-21 08:36:40 +00:00
landry
05a8ce257a Fix patch, at some point i probably forgot a make update-patches before
commiting. Should fix breakage reported by naddy@ & ajacoutot@
2015-06-28 16:13:21 +00:00
landry
cd34a5e1ad Add a patch to fix build against gdal 2.0.0 API.
While here switch to github for MASTER_SITES, merkaartor.be doesnt
provide downloads anymore.
2015-06-27 06:59:01 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
landry
23fda27ae3 Update to merkaartor 0.18.1.
Doesnt need boost anymore to build, drop useless g++3 patches, depend on
gdal. From kirby@ : remove duplicated qt4 from LIB_DEPENDS, set
SHARED_ONLY and merge PFRAG.shared into PLIST.
2013-01-10 22:39:07 +00:00
ajacoutot
a1b7c39eb5 gtk-update-icon-cache:
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00
landry
bffe9ea61d Update to merkaartor 0.17.2, from Kirill Bychkov.
Change my e-mail address while here.
2012-01-06 16:46:13 +00:00
ajacoutot
84963604d9 Add a dependency on x11/gtk+2,-guic. 2011-12-03 20:30:09 +00:00
jasper
49b8f2e0c8 - regen WANTLIB 2011-11-03 17:35:12 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
landry
7b17087b7f Update to merkaartor 0.17.0, add dependency on devel/proj, enable
QtWebKit support. This release adds cadastre-fr and bing maps plugins.
2011-01-10 09:34:24 +00:00
espie
f7466761c3 missed some 2010-11-22 09:20:34 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
sebastia
da8a4f9fe9 Add build dependency to boost.
being guest of ladry here ;)
2010-10-28 23:38:10 +00:00
landry
00a26bc41d Add a temporary hack (tm) to make sure the nodes in dirty layer have
'random negative ids', until a better solution is found with upstream.

Fixes the 'oh i can't upload those new nodes to the server because they
have positive ids' annoying bug (that appeared since switching to gcc4 ?)

While here, switch to newer REVISION/LIB_DEPENDS.
2010-07-20 20:59:15 +00:00
landry
81db12a0fa Bump PKGNAME. changing HOMEPAGE means pkg changes. 2010-07-05 11:09:50 +00:00
landry
1ed49b1937 Fix MASTER_SITES/HOMEPAGE after upstream changed website url/layout.
Pointed out by espie@.
2010-07-05 08:35:01 +00:00
landry
cca26b6314 Update to merkaartor 0.16.0. 2010-06-13 10:57:35 +00:00
landry
f0418ce875 Update to merkaartor 0.15.3, see HOMEPAGE for a list of changes.
Revamp src/src.pro patch to correctly install/set translation paths.
2010-04-21 15:06:16 +00:00
landry
0e9089c79a Import geo/merkaartor 0.14 :
Merkaartor is an openstreetmap mapping program written in C++/QT4. It
focuses on providing a visually pleasing but performant editing environment
for free geographical data.
2009-12-27 17:46:07 +00:00