Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2014 11:46:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 194060] graphics/qgis python support broken since gcc 4.8 was imported
Message-ID:  <bug-194060-13-GiqooHqPa7@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-194060-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-194060-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194060

--- Comment #11 from Matthieu Volat <mazhe@alkumuna.eu> ---
(In reply to Rainer Hurling from comment #10)
> Created attachment 148189 [details]
> Additionally use mapserver
> 
> Enhancements are now:
> - Enable Fortran again (thanks to thierry@)
> - Add python and pgsql to USES=
> - Correct grass dependency version: 6.4.3 to 6.4.4 (bug 192624)
> - Ensure presence of GRASS, if option enabled
> - Use ${PYTHON_PKGNAMEPREFIX}name>[compatible-version] scheme
> - Broken on FreeBSD < 9.0, if option GRASS enabled (utempter.h problem)
> - Correct typo for 'RUN_DEPENDS' in previous patch, sorry.
> - Remove dirrmtry entries
> - graphics/mapserver (+ www/fcgi) for mapscript capabilities
> - rename %%QGIS_FCGI%% to %% QGIS_MAPSERVER%%
> 
> The usage of 'real' mapserver port is important to get QGIS extensions like
> 'RT MapServer Explorer' working. They depend on mapscript functionality from
> MapServer port. For this, python bindings option in graphics/mapserver must
> be enabled.

I tried it, I see a side problem that was here since the begining: regarding
python support, a lot of options are put in the "BUILD_DEPENDS" variable, which
is wrong: qgis will need them at runtime (there will be problems if autoremove
is run, or probably if gqis is installed via pkg repos).

Not sure which part of them should be also put in RUN_DEPENDS, but I'm guessing
everything except devel/py-sip.

Aside from that, I don't see any problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-194060-13-GiqooHqPa7>