Commit graph

1197 commits

Author SHA1 Message Date
wiz
9f50982921 *: recursive PKGREVISION bump for sneaky gsl shared library version number change 2021-06-01 09:12:22 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
gdt
b1f7d8f487 geography/qgis: Update to 3.16.7
packaging changes: Depend on py-yaml, because quickosm uses it.  While
that's a plugin, it's typical.

upstream changes: bugfixes
2021-05-22 13:32:22 +00:00
gdt
346af0ccce geography/qgis: De-optionize python
This commit removes the python option, but keeps python -- what was
formerly included with the option is now simply always included.  In
today's qgis world, python support is simply part of qgis and building
without it is close to unthinkable.  python is tiny compared to qgis
or even qt.

The rationale for removal is that having a split PLIST, and two ways
to build is some maintenance headache, and I believe that zero people
want to build qgis without python.  My guess is that no one has tried
in years.

No PKGREVISOIN++ as there is no change to the default build.
2021-05-20 23:08:30 +00:00
thor
ee5f1a93ec geography/pdal-lib: new package for PDAL
PDAL is Point Data Abstraction Library. It is a C/C++ open source library
and applications for translating and processing point cloud data. It is
not limited to LiDAR data, although the focus and impetus for many of
the tools in the library have their origins in LiDAR.
2021-05-17 11:12:53 +00:00
thor
bc6c3d068e *** empty log message *** 2021-05-17 10:01:31 +00:00
nia
7b0c9a8b54 viking: needs docbook-xsl 2021-05-14 14:15:36 +00:00
gdt
b36e80fa78 geography/qgis: Mark as not for python 2.7
It's unlikely that this built ok with 2.7, and really unlikely anyone
was actually doing that.  However, py-gdal is not python 3.x only, so be explicit.

(No revbump because default has been some form of python 3.x.)
2021-05-04 16:27:38 +00:00
gdt
236142c284 revbump for gdal-lib udpate 2021-05-03 16:28:46 +00:00
gdt
538c0286a5 geography/gdal: Update to 3.3.0
Uptream NEWS:

* RFC 77 (https://gdal.org/development/rfc/rfc77_drop_python2_support.html): Drop Python 2 support in favor of Python 3.6 (#3142)
* RFC 78 (https://gdal.org/development/rfc/rfc78_gdal_utils_package.html): Add a gdal-utils Python package
* New driver:
  - STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets
* Add /vsiadls/ virtual file system for Azure Data Lake Storage Gen2
* Improved drivers: DIMAP, NITF
* Number of improvements in Python bindings
* Add automatic loading of configuration options from a file
* Add support for enumerated, constraint and glob field domains in MEM, FileGDB/OpenFileGDB and GeoPackage drivers
* Deprecation:
  - Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_{drivername} configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5
  - Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead
* Removal of BNA, AeronavFAA, HTF, OpenAir, SEGUKOOA, SEGY, SUA, XPlane, BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTV1 drivers. Moved to (unsupported) https://github.com/OSGeo/gdal-extra-drivers repository.
* Continued code linting (cppcheck, CoverityScan, etc.)
* Bump of shared lib major version
2021-05-03 16:17:00 +00:00
gdt
ae5390c26a geography/qgis: Update to 3.16.6
Upstream changes are minor
2021-05-03 15:32:03 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
nia
773cde7da8 *: Use the tools framework for itstool
Now it should be more obvious when a package needs it as a dependency,
as it will fail loudly if it isn't declared as a tool.

While here, some duplicate dependencies on itstool were removed from the
MATE packages
2021-05-02 10:24:47 +00:00
fcambus
f97b3abeb6 libmaxminddb: update to 1.6.0.
## 1.6.0 - 2021-04-29

* This release includes several improvements to the CMake build. In
  particular:
  * C99 support is now properly enabled, fixing builds on older `gcc`
    versions. Pull request by Jan Vcelak. GitHub #257.
  * `CMAKE_SHARED_LIBRARY_PREFIX` and `CMAKE_STATIC_LIBRARY_PREFIX` are
    no longer explicitly set and now use the default values for the platform.
    Pull request by Jan Vcelak. GitHub #258.
  * `target_include_directories` now works as expected. Pull request by Jan
    Vcelak. GitHub #259.
  * DLLs are now installed on Windows when `libmaxminddb` is built as a
    shared library. Pull request by Jan Vcelak. GitHub #261.
  * When built as a dynamic library on Windows, all symbols are now exported.
    Pull request by Jan Vcelak. GitHub #262.
2021-05-01 16:08:45 +00:00
gdt
03c2d6dd02 geography/gdal-lib: Add an always-off half option for ODBC
Following a report of build of gdal linking against ODBC, force off
ODBC support so that even if it the lib leaks through buildlink3 it
will not be used.  In theory this could be an option similar to pgsql
and mysql support, and that is left to someone who wants it, if such a
person actually exists.  For now, this is unconditionally the half of
the option that enforces not looking for ODBC.

No PKGREVISION, because the build should not be changing.
2021-04-29 13:06:04 +00:00
wen
8c7e71bfdb Update to 0.19
Upstream changes:
0.19 2021-01-30T06:07:58Z

 - Changed licensing terms to be the same as Perl.
 - Provide a .editorconfig instead of .lvimrc.
2021-04-29 00:01:32 +00:00
wen
c6534f063b Update to 1.15
Update HOMEPAGE
Change p5-Test-Number-Delta to TEST_DEPENDS

Upstream changes:
1.15 2021-01-23

 - Provide set_angle_unit() as an alternative to the too generically
   named method set_units(). The name set_angle_unit() corresponds
   nicely to the existing method set_distance_unit().

 - Add accessors get_angle_unit(), get_distance_unit(), get_ellipsoid(),
   get_equatorial_radius(), get_polar_radius(), get_flattening(), and
   get_eccentricity(), get_longitude_symmetric(), and
   get_bearing_symmetric(). These are necessary for subclassing.

 - Correct the version numbering in Changes (this file) and add missing entry
   for version 1.11. Format CHANGES according to CPAN::Changes::Spec.

 - Rename the too generically property "units" to "angle_unit", and
   "distance_units" to "distance_unit".

 - Rename the following internal object properties:

      "latitude"  -> "latitude_symmetric"   (only used internally)
      "longitude" -> "longitude_symmetric"
      "bearing"   -> "bearing_symmetric"

   This makes them more descriptive, and they now match the methods
   set_latitude_symmetric() and set_bearing_symmetric(). The old object
   property names without the "_symmtric" suffix are still supported.

 - Improve documentation and fix typos in the POD. Add more information to the
   SYNOPSIS. Update BUGS and SUPPORT sections. Update AUTHOR and COPYRIGHT
   information.
2021-04-28 23:55:08 +00:00
wen
619758e2e2 Update to 3.01
Upstream changes:
3.01 2021-04-15
    - The type_is method now handles both string and numeric codes.
      Thanks to @poslfit for reporting (GH#26).
2021-04-28 23:47:19 +00:00
cirnatdan
4cfdd1a2a0 geocode-glib: Remove unnecessary dependency on gnome-icon-theme 2021-04-24 19:58:15 +00:00
pin
fdf0d52f75 geography/echomap: reset maintainer 2021-04-24 19:41:09 +00:00
thor
dde8667398 geography/gdal-lib: explicit dep on libgeotiff and qhull 2021-04-23 20:15:14 +00:00
gdt
5f62607881 proj-doc: Update to 8.0
This is now simply the pdf corresponding to Proj 8.  That doesn't
match the proj that is in pkgsrc, but it's vastly more useful than the
older docs, whose download location is now broken.
2021-04-21 19:38:07 +00:00
gdt
132e96475b geography/osm2pgsql: Update to 1.3.0
Upstream changes:

1.3.0:

This release introduces the new "flex" output. It allows a more flexible
definition of output tables and columns. It also adds a second stage of
processing which makes it possible to get information from relations to
their members, allowing, for instance, to render tags from bicycle route
relations on their member ways. The "flex" output is configured through
Lua scripts.

The flex output is currently still marked as experimental, because it is new
and we want to collect feedback from the community before finalizing the API.
But it already works well and users are encouraged to try it out. Some new
features are only or will only be available in the flex output and we expect
that it will replace the other outputs in the long term.

Some features have been marked as deprecated:

    The "multi" output will be removed in a future version of osm2pgsql. If you
    are using the multi output, switch to the flex output now and tell us if
    you have any problems.
    When the input file uses negative OSM object IDs a warning is now generated.
    Negative IDs never worked correctly for all use cases. Future versions of
    osm2pgsql will not allow negative IDs at all. Use "osmium renumber"
    to get rid of the negative IDs.
    Input files that are not ordered generate a warning. Future versions of
    osm2pgsql will not work any more with unordered files. If you have unordered
    files use "osmium sort" to order them.

Further changes:

    The multi output now looks for lua script relative to the style.json file.
    This is a breaking change. Users might have to change the file names of
    their lua scripts in the style files.
    Use the fmt library for formatting strings now instead of a mixture of
    boost::format and hand-written mechanisms. A version of fmt is included
    in the contrib directory.
    Make PROJ library optional. If the proj library cannot be found by cmake,
    do not offer the option to use arbitrary projections. Only WGS84 and
    WebMercator are supported then.
    Don't use ST_GeoHash for ordering tables by geometry on Postgis >= 2.4.
    Instead use the default ordering which works better now.
    Fix: Always print correct relations count and more correct count per seconds
    when showing processing stats.
    Fix: If a function run in the thread pool throws an exception, this exception
    was never "collected", it was silently ignored. This meant that some errors,
    especially in communication with the database, were not detected correctly.
    The dependency management, the part of the code which tracks which changes
    in the OSM data trigger which changes in the outputs, was reorganized
    making in much cleaner and removing the last remnants of code written to
    support "old style" multipolygons.
    Tests have been moved to the Catch framework, extended and the regression
    tests have been reorganised, so they can run independently of each other.
    A lot of code was cleaned up, modernized, made more robust, and sometimes
    removed.


1.2.2:

This release only updates the bundled version of libosmium. The new
version 2.15.6 fixes an issue where complicated multipolygons make
osm2pgsql hang.
2021-04-21 16:56:44 +00:00
wiz
2789a1c4f2 garmin-utils: remove dead download site 2021-04-21 15:33:27 +00:00
wiz
af1228a6fe proj-doc: remove dead download site 2021-04-21 15:32:54 +00:00
wiz
7f7f71f613 *: remove dead download site 2021-04-21 15:31:18 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
cirnatdan
2abe34cf9a libchamplain012: Bump revision and fix PLIST 2021-04-19 16:15:36 +00:00
wiz
0cc3edb8d3 libmemphis02: bump PKGREVISION for new default-on introspection option 2021-04-19 16:00:42 +00:00
cirnatdan
8cf0a5d1d5 libchamplain012: Add introspection option (needed by GNOME Maps) 2021-04-19 15:56:31 +00:00
cirnatdan
145c385e0b libmemphis02: Add introspection option 2021-04-19 15:55:29 +00:00
wiz
ae12fea0c1 *: bump for vala 0.52 2021-04-14 07:28:16 +00:00
nia
2104d870db libchamplain012: set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:10:09 +00:00
tnn
9f2297f18e revert wrong fix for py-scipy python 3.6 deprecation, fix properly 2021-04-09 14:41:34 +00:00
gdt
d592bb4ec2 geography/viking: Replace DESCR wording with improved text from upstream 2021-04-06 22:05:49 +00:00
gdt
f50d751cc3 geography/qgis: Update to 3.16.5
Upstream changes: bug fixes
2021-03-29 23:16:14 +00:00
mef
778fd303ac (geography/viking) +BUILD_DEPENDS+= itstool-[0-9]*, (DEPENDS+= ?) 2021-03-27 23:49:17 +00:00
jperkin
61d97ec0d0 gpsd: Support OS that lack cfmakeraw().
Fixes NetBSD/pkgsrc#79 and NetBSD/pkgsrc#80.
2021-03-23 10:49:44 +00:00
gdt
a8ebfcb5ea geography/viking: Update to 1.9
Packaging changes:
  - Change to gtk3
  - Drop workaround for lack of NAN on NetBSD 5
  - Drop workaround for XOPEN_SOURCE as upstream no lnoger defines it

Viking 1.9 (2021-03-20)
New features since 1.8
* GPX 1.1 Support for most common Extensions (inc. Heart Rate, Power, Temperature & Cadence)
* GTK3
** Pinch Zoom support on Touchpads/Touchscreens (not GTK2 build)
* Select Tool is now the default with more intuitive behaviour to enable moving the map
* [OpenTopoMap](https://opentopomap.org) is the new Map Default
* Online Search in Left Hand Pane
* Track Statistics in Left Hand Pane
* [OSRM](http://project-osrm.org) Routing Support
* Log diagnostic Window
* DEM Colour options
* DEM Server enhanced support (NASA Earthdata login and alternative DEM server configuration)
* Ruler uses Great Circle drawing and distance.
* Single key Shortcuts support
* Improved Track Area Coverage (faster drawing, option to limit years of coverage)
* Monthly Statistics Analysis
* Native KML Parser enabling support for more KML features
* More KML export options
* Ability to convert Tracks/Routes to Waypoints and vice versa.
* Ability to 'Rotate' Routes/Tracks, i.e. to shift the start/end point of circular routes.
* Ability to Reset Preferences and Layer Defaults
* Ability to Reset Layers back to the Layer Default.
* Enable Filtering on some List Displays (hence a basic internal search).
* Support more GPX 1.0 Waypoint fields - the less commonally encountered ones.
2021-03-22 00:21:13 +00:00
adam
f986b50bce py-googlemaps: updated to 4.4.5
v4.4.5:
Bug Fixes
Add parameter 'origin' to places autocomplete
2021-03-16 08:16:57 +00:00
kleink
7d7b02666d py-googlemaps: Update to 4.4.4.
4.4.4 (2021-03-12)
------------------

Bug Fixes

* make Places textsearch query parameter optional (399) (6b29efd)


4.4.3 (2021-03-01)
------------------

Bug Fixes

* fixed code quality issues (398) (44cafa0)
2021-03-13 14:11:18 +00:00
gdt
39aadba481 geography/gdal-lib (and py-gdal): Update to 3.2.2.
Upstream changes: bug fixes
2021-03-13 01:11:40 +00:00
gdt
821474c10c geography/py-proj: Restore lost PKGREVISION 2021-03-06 16:12:30 +00:00
gdt
89fa692330 geography/py-proj: Add comment about why no update to 3
py-proj 3 depends on proj 7, and we don't have that yet.
2021-03-06 16:00:17 +00:00
gdt
f9e3549914 revbump for gdal-lib update 2021-03-01 19:23:07 +00:00
gdt
126443849e geography/gdal-lib: Update to 3.2.1
This is a long overdue update which skips the 3.1 major release.
py-gdal is also udpated.

Besides what is noted in upstream NEWS, gdalserver has been withdrawn.
See NEWS in the source tarball; this pkgsrc update corresponds to 1452
lines.

= GDAL/OGR 3.2.0 Release Notes =

== In a nutshell... ==

 * New GDAL drivers:
   - ESRIC: ESRI bundle cache read-only driver (#2663)
   - HEIF: read-only driver for HEIF/HEIC file. Requires libheif
   - OGCAPI: tiles/maps/coverage raster/vector experimental driver
   - TGA: read/only driver to read TGA image file format
 * New OGR drivers:
   - LVBAG: read-only support for Dutch LVBAG/Kadaster 2.0 vector format
 * New utilities:
   - gdal_create: to create/initialize a new raster file
 * Other improvements:
   - Multi-threaded overview computation (if GDAL_NUM_THREADS set)
   - COG driver: TILING_SCHEME creation option
   - OpenFileGDB driver: add support for using spatial indexes
   - BAG driver: multiple improvements
   - FITS driver: multiple improvements (MEF and binary table support)
   - NITF driver: support for SNIP TREs
   - OGRFieldDefn: support UNIQUE constraint
   - OGRFieldDefn: support a AlternativeName (alias) property (#2729)
   - Python bindings: move implementation of scripts (except gdal2tiles) in osgeo.utils package to be reusable
   - Faster GTIFF Deflate compression/decompression through libdeflate (if using internal libtiff or libtiff > 4.1.0)
 * Removed functionality:
   - Python bindings: old-style "import gdal" is no longer available. Use "from osgeo import gdal" instead
   - API_PROXY mechanism: likely never used for real usage.
   - Removal of GDAL and OGR ArcSDE drivers

== Backward compatibility issues ==

See MIGRATION_GUIDE.txt

= GDAL/OGR 3.1.0 Release Notes =

== In a nutshell... ==

 * Implement RFC 75: support for multidimensional arrays in MEM, VRT, netCDF, HDF4, HDF5 and GRIB drivers. Read/write for MEM and netCDF. Read/only for others. Add gdalmdiminfo and gdalmdimtranslate utilities.
 * Implement RFC76: add capability of writing vector drivers in Python
 * New GDAL drivers:
   - COG: write-only, for Cloud Optimized GeoTIFF
   - EXR: read/write driver, relying on OpenEXR library
   - ISG: read-only, for geoid models of the International Service for the Geoid
   - RDB: read-only, for RIEGL Database .mpx RDB 2 files (#1538) (needs proprietary SDK)
 * New OGR drivers:
   - FlatGeoBuf: read-support and creation (#1742)
   - MapML: read/write driver for experimental web spec
 * Improved drivers:
  - OAPIF driver (renamed from WFS3): updated to OGC API - Features 1.0 core spec
  - GTiff: improve performance of internal overview creation
  - GTiff: GeoTIFF 1.1 support
  - Shapefile driver: add read/creation/update support for .shz and .shp.zip
  - netCDF vector: read/write support for CF-1.8 Encoded Geometries (#1287)
  - VICAR: multiple improvements and write support (#1855)
  - DDS: add read support
 * Other improvements:
   - gdalwarp: accept output drivers with only CreateCopy() capabilities
   - gdal_viewshed: new utility for viewshed algorithm
 * Remove GFT driver now that the online service no longer exists (#2050)
 * New Sphinx-based documentation
 * Multiple security related fixes (ossfuzz)
 * Continued code linting (cppcheck, CoverityScan, etc.)
 * Compatibility with GDAL 3.0:
    - C and C++ API: backward compatible changes
    - C ABI: backward compatible changes
    - C++ ABI: modified
    - Functional changes: see MIGRATION_GUIDE.TXT
2021-03-01 19:07:51 +00:00
gdt
69cbfd14a6 geography/gama: Update to 2.14
Changes in release 2.14 (2021-02-28)

* fixed html output format
2021-03-01 01:19:45 +00:00
gdt
db54fb7086 geography/qgis: tidy per pkglint
Add bl3 for hicolor-icon-theme.
Add patch comment
2021-03-01 01:06:30 +00:00
gdt
675b2f45d3 geography/qgis: Update to 3.16.4
This is an update from the 3.10 LTR to the newly-designated 3.16 LTR.
Besides hand-re-applying patches, and believing the new PLIST, the
only change is a new dependency on protobuf.

Upstream NEWS

# 3.16

This release brings a wealth of new options for 3D mapping, mesh
generation from other data types, additional spatial analysis tools,
symbology and user interface enhancements to name but a few! A host of
tools have been incorporated into the ever-expanding processing
framework, and the QGIS browser now supports advanced database
interaction functionality that was previously reserved for the DB
Manager plugin.

https://www.qgis.org/en/site/forusers/visualchangelog316/index.html

# 3.14

Some of the marquee features include vector tile support, huge
advances in mdal / mesh support, native support for temporal data in
WMS-T, PG Raster, vector providers, and mesh layers. Users focussed on
cartography and digitising haven’t been left out either, with many new
options for you!

https://www.qgis.org/en/site/forusers/visualchangelog314/index.html

# What's new in Version 3.12 'București'?

This release has following new features:

- User Interface: Deselecting tables when adding PostgreSQL data after add button is clicked.
- Symbology: Vector Trace Animation and Streamlines for Mesh Layer
- Rendering: Play/Stop Buttons for Mesh Layer Playback
- Rendering: On the Fly Resampling of Data Defined on Faces to Vertices (Mesh Layer)
- Rendering: Support for Mesh Reference Time
- 3D Features: 3D Mesh Layer Terrain Renderer
- 3D Features: Harmonize 3D map view widget with 2D ones to display the map theme drop-down menu
- Expressions: Search Tags for Functions
- Expressions: List Referenced Layer Values
- Expressions: New functions to check if a geometry is empty or null
- Expressions: Hash expressions
- Digitizing: Edit Invalid Attributes on Copy/Paste to Another Layer
- Digitizing: Snapping cache parallelization
- Data Management: DXF Export Improvements
- Forms and Widgets: Create geometric feature from the relation editor
- Forms and Widgets: Improve feature selection dialog
- Analysis Tools: Smooth Export of the Contours from Mesh Layer
- Analysis Tools: Support of Datasets Defined on Faces in QGIS Mesh Calculator
- Processing: Package new layers to existing GeoPackage
- Browser: Customization of the items shown in browser
- Data Providers: Changed WMTS layer collection icon
- Data Providers: Added Metadata URL property in the layer metadata tab for WMS / WMTS and WCS  services
- Data Providers: Fetch and show dimensions metadata  for a WMS layer metadata
- Data Providers: Added refresh action to OGC services entries
- Data Providers: 3d Stacked Meshes
- Data Providers: Oracle curve type edition support
- Programmability: Exposes shape digitizing methods to QgisInterface
- Notable Fixes: Bug fixes by Stephen Knox

https://www.qgis.org/en/site/forusers/visualchangelog312/index.html
2021-03-01 00:03:35 +00:00