summaryrefslogtreecommitdiff
path: root/geography
AgeCommit message (Collapse)AuthorFilesLines
2017-04-14Update to 20170414. Changes sinces last version:bouyer2-10/+10
Fix deadman alarm Update to use state and type of boundary for AIS guard zones Reorder boundary alarm dialog to make it simpler Add time to AIS incursion message Add Properties dialog box Add new information handling in AIS message
2017-04-14Update to 1.3.31. Changes since 1.2.0:bouyer4-42/+46
Implement Parallel Index Lines (PILs) Use an EBL to generate a perpendicular index line Allow Ctrl-Left Mouse click to select multiple boundaries. Right click then allows Merge with keep and Merge with delete Add ability to move boundaries and point using left click and drag. Ability is set in general properties of plugin Add ability to constrain boundary movement Add ability to move a single boundary segment
2017-04-14update to 20170414. Change since previous version:bouyer3-33/+33
Migrate to opencpn 4.6.x API support signalK
2017-04-14Update opencpn to 4.6.1. Changes since 4.4.0:bouyer5-816/+868
As a successor to OpenCPN version 4.4, OpenCPN Version 4.6 contains several new features and enhanced functions. Among them are: Substantial functional improvements and performance increases related to ENC vector charts. User selectable InlandECS mode for increased safety and convenience while navigating inland waters. Expanded User Manual bundled with Release download.
2017-03-27Fix build on SunOS.fhajny2-1/+17
2017-03-23Extend SHA512 checksums to various files I have on my local distfilejoerg1-1/+2
mirror.
2017-03-20syncok test has been comitted, remove bogus getsyx test.roy1-6/+3
2017-03-19Use better method to avoid NetBSD cursesgdt1-4/+11
The basic issue is that gpsd does not build with NetBSD curses because it uses syncok. Previously, I set CURSES_DEFAULT, which is incorrect because it is a user-settable variable. Include syncok in USE_CURSES (which doesn't has any effect because it isn't yet supported in curses.builtin.mk). Also include getsyx, which gpsd doesn't use, but which will prevent NetBSD curses from being selected. The getsyx line can be removed when there is syncok support. Also restore FAKE_NCURSES, because gpsd doesn't look for curses, only ncurses (not yet filed upstream). Thanks to Joerg for pointing out my error and to Roy for the specific fix suggestion.
2017-03-19Require ncursesgdt1-3/+4
The last commit used the curses framework, and allowed NetBSD base system curses to be used. However, several programs in gpsd use syncok, which NetBSD 7's curses doesn't have. Resolve this by asking for ncurses.
2017-03-04Update to 1.0.3wen3-9/+18
Upstream changes: 1.0.3: (doi: 10.5281/zenodo.165134) - obspy.core: * properly pass through kwargs specified for Trace.plot() down to the low-level plotting routines (e.g. events were not shown properly in dayplot of a trace, see #1566) * properly pass through kwargs from Stream.detrend() to Trace.detrend() (see #1607) * Correctly splitting masked arrays in Trace objects for a couple of corner cases (see #1650, #1653). - obspy.core.event.source: * Fix `farfield` if input `points` is a 2D array. (see #1499, #1553) - obspy.clients.earthworm: * Better end of stream detection. (see #1605) * More efficient unpacking of server response. (see #1680) - obspy.clients.neic: * Better end of stream detection. (see #1563) - obspy.clients.seedlink: * Better end of stream detection. (see #1605) - obspy.clients.seishub: * Fix wrong kwargs `first_pick` and `last_pick` in `Client.event.get_list()`. (see #1661) - obspy.io.mseed: * ObsPy can now also read (Mini)SEED files with noise records. (see #1495) * ObsPy can now read records with a data-offset of zero. (see #1509, #1525) * ObsPy can now read MiniSEED files with micro-second wrap arounds. (see #1531) * ObsPy can now read MiniSEED files with no blockette 1000. (see #1544) * ObsPy now always writes Blockette 100 if sampling rate accuracy is otherwise lost. (see #1550) * obspy.io.mseed.util.set_flags_in_fixed_header() now works with Python 3 and also for files with Blockette 100 (see #1648). - obspy.io.quakeml: * write StationMagnitude.residual even when it is zero (see #1625) * read & write Event.region - obspy.io.sac: * `SACTrace.lpspol` and `lcalda` are `True` and `False` by default, when created via `SACTrace.from_obspy_trace` with a `Trace` that has no SAC inheritance. (see #1507) * Reference time not written to SAC file when made from scratch (see #1575) - obspy.io.sh: * Fix writing of long headers for python3 * Whitespace in header fields is not ignored anymore (see #1552) - obspy.io.stationxml: * Datetime fields are written with microseconds to StationXML if microseconds are present. (see #1511) - obspy.io.zmap: * Use first origin/magnitude when writing to zmap if no origin/magnitude is set as preferred. (see #1569) * Parse origin time seconds as a float to avoid losing accuracy (see #1573) - obspy.signal: * PPSD: fix warning message on Python 3 that gets shown when waveforms and metadata mismatch (see #1506) - obspy.taup: * Allow for more than 10 phases with identical names (can happen for certain custom models, see #1593).
2017-02-28Recursive revbump from graphics/libwebpryoon7-12/+14
2017-02-21Update py-geojson to 1.3.4.kleink3-10/+8
1.3.4 (2017-02-11) ------------------ - Remove runtime dependency on setuptools - https://github.com/frewsxcv/python-geojson/pull/90 1.3.3 (2016-07-21) ------------------ - Add validate parameter to GeoJSON constructors - https://github.com/frewsxcv/python-geojson/pull/78
2017-02-12Recursive revbump from fonts/harfbuzzryoon16-32/+32
2017-02-08Don't order pointer, but check the value intended instead. Bumpjoerg3-3/+19
revision.
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz16-31/+32
2017-02-05Remove patch that is not in distinfo.wiz1-22/+0
2017-01-26Update to 2.18.3ryoon3-12/+126
Changelog: 1. What's new in Version 2.18 'Las Palmas'? =========================================== This release has following new features: - Symbology: Color picker is now embedded in layer style panel - Labelling: Substitution list support for labeling - Labelling: Improved line label placement algorithm - Labelling: Label polygons using curved labels along perimeter - Data Management: Add flag to only copy selected features - Forms and Widgets: Allow controlling labels for individual edit widgets - Forms and Widgets: Conditional visibility for tabs and group boxes - Forms and Widgets: Client side default field values - Map Composer: True North Arrows - Processing: Point on surface algorithm added - Processing: New algorithm for geometry boundary - Processing: New algorithm for calculating feature bounding box - Processing: Processing dissolve algorithm accepts multiple fields - Processing: Optimised processing clip algorithm - Processing: New algorithm for merging connected lines - General: Automatic links in identify results - General: Mouse wheel over color dialog sliders - General: Add custom color schemes to color button drop down menu - Data Providers: Preview for WMTS + added XYZ tile layers - QGIS Server: Possibility to segmentize feature info geometry in server - Plugins: DB Manager: Add the ability to update SQL Layer - Programmability: New expression functions - Programmability: Expose GEOS linear referencing function to QgsGeometry
2017-01-22Fix date in comment in previousgdt1-2/+2
2017-01-22Request that geos not be updated to 3.6gdt1-6/+16
Expand on the "is using the geos C++ interface a bug" controversy. Add osm2pgsql as a geos-C++-using package, and link to the issue where osm2pgsql says they intend to stop depending on geos. (Comment-only change; no PKGREVISION++.)
2017-01-22Drop gpsbabel as a dependencygdt1-3/+7
Based on discussions with upstream, it is recommended but not required. gpsbabel requires qt4 now and is about to require qt5, which makes it very large.
2017-01-22Update HOMEPAGEgdt1-2/+2
2017-01-19Convert all occurrences (353 by my count) ofagc2-6/+6
MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
2017-01-16Update geography/mapcode to 2.5.2.fhajny3-14/+21
- Added unit test for floating point error with code "40822.schol". - Added locale support. - Added many languages. - Hardened unit tests.
2017-01-13Update to 2.0.3gdt4-14/+20
Upstream changes for 2.0.0 follow. (2.0.[123] are bugfixes) * New GDAL drivers: - BPG: read-only driver for Better Portable Graphics format (experimental, no build support) - GPKG: read/write/update capabilities in the unified raster/vector driver - KEA: read/write driver for KEA format - PLMosaic: read-only driver for Planet Labs Mosaics API - ROI_PAC: read/write driver for image formats of JPL's ROI_PAC project (#5776) - VICAR: read-only driver for VICAR format * New OGR drivers: - Cloudant: read/write driver for Cloudant service - CSW: read-only driver for OGC CSW (Catalog Service for the Web) protocol - JML: read/write driver for OpenJUMP .jml format - PLScenes: read-only driver for Planet Labs Scenes API - Selaphin: read/write driver for the Selaphin/Seraphin format (#5442) * Significantly improved drivers: CSV, GPKG, GTiff, JP2OpenJPEG, MapInfo file, PG, SQLite * RFC 31: OGR 64bit Integer Fields and FIDs (trac.osgeo.org/gdal/wiki/rfc31_ogr_64) In OGR core, OGR SQL, Shapefile, PG, PGDump, GeoJSON, CSV, GPKG, SQLite, MySQL, OCI, MEM, VRT, JML, GML, WFS, CartoDB, XLSX, ODS, MSSQLSpatial, OSM, LIBKML, MITAB * RFC 46: GDAL/OGR unification ( http://trac.osgeo.org/gdal/wiki/rfc46_gdal_ogr_unification) - GDAL and OGR PDF drivers are unified into a single one - GDAL and OGR PCIDSK drivers are unified into a single one * RFC 49: Add support for curve geometries (http://trac.osgeo.org/gdal/wiki/rfc49_curve_geometries) In OGR core, and GML, NAS, PostgreSQL, PGDUMP, GPKG, SQLite, VFK, VRT, Interlis drivers * RFC 50: Add support for OGR field subtypes (http://trac.osgeo.org/gdal/wiki/rfc50_ogr_field_subtype) In OGR core, OGR SQL, swig bindings, CSV, FileGDB, GeoJSON, GML, GPKG, OpenFileGDB, PG, PGDump, SQLite, VRT * RFC 51: RasterIO() improvements : resampling and progress callback (http://trac.osgeo.org/gdal/wiki/rfc51_rasterio_resampling_progress) * RFC 52: Stricter SQL quoting (http://trac.osgeo.org/gdal/wiki/rfc52_strict_sql_quoting) * RFC 53: OGR not-null constraints and default values (http://trac.osgeo.org/gdal/wiki/rfc53_ogr_notnull_default) In OGR core, OGR SQL, PG, PGDump, CartoDB, GPKG, SQLite, MySQL, OCI, VRT, GML, WFS, FileGDB, OpenFileGDB and MSSQLSpatial * RFC 54: Dataset transactions (https://trac.osgeo.org/gdal/wiki/rfc54_dataset_transactions) In PG, GPKG, SQLite, FileGDB and MSSQLSpatial * RFC 55: refined SetFeature() and DeleteFeature() semantics. In GPKG, Shape, MySQL, OCI, SQLite, FileGDB, PG, CartoDB, MITAB and MSSQL * RFC 56: OFTTime/OFTDateTime millisecond accuracy ( https://trac.osgeo.org/gdal/wiki/rfc56_millisecond_precision ) * RFC 57: 64bit histogram bucket count ( https://trac.osgeo.org/gdal/wiki/rfc57_histogram_64bit_count ) * Upgrade to EPSG v8.5 database * Fix locale related issues when formatting or reading floating point numbers (#5731)
2017-01-13Update to 1.11.5gdt3-8/+24
Upstream changes: bug fixes.
2017-01-10Update Tryton to 4.2.1. No aggregated changelog, but this fixes some bugsrodent1-5/+5
that I submitted upstream. Fix variable expansion in trytond's MESSAGE.
2017-01-04Use the curses framework.roy1-4/+4
2017-01-03Use "${MV} || ${TRUE}" and "${RM} -f" consistently in post-install targets.jperkin1-2/+2
2017-01-02Update to 1.14wen2-7/+7
Upstream changes: 1.14 Sun Sep 18 2016 1. Avoid "use parent" in t/11-subclass.t since "parent" was not supported before 5.8.9.
2017-01-01Revbump after boost updateadam10-19/+20
2017-01-01Add python-3.6 to incompatible versions.wiz3-6/+6
2016-12-30Update to 1.6.2gdt4-50/+46
Upstream no longer builds documentation by default. Don't enable it, because then the build fails because it assumes mapnik is present. Note that C++11 is now required by upstream, at least if mapnik is included. For now, just add C++ to languages. Add patch to remediate new bashisms. Viking 1.6.2 (2015-12-21) Bug Fix Release * Don't remove project name if one decides not to delete all layers. * Fix routes not saved in GPX when tracks are made invisible. * SF Bugs#103: Fix TrackWaypoint layer items may not be displayed when pasted * Enable Catalan and Turkish translations. * Restore opening of JPG files. * SF Bugs#127: Fix initial display of Waypoint sort order. * Fix map layer widget sensitivity dependent on map type. Viking 1.6.1 (2015-11-24) Bug Fix Release + updated translations * Several fixes and many code improvements from Coverity scans * Fix heap-buffer-overflows * Mapnik3 support. ** C++ standard required is now C++11 * Reactivate building of the reference documentation * SF Bugs#126: Fix crash in gdk_rgb_convert_0888 due to using deallocated memory. * SF Bugs#121: Fix crash when invalidating previously acquired tiles. * SF Bugs#123: Fix bzip2 decompression on Windows. * SF Bugs#122: Fix memory cache confusion with multiple "On Disk OSM Tile Format" maps * SF Bugs#120: Fix Track drawing bug across the 180th Meridian. * Red Hat Bugzilla – Bug 1210403: Only download and process one Bing attribution list. * Fix Geocaches acquiring with latest geo-* software * Import latest Launchpad translation updates * Many other small fixes - see the ChangeLog for the full details.
2016-12-21Pointers are not signed, so don't check them as such.joerg2-1/+26
2016-12-17Fix Jasper update fallout.joerg3-2/+19
2016-12-12Revert "Specify readline requirement on 30 packages"wiz1-2/+1
Many of these definitely do not depend on readline. So there must be a different underlying problem, and that should be tracked down instead of papering over it.
2016-12-04It's time to make Tryton great again. This update is YUGE. There are 71rodent8-30/+99
new packages. Most of which are the remaining modules of the Tryton platform which weren't packaged. The others are dependencies of the new modules. This was tested on FreeBSD and is based in large part on Richard Palo's (richard@) work. This is the most recent release of the Tryton platform, version 4.2. There's a very large list of changes from the 3.8 series we have in pkgsrc. If you're interested, those functional changes can be found here: http://www.tryton.org/posts/new-tryton-release-42.html http://www.tryton.org/posts/new-tryton-release-40.html
2016-12-04Recursive revbump from textproc/icu 58.1ryoon16-31/+32
2016-12-04Specify readline requirement on 30 packagesmarino1-1/+2
Solves: /usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline The missing specification is obvious on DragonFly because there's no publically accessible version of readline in base.
2016-11-08Expand -lm arg to all platforms. Fixes build elsewhere.fhajny1-2/+2
2016-11-03Update geography/mapcode to 2.5.1. Fix cmake build.fhajny3-14/+44
2.5.1 - Updated unit test to compile with plain C and added some test cases. 2.5.0 - Added support for getting territory names in English and local alphabets. - Added much improved unit test scripts to run gprof, valgrind, the CLang address sanitize and compare the output of the new library with and older version.
2016-10-27Update to 4.9.3.gdt2-7/+7
* proj_def.dat was missing from source distribution see https://github.com/OSGeo/proj.4/issues/274 for more detail * Update Geodesic library from GeographicLib * Remove setlocale() use in pj_init_ctx() * Renamed PVALUE in pj_param.c to prevent clash with Windows
2016-10-27PKGREVISION++gdt1-2/+2
This is needed because gdal abuses geos by using the C++ API, contrarary to geos recommendations, and because geos upstream thinks that the C++ ABI is intrinsicially unstable and therefore changes the shlib version every release.
2016-10-26Update geography/mapcode to 2.4.0. Build with thread support.fhajny2-7/+10
Changes in 2.4.0 - Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. - Renamed constants to more correct terms (Malay to Malayalam, Hindi to Devanagari). - Added getAlphabetsForTerritory(t), returning the most commonly used alphabets for territory t. - Improved some characters for Arabic and Devanagari. - Fixed Bengali to also support Assamese. - Improved readability of implementation. - Added conditional define option for unittest: NO_POSIX_THREADS. Add -DNO_POSIX_THREADS to your compiler command-line to not use pthreads.h, for example, on MSVC platforms. - Added conditional define option library: NO_FAST_ENCODE. Add -DNO_FAST_ENCODE to your compiler command-line to not use the fast encoding (default is to use fast encoding). Using fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not to use fast encoding. - Added parseMapcodeString to get individual mapcode elements, like the territory code, the 'proper' mapcode (without the territory and precision extension) and the precision extension parsed from a (user) input string. - Additional bug fixes.
2016-10-25Update to 3.5.1.gdt2-7/+7
Upstream changes are bugfixes: - Fix CMake configuration to allow build from released sources package (#753) - Fix memory leaks in single-sided buffers (#747), PlanarGraph and tests - Fix GeometryEditor to correctly update factory of empty geometries (#749) - Fix snapping of last segment of a closed linestring (#758) - Fix memory exhaustion case in isvalid (#757) - Fix Windows build with Visual Studio 2008 (#766) - Fix incorrect return from prepared multipoint intersects (#764) - Fix build against GCC 3.5.0+ (#784)
2016-10-25Enable mapcodefhajny1-1/+2
2016-10-25Import mapcode 2.3.0 as geography/mapcode.fhajny5-0/+59
Based on a PR by Aleksej Lebedev. A mapcode represents a location. Every location on Earth can be represented by a mapcode. Mapcodes were designed to be short, easy to recognise, remember and communicate. They are precise to a few meters, which is good enough for every-day use.
2016-10-24Add opencpn-plugin-debuggerbouyer1-1/+2
2016-10-24Import opencpn-plugin-debugger version 20160224.bouyer5-0/+99
There are more recent sources but they don't work with the stable version of opencpn. This plugin Shows the OpenCPN streams from GPS and AIS ports that propagate through the plugin interface, NMEA Events and messages flowing through the plugin API.
2016-10-09Recursive bump for all users of pgsql now that the default is 95.wiz8-16/+16
2016-10-07Revbump post boost updateadam9-18/+18