Created attachment 203389 [details]
patch to update graphics/qgis from 3.6.0 to 3.6.1
This is a minor update from QGIS version 3.6.0 to 3.6.1.
Changes of the port:
- Update to 3.6.1
- Add USE_PYQT=webkitwidgets for plugins like 'OpenLayers Plugin'
- Add OPTIONS_DEFAULT=SERVER
- Change files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
to work with REQUIRED_VERSION
- Remove files/patch-python_plugins_processing_algs_saga_SagaUtils.py
and files/patch-src_app_main.cpp, after they are upstream now
- Update pkg-plist
The patch is tested on Poudriere (11.2i/a, 12.0i/a, and HEADi/a),
'portlint -AC' seems happy.
I never tried to build and use qgis-server on FreeBSD... I'm ashamed :)
But, I think that server should be available as a subport since AFAIK you can build server without gui so perfectly nice for a server in a jail for example.
(In reply to lbartoletti from comment #1)
In the past, there was already some discussion about having QGIS server as a stand-alone port, mainly discussed with Harrison Grundy (astrodog). But this got out of perspective ...
I still like the idea about an extra port for the server functionality. Because this means some work with needed dependencies and so on, I would suggest to bring it in with some of the next versions of QGIS, for example 3.8.x.
So for the actual version 3.6.1, I would like to see it in the ports as is.
BTW, what is meant with 'subport'? Is it a port depending on graphics/qgis[-ltr] or an autonomous one?
A commit references this bug:
Date: Mon Apr 8 16:02:41 UTC 2019
New revision: 498380
graphics/qgis: Update to 3.6.1
Submitted by: Rainer Hurling <firstname.lastname@example.org> (maintainer)