Commit graph

1270 commits

Author SHA1 Message Date
gdt
703c4111ad qgis: Update to 3.10.12
This is a micro release; upstream changes are minor improvements and
bugfixes.

Packaging changes is one new translation file.
2020-12-13 00:31:10 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
gdt
1b415d5ae4 gama: Update to 2.12
Packaging changes: Add yaml-cpp dependency

Upstream changes: Add support for yaml input format
2020-11-28 19:35:45 +00:00
mef
d5475378d4 (geography/geoclue) Fix build problem: msgfmt: unknown option -- desktop 2020-11-15 14:53:24 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
nia
8531b7e3bc geoclue: Update to 2.5.6
Changes many.
2020-11-04 16:46:59 +00:00
nia
81dc048513 geography: Add geocode-glib. Needed for gnome-calendar
geocode-glib is a convenience library for the geocoding (finding longitude,
and latitude from an address) and reverse geocoding (finding an address from
coordinates). It uses Nominatim service to achieve that. It also caches
(reverse-)geocoding requests for faster results and to avoid unnecessary server
load.
2020-11-04 15:53:20 +00:00
gdt
cc4b0f2a8d geography/gama: Update to 2.11
This release basically reorganizes tests and makes no user-visible changes.
2020-10-29 23:26:24 +00:00
bacon
87edcb24b1 math/blas, math/lapack: Install interchangeable BLAS system
Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
2020-10-12 21:51:57 +00:00
gdt
9d85a9016a geography/gama: Update to 2.10
Upstream NEWS:

We are pleased to announce the release of GNU Gama 2.10!

One major update that is visible to the end users is the change in the
'update_constrained_coordinates' parameter. This parameter was
deprecated in 2.09 and has now been completely removed.

Another big change is the addition of output in GNU Octave format.
The GNU Octave *.m output file contains adjustment results from
gama-local, in matrix format that includes the following sections:

* General adjustment parameters - number of squares, observations,
  sum of squares, etc.

* IDs and coordinates of fixed points

* Information about the adjustment - adjusted and constrained
  coordinates, their indexes and covariances. Observation
  covariances and weight matrix and equation system matrices.

The main motivation for introducing GNU Octave output was to have an
experimental tool for computation of statistical parameters that are not
directly available in gama-local (e.g. reliability matrix).

GNU Octave output defines an explicit set of conditions to calculate the
adjustment of free networks (networks with a singular project equation
system). The differences between coordinates are tested with a tolerance
of 1e-3 millimeters.
This criterion may fail for poorly conditioned systems (typically
networks with a "bad"configuration).

Syntax of the GNU Octave .m output was tested for compatibility with
MATLAB R2013b (8.2.0.701).
2020-09-29 10:33:52 +00:00
mef
9b177521b9 (geography/mapserver) Add # define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H 1 2020-09-26 12:21:57 +00:00
gdt
9882f19ea5 qgis: Update to 3.10.10
This is three micro updates along a LTS branch, and is therefore
presumed to contain bugfixes.

(Builds with cmake 3.17; cmake 3.18 stability issues seem orthogonal
to the 3.10.10 update.)
2020-09-12 23:56:44 +00:00
gdt
844b4ad9a0 qgis: Improve comment about why we use gmake 2020-09-12 17:44:26 +00:00
gdt
6fe6a2f060 qgis: Clean up comment (NFCI) 2020-09-12 00:19:28 +00:00
wiz
aa9de90aca p5-Geo-ShapeFile: update to 3.00.
3.00 2019-05-11
    - Release version handles unicode file names on Windows

2.99_002 2019-05-10
    - Add missing test dependency on Test::Exception,
      thanks SREZIC for reporting

2.99_001 2019-05-10
    - Handle unicode file names on Windows
2020-09-07 11:20:47 +00:00
wiz
ba47d43a20 p5-Geo-Distance: update to 0.24.
0.24 2019-03-10T06:48:33Z

 - Once again support the alt formula (now with a PP variant!).

0.23 2019-03-09T13:15:58Z

 - Require GIS::Distance 0.13 so that tests pass.
 - Fixed a coordinate ordering bug in distance().
 - Added the null formula.

0.22 2019-03-08T18:36:39Z

 - Made the distance() method faster.

0.21 2019-03-07T23:08:39Z

 - Officially set the x_deprecated META flag.
 - Use GIS::Distance 0.11+ for all distance calculations.
 - Lots and lots of documentation edits for the above.
 - Migrate build tooling from Dist::Zilla to Minilla.
2020-09-07 11:14:14 +00:00
wiz
f9e4ee8684 p5-Geo-Distance: add missing test dependency 2020-09-07 11:10:38 +00:00
wiz
5800024118 geography/Makefile: + p5-GIS-Distance. 2020-09-07 10:56:44 +00:00
wiz
7aafdd547c geography/p5-GIS-Distance: import p5-GIS-Distance-0.18
This module calculates distances between geographic points on, at
the moment, planet Earth. Various formulas are available that
provide different levels of accuracy versus speed.
2020-09-07 10:56:28 +00:00
wiz
7533e24a74 geography/Makefile: + p5-Class-Measure 2020-09-07 10:52:37 +00:00
wiz
f016dd8dea geography/p5-Class-Measure: import p5-Class-Measure-0.08
This is a base class that is inherited by the Class::Measure classes.
This distribution comes with the class Class::Measure::Length.
2020-09-07 10:52:11 +00:00
kleink
3d4fec05b9 py-googlemaps: Update to 4.4.2.
No changelog provided; doc & ci fixes.
2020-09-03 14:03:24 +00:00
gdt
b8c34fe0c6 geography/merkaator: Update to 0.18.4
Update originally by Ben Gergely, with modifications by gdt, from PR
pkg/55592.

pkgsrc changes:
  - Adjust dependencies to qt5
  - Require gcc6, due to gcc5 lossage with -Wno-registers

Upstream NEWS:

  - Support for qt5
  - Lots of bugfixes and minor improvements
2020-09-02 00:24:26 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gdt
e9bd43587e geography/gpsbabel: Adjust MASTER_SITES
This is not locally maintained; merely cached, so use
MASTER_SITE_BACKUP, which is where 1.6.0 actually is.

NFCI.
2020-08-30 19:13:38 +00:00
tnn
5b2759ae47 revbump for qwt6-qt5 2020-08-30 08:06:57 +00:00
gdt
0bc74f8a62 geography/gpsd: Work around three scons problems
Upstream's scons builds and links during the install phase, and
previously we did not pass MAKE_ENV in the install phase.

The other bug is that pkgsrc doesn't have scons support, so this is
all ad hoc.

The final bug is scons, which has not yet risen to reinvent autoconf.

(Probably this fixes RELRO.)
2020-08-19 23:46:52 +00:00
gdt
b1bce7555e geography/gpsd: Explain RELRO issues
Failure of RELRO seems to be an upstream problem; buck passed!
2020-08-19 14:22:50 +00:00
gdt
3354bcff49 geography/gpsd: Reapply Makefile commit
This logically belongs with the update to 3.21, but the Makefile part
ended up on the branch.
2020-08-19 12:30:04 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
gdt
c567466ff3 geography/gpsd: Update to 3.21
Upstream NEWS:

3.21: 2020-08-04
  Create python programs from .in files to allow macro substitution.
  Finally clean .sconsign*.dblite with "scons -c"
  Remove revision.h.  Move REVISION into gpsd_config.h
  Change asciidoc to asciidoctor, and revise documents to match.
  library version bumped to 27
  Add leap_seconds to gps_data_t
  Add/change many rtcm2 structs in gps.h
  Add/change many rtcm3 structs in gps.h
  Maindenhead now 8 chars.
  Add icondir and sharedir install options
  Install basic doc in sharedir
  Move gps_data_t->status to gps_fix_t.status for better fix merging
  The gps python module is now Pure Python + FFI.  FFI only for packet.py
  User should manually delete any old packet*so.
  Add wspeedt, wspeedr, wanglem, wanglet, wangler to  gps_fix_t
  Add "-p CONFIG", "-p STATUS", "-t" and "-tt" options to ubxtool.
  Add python_shebang option to scons config.
  gpsrinex has long options and many new options.
  Added long options to gpsd.
  Remove unused FORCE_GLOBAL_ENABLE
  Remove config option reconfigure, replace with -p, --passive runtime option.
  Remove config option controlsend (RECONFIGURE_ENABLE)
  Add config option rundir=XX.  Default set to /run, or /var/run as required.
  Fixes for Python 2.6 up to 3.9.
2020-08-18 17:37:48 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
fcambus
075aa9e45f libmaxminddb: update to 1.4.3.
ChangeLog:

## 1.4.3 - 2020-08-06

* On Windows, always call `CreateFileW` instead of `CreateFile`.
  `CreateFile` could be mapped to `CreateFileA` and not work as expected.
  Pull request by Sandu Liviu Catalin. GitHub #228.
* Fixed use of uninitialized memory in `dump_entry_data_list()` that could
  cause a heap buffer flow in `mmdblookup`. As part of this fix, most uses
  of `malloc` were replaced with `calloc`. Reported by azhou. GitHub #236.


## 1.4.2 - 2019-11-02

* The 1.4.0 release introduced a change that increased the size of `MMDB_s`,
  unintentionally causing an ABI break. This release reverts the relevant
  commit.


## 1.4.1 - 2019-11-01

* The man page links for function calls were not generated correctly in
  1.4.0. This has been corrected.


## 1.4.0 - 2019-11-01

* A negative array index may now be used with `MMDB_get_value`,
  `MMDB_vget_value`, and `MMDB_aget_value`. This specifies the element
  from the end of the array. For instance, `-1` would refer to the
  last element of the array. PR by Kyle Box. GitHub #205.
* On Windows, the file name passed to `MMDB_open` is now expected to be
  UTF-8 encoded. This allows Unicode characters to be used in file names.
  As part of this change, `mmdblookup` on Windows now converts its
  arguments to UTF-8. PR by Gerald Combs. GitHub #189 & #191.
* Fix a memory leak that occurred when freeing an `MMDB_s` where the
  database had no languages defined in the metadata. If you are using an
  official MaxMind database, this leak does not affect you. Pull request
  by Kókai Péter. GitHub #180.
* Add `--disable-binaries` option to `configure`. Pull request by Fabrice
  Fontaine. GitHub #166.
* Previous releases incorrectly included `*.Po` files in the `t` directory.
  This has been corrected. Reported by Daniel Macks. GitHub #168.
* The internal use of the `MMDB_s` now has the `const` modifier. Public
  functions that accepted an `MMDB_s` as an argument now also declare it as
  `const`. Pull request by Kurt Johnson. GitHub #199.
* `mmdblookup` now displays the prefix length for the record when using
  the verbose flag. GitHub #172.
2020-08-14 14:14:44 +00:00
joerg
a06e91bcf4 Needs pkg-config. 2020-08-11 18:46:10 +00:00
mef
2ceae2f20f (geography/R-deldir) Updated 0.1.28
Version 0.1-28

 Removed a browser() call that I'd left lying around in deldir().
  Grrrrrr!!!!

 15/07/2020
2020-08-10 08:54:59 +00:00
joerg
1331eb4ca0 Unbreak bulk builds by adding R-rgdal. 2020-08-09 17:32:12 +00:00
brook
0eaa7a23e6 geography/R-maps: remove MASTER_SITES
MASTER_SITES is defined in math/R/Makefile.extension, which should be
included by all R packages.  Therefore, MASTER_SITES should not normally
be defined in the Makefile for an R package.
2020-08-09 17:11:46 +00:00
brook
1cbdcb9b2c geography/R-mapdata: remove MASTER_SITES
MASTER_SITES is defined in math/R/Makefile.extension, which should be
included by all R packages.  Therefore, MASTER_SITES should not normally
be defined in the Makefile for an R package.
2020-08-09 17:00:09 +00:00
brook
597f785d20 geography/R-geosphere: remove MASTER_SITES
MASTER_SITES is defined in math/R/Makefile.extension, which should be
included by all R packages.  Therefore, MASTER_SITES should not normally
be defined in the Makefile for an R package.
2020-08-09 16:57:20 +00:00
brook
8ac9be0138 geography/R-deldir: remove MASTER_SITES
MASTER_SITES is defined in math/R/Makefile.extension, which should be
included by all R packages.  Therefore, MASTER_SITES should not normally
be defined in the Makefile for an R package.
2020-08-09 16:38:53 +00:00
brook
8b0d49cd55 geography/R-rnaturalearthhires: import R-rnaturalearthhires-0.2.0
High Resolution World Vector Map Data from Natural Earth used in rnaturalearth.

Facilitates mapping by making natural earth map data from
http://www.naturalearthdata.com/ more easily available to R
users. Focuses on vector data.
2020-08-09 15:38:15 +00:00
brook
46d30144c0 geography/R-rnaturalearth: import R-rnaturalearth-0.1.0
Facilitates mapping by making natural earth map data from
<http://www.naturalearthdata.com/> more easily available to R users.
2020-08-09 15:31:52 +00:00
brook
39cdecde4c geography/R-rnaturalearthdata: import R-rnaturalearthdata-0.1.0
Vector map data from <http://www.naturalearthdata.com/>. Access
functions are provided in the accompanying package 'rnaturalearth'.
2020-08-09 15:28:56 +00:00
brook
b96fa203a2 Add geography/R-stars. 2020-08-09 15:26:14 +00:00
brook
3b9b729d7f geography/R-stars: import R-stars-0.4.3
Reading, manipulating, writing and plotting spatiotemporal arrays
(raster and vector data cubes) in 'R', using 'GDAL' bindings provided
by 'sf', and 'NetCDF' bindings by 'ncmeta' and 'RNetCDF'.
2020-08-09 15:24:46 +00:00
brook
7c3150cbe1 geography/R-osmdata: import R-osmdata-0.1.3
Download and import of 'OpenStreetMap' ('OSM') data as 'sf' or 'sp'
objects.  'OSM' data are extracted from the 'Overpass' web server and
processed with very fast 'C++' routines for return to 'R'.
2020-08-09 15:19:41 +00:00
brook
5b10434c9a geography/R-osmar: import R-osmar-1.1.7
This package provides infrastructure to access OpenStreetMap data from
different sources, to work with the data in common R manner, and to
convert data into available infrastructure provided by existing R
packages (e.g., into sp and igraph objects).
2020-08-09 15:16:52 +00:00
brook
7acf3ba5f3 geography/R-ggspatial: import R-ggspatial-1.0.3
Spatial data plus the power of the ggplot2 framework means easier
mapping when input data are already in the form of spatial objects.
2020-08-09 15:14:14 +00:00
brook
6f2e37ca95 geography/R-spData: import R-spData-0.3.3
Diverse spatial datasets for demonstrating, benchmarking and teaching
spatial data analysis. It includes R data of class sf (defined by the
package 'sf'), Spatial ('sp'), and nb ('spdep'). Unlike other spatial
data packages such as 'rnaturalearth' and 'maps', it also contains
data stored in a range of file formats including GeoJSON, ESRI
Shapefile and GeoPackage. Some of the datasets are designed to
illustrate specific analysis techniques. cycle_hire() and
cycle_hire_osm(), for example, is designed to illustrate point pattern
analysis techniques.
2020-08-08 23:35:17 +00:00
brook
23ae8b5341 geography/R-lwgeom: import R-lwgeom-0.2.5
Access to selected functions found in 'liblwgeom'
<https://github.com/postgis/postgis/tree/master/liblwgeom>, the
light-weight geometry library used by 'PostGIS' <http://postgis.net/>.
2020-08-08 23:32:09 +00:00
brook
65fbcc28bb geography/R-raster: import R-raster-3.0.12
Reading, writing, manipulating, analyzing and modeling of gridded
spatial data. The package implements basic and high-level functions.
Processing of very large files is supported. There is a also support
for vector data operations such as intersections. See the manual and
tutorials on <https://rspatial.org/> to get started.
2020-08-08 23:28:07 +00:00
brook
819b2d8f1c Add geography/R-rosm. 2020-08-08 23:23:04 +00:00
brook
52ae99b067 geography/R-rosm: import R-rosm-0.2.5
Download and plot Open Street Map <http://www.openstreetmap.org/>,
Bing Maps <http://www.bing.com/maps> and other tiled map sources. Use
to create basemaps quickly and add hillshade to vector-based maps.
2020-08-08 23:21:36 +00:00
brook
86deb29eb2 geography/R-rgdal: import R-rgdal-1.4.8
Provides bindings to the 'Geospatial' Data Abstraction Library
('GDAL') (>= 1.11.4) and access to projection/transformation
operations from the 'PROJ.4' library. The 'GDAL' and 'PROJ.4'
libraries are external to the package, and, when installing the
package from source, must be correctly installed first. From 'rgdal'
1.4.1, provision is made for 'PROJ6' accommodation, with 'PROJ6'
functionality to follow; from 1.4.1 'rgdal' will build and function
when 'PROJ' >= 6. Both 'GDAL' raster and 'OGR' vector map data can be
imported into R, and 'GDAL' raster data and 'OGR' vector data
exported. Use is made of classes defined in the 'sp' package. Windows
and Mac Intel OS X binaries (including 'GDAL', 'PROJ.4' and 'Expat')
are provided on 'CRAN'.
2020-08-08 23:19:05 +00:00
brook
ed853685b0 geography/R-sf: import R-sf-0.9.5
Support for simple features, a standardized way to encode spatial
vector data. Binds to 'GDAL' for reading and writing data, to 'GEOS'
for geometrical operations, and to 'PROJ' for projection conversions
and datum transformations. Optionally uses the 's2' package for
spherical geometry operations on geographic coordinates.
2020-08-08 23:12:17 +00:00
brook
b1d9ee3d58 geographcy/R-maps: use gmake and remove the patch.
The patch made it possible to comple R-maps with bmake.  However, the
intent of upstream is to use gmake, which requires no patches.  Therefore,
add USE_TOOLS=gmake and remove the patch.
2020-08-07 13:50:41 +00:00
brook
24e5e13217 geographcy/R-mapdata: use gmake and remove the patch.
The patch made it possible to comple R-mapdata with bmake.  However, the
intent of upstream is to use gmake, which requires no patches.  Therefore,
add USE_TOOLS=gmake and remove the patch.
2020-08-07 13:48:56 +00:00
brook
756b8dd943 geography/R-spatstat: import R-spatstat-1.63.2
Comprehensive open-source toolbox for analysing Spatial Point
Patterns. Focused mainly on two-dimensional point patterns, including
multitype/marked points, in any spatial region. Also supports
three-dimensional point patterns, space-time point patterns in any
number of dimensions, point patterns on a linear network, and patterns
of other geometrical objects. Supports spatial covariate data such as
pixel images. Contains over 2000 functions for plotting spatial data,
exploratory data analysis, model-fitting, simulation, spatial
sampling, model diagnostics, and formal inference. Many data types and
exploratory methods are supported.  Formal hypothesis tests of random
pattern and tests for covariate effects are also supported. Parametric
models can be fitted to point pattern data using the functions ppm(),
kppm(), slrm(), dppm() similar to glm(). Types of models include
Poisson, Gibbs and Cox point processes, Neyman-Scott cluster
processes, and determinantal point processes. Models may involve
dependence on covariates, inter-point interaction, cluster formation
and dependence on marks. Models are fitted by maximum likelihood,
logistic regression, minimum contrast, and composite likelihood
methods. A model can be fitted to a list of point patterns (replicated
point pattern data) using the function mppm(). The model can include
random effects and fixed effects depending on the experimental design,
in addition to all the features listed above.  Fitted point process
models can be simulated, automatically. Formal hypothesis tests of a
fitted model are supported along with basic tools for model selection.
2020-08-07 03:55:17 +00:00
brook
6a4d28bf54 geography/R-spatstat.data: import R-spatstat.data-1.4.3
Contains all the datasets for the 'spatstat' package.
2020-08-07 03:44:39 +00:00
brook
25e061dcc4 geography/R-spatstat.utils: import R-spatstat.utils-1.17.0
Contains utility functions for the 'spatstat' package which may also
be useful for other purposes.
2020-08-07 03:42:41 +00:00
brook
e286dd879d geography/R-prettymapr: import R-prettymapr-0.2.2
Automates the process of creating a scale bar and north arrow in any
package that uses base graphics to plot in R. Bounding box tools help
find and manipulate extents. Finally, there is a function to automate
the process of setting margins, plotting the map, scale bar, and north
arrow, and resetting graphic parameters upon completion.
2020-08-07 03:19:21 +00:00
brook
c864240eed geography/R-rgeos: import R-rgeos-0.5.2
Interface to Geometry Engine - Open Source ('GEOS') using the C 'API'
for topology operations on geometries. The 'GEOS' library is external
to the package, and, when installing the package from source, must be
correctly installed first. Windows and Mac Intel OS X binaries are
provided on 'CRAN'. ('rgeos' >= 0.5-1): Up to and including 'GEOS'
3.7.1, topological operations succeeded with some invalid geometries
for which the same operations fail from and including 'GEOS' 3.7.2.
The 'checkValidity=' argument defaults and structure have been
changed, from default FALSE to integer default '0L' for 'GEOS' < 3.7.2
(no check), '1L' 'GEOS' >= 3.7.2 (check and warn). A value of '2L' is
also provided that may be used, assigned globally using
'set_RGEOS_CheckValidity(2L)', or locally using the 'checkValidity=2L'
argument, to attempt zero-width buffer repair if invalid geometries
are found. The previous default (FALSE, now '0L') is fastest and used
for 'GEOS' < 3.7.2, but will not warn users of possible problems
before the failure of topological operations that previously
succeeded.
2020-08-07 03:15:22 +00:00
brook
05452f865c geography/R-mapdata: import R-mapdata-2.3.0
Supplement to maps package, providing the larger and/or
higher-resolution databases.
2020-08-07 01:45:47 +00:00
brook
2ae771ec25 geography/R-maps: import R-maps-3.3.0
Display of maps.  Projection code and larger maps are in separate
packages ('mapproj' and 'mapdata').
2020-08-07 01:33:30 +00:00
brook
1c436d181a geography/R-geosphere: import R-geosphere-1.5.10
Spherical trigonometry for geographic applications. That is, compute
distances and related measures for angular (longitude/latitude)
locations.
2020-08-07 00:25:49 +00:00
brook
a248ea1557 geography/R-deldir: import R-deldir-0.1.25
Calculates the Delaunay triangulation and the Dirichlet or Voronoi
tessellation (with respect to the entire plane) of a planar point set.
Plots triangulations and tessellations in various ways.  Clips
tessellations to sub-windows. Calculates perimeters of tessellations.
2020-08-07 00:20:08 +00:00
nia
c75c03139a geography: Add lua-mmdb
A Lua library for reading MaxMind's Geolocation database format.
2020-07-09 10:48:58 +00:00
gdt
41438b24f9 geography/gama: Update to 2.09:
2.09:

Implicit value of XML parameter 'update_constrained_coordinates' was
changed to "yes". The behavior of adjustment calculation was well and
clearly described in the documentation, but in some cases the old
implicit value ("no") might have led to poor numerical results. The
input data XML parameter 'update_constrained_coordinates' is preserved
only for backward compatibility and is likely to be removed in some
future release.

2.08:

Version 2.08 December 2019

Maintainer's release

* new test data krasovsky-1926 with full reference in biblatex
  (renamed from bug-2019-04-23-oleg-goussev)

* new unit test for extern attributes in gama-local/scripts/check_externs.cpp

* new HACKING.md by Greg Troxel

* Legacy builds with expat-1.1 is available only as an testing option

* C++ sources cleanup mainly in lib/gama/local to conform with C++11

* C++11 standard is explicitly set in configure.ac (for testing C++14
  is set on in the alternative builds in the main CMakeLists.txt)
2020-07-01 16:16:50 +00:00
gdt
0fd4f02c0a geography/qgis: Update MAINTAINER, comment on python option.
(This is a comment-only change.)

Set primary MAINTAINER to gdt, following discussion among the
maintainer group.

State a plan to delete the python option (with python support being
always on) after the branch.
2020-06-24 21:49:20 +00:00
gdt
aa31d9924c geography/qgis: Note intent for this to be 3.10 LTR 2020-06-21 21:19:11 +00:00
gdt
421d13a769 geography/qgis: Update to 3.10.7 (LTS)
This update is prompted by 3.8 not building with qt 5.15.  (Builds,
starts, and shows layers from a project on NetBSD 8/amd64.)

Packaging changes: Drop patches cherrypicked from upstream.

Upstream changes:

  1. What's new in Version 3.10 'A Coruña'?
  =========================================

This release has following new features:

- Map Tools: Show 3D length for LineStringZ features in identify derived attributes
- Symbology: Customizable default resampling settings for newly-added raster layers
- Symbology: Add "extract symbols" action to QGS/QGZ project file context menu in browser
- Symbology: Improved copy/paste of symbols
- Symbology: "Center of segment" placement mode for marker and hash line symbol layers
- Symbology: Allow array values as a valid result for data defined offset
- Labelling: Allow creation and editing of text formats and label settings through style manager dialog
- Labelling: New text "background" setting for marker symbol backgrounds
- Labelling: Callouts support
- Labelling: Add multiline alignment property to the change label tool
- Labelling: Allow display of unplaced labels
- Labelling: Add "overrun distance" setting for line labels
- Labelling: Allow data defined control over "label every part of multipart features" setting
- Labelling:  Expose "label all parts" option via label properties tool
- Labelling: Support vertical text orientation
- Labelling: Expose font kerning setting
- Rendering: Allow rendering raster layers outside the reported extent
- Rendering:  Add option to georeference PDFs and TIFs to save map canvas as image/PDF
- Rendering: new map canvas image decoration
- Rendering:  logarithmic scale method for graduated renderer
- 3D Features: Measurement tool in 3D map view
- 3D Features: Billboard Rendering for Points
- 3D Features: 3D On-Screen Navigation
- Print Layouts: Right-to-left arrangement for legends
- Print Layouts: Control margin under legend group and subgroup headings
- Print Layouts: Allow data defined settings in text formats
- Print Layouts: @scale_value variable
- Print Layouts: Add above/below segments placement option for scalebar labels
- Print Layouts: Horizontal placement option for scale bar labels
- Print Layouts: Add option to simplify PDF or SVG exports
- Print Layouts: Improved SVG layered exports
- Print Layouts: Add an indicator in the status bar while a map redraw is occurring in the background
- Print Layouts: GeoPDF Export
- Print Layouts: Data defined control over grid properties
- Print Layouts: "fit segment size" mode for map grid interval
- Print Layouts: layout map item extent to an existing bookmark
- Expressions: New expression functions
- Digitising: GPS timestamp support
- Data Management: Composite Foreign Keys
- Data Management: Add circular data dependencies
- Analysis Tools: Stored filter expressions
- Analysis Tools: New operator for Raster Calculator
- Processing: new algorithm point to layer
- Processing: allow defining model parameters as advanced
- Processing: All GDAL based algorithms now support free-form "additional parameters"
- Processing: Add metatile size parameter to XYZ tiles algorithm
- Processing: New parameter type for colors
- Processing: New algorithm "Create style database from project"
- Processing: Allow file filter and default value to be set for file/folder inputs in models
- Processing: New algorithm "Combine style databases"
- Processing: Generate XYZ tiles using multiple threads
- Processing: New algorithms for exporting and importing to/from map layers
- Processing: New algorithm "Split features by character"
- Processing: New algorithm Climb Along Line
- Processing: Port Create Grid algorithm to C++
- General: Show news items on welcome page
- General: Add a separate unit choice for milliradians (SI definition) vs mil (NATO definition)
- General: Enable widget filtering in Interface Customization dialog
- General: Improved auto-fix broken layers
- General: Bookmark Revamp
- General: "Reselect Features" action in Edit -> Select menu
- General: Parallelize snap index build
- Data Providers: Handle read-write support for .shz and .shp.zip
- Data Providers: oracle provider: add support for auth manager
- Data Providers: Improved PostGIS raster support
- Data Providers: Oracle - Database transaction support
- Data Providers: Add support for z/m dimensions to delimited text layers
- Data Providers: Static data providers
- QGIS Server: Using SVG in QGIS Server
- QGIS Server: WMS dimension
- QGIS Server: Server OAPIF (aka WFS3) support
- Programmability: New class QgsBookmarkManager
- Programmability: New API for provider database connections
2020-06-21 13:51:49 +00:00
gdt
09ce80e4fa geography/qgis: Work around a py-sip upgrade
Patch from upstream.  Does not yet build, but gets to the next error now.
2020-06-21 00:30:04 +00:00
gdt
9dda333bd3 geography/qgis: Cope with qt 5.15 (partial)
Apply patches from upstream, basically about QPaint.

(Still does not build, but this is progress.)
2020-06-20 17:52:05 +00:00
gdt
3481c24f21 qgis: Drop second SUBST_NOOP_OK as redundant 2020-06-17 14:01:15 +00:00
gdt
970700572f geography/qgis: Allow SUBST NOOP
(This is the usual pattern of finding files of a certain type where
the subst only happens in some of them.)
2020-06-16 21:54:24 +00:00
rillig
3c72c46904 geography/qgis: allow no-op SUBST block 2020-06-12 17:50:39 +00:00
rillig
80b7d8c4c2 geography/merkaartor: remove no-op SUBST block 2020-06-06 04:01:15 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
kleink
4103a6b180 py-googlemaps: Update to 4.4.1.
4.4.1 (2020-05-26)

Bug fixes

* mark permanently_closed as deprecated (365) (5b289d7)
2020-06-04 13:12:28 +00:00
rillig
7f2dc80450 geography/merkaartor: fix package comment and SUBST_FILES 2020-06-02 18:45:30 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
wiz
188111f641 *: reset MAINTAINER for fhajny on his request 2020-05-27 19:37:36 +00:00
gdt
4beb886692 gpsbabel: Add comment about needed libusb version 2020-05-25 14:14:37 +00:00
rillig
e3a5f449fc opencpn-plugin-watchdog: fix pkglint warnings 2020-05-24 09:19:41 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
kleink
a5bf6ac81d py-googlemaps: Update to 4.4.0.
4.4.0 (2020-05-14)
------------------

Features

* Allow overriding base_url on Client object initialization (364)
  (c875f35)
2020-05-16 14:12:51 +00:00
rillig
8dac1b5682 geography/opencpn: fix SUBST block 2020-05-16 13:18:50 +00:00
joerg
7f83be7260 No longer supports Python 2.7 2020-05-14 19:32:31 +00:00
joerg
e489250b16 Match PLIST with reality. Bump revision 2020-05-14 19:32:12 +00:00
kleink
ee7241b218 Updage py-googlemaps to 4.3.1.
Changes since 4.2.0 include:

* Add business_status (356)
* cleanup test and remove from package (361)
2020-05-10 13:04:13 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
gdt
7daf1b6046 geography/py-proj: Update to 2.6.1
Note that while upstream talks about "wheels", this package links
against an installed proj.

Upstream changes:

* WHL: Wheels contain PROJ version is 7.0.1
* BUG: Allow `*_name` to be added in `pyproj.crs.CRS.to_cf()` (issue #585)
* BUG: Fix building prime meridian in `pyproj.crs.CRS.from_cf()` (pull #588)
* BUG: Fix check for numpy bool True kwarg (pull #590)
* DOC: Update pyproj.Proj docstrings for clarity (issue #584)
* Added `pyproj.__proj_version__`
* BUG: Fix `pyproj.proj.Proj.get_factors()` (issue #600)
* BUG: fix unequal (!=) with non-CRS type (pull #596)
2020-05-04 12:20:28 +00:00
wiedi
27e9c19a7f py-obspy: fix PLIST 2020-05-03 21:52:18 +00:00
gdt
4d4c5b9f7f proj: Restore commented-out PKGREVISION 2020-05-03 18:16:18 +00:00
gdt
e15cc74f2a geography/proj: Update to 6.3.2
(pkgsrc note: Update to 7.0.1 is on hold due to concerns about
breaking depending packages.)

Upstream changes: bug fixes
2020-05-03 18:05:10 +00:00
gdt
9c53d1db08 libgeotiff: Update to 1.6.0
Upstream NEWS:

  Add support for OGC GeoTIFF 1.1

  Expose GTIFGetPCSInfoEx(), GTIFGetProjTRFInfoEx(),
  GTIFGetGCSInfoEx(), GTIFGetDatumInfoEx(), GTIFGetEllipsoidInfoEx(),
  GTIFGetPMInfoEx(), GTIFGetUOMLengthInfoEx() and
  GTIFGetUOMAngleInfoEx() so that users can specify their own PROJ
  context

  Add GTIFKeyGetASCII(), GTIFKeyGetSHORT() and GTIFKeyGetDOUBLE() as
  safer variants of GTIFKeyGet() with type checking

  autotools build: enable build in a separate tree from source (#37)
  (fixes #28)

  Use pkg-config for libtiff detection
2020-04-30 00:11:59 +00:00
gdt
3869d59c6b gdal-lib: Bump depends in bl3
gdal-lib does not make stability guarantees and this was a major
release, with a shlib bump.  In the absence of an argument that older
versions are ok, move depends up to 3.0.0.
2020-04-28 23:53:44 +00:00
gdt
9615517588 gdal-lib: Update to 3.0.4
Summary of upstream NEWS:

 * many bug fixes

== Major changes in 3.x

 * Implement RFC 73: Integration of PROJ6 for WKT2, late binding
   capabilities, time-support and unified CRS database. PROJ >= 6 is
   now a build requirement
   https://trac.osgeo.org/gdal/wiki/rfc73_proj6_wkt2_srsbarn
 * New GDAL drivers:
  - DAAS: read driver for Airbus DS Intelligence Data As A Service
  - TileDB: read/write driver for https://www.tiledb.io (#1402)
 * New OGR drivers:
  - MongoDBv3: read/write driver using libmongocxx v3.4.0 client (for MongoDB >= 4.0)
 * Improved drivers:
   - FITS: read/write support for scale, offset and CRS
   - netCDF: read support for groups
   - PDF: add a COMPOSITION_FILE creation option to generate a complex document
   - PDS4: subdataset creation support, read/write table/vector support
 * Support for minimal builds on Unix (#1250)
 * Add a docker/ directory with Dockerfile for different configurations
 * Continued code linting

== New installed files ==

 * Resource file: pdfcomposition.xsd

== Removed installed files ==

 * Removal of resource files related to EPSG and ESRI CRS databases:
   compdcs.csv, coordinate_axis.csv, datum_shift.csv, ellipsoid.csv,
   esri_epsg.wkt, esri_extra.wkt, esri_Wisconsin_extra.wkt, gcs.csv,
   gcs.override.csv, gdal_datum.csv, geoccs.csv, pcs.csv,
   pcs.override.csv, prime_meridian.csv, projop_wparm.csv,
   unit_of_measure.csv, vertcs.csv, vertcs.override.csv

== Backward compatibility issues ==

MIGRATION GUIDE FROM GDAL 2.4 to GDAL 3.0
-----------------------------------------

- Substantial changes, sometimes backward incompatible, in coordinate reference
  system and coordinate transformations have been introduced per
  https://trac.osgeo.org/gdal/wiki/rfc73_proj6_wkt2_srsbarn
    * OSRImportFromEPSG() takes into account official axis order.
      Traditional GIS-friendly axis order can be restored with
      OGRSpatialReference::SetAxisMappingStrategy(OAMS_TRADITIONAL_GIS_ORDER);
    * Same for SetWellKnownGeogCS("WGS84") / SetFromUserInput("WGS84")
    * removal of OPTGetProjectionMethods(), OPTGetParameterList() and OPTGetParameterInfo()
      No equivalent.
    * removal of OSRFixup() and OSRFixupOrdering(): no longer needed since objects
      constructed are always valid
    * removal of OSRStripCTParms(). Use OSRExportToWktEx() instead with the
      FORMAT=SQSQL option
    * exportToWkt() outputs AXIS nodes
    * OSRIsSame(): now takes into account data axis to CRS axis mapping, unless
      IGNORE_DATA_AXIS_TO_SRS_AXIS_MAPPING=YES is set as an option to OSRIsSameEx()
    * ogr_srs_api.h: SRS_WKT_WGS84 macro is no longer declared by default since
      WKT without AXIS is too ambiguous. Preferred remediation: use SRS_WKT_WGS84_LAT_LONG.
      Or #define USE_DEPRECATED_SRS_WKT_WGS84 before including ogr_srs_api.h

== GDAL/OGR 3.0.0 - General Changes ==

 * PROJ >= 6.0 is a required external dependency
 * libgeotiff >= 1.5 should be used for builds with external libgeotiff
2020-04-28 23:50:03 +00:00
gdt
7c8b87f1c6 gdal-lib: Sort PLIST (NFCI) 2020-04-28 13:45:22 +00:00
gdt
f102861bd1 gdal: Simplify patch dealing with visibility defines
Rather than adding a definition of _NETBSD_SOURCE, avoiding defining
_XOPEN_SOURCE in the first place.  What used to be extra is now
normal, and these defines hide rather than expose symbols.
2020-04-28 00:24:48 +00:00
gdt
a111844466 geography/gdal: Update to 2.4.4
Upstream changes are bugfixes
2020-04-27 23:53:38 +00:00
gdt
499aa5b854 libgeotiff: Remove old comment 2020-04-22 19:36:32 +00:00
joerg
95a3824b6d Needs py-cython 2020-04-15 22:55:50 +00:00
adam
24daafa112 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
nia
b59597b23d libgeotiff: Add buildlink3.mk and silence pkglint warning.
Lack of buildlink3 noted by Dr. Thomas Orgis
2020-03-26 14:15:19 +00:00
adam
641d634b2a py-google-maps-services-python: renamed to py-googlemaps 2020-03-21 18:59:56 +00:00
gdt
cd6083ed8c viking: Update patch upstream status 2020-03-21 14:36:22 +00:00
joerg
e051455740 Fix exif2 fallout. 2020-03-20 20:46:04 +00:00
nia
8010f38b97 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:44 +00:00
wiz
b93fe2cd2d py-google-maps-services-python: add missing TEST_DEPENDS, sort PLIST 2020-03-20 07:28:14 +00:00
ryoon
c6d85fde38 py-google-maps-services-python: Update to 4.2.0
Changelog:
    Add support for Maps Static API (#344)
2020-03-20 01:37:23 +00:00
gdt
8e22eec829 geography/py-proj: Update to 2.6.0
This is a version which requires proj 6, vs a version that cannot work
with proj 6.  It is likely quite different as the old package was old.

Upstream NEWS is missing.

Summary is:

  many minor enhancements and bugfixes

  adapt to changes in proj (if you don't understand proj, this is hard
  to use anyway)

  add Geod class
2020-03-18 20:11:12 +00:00
gdt
b251584c51 geography/viking: Update to 1.8
Viking 1.8 (2020-02-02)
New features since 1.7
* New GeoClue Layer to Track Position from the GeoClue service
** Not available on Windows
* Per Year Track Analysis
* Track Timing Speed Splits Analysis
* Subsecond Timing Precision for Tracks & Waypoints
* Track Area Coverage Feature
* Native Read Support of Zip & bzip2 Files
** This attempts to load supported files found within the compressed file
* Native Basic TCX Read Support
* Embedded (Elevation & Speed) Graphs in the Main Window
* Improved icons for Aggregate and Maps layers
* Scrolling Options for Better Usage with Touchpads
* Right Click Menu Options on the Calendar
* Various Keyboard Enhancements:
** Left & Right arrow keys selects the previous or next trackpoint respectively
** Keypad '+' & Keypad '-' inserts a trackpoint after or before of the current trackpoint
** Menu key opens the track context menu
* SF Features#117: Area Calculation Tool
* Large Basque language translation update
* Many other small fixes - see the ChangeLog for the full details.
2020-03-18 00:02:46 +00:00
tnn
53c7456080 gpsd: ppscheck(8) only gets built if we have TIOCMIWAIT (i.e. on Linux) 2020-03-15 23:06:03 +00:00
tnn
12042a0679 gdal-lib: remove the sqlite option and enable it always
Because gdal-lib depends unconditionally on geograpy/proj, which depends
unconditionally on sqlite3, it doesn't make sense dependency-wise to
conditionally omit sqlite3 support here.
2020-03-15 21:47:43 +00:00
tnn
043c1f6dfa proj: buildlink3 sqlite3
Needed because it is expressed in the installed libtool file:
libproj.la:dependency_libs='-lsqlite3 -ldl -lpthread'
2020-03-15 21:41:27 +00:00
gdt
daf8bb227d geography/osm2pgsql: cmake build dir cleanup
Per pkglint, use a build directory within WRKSRC.  Make the
relationship between creating the build dir and using it really
obvious.
2020-03-13 14:50:40 +00:00
gdt
2b786a628d geography/osm2pgsql: Update to 1.2.1
Upstream psudo-NEWS:

1.2.1 and 1.2.0 are bugfix releases.
1.0.0:

This release finally drops support for old-style multipolygons.

Doing so allowed a major overhaul of the processing pipeline.
Imports are now entirely done in the first processing stage. The second,
much slower processing stage is only needed when updating existing
databases. Data is entirely streamed into the database using COPY, which
reduces the number of database connections needed.

Other major changes include

- better error handling in Lua backend
- process all OSM objects again when extra attributes are requested
- enable running tests in pg_virtualenv
- add support for configurable Gazetteer style
- allow to disable RAM node cache with -C 0
2020-03-13 13:08:51 +00:00
gdt
ce83c0a28c geography/libgeotiff: Update to 1.5.1
Not mentoined in upstream NEWS: shlib major change (ABI break)

libgeotiff 1.5.1
----------------

* re-add #define SetCSVFilenameHook gtSetCSVFilenameHook for compatibility with GDAL 2.4.x

libgeotiff 1.5.0
----------------

* Require PROJ >= 6 dependency
* Remove all CSV files used by geo_normalize API, since libgeotiff now relies
  on PROJ database for EPSG CRS definitions.
* geo_normalize.c: SetGTParmIds(): use ProjStraightVertPoleLongGeoKey for CT_PolarStereographic
* geo_normalize.c: report StdParallel1 for Mercator_2SP when a PCS code is used
* geo_normalize.c: fix support for Laborde Oblique Mercator
* listgeo: use PROJ database to display non-hardcoded values of a number of keys
2020-03-12 00:17:20 +00:00
gdt
cc5aecaf6e geography/libspatialite: Workaround for proj 6
The last release of spatialite (2015) does not build with proj 6.
Force enable the deprecated API.  Include URL to upstream bug, which
is fixed in what might become the next release, should that occur.
2020-03-11 23:47:06 +00:00
gdt
c2a677ce02 geography/geos: Add upstream bug URL to patch 2020-03-11 23:09:09 +00:00
gdt
0e297d392c geography/geos: Improve patch comment 2020-03-11 22:55:48 +00:00
gdt
87bc3be778 geography/geos: Adjust patch comment text 2020-03-11 22:15:16 +00:00
gdt
4518909167 revbump to work around libtool bug triggered by geos update 2020-03-11 12:55:36 +00:00
gdt
316fdf9c1f geography/geos: Update to 3.8.1
Changes in 3.8.1
2020-xx-xx

- Bug fixes / improvements
  - Stack allocate line segments in OverlapUnion (Paul Ramsey)
  - Avoid returning non-empty CoordinateSequence from empty Point
    (#1001, Dan Baston)
  - Avoid assertion failure with MSVC 2017 / 2019 (#1002, Dan Baston)
  - Remove whitespace from end of GEOSversion() output (azhi)
  - Improve performance of GEOSisValid (#1008, Dan Baston)
  - Avoid changing MultiLineString component order in GEOSReverse
    (#1013, Dan Baston)
  - Fix missing vtable for LineString and CoordinateArraySequenceFactory
    (#299 and #1016, Evgen Bodunov)
  - Reduce performance regression in GEOSBuffer (#1020)

Changes in 3.8.0
2019-10-10

- New things:
  - CAPI: GEOSBuildArea (#952, Even Rouault)
  - CAPI: GEOSMakeValid (#952, Even Rouault)
  - CAPI: GEOSPolygonize_valid (#727, Dan Baston)
  - CAPI: GEOSCoverageUnion (Dan Baston)
  - CAPI: GEOSCoordSeq_setXY, GEOSCoordSeq_setXYZ,
          GEOSCoordSeq_getXY, GEOSCoordSeq_getXYZ (Dan Baston)
  - CAPI: GEOSMinimumBoundingCircle (#735)
  - CAPI: GEOSGeom_createPointFromXY (Dan Baston)

- Improvements:
  - Improve overall performance by reducing of heap allocations (Dan Baston)
  - Improve performance and robustness of GEOSPointOnSurface (Martin Davis)
  - Improve performance of GEOSPolygonize for cases with many potential
    holes (#748, Dan Baston)
  - Support extended precision calculations (ttmath) and port JTS
    improvements related to extended precision (Paul Ramsey, Mateusz Loskot)
  - Improve performance of GEOSPolygonize for cases with many or complex
    shells (Dan Baston, Martin Davis)
  - Improve performance of Delaunay triangulations / Voronoi Diagrams
    (Dan Baston)
  - Improve performance of prepared geometry operations (Dan Baston)
  - Improve robustness of Delaunay triangulations (Paul Ramsey, Martin Davis)
  - Improve performance of unary union for lines (Dan Baston)
  - Improve general predicate, overlay, and buffer performance (Dan Baston, Paul Ramsey)
  - Improve cascaded union performance (Paul Ramsey, Martin Davis)
  - Allocate default GeometryFactory singleton on the stack (Sandro Mani)
  - Harmonize XML tests with JTS and harmonize cmake/autoconf
    test running (Paul Ramsey)
  - CMake modernization (Mateusz Loskot, Paul Ramsey, Dan Baston)
  - Return unique_ptr from most methods that produce a new geometry (Dan Baston)

- Changes:
  - Constructive geometry functions in CAPI now preserve SRID
    of input arguments in output (#896)
2020-03-11 12:52:06 +00:00
wiz
83834d9f6e libchamplain04: remove
No users left in pkgsrc, newer version already packaged.
2020-03-11 10:55:28 +00:00
wiz
3890857416 libchamplain012: update to 0.12.20.
libchamplain 0.12.20 (2019-10-28)
=================================

Stable release

Changes:

* Remove autotools-based build and all the related files (Jiří Techet)
* Fix gtk-doc module name (Mart Raudsepp)
* Add missing gdk required dependency (Mart Raudsepp)
* Make the build reproducible (Chris Lamb)

libchamplain 0.12.19 (2019-03-03)
=================================

Stable release

Changes:

* Fix incorrect Requires in pc files when using meson (Jan Alexander Steffens)
* Various meson-related fixes and cleanups (Jan Alexander Steffens)

libchamplain 0.12.18 (2019-02-21)
=================================

Stable release

Changes:

* Fix incorrect so version when using meson (Jiří Techet)
* Avoid exporting marshaler functions by dropping the use of glib-genmarshal and
  using the generic marshaler instead (Jiří Techet)
* Don't use glib-mkenums for champlain-gtk where it's not needed (Jiří Techet)

libchamplain 0.12.17 (2019-02-20)
=================================

Stable release

Changes:

* Use of meson build system, CI tests and automatized generation of
  documentation (Martin Blanchard)
* Various map wrapping fixes (Tomasz Miąsko, Jiří Techet)
* Pass data as uint8 pointer in champlain_renderer_set_data() and make this
  function introspectable (James Westman)
* Bump versions of some dependencies - clutter (1.24), glib (2.38) - and fix
  depreciation warnings (Jiří Techet)
* Use https for all map sources that support it (Jiří Techet)
* Don't version-control generated vapi files (Jiří Techet)
* Combine champlain and champlain-gtk documentations into one (Jiří Techet)
* More helpful README.md with links to pages related to libchamplain
  (Jiří Techet)
* Various housekeeping and cleanups (Jiří Techet, Andre Klapper)

libchamplain 0.12.16 (2017-09-06)
=================================

Stable release

Changes:

* Add possibility to set User-Agent for requests (Jens Georg)
* Fix touch gesture zoom (Jan-Michael Brummer)
* Python demo fixes and cleanups (Chris Mayo)

libchamplain 0.12.15 (2017-03-08)
=================================

Stable release

Changes:

* Fix path layer surface exporting when no clone is visible (Marius Stanciu)
* Fix printing in gnome-maps (Marcus Lundblad)
* Fix build on RHEL 7.3 (Matthias Clasen)
* Minor example updates (Jiří Techet)

libchamplain 0.12.14 (2016-09-06)
=================================

Stable release

Changes:

* Add support for horizontal map wrapping (Marius Stanciu, Jonas Danielsson,
  Jiří Techet)
* Make the number of parallel connections of network tile source configurable
  (Mattias Bengtsson)
* Remove Mapquest map source as the tile server is not accessible any more
  (Nayan Deshmukh, Jiří Techet)
* Remove Maemo-related code (Jiří Techet)
* Fix small memory leaks (Marius Stanciu)
* Bump libsoup dependency requirement to 2.42 and drop deprecated function
  calls (Nayan Deshmukh)
* Various minor improvements, fixes, depreciaton warning removals and cleanups
  (Nayan Deshmukh, Marius Stanciu, Mattias Bengtsson, Jiří Techet)

libchamplain 0.12.13 (2016-02-25)
=================================

Stable release

Changes:

* Implement ChamplainExportable in MarkerLayer and ChamplainPoint
  (Jonas Danielsson)
* Avoid runtime warnings due to the use of deprecated API (Cosimo Cecchi)
* Make sure enums are introspectable (Jonas Danielsson)
* Fix occasional crash when closing map with layers (Jonas Danielsson)
* Various minor fixes and improvements (Emmanuele Bassi, Hashem Nasarat,
  Pavel Machek, Jiří Techet)

libchamplain 0.12.12 (2015-12-02)
=================================

Stable release

Changes:

* Add possibility to export maps (Jonas Danielsson)
* Fix map getting blank after some mouse actions (Carlos Garnacho)
* Fix tile loading at higher zoom levels (Rémy Oudompheng)
* Improve mouse wheel zoom handling (Carlos Garnacho, Jiri Techet)

libchamplain 0.12.11 (2015-09-18)
=================================

Stable release

Changes:

* Improved touch-screen support, pinch-to-zoom (Carlos Garnacho)
* Add champlain_view_set_world() to limit the world to the specified bounding
  box (Jonas Danielsson)
* Various minor fixes (Jonas Danielsson, Ting-Wei Lan, Jiří Techet)
2020-03-11 10:48:51 +00:00
wiz
d0ab15c16e libmemphis02: update to 0.2.3nb5.
Fix PLIST for current gtk-doc, clean up pkglint.
2020-03-11 10:34:23 +00:00
wiz
8866881c59 libchamplain08: remove
No users left in pkgsrc, newer version already packaged.
2020-03-11 10:29:57 +00:00
wiz
8ce4fc9a49 libchamplain06: remove
No user left in pkgsrc, newer version already packaged.
2020-03-11 10:28:39 +00:00
wiz
94a631ea86 emerillon: remove
This was part of GNOME, but is discontinued and the last release was
in 2011.
2020-03-11 09:56:05 +00:00
wiz
a6f6163169 *: bump for vala 0.48.0 2020-03-11 09:53:51 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
gdt
0f307e1722 geography/proj: Update to 6.3.1
This is a signficant update from 5.2.0; proj has withdrawn one API and
deprecated another.  Packages that have a healthy upstream and are up
to date should be ok, but some will need remedial attention.  I have
held off on this update for quite a long time, but it seems we have
arrived at the problems from some packages' failure to cope with proj
6 being less serious than holding back well-maintained packages from
the improvements.

Add an option "proj-grids", default on, to include the optional grid
files.  These are large, but necessary for many datum transformations.
Upstream's tests fail with them installed, because the test vectors
are computed without them, so tests are forced to fail if grids are
included.

Upstream NEWS, projected to standard NEWS content follows.  (NB: The
6.0.0 content is the most critical to understand.)


6.3.1 Release Notes
-------------------

 Updates
 -------

 o Update the EPSG database to version 9.8.6

 o Database: add mapping for gg10_smv2.mnt and gg10_sbv2.mnt French grids

 o Database: add mapping for TOR27CSv1.GSB


6.3.0 Release Notes
-------------------

 Updates
 -------

 o Database: tune accuracy of Canadian NTv1 file w.r.t NTv2 (#1812)

 o Modify verbosity level of some debug/trace messages (#1811)

 o projinfo: no longer call createBoundCRSToWGS84IfPossible() for WKT1:GDAL
   (#1810)

 o proj_trans: add retry logic to select other transformation if the best one
   fails. (#1809)

 o BoundCRS::identify(): improvements to discard CRS that aren't relevant
   (#1802)

 o Database: update to IGNF v3.1.0 (#1785)

 o Build: Only export symbols if building DLL (#1773)

 o Database: update ESRI entries with ArcGIS Desktop version 10.8.0 database
   (#1762)

 o createOperations(): chain operations whose middle CRSs are not identical but
   have the same datum (#1734)

 o import/export PROJJSON: support a interpolation_crs key to geoid_model
   (#1732)

 o Database: update to EPSG v9.8.4 (#1725)

 o Build: require SQLite 3.11 (#1721)

 o Add support for GEOIDMODEL (#1710)

 o Better filtering based on extent and performance improvements (#1709)


6.2.1 Release Notes
-------------------

 Updates
 -------

 o Update the EPSG database to version 9.8.2


6.2.0 Release Notes
-------------------

 Updates
 -------

 o Introduced PROJJSON, a JSON encoding of WKT2 (#1547)

 o Support CRS instantiation of OGC URN's (#1505)

 o Expose scope and remarks of database objects (#1537)

 o EPSG Database updated to version 9.7.0 (#1558)

 o Added C API function proj_grid_get_info_from_database() (#1494)

 o Added C API function
   proj_operation_factory_context_set_discard_superseded() (#1534)

 o Added C API function proj_context_set_autoclose_database() (#1566)

 o Added C API function proj_create_crs_to_crs_from_pj() (#1567)

 o Added C API function proj_cleanup() (#1569)


6.1.1 Release Notes
-------------------

 Updates
 -------

 o Update EPSG registry to version 9.6.3 (1485)


6.1.0 Release Notes
-------------------

 Updates
 -------

 o Include custom ellipsoid definitions from QGIS (#1337)

 o Add "-k ellipsoid" option to projinfo (#1338)

 o Make cs2cs support 4D coordinates (#1355)

 o WKT2 parser: update to OGC 18-010r6 (#1360 #1366)

 o Update internal version of googletest to v1.8.1 (#1361)

 o Database update: EPSG v9.6.2 (#1462), IGNF v3.0.3, ESRI 10.7.0
   and add operation_version column (#1368)

 o Add proj_normalize_for_visualization() that attempts to apply axis
   ordering as used by most GIS applications and PROJ <6 (#1387)

 o Added noop operation (#1391)

 o Paths set by user take priority over PROJ_LIB for search paths (#1398)

 o Reduced database size (#1438)

 o add support for compoundCRS and concatenatedOperation named from
   their components (#1441)


6.0.0 Release Notes
-------------------

PROJ 6 has undergone extensive changes to increase its functional scope from a
cartographic projection engine with so-called "early-binding" geodetic datum
transformation capabilities to a more complete library supporting coordinate
transformations and coordinate reference systems.

As a foundation for other enhancements, PROJ now includes a C++ implementation
of the modelisation propopsed by the ISO-19111:2019 standard / OGC Abstract
Specification Topic 2: "Referencing By Coordinates", for geodetic reference
frames (datums), coordinate reference systems and coordinate operations.
Construction and query of those geodetic objects is available through a new C++
API, and also accessible for the most part from bindings in the C API.

Those geodetic objects can be imported and exported from and into the OGC
Well-Known Text format (WKT) in its different variants: ESRI WKT, GDAL WKT 1,
WKT2:2015 (ISO 19162:2015) and WKT2:2018 (ISO 19162:2018). Import and export of
CRS objects from and into PROJ strings is also supported. This functionality
was previously available in the GDAL software library (except WKT2 support
which is a new feature), and is now an integral part of PROJ.

A unified database of geodetic objects, coordinate reference systems and their
metadata, and coordinate operations between those CRS is now available in a
SQLite3 database file, proj.db. This includes definitions imported from the
IOGP EPSG dataset (v9.6.0 release), the IGNF (French national mapping agency)
geodetic registry and the ESRI projection engine database. PROJ is now the
reference software in the "OSGeo C stack" for this CRS and coordinate operation
database, whereas previously this functionality was spread over PROJ, GDAL and
libgeotiff, and used CSV or other adhoc text-based formats.

Late-binding coordinate operation capabilities, that takes  metadata such as
area of use and accuracy into account, has been added. This can avoid in a
number of situations the past requirement of using WGS84 as a pivot system,
which could cause unneeded accuracy loss, or was not doable at all sometimes
when transformation to WGS84 was not available. Those late-binding capabilities
are now used by the proj_create_crs_to_crs() function and the cs2cs utility.

A new command line utility, projinfo, has been added to query information about
a geodetic object of the database, import and export geodetic objects from/into
WKT and PROJ strings, and display coordinate operations available between two
CRSs.

 UPDATES
 -------

 o Removed projects.h as a public interface (#835)

 o Deprecated the proj_api.h interface. The header file is still available
   but will be removed with the next major version release of PROJ. It is
   now required to define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H before the
   interface can be used (#836)

 o Removed support for the nmake build system (#838)

 o Removed support for the proj_def.dat defaults file (#201)

 o C++11 required for building PROJ (#1203)

 o Added build dependency on SQLite 3.7 (#1175)

 o Added projinfo command line application (#1189)

 o Added many functions to proj.h for handling ISO19111 functionality (#1175)

 o Added C++ API exposing ISO19111 functionality (#1175)

 o Updated cs2cs to use late-binding features (#1182)

 o Removed the nad2bin application. Now available in the proj-datumgrid
   git repository (#1236)

 o Removed support for Chebyshev polynomials in proj (#1226)

 o Removed proj_geocentric_latitude from proj.h API (#1170)

 o Changed behaviour of proj: Now only allow initialization of
   projections (#1162)

 o Changed behaviour of tmerc: Now default to the Extended Transverse
   Mercator algorithm (etmerc). Old implementation available by adding
   +approx (#404)

 o Chaged behaviour: Default ellipsoid now set to GRS80 (was WGS84) (#1210)

 o Allow multiple directories in PROJ_LIB environment variable (#1281)

 o Added Lambert Conic Conformal (2SP Michigan) projection (#1142)

 o Added Bertin1953 projection (#1133)

 o Added Tobler-Mercator projection (#1153)

 o Added Molodensky-Badekas transform (#1160)

 o Added push and pop coordinate operations (#1250)

 o Removed +t_obs parameter from helmert and deformation (#1264)

 o Added +dt parameter to deformation as replacement for
   removed +t_obs (#1264)
2020-03-10 16:17:38 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
wiz
ddff1ca009 geolite2-city: remove
fetch fails, hostname not found, not updated since import in 2016,
no user in pkgsrc.
2020-02-26 15:28:34 +00:00
wiz
fd762e122c geolite2-country: remove
fetch fails, hostname not found, not updated since import in 2016,
no user in pkgsrc.
2020-02-26 15:25:50 +00:00
ryoon
af868966b9 py-google-maps-services-python: Update to 4.1.0
Changelog:
v4.1.0
Added

    Adding support for passing in experience_id to Client class (#338)

v4.0.0
Changed

    Python 2 is no longer supported
    Removed place fields: alt_id, id, reference, and scope. Read more about this at https://developers.google.com/maps/deprecations.

v3.1.4
Changed

    APIError.__str__ should always return a str (#328)

v3.1.3
Changed

    deprecation warning for place fields: alt_id, id, reference, and scope. Read more about this at https://developers.google.com/maps/deprecations.

v3.1.2
Added

    Tests for distribution tar as part of CI
    Support for subfields such as geometry/location and geometry/viewport in Places.

v3.1.1
Changed

    Added changelog to manifest

v3.1.0
Changed

    Switched build system to use nox, pytest, and codecov. Added Python 3.7 to test framework.
    Set precision of truncated latitude and longitude floats to 8 decimals instead of 6.
    Minimum version of requests increased.
    Session token parameter added to place().
    Fixed issue where headers in request_kwargs were being overridden.

Added

    Automation for PyPi uploads.
    Long description to package.
    Added tests to manifest and tarball.

Removed

    Removed places places_autocomplete_session_token which can be replaced with uuid.uuid4().hex.
    Removed deprecated places_radar.
2020-02-12 16:32:01 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
rhialto
5aa532b53d Adjust to python-versioned py-qt5 and/or x11/py-qt5-qscintilla files. 2020-01-26 12:55:00 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
jperkin
26c1bffc9f *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
jperkin
13943f3046 *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:10 +00:00
gdt
fa8584a398 geography/gpsd: Update to 3.20
3.20: 2019-12-31
  Change README into an asciidoc file and publish HTML from it
  Add NED and geoid_sep to gps_fix_t and TPV JSON.
  Add "-e NED" to ubxtool to enable NED messages.
  gpsdata.separation replaced by gpsdata.fix.geoid_sep.
  Remove nofloats build option.
  TPV JSON "alt" is now fixed at WGS84.  Probably.
  xgps now uses XGPSOPTS environment variable.
  add health variable to satellite_t
  change satellite_t elevation and azimuth to double
  satellite_t elevation, azimuth, and ss use NAN for unknown value.
  add altMSL, altHAE, and depth, to gps_fix_t
  altitude in gps_fix_t is deprecated and undefined
  wgs84_separation() now return EGM2008 computed from 5x5 degree base data.
     The best results are close to cm, the worst off up to 12m.
  Move mag_var from gps_device_t to magnetic_var gps_data_t.
  Added mag_var() to interpolate magnetic variation (deviation) from a table.
  Remove true2magnetic() as mag_var() improves on it.
  Remove TIMEHINT_ENABLE.  It only worked when enabled.
  Remove NTP_ENABLE and NTPSHM_ENABLE.  It only worked when enabled.
  Remove PPS_ENABLE and TIMING_ENABLE.
  Add dgps_age and dgps_station to gps_fix_t
  Convert all timestamp_t to timespec_t.
  Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options.
  Add -s [speed] and -f [framing] runtime options to gpsd.
  A working CC and termios.h are mandatory.
  use the current leap second to determine the current GPS epoch.
  leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone.
  See also change histories in gps.h and gpsd.h
2020-01-17 17:08:01 +00:00
ryoon
eedd1e806f *: Recursive revbump from devel/boost-libs 2020-01-12 20:19:52 +00:00
adam
f311dcfa25 py-geojson: updated to 2.5.0
2.5.0:
- Add "precision" parameter to GeoJSON Object classes with default precision of 6 (0.1m)
- Fix bug where `map_geometries()` util was not preserving Feature IDs
- Remove `crs` module and features to conform to official WGS84-only GeoJSON spec
- Set up semi-automatic PyPi releases via Travis/Jazzband
2019-12-11 18:58:58 +00:00
markd
8533543d24 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
adam
5c9826bed6 py-country: updated to 19.8.18
19.8.18:
- Fix installation on systems that don't have UTF-8
  as default encoding.
- Remove superfluous print debugging output.

19.7.15:
- Update to iso-codes 4.3.
- Add support for ISO 639-5 (Language Families and Groups).
- Drop support for Python 2.
- Add `search_fuzzy()` function to the countries database. This allows
  for dealing with user searches that aren't really aware of ISO 3166 (so,
  like, actual human beings). A bit of character normalization and prioritizing
  matches between multiple criteria allows building somewhat reasonable
  suggestion/autocompletion lists.
  Caveat emptor: no attention has been paid to performance in this feature.
2019-11-28 06:24:29 +00:00
gdt
d79c7eee46 geography/py-proj: Update HOMEPAGE 2019-11-24 14:51:20 +00:00
gdt
f8096cca0c geography: -proj-swig 2019-11-24 14:42:10 +00:00
gdt
49ab300646 geography/proj-swig: Remove
This project has no functioning upstream and there has been no reason
to think anyone has used it in many years.  As maintainer, the only
correspondence I have received about it is a suggestion to delete it.
2019-11-24 14:41:48 +00:00
bouyer
22dfef239d Update to 1.6.8 (distinfo commited on 2019/09/12, for some reason Makefile
was skipped). Changes:
- updated translations
- UI bugfixes
- Added DeleteBoundary and DeleteBoundaryPoint to API and json messages
2019-11-22 12:36:31 +00:00
wiz
292f0cbf9f *: recursive bump for vala-0.46 2019-11-06 14:34:29 +00:00
gdt
5bf8efac78 geography/gdal-lib: Update to 2.4.3
(Also update py-gdal as it shares the distfile.)

Note that the upgrade to 3.0.x is pending evaluation of impact on
depending packages.

Upstream changes: basically bugfixes.
2019-11-04 17:33:18 +00:00
rillig
e363191a1b geography: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:30:32 +00:00
bouyer
3e3c791377 Update qgis to 3.8.3. Switch to qt5.
Changes since 2.18.28:

This release has following new features:

- 3D Features: Animation
- 3D Features: Configuration of field of view angle of camera
- 3D Features: Configuration of lights in 3D map scenes
- 3D Features: Export all frames from QGIS 3d animations as images
- 3D Features: Identification map tool for 3D views
- 3D Features: Improved navigation
- 3D Features: Rule-based 3D renderer
- 3D Features: Simple rendering of 3D linestrings
- 3D Features: Terrain generation from online source
- 3D Features: Terrain shading
- 3D Features: Wide lines and polygon edge highlighting
- Analysis Tools: Hardware acceleration for raster calculator
- Analysis Tools: New aggregate method: concatenate_unique
- Analysis Tools: Raster unique values count for processing
- Application and Project Options: Add support for user profiles
- Application and Project Options: Delete settings from the Advanced tab in options
- Application and Project Options: Mandatory layers in project
- Application and Project Options: New zipped project file format .qgz
- Application and Project Options: Saving and loading projects in Postgresql database
- Browser: Add "export to file" options for raster and vector layers within the browser
- Browser: Directly Create Geopackage and Shapefiles
- Browser: Drag'n'drop layers from layer tree view to browser dock
- Browser: Explore QGS/QGZ project files in the browser
- Browser: Native file/folder properties
- Browser: Open Terminal at Path
- Browser: Preview layers and attributes
- Browser: Project home path can be manually set
- Browser: Save/Load connections for XYZ Tiles
- Data Management: Append raster layer to an existing Geopackage
- Data Management: Auxiliary Storage Support
- Data Management: Comment option in db manager
- Data Management: Map of CRS-extent in Project properties
- Data Management: Metadata for QGIS projects
- Data Management: Metadata overhaul
- Data Management: New locator filter to search across all layers
- Data Management: Non-removable (required) layers highlighted in layer tree
- Data Management: Pan to current feature in attribute table
- Data Management: Refresh a materialized view
- Data Management: Switch Attribute Table dock mode on demand
- Data Management: Translation of QGIS projects
- Data Management: Unified data source manager dialog
- Data Management: Z and M support for offline editing
- Data Providers:  Mesh layer: allow render vectors/arrows on the user-defined grid
- Data Providers: Add auto-discovery of relations for PostgresQL
- Data Providers: Add support for arrays
- Data Providers: ArcGIS Feature Server labeling support
- Data Providers: ArcGIS Feature Server picture marker and picture fill support
- Data Providers: Automatically set default style for layers for ArcGIS Feature Server layers
- Data Providers: Binary blob support for OGR providers
- Data Providers: Boolean and binary field support for memory layers
- Data Providers: Create attribute index support for spatialite provider
- Data Providers: Data dependencies between layers
- Data Providers: Detect literal default values for spatialite provider
- Data Providers: ESRI Token Authentication support
- Data Providers: Faster Oracle queries
- Data Providers: GeoNode integration
- Data Providers: GeoPackage
- Data Providers: Improved handling of defaults
- Data Providers: JSON Support for GeoPackage
- Data Providers: JSON/JSONB Type support
- Data Providers: Load/save style in database for GPKG and Spatialite
- Data Providers: Mesh layer: New mesh layer format support
- Data Providers: Mesh layer: add function to identify value on mesh layers
- Data Providers: Mesh layer: allow to choose different vector and scalar dataset
- Data Providers: New unified 'add layer' dialog
- Data Providers: OAuth2 authentication method plugin
- Data Providers: Open service info for ArcGIS Feature Server layers
- Data Providers: Postgres provider: save primary key selection
- Data Providers: Read only support for curved Oracle geometries
- Data Providers: Restrict table list for a Oracle database connection to a preset schema
- Data Providers: SQL Server - Invalid geometry handling
- Data Providers: Support all GDAL writable raster formats for 'Save as' dialog on raster layers
- Data Providers: Support for HStore in PostGIS data provider
- Data Providers: Support for Z/M geometries in spatialite provider
- Data Providers: Support for mesh layer
- Data Providers: Unique and not-null constraint handling
- Data Providers: dxf export: support reprojection
- Data Providers: hstore support to the postgres provider
- Data Providers: support for Z/M geometries in memory provider
- Diagrams: Data definable properties
- Digitising: Add reverse line maptools
- Digitising: Automatically remove duplicate nodes
- Digitising: Chanied add vertex at endpoint
- Digitising: Check for geometry validity
- Digitising: Floating widget for advanced input next to cursor
- Digitising: GPS tracking improvements
- Digitising: Geometry Precision
- Digitising: Georeferencer enhancements
- Digitising: More angle choices in advanced digitizing dock
- Digitising: New option to avoid minimizing georeferencer when adding points
- Digitising: Topology checks while editing
- Digitising: Vertex tool can work on the current layer only
- Digitizing: Add default Z value option
- Digitizing: Move feature now benefits from Advanced Digitizing
- Digitizing: Range vertex selection in node tool
- Digitizing: Tracing with offset
- Digitizing: add functionality to copy/move feature to move feature map tool
- Expressions: Add order by support to expression aggregate and concatenation functions
- Expressions: Code completion for expression builder
- Expressions: Expose @parent variable in aggregate functions
- Expressions: File Information
- Expressions: More helpful expression builder
- Expressions: New Expression Functions
- Expressions: New expression functions
- Expressions: New expression functions and variables
- Expressions: New expression variables
- Expressions: New expression variables for map settings
- Expressions: New map expression variables
- Expressions: Square brackets to easily access map array elements
- Expressions: Support aggregation of geometry in expressions
- Expressions: item_variables expression function inside compositions
- Expressions: new global expression variable @qgis_locale
- Forms and Widgets: Add between/not between to numerical fields in select by form
- Forms and Widgets: Add layer scoped actions
- Forms and Widgets: Add zoom to features and flash features shortcuts in select by form dialog
- Forms and Widgets: Allow browsing feature list
- Forms and Widgets: Allow configuring link/unlink feature buttons on relation editor widget
- Forms and Widgets: Allow controlling labels for individual edit widgets
- Forms and Widgets: Allow using a URL for custom attribute forms (UI file)
- Forms and Widgets: Drill-down (cascading) forms
- Forms and Widgets: Field constraints can be enforced or not
- Forms and Widgets: Multi-column layout for multiselect value relation widget
- Forms and Widgets: New form widget for binary (blob) fields
- Forms and Widgets: Show field values in autocompleter in form filter mode
- Forms and Widgets: Smarter default edit widgets with plugins to pick them
- Forms and Widgets: conditional visibility for tabs and groupboxes
- General: Add a toggle action to vector layer legend items
- General: FULL screen Map via Ctrl-Shift-Tab
- General: Filtering for field values in Query Builder
- General: Flatpak
- General: Improved "missing layer" handling on project load
- General: Migrate Photo, WebView and FileName widgets to Attachment
- General: New zipped project file format .qgz is now the default format
- General: OpenCL based acceleration
- General: Optional setting for disabling version checks
- General: Possibility to configure location of the QGIS help files
- General: Remove dxf2shp converter plugin
- General: Remove orphaned oracle raster plugin
- General: Remove zonal stats plugin
- General: SVG files can be embedded in projects and symbols
- General: remove TauDEM provider from core Processing
- General: removed otb and lidartools providers from processing
- Labeling: Allow label font size in mm/pixels
- Labeling: Custom labeling toolbar is now always enabled
- Layer Legend: Change of ergonomy of the visibility of layers inside groups
- Layer Legend: Copy&Paste Group/Layers from a QGIS project to another.
- Layer Legend: Hide Deselected Layers action
- Layer Legend: Optional text on top of symbols for vector layers
- Map Composer: 3d map items
- Map Composer: Allow choice of CRS for map items
- Map Composer: Allow customization of line spacing for composer legend item labels
- Map Composer: Better formatting for scalebar text
- Map Composer: Control over drawing of composer table grid horizontal & vertical lines
- Map Composer: Control over stacking position of map overview extents
- Map Composer: Data definable controls
- Map Composer: Data defined table source for attribute table items
- Map Composer: Drag qpt to QGIS to create new composer from template
- Map Composer: Expressions inside legend item text
- Map Composer: Grid frame improvements
- Map Composer: Holding shift while drawing polyline/polygon constrains     line angles
- Map Composer: Improved handling of text and label export
- Map Composer: Layout items can "block" map labels
- Map Composer: Map Composer Overhaul
- Map Composer: Map labeling improvements
- Map Composer: New expression variables for legend items
- Map Composer: Project metadata embedded in layout exports
- Map Composer: Rework of map item extent/scale shortcuts
- Map Composer: Warnings on exports
- Map Tools: Auto "Zoom to Selection" mode for new map views
- Map Tools: Cartesian areas/lengths/perimeters in identify results
- Map Tools: Choice of simplification method for simplify map tool
- Map Tools: Identify Tool with extra options
- Map Tools: Identify tool supports mesh layers
- Map Tools: Simplify map tool can now also smooth features
- Map Tools: Store also expanded/collapsed state of nodes in map Themes
- Map Tools: Title label decoration
- Map Tools: Top/bottom centering placement for decoration items
- Map Tools: Vertex tool fixes and improvements
- Map Tools: add zoom to related feature in forms
- Notable Fixes: Support for curves in DXF export
- Plugins: Adding query history in DB Manager
- Plugins: DB Manager SQL execution in background
- Plugins: GDALTools moved to Processing
- Plugins: Offline Editing GeoPackage
- Plugins: Offline editing: Add flag to only copy selected features
- Plugins: Remove trusted status from Plugin Manager
- Plugins: Support for encrypted zips in the Plugin Manager
- Plugins: allow installing plugins from local ZIP packages
- Processing:  New algorithm for offsetting lines
- Processing:  resampling and format options in the gdaladdo algorithm
- Processing: "Array of Translated Features" algorithm
- Processing: "Array of offset (parallel) lines" algorithm
- Processing: "Categorize a layer using a style XML file" algorithm
- Processing: "Drape features to z/m" algorithms
- Processing: "Interpolate point on line" algorithm
- Processing: "Precalculated" values for model algorithm parameters
- Processing: "Raster pixels to points" algorithm
- Processing: 'Project points (Cartesian)' algorithm
- Processing: Add "Save layer styles into GeoPackage" option for Package Layers algorithm
- Processing: Add choice of simplification method to simplify
- Processing: Algorithm log can be saved/cleared/copied
- Processing: Allow rounding values in ExtentFromLayer
- Processing: Angle threshold for smooth algorithm
- Processing: Better support for Z/M dimensions and curved geometries
- Processing: Choice of units for non degree/unknown distances
- Processing: Create attribute index algorithm
- Processing: Download a file from Processing
- Processing: Dynamic parameter values for more algorithms
- Processing: Edit in place
- Processing: Explode HStore algorithm
- Processing: Export processing models as PDF/SVG
- Processing: Extract Binary Field algorithm
- Processing: Extract Z values and Extract M values algorithms
- Processing: Extract by attribute can extract for null/notnull values
- Processing: Feature filter algorithm for processing models
- Processing: Filter Vertices by M and Filter Vertices by Z algorithms
- Processing: Force right-hand-rule
- Processing: Generate raster XYZ tiles
- Processing: Generic centroid algorithm
- Processing: Geodesic line split at antimeridian algorithm
- Processing: Geodesic mode for "Join by Lines (Hub lines)" algorithm
- Processing: Import geotagged photos
- Processing: Improved 'Join by attribute table' algorithm
- Processing: Improved algorithms
- Processing: Improved processing modeler window
- Processing: Indicator for distance parameter units
- Processing: Interpolation algorithms
- Processing: Join attributes by nearest
- Processing: K Means clustering algorithm
- Processing: Line sinuosity in "Add Geometry Attributes"
- Processing: Line substring algorithm
- Processing: Load script from template
- Processing: Multi-ring buffer (constant distance) algorithm
- Processing: Network analysis algorithms
- Processing: New "segmentize" algorithms
- Processing: New 'Raster pixels to polygons' algorithm
- Processing: New 'drop geometries' algorithm
- Processing: New GDAL's rearrange band algorithm
- Processing: New algorithm "Remove duplicates by attribute"
- Processing: New algorithm for single sided buffers
- Processing: New algorithm for translating (moving) points
- Processing: New algorithm to compute geometry by expression
- Processing: New algorithm to extend lines
- Processing: New algorithm to extract specific nodes
- Processing: New algorithm to orthogonalize geometries
- Processing: New algorithm to truncate tables
- Processing: New extract by expression algorithm
- Processing: New input type for expressions
- Processing: New options to autofill batch processing dialog
- Processing: New parameter type for authentication config
- Processing: New raster unique values report algorithm
- Processing: New universal 'basic stats for field' algorithm
- Processing: Optimised points along geometry algorithm
- Processing: Option to create points on all polygon parts
- Processing: Overlap Analysis
- Processing: Port Union, Difference and Intersection algorithms to C++
- Processing: Port heatmap plugin to processing algorithm
- Processing: Python scripts which implement algorithms now execute the algorithm on drag and drop and browser double click
- Processing: Raster Surface Volume algorithm
- Processing: Raster analysis algorithms added to Processing
- Processing: Raster zonal stats algorithm
- Processing: Reclassify raster algorithms
- Processing: Resurrected model to Python script functionality
- Processing: Rotate Features algorithm
- Processing: Sample Raster Values
- Processing: Snap geometries to layer algorithm
- Processing: Sort order option for "Add Incremental Field"
- Processing: Split Lines by Maximum Length algorithm
- Processing: SplitWithLines
- Processing: Store models inside project
- Processing: Swap x/y coordinate values algorithm
- Processing: Variable width buffers
- Processing: Wedge buffer algorithm
- Processing: Zonal histogram
- Processing: add a spatialite execute SQL algorithm
- Processing: add import into spatialite algorithm
- Processing: add search to Get Scripts and Models dialog
- Processing: added ‘invalid feature handling’ option
- Processing: algorithm to fix invalid geometries using native makeValid() implementation
- Processing: dbscan spatial clustering algorithm
- Processing: expose zonal statistics from Zonal statistics plugin in toolbox
- Processing: improved Extract nodes algorithm
- Processing: k-neighbour concave hull
- Processing: pole of inaccessibility algorithm
- Processing: remove TauDEM provider from core Processing
- Processing: support for output geometry types in models
- Programmability: API for calculating Geodesic lines
- Programmability: API to allow drag'n'drop of custom browser items
- Programmability: Add REGEXP SQL syntax support to spatialite provider and python connections
- Programmability: Blocking (non-async) network requests
- Programmability: Custom validity checks on layout exports
- Programmability: Easier Processing algorithm creation via @alg decorator
- Programmability: Geometry class updates
- Programmability: Improved QgsLineString PyQGIS API
- Programmability: Iterate over parts of a QgsGeometry
- Programmability: New class QgsExifTools
- Programmability: New geometry API call to return a curve substring
- Programmability: PyQGIS Geometry Collection API improvements
- Programmability: QgsRasterDataProvider::sample method for efficient sampling of rasters at a given point
- Programmability: QgsSpatialIndexKDBush
- Programmability: Task manager
- Programmability: sip Module API Changes
- QGIS Server:  Support QGIS Server logs to stderr
- QGIS Server: Add ability to define min. scale for WMTS
- QGIS Server: Allow configuring size for GetLegendGraphics
- QGIS Server: Possibility to segmentize feature info geometry in server
- QGIS Server: Possibility to set ATLAS_PK in GetPrint request to print atlas sheet(s)
- QGIS Server: QGIS Server overhaul
- QGIS Server: Server Cache can be manage by plugins
- QGIS Server: WMTS 1.0.0 support
- QGIS Server: WMTS tile matrices configuration
- Rendering: Cache labeling result to avoid unnecessary redraws     when refreshing canvas
- Rendering: Custom SVG path and size for the north arrow decoration
- Rendering: Grid renderer for points displacement
- Rendering: Improved map Copyright decoration
- Rendering: Live layer support
- Rendering: Main window scale bar font size and family can be customized
- Symbology:  New "preset" colors color ramp option
- Symbology: Add Points  and Inches to available symbol units
- Symbology: Allow strings for font markers
- Symbology: Allow symbol layers to be temporarily disabled
- Symbology: Annotations can be styled using fill symbol styles
- Symbology: Average line angles for marker and hashed line
- Symbology: Better handling of .XML style libraries
- Symbology: Classify symmetric in graduated renderer
- Symbology: Control over annotation contents margins
- Symbology: Data defined symbol layer visibility
- Symbology: Mesh layer styling
- Symbology: NEW MAP COLORING ALGORITHMS IN QGIS 3.0
- Symbology: New color ramp button widget
- Symbology: Nicer colors for new layers
- Symbology: Offset setting for point pattern fill symbol layer
- Symbology: Option for simple lines and marker lines to only render exterior ring or interior rings
- Symbology: Option to merge categories in categorized renderer
- Symbology: Optionally force right-hand-rule during polygon symbol rendering
- Symbology: Point cluster renderer
- Symbology: Raster fill can have images set to remote URLs or embedded images
- Symbology: Raster image marker
- Symbology: Raster stretch toolbar actions support for pseudocolor renderer
- Symbology: Show Project Colors in color bound data defined buttons
- Symbology: Show an alpha slider in color button drop-down menu
- Symbology: Style management re-work and upgrade
- Symbology: Style manager dialog improvements
- Symbology: Support setting of color and transparency on multiple items for raster renderers
- Symbology: Transparency support for paletted renderer
- Symbology: Use represention values for classified renderers
- Symbology: raster auto-stretching when updating canvas
- Symbology: save and restore color ramp used for singleband pseudocolor rendering
- User Interface: A new grayscale theme, "blend of gray"
- User Interface: Add an option to show user color schemes menus
- User Interface: Add support for fine-resolution mouse wheel zooming
- User Interface: Allow customizing prefix of locator filters
- User Interface: Auto selection of exported files in file manager
- User Interface: Bookmark searching in locator
- User Interface: Close and Revert Project actions
- User Interface: Color setting for map canvas north arrow decoration
- User Interface: Configurable map tips delay
- User Interface: Copy statistics panel content to clipboard button
- User Interface: Enable tabbed floating docks
- User Interface: Hyperlinks to local vector & raster datasets in the information panel
- User Interface: Improved consistency to the user interface
- User Interface: Improved map canvas' save as image
- User Interface: Indicators for embedded layers and groups
- User Interface: Layers panel: indicators for filtered map layers
- User Interface: Locator bar
- User Interface: More non-blocking, inline editing
- User Interface: Move layer or group to top of layer panel
- User Interface: Multiline selections and editing in code/expression editors
- User Interface: New "Open Directory" option for disabled welcome page projects
- User Interface: Opening of vector and raster stored on HTTP(S), FTP, or cloud services
- User Interface: Polished browser panel interface and experience
- User Interface: QML chart and drawings widget
- User Interface: Quick calculator in locator search bar
- User Interface: Save to Template Button
- User Interface: Search Settings, Options, and Project Properties pages from locator
- User Interface: Shortcuts for toggling panels
- User Interface: Style manager improvements
- User Interface: Task manager improvements
- User Interface: Toggle visibility of opened panels in main window
- User Interface: UX Improvements for Temporary Scratch Layers
- User Interface: Unsaved changes indicator in title bar
- User Interface: add search bar to the Configure Shortcuts dialog
2019-10-29 19:30:11 +00:00
bouyer
800dd138e5 Hack to make it build with new pango (pango-coverage.h does
#include <hb.h>)
2019-10-27 17:44:33 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
gdt
71435b6cd7 geography/geos: Update to 3.7.3
Upstream changes are bug fixes.
2019-10-08 23:42:55 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
bouyer
7d68cbb772 Update to 1.6.8. Changes:
- updated translations
- UI bugfixes
- Added DeleteBoundary and DeleteBoundaryPoint to API and json messages
2019-09-12 16:54:34 +00:00
bouyer
09508dc67b Update to 2.4.6.
pkgsrc change: Switch to new, official upstream, and use official
version numbering scheme
Note that because of this, pkgin fug won't pick up this new version
automatically.

changes since 20190228: portability fixes (which we basically had).
2019-09-11 15:50:11 +00:00
gdt
c30814a2ff geography/gama: Update to 2.07
Version 2.07 August 2019

* Fixed some bugs in AcordPolar and AcordTraverse classes.
  More algorithms in Acord2 class
2019-09-10 01:05:18 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nia
3325dbefdc vis5d+: Needs only MesaLib and glu 2019-08-30 18:48:14 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
brook
93e94bec97 Update all R packages to canonical form.
The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
2019-08-08 19:53:36 +00:00
brook
ba846f3a9a R-maptools: update to version 0.9.5.
Update to the canonical form of an R package and fix the LICENSE
field.
2019-07-31 15:58:35 +00:00
brook
6e470afa77 R-countrycode: update to version 1.1.0.
Update to the canonical form of an R package.
2019-07-31 15:57:08 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
8df6f3fcf8 gdk-pixbuf: remove
The software hasn't been updated since 2002 and is probably full
of security problems. Two packages were using it. (gpsdrive has a
newer version in wip.)
2019-07-21 10:34:51 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
nia
332c58fa60 Recursive revbump for graphics/exiv2 update. 2019-07-17 00:51:02 +00:00
nia
c7d7b7e76c gdal-lib: Force the use of openjpeg over jasper for JPEG 2000 support
Add pkg-config to USE_TOOLS to ensure openjpeg gets detected properly.

See https://github.com/mdadams/jasper/issues/208

bump PKGREVISION
2019-07-16 21:24:47 +00:00
gdt
950b50238a geography/gama: Update to 2.06
Upstream changes: bugfixes
2019-07-07 20:23:02 +00:00
gdt
4d891101a8 Recursive revbump from gpsd-3.19 2019-07-02 19:56:45 +00:00
gdt
d87eb6ffc7 geography/gpsd: Update ABI in buildlink3.mk
3.19 was an ABI break, so force depending packages to use it.
2019-07-02 19:50:08 +00:00
gdt
34b068b8e1 geography/gpsd: Update to 3.19
pkgsrc changes:
  patches were applied upstream

3.19: 2019-07-01
  Rearrange rawdata_t.  Bump the API because gps_data_t changed.
  Report sequence-ID fields in type 7 and 13 AIS messages.
  Preliminary support for SiRFstar V
  Improve error modeling.
  Update pseudo NMEA to v3.0, with fractional time.
  Improve cycle detection, mostly for NMEA.
  Move epe from gps_data_t to be near its friends in gps_fix_t.
  Preliminary u-blox 9 support.
  Add qErr in gps_data_t to store PPS quantization error.
  Add Android (AOSP) support
  Improved multi gnss and multi signal support.
  NMEA 4.10 multi gnss multi signal support.
  The arguments to "ubxtool -p P" have been expanded and changed.
  New options, -g, -x, -z, added to ubxtool for u-blox 9 support.
2019-07-02 13:44:05 +00:00
nia
314d0da6b3 Follow some remaining search.cpan.org redirects. 2019-07-01 21:35:32 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
adam
db38be5b91 py-obspy: Python 2.7 is not supported any more because of py-scipy 2019-06-15 18:06:04 +00:00
gdt
e07b42e2c6 geography/gpsd: Update HOMEPAGE
Add comment about likely future MASTER_SITES.
(gpsd has moved from savannah.nongnu to gitlab.)
2019-06-04 10:43:21 +00:00
bouyer
98e1e6f4cc Fix wxWidgets component detection with newer cmake 2019-06-03 15:20:59 +00:00
adam
b92bef17aa py-country: updated to 18.12.8
18.12.8:
WARNING: This release contains a subtle but important API change that may break integrations!
Looking at 13416 I realized that I made a terrible API design choice with respect to how the get function should behave in Python. Probably under the influence of either too little or too much whiskey I went and implemented get so that it raises a KeyError instead of doing the Pythonic thing and returning None and allowing to customize the default. There was a bit of back-and-forth around this code in previous releases (specifically touching edge cases to have the Subdivision API behave “reasonably”, although there doesn’t seem to be one right way there.)
Anyway, when preparing this release and reviewing 13416 and the other related issues and changes from the past I noticed my mistake an decide to fix it going forward.
So, from now on get will behave as expected in Python and yes, this means you will have to update your integration code carefully now checking for None returns instead of expecting KeyErrors. This is work, but I think it’s worthwhile to uphold this convention within the Python community.

* Switch API from “get + KeyError” to ” get + default=None”. This is a subtle API-breaking change. Please update carefully.
* Update to iso-codes 4.1.
2019-05-31 12:37:04 +00:00
gdt
c5db4cf619 geography/qgis: Declare python3 incompatible
With 37, the build fails with complaints about future and the wrong
version.  With 27, it builds.  Definitive documentation is scarce, but
signs point to 27 being standard for 2.18, and 3 perhaps working,
perhaps not.  Because qgis 2.18 should be updated to 3.x anyway, don't
worry and just set the variables for now.
2019-05-14 01:39:30 +00:00
gdt
83d09a2d48 geography/gama: Update to 2.05
Version 2.05 May 2019

* The program gama-local for adjustment of local surveying networks
  used a C++ class Acord for computing approximate coordinates of
  adjusted points, if these were not explicitly given on
  input. Acord's computations were based on intersections (and local
  transformations if necessary) of the tuples of determining
  observations (for example a bearing and a distance). Gama-local
  expected input data to be free of blunders, which might be a strong
  assumption in practice.

  New class Acord2 was introduced as a robust alternative for typical
  two dimensional input configurations (Acord2 is not a complete
  general solution yet); the idea is to find all (or as many as possible)
  solutions of coordinates of a selected point and use their median as
  the robust position estimation. Algorithm Acord2 is followed by the
  original Acord intersections in gama-local, before the adjustment
  solution of the network. Acord2 is based on the master's thesis by
  Petra Millarová <petramillarova@gmail.com>
2019-05-12 17:33:00 +00:00
gdt
776e2bdbd7 geography/gpsd: Depend on py-serial for ubxtool 2019-05-11 14:03:24 +00:00
mef
4269f087d4 (geography/py-obspy) PLIST variation for py 27 36 37 2019-05-11 06:45:53 +00:00
gdt
2443cd86c4 geography/gpsbabel: Update to 1.6.0
This switches to qt5 (from qt4).

Upstream changes since 1.5.2 in 2015 are basically a very large number
of bugfixes and minor improvements, as well as modernizing
dependencies.

See https://www.gpsbabel.org/changes.html for details.
2019-05-02 19:01:17 +00:00
gdt
04b75ca8ed geography/gpsd: Update to 3.18.1
pkgsrc changes:
  - adapt to scons
  - patch upstream SConstruct to respect needed pkgsrc variables
  - patch upstream's use of "#!/usr/bin/env python"
  - other minor build adaptations

Upstream changes not in NEWS:

  libgpsd (header, lib, pc, man page) is no longer installed.  (This
  was an internal interface.)

Upstream NEWS:

3.18.1: 2018-10-19 (Gary E. Miller <gem@rellim.com>)
  Fix some installation issues.
  A few minor updates to ubxtool and driver_ubx.
  Add contrib/skyview2svg

3.18: 2018-10-02 (Gary E. Miller <gem@rellim.com>)
  Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers.
  Add ECEF support to JSON, cgps and xgps.
  Add GREIS (Javad) driver from Virgin Orbit.
  Add CLI tools zerk and ubxtool to manage JAVAD and u-blox GPS.
  Add gnssid:svid to satellite_t, cgps and xgps.  PRN will die.
  Add gnssid:svid to JSON, cgps and xgps.
  Add stricter version checking (more to todo).
  More and better regression tests.
  Better Python dependency checking, at build time and runtime.
  Fix several buffer issues.
  New polar plots, and improved statistice, in gpsprof.
  gpsd master/slave mode works, first time ever.
  All isnan() changed to !isfinite(), fixing many bugs.
  Client-side Python libraries may automatically reconnect
  Too many other bug fixes and improvements to mention.
  Over 1,000 commits from 46 different commiters.

3.17: 2017-09-07 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Repair support for non-NMEA devices requring active probing
  (e.g. Garmin USB GPSes). Apply OS X build fixes.  Fix a SiRF driver
  bug that occasionally confused NTP.  Support for Spectratime iSync
  GRClok and LNRClok oscillators. gpxlogger can reconnect when
  the GPS loses the fix. xgps and xgpsspeed moved to python-gi,
  getting shut of the deprecated pygtk2 bindings. Default mode for
  xgpsspeed is now the more interesting nautical display. gpsmon
  includes the hostname with the device display. gpsprof now has
  centimeter precision.

3.16: 2016-01-08 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Test rebuilds for mid-2015 leapsecond bump. Regression tests will
  run even if "python" in Python 3.  Build correctly on systems where
  -ltinfo is split from -lncurses. Avoid some rare overflow conditions
  in PPS code.  Fix bugs in JSON sat-view parsing due to the JSON
  parser stuffing ints into shorts.  Various small fixes to AIS
  interpretation.  Prevent a memory leak in long-running gpsmon
  instances.  Fix Savannah bug #45270: serial driver does not work
  properly on pipes.  Fix Savannah bug #44648: GPSD won't build if
  CCFLAGS contains options that are only compatible with the
  cros1s-compiler. Fix Savannah bug #45342: SConstruct generates wrong
  *.pc files.  Fix Savannah bug #46495: gpsd_poll may crash due to
  unitialized pointer (probably due to buggy FD_ISSET on host
  system). Fix Savannah bug #46648: gpsd crashes and buffer overflow
  is reported when terminated.  Fix Savannah bug #46802: AIVDM to CSV
  is broken in some weird cases. Fix Savannah bug #46804: JSON
  satellite view parsing is somewhat broken.

3.15: 2015-06-03 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Fix a rare crash bug related to devices becoming inaccessible while timed out.
  Accept NMEA 4.1 GSV sentences with the trailing signal-ID field.
  Fixed incorrect decode of south latitudes in AIS Type 17 messages.
  splint has been retired; this removes almost 2KLOC of annotations.
  chrpath is no longer a build dependency. Corrected Beidou/QZNSS display
  in the Python clients so the graphics don't look like SBAS.

3.14: 2015-03-14 (Eric S. Raymond <esr@snark.thyrsus.com>)
  The Pi Day release, 3.14 on 3/14 2015 at 9:26. Longer timeouts on test clients.
  Skyview support for the Beidou and QZSS constellations in the NMEA0183 driver.
  ntpmon rename to ntpshmmon - it doesn't actually monitor NTP itself.
  New HOWTO on the website: "Introduction to Time Service".

3.13: 2015-02-26 (Eric S. Raymond <esr@snark.thyrsus.com>)
  compiler.h inclusion removed for gps.h so it's standalone for /usr/include.
  TOFF JSON report gives the offset between GPS top of second and clock time.
  A new ntpmon tool supports capturing clock samples from NTP SHM segments.

3.12: 2015-02-22 (Eric S. Raymond <esr@snark.thyrsus.com>)
  The daemon's power utilization has been reduced by changing from
  non-blocking to blocking I/O; this may be significant on mobile devices.
  Better protection against false matches of Inland AIS messages; this
  required a libgps version bump to 22 (as a side effect, per-device
  footprint has decreased). PPS feature is no longer marked
  experimental/unstable.  Sentence tag fields have been dropped from
  the JSON reports. GNSS and GLONASS SKY reports are now
  merged. Addressed versions of AIS Type 25 and 26 are now
  handled. The 'nmea' build option is now 'nmea0183'. New 'minimal'
  option sets all boolean options not explicitly set on the build
  command line to false.  The 'limited_max_devices' option is now
  'max_devices'; the 'limited_max_clients' option is now 'max_clients'
  The previously deprecated 'libQgpsmm' option has been removed; use 'qt'.
  A bug fix for error modeling when NMEA 0183 reports empty DOP
  fields.  On OS X, the "osx-pl203" driver has been explicitly listed
  as unsupported. The last remnants of the old pre-JSON query protocol
  have been removed from the client library.

3.11: 2014-07-23 (Eric S. Raymond <esr@snark.thyrsus.com>)
  A bug that prevented track interpolation has been fixed.
  We now get vertical error position and speed estimates from the
  u-blox driver rather than having to interpolate them.
  Some unusual AIS talker IDs (NMEA 4.0 station classes) are supported.
  chrpath is no longer a dependency for building and testing, and
  now defaults to 'no'.  Full systemd support.  Fixes for handling
  large PPS offsets. Improved recovery from device flakeouts,
  gpsmon argument parsing.

3.10: 2013-11-22 (Eric S. Raymond <esr@snark.thyrsus.com>)
  AIS: Adds gps2udp, an AIS data relay, split24 option supports
  passing through Type 24 halves; support for Inland AIS; "scaled" no
  longer controls dumping of controlled-vocabulary fields; instead,
  the're always dumped numerically and as text, with text in an
  attribute name generated by appending "_text" to the name of the
  base attribute. The packetizer's handling of write boundaries not
  coinciding with packet boundaries is improved.  Better support for
  mode and speed switching in the UBX driver.  PPS message now ships
  nsec. PPS events are visible in gpsmon. Time-reporting fix to TSIP.

3.9: 2013-05-01 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Note to packagers: this is an urgent release that fixes a possible
  DoS or security hole!  Armor the AIS driver against an implausible
  overrun attack.  A (different) fix for our first malformed-packet
  crash since about 2007. Minor improvements to the NMEA2000
  driver. New FAQ entry on how to know WAAS/EGNOS is working.
  New -u and -uu options enable usec timestamps on gpspipe output.

3.8: 2013-02-25 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Fix various minor errors in the AIVDM/AIVDO description. Repair the
  xmlto support in the build system. Add two more regression
  tests. Significant improvements to NMEA2000 support. Upgrade the PHP
  client to v3 of the Google Maps API. Support for the Telit SL869
  chipset. Added a nautical-style display to xgpsspeed. Minor
  improvements to leapsecond.py.

3.7: 2012-07-02 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Snap release to get the midnight change in the default leap-second
  constant out the door.  Port tests now pass on all Debian supported
  architectures, including the Sparc and s390 that were giving us
  trouble before. Pre-2003 Delorme Earthmate works again.

3.6: 2012-05-23 (Eric S. Raymond <esr@snark.thyrsus.com>)
  It's the Fernando Poo Day release.  Code has zero detectible defects
  under Coverity scanning and cppcheck 1.52; this is mainly a cleanup
  release to get those minor fixes into the field.  If a leap-second
  warning is available from GPS subframe information it is passed to
  ntpd. NMEA2000 is now supported via the Linux kernel CAN interface.
  There's a chrpath=no config option for distribution makers, so
  chrpath is no longer a build dependency; see build.txt for
  explanation.

3.5: 2012-04-14 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Use pselect when it's available to cut down on wakeups and improve
  signal handling.  New {PPS} message exporting clock drift. The AIVDM
  driver now handles up to 16 interleaved 24A and 24B pair-halves.
  The NMEA driver interprets depth-sounder returns from SDDBT and
  reports them as negative altitudes. The pps-pin option is gone, the
  PPS code now just accepts any handshake pin. A bug that sometimes
  caused RTCM packets to be dropped rather than relayed is fixed.

3.4: 2012-01-12 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Don't barf when chrpath is not available, fall back to static linking;
  helps people not running Linux.

3.3: 2011-10-29 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Improvements to build and release-procedure documentation. Make
  sirf=no build work again. Main reason for this release is to make
  chrpath a mandatory build dependency and explain why in the build
  documentation.

3.2: 2011-10-25 (Eric S. Raymond <esr@snark.thyrsus.com>)
  In the build recipe, (1) set pkgconfig properly for 64-bit Fedora
  systems, (2) clean up various derived files including *.pyc on scons
  -c, (3) add an option to disable stripping of binaries (strip=no),
  (4) for embedded targets, add an option to disable building Python
  support (python=no), (5) make the help for gpsd_group and gpsd_user
  a little clearer, (6) add a force_global option to build gpsd to
  listen to all addresses (rather than just loopback). The packet
  sniffer now accepts NMEA packets with the ECDIS packet leader 'EC'.
  SBAS satellites are now properly use-flagged in SiRF and UBX
  skyviews.  The -G option now works under IPv6. Cross-build is now
  officially supported and instructions included.  gpsprof works again
  and does whole-cycle profiling. gpsd.php has Open Street Map
  support.  The pp-on-cts option is replaced by a pps_pin option that
  lets you specify the pin; the default is still DCD. New supported
  device; the Jackson Labs Fury. The chrpath utility has become a
  build prerequisite.

3.1: 2011-07-28 (Eric S. Raymond <esr@snark.thyrsus.com>)
  The Irene release, rocking you like a hurricane and brought to you
  from the storm shelter in my basement. This is a snap release mainly
  to get some scons recipe cleanups out the door.  Parallelized builds
  now work. Small but fatal problems with reconfigure=no, netfeed=no
  and sock_export=no builds have been fixed.  Build recipe ported for
  Fedora, Darwin, FreeBSD and OpenBSD.  libgps now brings -lm with it
  on systems with implicit linking. One old bug fixed (code was
  previously present but broken): Under Linux, gpsd will refrain from
  opening serial or USB devices that another process has open,
  avoiding potential problems with class 0xFF USB devices opened by
  other programs.  One new bug fix: we now use an atof()
  implementation that ignores locale, avoiding problems where decimal
  point is a comma. One new feature: Change -N semantics so it only
  suppresses backgrounding; privileges are now dropped as in normal
  background operation.

3.0: 2011-07-19 (Eric S. Raymond <esr@snark.thyrsus.com>)
  POLL subobject name changes: fixes -> tpv, skyview -> sky.
  Fix a timestamp-clobbering bug in the C library revealed by an
  obscure car-nav device, the MyGuide 3100. The DEVICE 'activated'
  attribute becomes an ISO8601 string; the client libraries will
  still backward-compatibly read a float value. gps_unpack() is
  now a documented part of the library API. There is now a
  shared-memory export from the daemon that can be accessed through
  the C and C++ client libraries.  xgps and cgps may now display
  the Maidenhead grid locator for current lat/lon.  xgps displays
  GST noise statistics if they are available. Codebase now has
  an scons build recipe. Direct support for activation of gpsd from
  Mac OS/X systemd. gpsdecode can now filter reports by RTCM2, RTCM3,
  or AIS message type. NMEA HEHDT is implemented. Remote gpsd instances
  can now be used as data sources via a gpsd:// URL.  There is a client
  for live-feeding GPSD data to Google Earth. The hotplug sequence no
  longer requires Python.
2019-05-01 20:22:02 +00:00
maya
7820bc7a2f fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
2019-04-26 14:12:31 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
gdt
2b1b379317 geography/gpsbabel: Note stalled update 2019-04-09 00:21:03 +00:00
gdt
89dd1569ab geography/gama: Update to 2.04
Despite the version jump from 1 to 2, the changes are relatively
small, consisting mostly of various minor improvements and bugfixes.
Notable items are:

* The new attribute "extern" suggested by Kristian Evers (Danish
  Agency for Data Supply and Efficiency) was added both to the
  gama-local xml input and adjustment results xml output to be
  conformant with an external database project. Information supplied in
  "extern" attributes of observations are not processed in any way in
  gama-local and are only passively transfered to XML adjustement
  output.

* Improved Hungarian translation by Siki Zoltan:

* Kolmogorov-Smirnov test removed - available only as conditional
  compile
2019-04-08 23:09:12 +00:00
gdt
6c6f2f0a48 geography/libgeotiff: Change MASTER_SITES to https
Also, note that while 1.5.1 is out, upgrading is on hold until proj 6
is in pkgsrc.
2019-04-08 19:46:45 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00