Larry Shaffer
ff2a53c584
Update PyQtMacros module to handle removal of name option from pyrcc5
2017-11-05 11:24:59 -07:00
Larry Shaffer
c66de14055
[auth] Add PKCS8 to PKCS1 key conversion for macOS (deps on libtasn1)
...
See description of QgsAuthCertUtils::pkcs8PrivateKey.
This fix may be needed on other platforms (untested at this point),
because Qt5 QSslkey class *still* does not directly support creation
using non-PKCS1 PEM- or DER-encoded data, though QCA, whose qca-ossl
plugin is linked to OpenSSL, does support PKCS1 and PKCS8.
2017-10-18 16:07:04 -06:00
Larry Shaffer
559973739c
Merge pull request #5202 from dmarteau/fix_ln_option_OSX
...
Execute ln command with GNU compatible options in install phase
2017-09-21 19:37:42 -06:00
Nyall Dawson
b53e986781
Merge pull request #5170 from nyalldawson/drop_spatial_query
...
Drop spatial query plugin
2017-09-19 06:49:20 +10:00
Matthias Kuhn
fc561d0375
[travis] Traceback for python tests on timeout
2017-09-15 16:31:01 +02:00
David Marteau
5534d743f1
Execute ln command with GNU compatible options
...
On some OSX macport installation, GNU commands may be used in favor
of native commands and 'make install' fail with
'ln: invalid option -- 'h'"
As BSD ln support the GNU -n option as an equivalent of the -h option
it shoud be preferred over the specific BSD option.
2017-09-15 09:27:31 +02:00
Nyall Dawson
83f3a26f8e
Use offline editing plugin instead of spatial query for detecting plugin path
2017-09-12 09:46:19 +10:00
Larry Shaffer
8770625db2
Fix CMake bundling error on macOS
2017-09-07 20:30:49 -06:00
Sandro Mani
14f9cd19bc
[Globe] Adapt for QGIS API changes, add Qt5 compatibility, support osgEarth up to current git master
2017-09-04 20:50:58 +02:00
Alessandro Pasotti
daa60d1a0e
Merge pull request #5057 from boundlessgeo/gpkg-raster-import2
...
Geopackage: handle raster drop in browser
2017-08-29 08:48:51 +02:00
Nyall Dawson
9b2e60ee1b
Remove use of old CMP0005 CMake policy
...
Since it's deprecated on newer CMake versions
2017-08-29 13:37:06 +10:00
Alessandro Pasotti
83b11d5484
Minor update in the comment
2017-08-22 17:28:38 +02:00
Alessandro Pasotti
35e49ed90a
Bump required GDAL version from 2.0 to 2.1
...
Because we need GDALTranslate()
2017-08-22 17:25:50 +02:00
Larry Shaffer
83aa1adf1e
Add support for finding zipconf.h in separate location; use include dirs
...
LIBZIP_INCLUDE_DIRS could end up with duplicate entries, but seems to be
the simplest way of supporting headers installed to multiple locations.
2017-08-15 09:13:05 -04:00
Juergen E. Fischer
6186c0f0ff
fix windows build (extern "C" can returns pointers, but not C++ containers)
2017-08-10 14:00:53 +02:00
Juergen E. Fischer
03e0298f49
msvc warning fixes:
...
* use AUTORCC to avoid locked qrc_images.cpp during build of gui tests
* bump minimum version of cmake to 3.0.0 for AUTORCC
* suppress some warnings in sip bindings
* suppress unreachable warnings and some more
* split sip files in more parts to suppress warning BK4504
* also remove old WITH_INTERNAL_YAML from travis
2017-08-10 00:09:14 +02:00
Blottiere Paul
5eba29e743
Add libzip as dependency
2017-07-31 11:09:14 +01:00
Juergen E. Fischer
bcc8e90640
Fix qgsversion.h creation
2017-07-17 15:26:43 +02:00
Radim Blazek
eb6301e023
[GRASS] remove GRASS 6 support
2017-07-12 17:51:03 +02:00
Harrissou Sant-anna
6fab688298
Use SpatiaLite right spelling when needed
2017-07-07 01:26:38 +02:00
Denis Rouzaud
281daee0ba
run Doxygen and doc coverage test on static Travis config
2017-06-05 22:19:20 +02:00
Denis Rouzaud
6575a60ae2
remove useless Python version variable
2017-05-29 15:35:14 +02:00
Nyall Dawson
ac94345331
Rename QgisGui to QgsGuiUtils
...
Better reflects what this namespace contains, and replaces the
non-standard Qgis prefix with the Qgs standard
2017-05-15 07:33:52 +10:00
Nyall Dawson
348b65b12c
Remove old code for handling QWT < 6.1
...
Versions < 6.1 are not compatible with Qt5
2017-04-27 11:55:45 +10:00
Alessandro Pasotti
090d5305e5
[feature][needs-docs] Master Password integration with OS password manager
...
This PR adds (optional) synchronization of the master password
with the OS password manager (AKA wallet/keychain).
A set of new menu items has been added in the options ->
authentication -> utilities to manage the new behavior.
Notifications are handled by the message bar unless the
password r/w operation is triggered from a modal dialog,
in this case the notifications will be routed through
the recently exposed QgisApp::showSystemNotification
that uses the OS tray notifications.
This new feature requires libqt5keychain, and was tested
with v. 0.5+
2017-04-11 15:00:29 +02:00
Larry Shaffer
16cf3665e1
Add version parsing to FindQGIS CMake module
2017-03-17 16:14:21 -06:00
Chris Mayo
d50930c638
Add option to select building Georeferencer plugin
...
If selected require GSL to be installed
2017-03-04 17:23:32 +01:00
Larry Shaffer
b1c653b249
Update QScintilla CMake find module to handle new lib name in 2.10
...
[ci skip]
2017-02-28 09:11:29 -07:00
Larry Shaffer
64819bcf6d
Merge pull request #4090 from dakcarto/find-qgis-cmake
...
FindQGIS.cmake updates
2017-02-20 16:39:39 -07:00
Larry Shaffer
4f7caa027f
Fix macOS bundling of server service libraries
2017-02-07 20:46:15 +00:00
Juergen E. Fischer
e5fd81ffc3
osgeo4w: fix running of python tests
2017-02-07 14:47:07 +01:00
Juergen E. Fischer
9475850f39
* update INSTALL
...
* osgeo4w: search qt5 first and use pyrcc5.bat
2017-02-07 00:58:56 +01:00
Larry Shaffer
c4970aafd2
FindQGIS.cmake add build directory path support (macOS only)
...
This should be expanded to include Linux and Win support
2017-01-31 17:05:51 -07:00
Larry Shaffer
233a01aaae
FindQGIS.cmake document OSGeo4W variables
2017-01-31 16:56:41 -07:00
Larry Shaffer
8026c9837f
FindQGIS.cmake fix macOS search paths; add support for bundles
...
- Setting QGIS_MAC_PATH to any QGIS.app/Contents allows for building
against any bundled install
- Prioritizes QGIS_MAC_PATH bundles over Homebrew default in /usr/local
- Remove hardcoded QGIS_MAC_PATH for specific distribution
2017-01-31 16:55:51 -07:00
Larry Shaffer
1e34f860f2
FindQGIS.cmake fix plugins search path; add QGIS_UI_INCLUDE_DIR
2017-01-31 16:31:12 -07:00
Larry Shaffer
3ca86ba16a
FindQGIS.cmake search OSGeo4W qgis locations relative to install
...
With newer OSGeo4W installs, the dev may have multiple ‘qgis’ installs
and this allows defining the subdirectory prior to searching
2017-01-31 16:19:19 -07:00
Juergen E. Fischer
f389069b4e
update i18n scripts
2017-01-25 01:32:39 +01:00
Juergen E. Fischer
6a56cb0dd0
updates and fixes for windows qt5/py3 build
2017-01-24 01:25:59 +01:00
Denis Rouzaud
0a63d1f2c2
[spellcheck] properly look into various cases and add more fixes"
2017-01-16 16:39:20 +01:00
Denis Rouzaud
6c74e4ea5d
spelling fixes
2017-01-12 22:01:50 +01:00
Denis Rouzaud
748be8de71
[spelling] replace behaviour by behavior
2017-01-11 11:35:19 +01:00
Nyall Dawson
21ad4ed78b
Merge pull request #3940 from nyalldawson/gdal2
...
Bump minimum GDAL version to 2.0, remove old version #ifdefs
2017-01-10 11:37:17 +10:00
Juergen E. Fischer
c7130c6281
build t2tdoc text output with utf-8 encoding
2017-01-09 09:12:26 +01:00
Larry Shaffer
015fdf23ce
Update QCA CMake qcatool find function for macOS and Qt5
2017-01-08 17:27:17 -07:00
Nyall Dawson
b0bc763475
Bump minimum GDAL version to 2.0, remove old version #ifdefs
2017-01-03 15:10:28 +10:00
Juergen E. Fischer
4d6a535970
find GRASS 7.2
2017-01-01 18:21:33 +01:00
Juergen E. Fischer
7ca2512a84
typo fix
2016-12-14 18:41:17 +01:00
Larry Shaffer
c42dad3b1d
Fix unset variable error for CHECK_GRASS_EXTRA_INCLUDE_DIRS macro
2016-11-30 11:44:49 -07:00
Larry Shaffer
8c8db0eb51
Ensure GRASS plugin CMake extra includes macro works for all versions
2016-11-24 23:02:24 -07:00