summaryrefslogtreecommitdiff
path: root/geography
AgeCommit message (Collapse)AuthorFilesLines
2019-03-25Update OpenCPN to 5.0.0. Changes since 4.8.8:bouyer14-264/+150
As a successor to OpenCPN Version 4.8, OpenCPN Version 5.0 contains many new features and enhanced functions. Among them are: ..Redesigned user interface, incorporating modern user interface elements and concepts. ..Support for multiple chart views simultaneously, using different charts display options if desired. ..User defined templates for easy recall of multiple configurations. ..Support for the widely available MBTiles chart format. ..Extended options for route and Waypoint creation. ..Expanded display of vector chart (ENC) information, including embedded images. ..Measurably improved performance and reliability over all supported platforms.
2019-03-22Update to 2.18.28ryoon4-12/+15
* QGIS 3.4.x and 3.6.0 cannot handle shape files from http://nlftp.mlit.go.jp/ksj/ properly, so stay 2.18 release branch * Enable python option by default Changelog: Many bugfixes and improvements.
2019-03-22geography/gdal-lib: Replace std::fabs workaround with fix from upstreamgdt3-15/+14
2019-03-22geography/gdal-lib: Update to 2.4.1gdt3-7/+23
pkgsrc changes: add patch to fix or work around std::fabs upstream changes: bug fixes
2019-03-16Update to 1.1.1wen3-885/+897
Upstream changes: 1.1.1: (doi: 10.5281/zenodo.1040770) General: Tests pass with numpy 1.14 (see #2044). Map plots now also work with matplotlib >= 2.2 (see #2089). obspy.core: UTCDateTime now raises a meaningful exceptions when passing invalid or out-of-bounds 'julday' during initialization (see #1988) Fix pickling of traces with a sampling rate of 0 (see #1990) read_inventory() used with non-existing file path (e.g. typo in filename) now shows a proper "No such file or directory" error message (see #2062) Fix Trace.times(type='matplotlib') being slow (see #2112) read_events() and read_inventory() now trial most common plugins first (QuakeML/StationXML, ...) in case of automatic file format detection (i.e. when file type was not explicitly specified, see #2113) Event instances with Origin instances that have do not have defined latitude/longitude attributes will no longer raise a TypeError when creating a string representation (see #2119 and #2127). Fix Stream.get_gaps() when a trace is completely overlapping another trace (see #2218). Fix Exception when comparing ComparingObjects (see #2220). Fix UTCDateTime.strftime() when year is <1900 on Python 2 (see #2167) Inventory objects are more convenient to create now. Network, station, and channel codes can now be optional. Additionally the source parameter of inventories must no longer be specified at init time (see #2307, #2314). obspy.clients.arclink: Raise a warning at import time that the ArcLink protocol will be deprecated soon (see #1987). obspy.clients.fdsn: Mass downloader: Priority lists are now correctly overwritten if channel and/or location are set (see #1810, #2031, #2047). A few fixes and stability improvements for the mass downloader (see #2081). Fixed routing startup error when running under certain locales (see #2147) Update the IPGP mapping (see #2268). Adding a mapping for the KNMI (see #2270) services. obspy.clients.nrl: Set input units of overall sensitivity to input units of first stage in NRL.get_response() (see #2248) obspy.geodetics: Fix the vincenty inverse calculation for equatorial lines (see #2282). obspy.imaging: Normalize moment tensors prior to plotting in the mopad wrapper to stabilize the algorithm (see #2114, #2125). fix some map plotting issues with cartopy and local projection (see #2193, #2204) obspy.io.ascii: Fixes an issue with the time representation (see #2165, #2179). obspy.io.cnv: Bugfix when phase_mapping is passed as argument when writing a Catalog object to CNV (see #2001) obspy.io.css: Fix automatic filetype detection (see #2160 and #2162) obspy.io.gcf: Fix reading stream ID for station/channel code in header (see #2289, #2311) Fix bitmask in getting compression code (see #2290, #2310) obspy.io.mseed: Ability to read files that have embedded chunks of non SEED data. (see #1981, #2057). Fix util.get_start_and_end_time returning sample rate = 0 when sample rate = 1 (see #2069) Avoid showing invalid warnings when guessing endian during parsing timestamps (see #1988) util.get_record_information() now works correctly for negative sampling rate factors and multipliers (see #2030, #2191). obspy.io.nordic Bug-fix for amplitudes without magnitude_hint (see #2021) Bug-fix for wavefiles with full path stripping (see #2021) Bug-fix for longitudes between -100 and -180 (see #2197) obspy.io.reftek: Fix problems reading some Reftek 130 files, presumably due to floating point accuracy issues in comparing timestamps. Internal representation of time stamps is changed to integer nanosecond POSIX timestamp (see #2036, #2038, #2105) Fix a bug that prevents reading files that have no data in first channel (see #2101) obspy.io.sac: Allow passing on the byteorder flag from the top-level obspy.read() function (see #2285, #2292). obspy.io.seiscomp: Fix inventory read when maxClockDrift is unset in SC3ML (see #1993) Fix the reading of FIR coefficients when multiple whitespaces in SC3ML (see #2259) Fix the reading of the poles and zeros when multiple whitespaces in SC3ML (see #2260). Fix reading files with zero sampling rates (see #2294 and #2293) Fix divide by zero error when parsing sc3ml files of zero sampling rage (see #2294). obspy.io.stationxml Allow writing of dates before 1900 also on Python 2 (see #2013, #2015). Write the UTC time zone specifier to all times (see #2015). Units of first response stage as well as unit response stages are now determined with some heuristics (see #2250, #2318). obspy.io.xseed: Third condition to split blockettes when reading RESP files. Now more forgiving for slightly different files (see #2170, #2189) obspy.signal: Allow singular COUNT units in evalresp (see #2003, #2011). Fix an evalresp issue in case of an analog PAZ stage zero denominator (see #2171 and #2190) PPSD: for safety reasons, raise an ObsPyException if trying to read a PPSD npz file that was written with a newer version of the npz representation than is used by current ObsPy version (see #2051) The ar_pick() trigger function now raises an error if the three data arrays don't have the same length (see #1801, #2148). fix a precision issue in AR picker in case of low amplitude input (see #2252 and #2253) obspy.taup: Fallback to linear slowness interpolation for very small and shallow layers (see #2126, #2129). Fix bug preventing constant-velocity models with discontinuities at every layer boundary from being built (see #2264). More robust resize method so TauPy now works properly on Python 3.7 (see #2280, #2319).
2019-03-09geography/gdal-lib: Update to 2.4.0gdt6-16/+18
= GDAL/OGR 2.4.0 Release Notes = == In a nutshell... == * New GDAL drivers: - BYN: read/write support for Natural Resources Canada's Geoid binary format - EEDAI: read-only driver for Google Earth Engine Data API - IGNFHeightASCIIGrid: read-only driver to read IGN-France height correction ASCII grids - NGW: NextGIS Web read-only driver - NTv1: read-only driver for NTv1 datum shift grids * New OGR drivers: - EEDA: read-only driver for Google Earth Engine Data API - GeoJSONSeq: read/creation support of new-line or record-separator separated GeoJSON features (#378) - NGW: NextGIS Web read-write driver * Improved drivers: - BAG: add read support for variable-resolution grids, and write support for single-resolution grids - GTiff driver: add Lerc and WebP codecs - PostgisRaster: add support for out-db rasters - RMF - MSSQLSpatial * RFC 72: Make GDAL Python autotest suite use pytest framework * Add /vsihdfs/ virtual file system handler for Hadoop File System (via libhdfs) * Add /vsiwebhdfs/ read-write virtual file system for Web Hadoop File System REST API * gdal_contour rewriting: speed optimizations and capability to compute polygon isosurfaces. * Remove PHP and Ruby bindings. * Continued code linting in C++, Python scripts, Shell scripts and autotest == Backward compatibility issues == * The value of COMPRESSION_ZSTD used for ZStd-in-TIFF compression has been changed. ZStd-compressed TIFF files produced by GDAL 2.3.0 will not be readable
2019-03-09geography/gdal-lib: Update to 2.3.3gdt11-64/+75
2.3.3: bug fixes and minor improvements 2.3.2: bug fixes and minor improvements 2.3.1: bug fixes and minor improvements = GDAL/OGR 2.3.0 Release Notes = Note: due to the change of SCM during the development, #XXXX still refers to Trac tickets. GitHub tickets are explicitly indicated with github #XXXX == In a nutshell... == * New GDAL drivers: - PDS4: read/write - RDA: DigitalGlobe Raster Data Access (read-only) * New OGR drivers: - MVT: add read/write driver for Mapbox Vector Tile standalone files or tilesets - ESRIJson and TopoJSON: read-only, splitted from existing code of the GeoJSON driver - WFS3: *experimental* read-only driver * RFC 68: Make C++11 a build requirement https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11 * RFC 70: Guess output format from extension of output filename, if no explicit format passed to C++ or Python utilities https://trac.osgeo.org/gdal/wiki/rfc70_output_format_guess * RFC 71: Move to GitHub for source code repository and issue tracker. https://trac.osgeo.org/gdal/wiki/rfc71_github_migration * Significantly improved drivers: - MBTiles (vector tiles support) - DXF - GRIB (GRIB2 write support) - WCS (support WCS 2.0) * Improvements in network-based /vsi handlers: /vsicurl, /vsis3, /vsigs. Add: - /vsiaz for Microsoft Azure Blobs - /vsioss for Alibaba Cloud Object Storage Service - /vsiswift/ for OpenStack Swift object storage * Command line utilities: use Unicode main on Windows to avoid issues with non-ASCII characters (#7065) * Update to EPSG v9.2 (#7125) * Update data/esri_extra.wkt and add data/esri_epsg.wkt, taken from https://github.com/Esri/projection-engine-db-doc (Apache v2 license) (#2163) * Add support for PROJ.5 new API (requires proj 5.0.1 or later). PROJ 4.X is still supported. * More than 1000 fixes for issues/vulnerabilities found by OSS-Fuzz * Remove raster OGDI driver (vector OGDI driver still there) (#7087) == New installed files == * data/pds4_template.xml * data/esri_epsg.wkt == Backward compatibility issues == See MIGRATION_GUIDE.TXT Note that changes are extensive; see NEWS in the distfile.
2019-03-08geography/gdal-lib: Explicitly request proj usegdt1-2/+4
Without an explicit request, configure says that proj is "dynamic" and I can't tell if it is used. With the request, configure says that proj is "static" and then the build proceeds to dynamically link proj in the normal manner. It is possible that gdal operations will behave differently now, if reference system transformations were skipped before.
2019-03-06geography/libgeotiff: Update to 1.4.3gdt3-10/+11
Upstream does not publish NEWS and there do not appear to be any release notes. Skimming the changelog, this is bugfixes update to EPSG database withdrawal of a test program that should not have been installed listgeo/applygeo to extract and apply georeferencing (Note that this works with proj 5; it still uses the deprecated proj_api.h.)
2019-02-27geography/proj: Note that update to 6 is on holdgdt1-1/+3
Fallout from interface removal is expected, and I want to assess how many packages are broken from version 6 before committing the update (which is already prepared).
2019-02-22Update to 2.66wen2-8/+7
Upstream changes: 2.66 2019-02-11 - Full release of 2.65_001, with one additional definedness check (pajlpajl++) 2.65_001 2019-02-11 - fix file_version method (it was calling the wrong key) (GH #23) - avoid repeated loading of files when getting headers and incorrect undef returns (GH #22) - both reported by pajlpajl
2019-02-21geography/proj: Add Europe and Oceania grid filesgdt3-5/+29
(Without them, some transforms will silently return less accurate results.)
2019-02-20geography/proj: Set USE_LANGUAGES to c++11gdt1-3/+3
The package uses explicit --std=c++11, so declare that correctly (even though it built on netbsd-8 with just c++).
2019-02-20geography/proj: Change method for handling of datumgridsgdt1-13/+5
Stop having an explicit list of files, and just rearrange them en masse. Simplifies maintenance -- no change to binary package.
2019-02-20geography/proj: Include north-america datumgrids filegdt3-5/+22
While this makes the package larger, proj will silently fail to produce correct results without the datumgrids files. proj does not have a mechanism to error out when they are needed and missing, so this is the only safe approach. (Other regions to follow.)
2019-02-20geography/proj: Update to 5.2.0 and datumgrids 1.8gdt2-13/+13
Add c++ to USE_LANGUAGES because configure throws an error. (This isn't noted in the release notes, but has been talked about on the list.) Upstream changes for proj (datumgrids 1.8 has no Changelog available): PROJ 5.2.0 September 15th 2018 UPDATES Added support for deg, rad and grad in unitconvert (#1054) Assume +t_epoch as time input when not otherwise specified (#1065) Added inverse Lagrange projection (#1058) Added +multiplier option to vgridshift (#1072) Added Equal Earth projection (#1085) Added “require_grid” option to gie (#1088) Replace +transpose option of Helmert transform with +convention. From now on the convention used should be explicitly written. An error will be returned when using the +transpose option (#1091) Improved numerical precision of inverse spherical Mercator projection (#1105) cct will now forward text after coordinate input to output stream (#1111)
2019-01-22viking: Update to 1.7gdt6-45/+63
packaging changes: - remove patch fragment applied upstream - add a request to clarify and upstream the sun patch - update comments about why things are or are not included. Add a note to consider gtk3. - disable geoclue, oauth, and zip, pending decision on defaults and options (magic and mapnik remain disabled) - remove perl dependencies, apparently no longer preesent upstream - depend on libbzip2 - depend on png (was already indirect) - depend on nettle (MD5 for thumbnail cache) upstream changes: == New features since 1.6.2 == * KMZ Map File Support * Apply Button for Layer Properties * Support More GPX Fields * Updated Default Map: Mapbox Outdoors * GeoClue Support for Automatic Location * Faster GPX File Loading * Waypoint / EXIF GPS Image Direction Support * Support More Garmin Waypoint Symbols * Support Garmin Device GPX Point Limits * Windows GPSD Client * Support 'External' GPX File Layers in .vik Files * Usage of HTTPS addresses * Support OAuth for OSM * Support High Resolution Displays * Track+Route Split+Join Tools * Calculation of Eddington Number * Calendar Display * Can Select a Result from the Online Search Results * Reproducible Builds * 64bit Windows Build only * Travis Build + CI * Consistent Licensing of GPL2+ * Many Internal Improvements + Fixes (bug fixes)
2018-12-21Add R-maptoolswen1-1/+2
2018-12-21Import maptools_0.9-4 as geography/R-maptools.wen3-0/+28
Set of tools for manipulating and reading geographic data, in particular ESRI shapefiles; C code used from shapelib. It includes binary access to GSHHS shoreline files. The package also provides interface wrappers for exchanging spatial objects with packages such as PBSmapping, spatstat, maps, RArcInfo, Stata tmap, WinBUGS, Mondrian, and others.
2018-12-15*: update email for fhajnywiz1-2/+2
2018-12-13revbump for boost 1.69.0adam11-21/+22
2018-12-09revbump after updating textproc/icuadam17-34/+34
2018-11-30revbump for geos updategdt2-4/+4
(This revbump should not be necessary, because goes's public ABI did not change. Due to a misfeature/bug in libtool, linking against the stable geos C API results in a directed NEEDED entry on the unstable C++ library.)
2018-11-30geography/geos: Update to 3.7.1.gdt2-7/+7
upstream changelog: Changes in 3.7.1 2018-11-29 - Bug fixes / improvements - Fix crash in GEOSCoordSeq_isCCW with empty coordseq (#927, Sergey Fedoseev) - Fix crash in GEOSInterpolate with empty LineString (#926, Sergey Fedoseev) - Fix crash in GEOSUnaryUnion with empty LineString (#928, Sergey Fedoseev) - Fix memory leak in SIRtree::insert (#919, Dan Baston) - Reduce required autoconf to 2.63 (#56, John Harvey) - Fix incorrect return values on error from GEOSLength GEOSisValidDetail (#941, Dan Baston)
2018-11-25Do not force the gtk version, let cmake find the right one from buildlink.bouyer2-12/+7
No change to binaries so no revision bump.
2018-11-16py-google-maps-services-python: Update to 2.5.1.kleink4-27/+13
No changelog provided; notable news per README is the geolocation API.
2018-11-15Update opencpn to 4.8.8. Changes since 4.8.6:bouyer3-21/+8
This version is a maintenance release of OpenCPN, improving reliability and compatibility for all supported platforms. Changes and improvements include: 1. Make higher baud rates available on POSIX systems where supported. 2. Update Finnish translations. 3. Improve plugin ENC overlay rendering. 4. Improve serial port detection logic on Mac systems. 5. Improve ENC update processing logic.
2018-11-14Revbump after cairo 1.16.0 update.kleink20-40/+40
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon18-31/+36
2018-11-10Update py-geojson to 2.4.1kleink2-7/+7
2.4.1 (2018-10-17) ------------------ - Allow ``FeatureCollections`` to be passed to ``coords`` - https://github.com/frewsxcv/python-geojson/pull/117 2.4.0 (2018-05-21) ------------------ - Additional functional maps for GeoJSON entities - https://github.com/frewsxcv/python-geojson/pull/112
2018-11-04gpxsee: simplify Makefileadam2-12/+9
2018-10-24*: (belatedly) revbump for net/libsoup updateleot10-20/+20
Thanks to <wiz>!
2018-10-19+gpxseeabs1-1/+2
2018-10-19Added geography/gpxsee version 6.3abs5-0/+96
GPXSee is a Qt-based GPS log file viewer and analyzer that supports GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, OziExplorer (PLT, RTE, WPT) and Garmin CSV files * User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS) * Offline maps (MBTiles, OziExplorer maps, TrekBuddy, Garmin JNX maps, GeoTIFF) * Elevation, speed, heart rate, cadence, power, temp & gear ratio/shifts graphs * Support for multiple tracks in one view * Support for POI files * Print/export to PDF * Full-screen mode * HiDPI/Retina displays & maps support * Native GUI for Windows, Mac OS X and Linux
2018-09-29mapserver: build fixtnn2-6/+17
2018-09-29libmaxminddb: build fixtnn2-1/+17
2018-09-27py-gdal: include lang/python/extension.mk for correct PLIST handlingtnn1-1/+2
2018-09-11geos: Update comments about depending packagesgdt1-2/+4
2018-09-11py-gdal: revbump due to geos update/libtoolgdt1-2/+2
2018-09-11gdal-lib: revbump for geos C++ ABI changegdt1-2/+2
together with libtool causing gdal's installed library to directly depend on the C++ ABI. CVS: ---------------------------------------------------------------------- CVS: CVSROOT cvs.NetBSD.org:/cvsroot CVS: please use "PR category/123" to have the commitmsg appended to PR 123
2018-09-11Update to 3.7.0:gdt6-49/+38
pkgsrc changes: revise comments about geos C vs C++ library linking in light of unexpected libtool behavior (which defeats geos's scheme) Upstream NEWS: 3.7.0 changes 2018-09-10 - New things: - CAPI: GEOSDistanceIndexed (#795, Dan Baston) - CAPI: GEOSCoordSeq_isCCW (#870, Dan Baston) - CAPI: GEOSGeom_getXMin, GEOSGeom_getXMax, GEOSGeom_getYMin, GEOSGeom_getYMax (#871, Dan Baston) - CAPI: GEOSFrechetDistance (#797, Shinichi SUGIYAMA) - CAPI: GEOSReverse (#872, Dan Baston) - CAPI: GEOSGeomGetZ (#581, J Smith) - Improvements - Interruptible snap operation (Paul Ramsey) - Numerous packaging, doc, and build changes (Debian group: Bas Couwenberg, Francesco Paolo Lovergine) (NetBSD: Greg Troxel) - Allow static library with C API for CMake builds (#878, Dakota Hawkins) - C++ API changes: - Require defining USE_UNSTABLE_GEOS_CPP_API for use without warnings. - Make C++11 required (Mateusz Loskot) - Use C++11 unique_ptr, nullptr, and override constructs (Mateusz Loskot) - C++11 standard delete on noncopyable (#851, Vicky Vergara) - Fix CommonBits::getBit to correctly handle i >= 32 (#834, Kurt Schwehr)
2018-09-10geography/libmaxminddb: Add buildlink3.mkfhajny1-0/+13
2018-09-10geography/libmaxminddb: Import libmaxminddb 1.3.2.fhajny5-1/+52
The libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind.
2018-09-03*: recursive bump for vala-0.42.wiz1-3/+2
2018-08-27Update to 20180827. Changes since 20180405:bouyer3-9/+36
- fix and cleanup wind barb rendering along route - ADD max wind in ReportDialog - ADD comfort status in the WeatherRouting panel and ReportDialog This allows to: * Display directly in the table what will be the worst sailing comfort conditions found on the way. * Display in the ReportDialog the most comfortable route and date to start. - ADD option for a safety distance from land The idea is to add a safety distance to calculate the weather route from any land that can be found on the way. - various cleanups and bug fixes
2018-08-27Update to 20180827. Changes since 20180405:bouyer5-129/+151
display alarm counts add pypilot alarm simplify ui using context menu fix sog for speed alarm fix course alarm near north correct wind panel fix wind alarms Various bug fixes pkgsrc fix for gtk3: set brush to transparent for anchor alarm circle
2018-08-27Update to 20180827. Changes since 20180405:bouyer4-25/+30
Implement Create Boundary JSON interface Implement CreateTextPoint ODAPI New 'createtextpoint' api Bug fixes
2018-08-27Update OpenCPN to 4.8.6. Changes since 4.8.2:bouyer4-10/+52
bug fixes and translations update
2018-08-22Recursive bump for perl5-5.28.0wiz11-21/+22
2018-08-21gdal: Update comments about geosgdt1-6/+7
Note that gdal is not intended to link against geos's C++ library, but does anyway (libtool?). Take primary maintership.