Commit graph

789 commits

Author SHA1 Message Date
bouyer
30b97754bc Fix opencpn on arm
For some reason ocpnDC::DrawEllipse is miscompiled on NetBSD 8.0_BETA earmv7hf:
for the tail call to dc->DrawEllipse() the compiler emits a bx instruction,
but forgets to load the address of the function in the register.
Add a memory barrier to works around this problem by avoiding the tail-call
optimisation.
Other similar functions in this file are properly compiled ...

Bump PKGREVISION
2017-09-12 17:31:20 +00:00
adam
2a3dea20d8 geography/py-geojson: update to 2.1.0
2.1.0:
- Implement validation for GeometryCollection

2.0.0:
- Rewrite of validation mechanism (breaking change).
2017-09-12 16:24:00 +00:00
dholland
7193b1039b Another day, another C++ syntax change. 2017-09-09 23:57:36 +00:00
dholland
afbaa6f50e Make this compile.
- since it got changed to depend on swig2, have it run swig2.
   - since it got changed to use guile20, add guile20's include path.
2017-09-09 23:52:28 +00:00
gdt
a798ef0b0a Update HOMEPAGE 2017-09-06 11:52:20 +00:00
wiz
3110a02dbc Comment out dead sites. 2017-09-06 10:40:25 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
wiz
9ddb7f9e9c Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
wiz
44faee00ca Fix HOMEPAGE. 2017-09-03 08:03:14 +00:00
adam
c7af1249ea PkgSrc: Renamed geography/py-pycountry to geography/py-country
17.5.14:
Update to iso-codes 3.75, which fixes 13389 again. (bad parent codes for GB).
Switch from building on drone.io (discontinued service) to bitbucket’s Pipelines.
Update pytest dependencies to get rid of API warnings.

17.01.08:
Update to iso-codes 3.73, which fixes 13389 (bad parent codes for CZ).

17.01.02:
Return empty lists from the subdivision database if the country exists but does not have any subdivisions. Fixes 13374.
Some typo fixes. Thanks to @VictorMireyev.
Update to iso-codes-3.72.
2017-08-27 12:27:13 +00:00
adam
931d707fe2 Revbump for boost update 2017-08-24 20:03:08 +00:00
adam
62d3f1ac1b Revbump for boost update 2017-08-24 20:02:56 +00:00
bouyer
d3d6479d98 We need -Wl,-Bsymbolic in the linker flags for NetBSD too, not only linux.
The reason is that a plugin may include its private version of some
code that opencpn also has in its source. Without -Bsymbolic the plugin
may use the objects from opencpn instead of its version, and which do
not match the includes it was compiled with, and bad things happens.
bump PKGREVISIONs
2017-08-24 13:01:32 +00:00
bouyer
e2101006a2 Update opencpn to 4.8.0.
As a successor to OpenCPN Version 4.6.1, OpenCPN Version 4.8.0 contains several
incremental corrections and improvements.
Among them are:
- Expanded integrated vector graphics icon set for improved rendering of waypoints and routes.
2017-08-24 12:56:57 +00:00
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
kleink
20426492a4 Update py-geojson to 1.3.5.
1.3.5 (2017-04-24)
------------------

- Changed the validator to allow elevation

  - https://github.com/frewsxcv/python-geojson/pull/92
2017-08-01 18:05:09 +00:00
wiz
4b6cc49c90 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
wiz
97752a9802 Update HOMEPAGE. Set LICENSE. 2017-08-01 17:02:55 +00:00
wen
a729d68628 Update to 2.64
Upstream changes:
2.64 2017-04-23
    - Update some POD
    - No functional changes from 2.63_001 dev release

2.63_001 2017-04-17
    - Add no_cache option to new method following
      discussion at http://www.perlmonks.org/?node_id=1188065

2.62 2017-01-08
    - Add rlib to TEST_REQUIRES in Makefile.PL to avoid some
      cygwin test failures
2017-07-10 12:17:34 +00:00
bouyer
eb0449a741 Update to 20170611. Changes since previous:
add wind and weather alarms
2017-07-07 13:04:36 +00:00
bouyer
e406bfd6ee Update to 1.4.Changes since 1.3:
Various fixes, mostly for PIL and EBL
2017-07-07 13:03:33 +00:00
markd
f64f0f7f20 Update to TeXlive 2017
Updated print/tex-paralist{,-doc} to 2.7
  Updated print/tex-pdfpages{,-doc} to 0.5h
  Updated print/tex-plain to 3.141592653.43076
  Updated print/tex-platex{,-doc} to 2017
  Updated print/tex-polski{,-doc} to 1.3.4
  Updated print/tex-preview{,-doc} to 11.90
  Updated print/tex-program{,-doc} to 3.3.14
  Updated graphics/tex-pst-3dplot{,-doc} to 2.04
  Updated graphics/tex-pst-barcode{,-doc} to 0.16a
  Updated graphics/tex-pst-circ{,-doc} to 2.14
  Updated geography/tex-pst-geo{,-doc} to 2.06
  Updated graphics/tex-pst-node{,-doc} to 1.39
  Updated graphics/tex-pst-pdf{,-doc} to 1.2c
  Updated graphics/tex-pst-plot{,-doc} to 1.79
  Updated graphics/tex-pst-tools{,-doc} to 0.06
  Updated graphics/tex-pst-tree{,-doc} to 1.13
  Updated graphics/tex-pstricks{,-doc} to 2.73a
  Updated graphics/tex-pstricks-add{,-doc} to 3.83
  Updated print/tex-ptex-base{,-doc} to 2017
  Updated fonts/tex-ptex-fonts{,-doc} to 2017
2017-06-21 11:45:57 +00:00
wiedi
037a9e4822 bring back geos buildlink as it is still required 2017-06-13 19:00:50 +00:00
wiedi
36210ecb1e Update osm2pgsql to 0.92.1
Release 0.92.1
	This fixes two important bugs which impacted relations with
	excessive members and consuming updates with the multi backend

Release 0.92.0, a new stable branch
	Major changes since 0.90.0 are

	- PostgreSQL 9.1 + PostGIS 2.0 or later are now required, which has
	  allowed performance improvements and cleanups
	- EPSG 3857 is now default. You can get the old behavior by manually
	  specifying 900913
	- Invlid geometries are re-checked for validity after buffering, instead
	  of assuming GEOS returns a valid geom

	Other changes are
	- A new option to change the max bbox size at which polygons will expire
	  all the tiles in them, not just the boundary
	- Behavior fixes for C transforms and tables with no columns
	- More numeric datatypes are allowed for table columns in C tagtransforms
	- Lua is now required by default
	- Code fixes, particularly replacement of C memory management
2017-06-10 20:00:41 +00:00
ryoon
17cfb59fe1 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:23:47 +00:00
bouyer
344912cd42 Fix 64bit time_t. Bump PKGREVISION 2017-06-01 10:26:16 +00:00
wiz
dd0a7cb7e5 Recursive bump for lang/vala 2017-05-29 12:20:23 +00:00
jperkin
6b547497bb Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. 2017-05-03 08:38:38 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
bouyer
bb1d38cbe5 Add patch missed from the 20170414 update. This caused the build to fail
so no change to PKGREVISION.
2017-04-18 16:54:35 +00:00
bouyer
0d3b1e0490 Fix build for non-x86 hosts (don't assume non-linux is i386!) 2017-04-18 13:31:55 +00:00
bouyer
c5ef9c227d Update URLs for new OpenCPN web site 2017-04-14 16:42:24 +00:00
bouyer
7e767d9fb4 Add opencpn-plugin-statusbar 2017-04-14 16:39:42 +00:00
bouyer
91e3608aa1 Add opencpn-plugin-statusbar version 20170414
OpenCPN is a free software (GPLv2) project to create a concise chart plotter
and navigation software, for use underway or as a planning tool. OpenCPN is
developed by a team of active sailors using real world conditions for
program testing and refinement.

The status bar plugin provides customizable, easier to read output text
and lower cpu usage than the builtin statusbar.
2017-04-14 16:38:54 +00:00
bouyer
f049bff046 Update to 20170414. Changes since last version:
update alberg35 polar, more descriptive error message and a few other
small fixes
2017-04-14 16:35:21 +00:00
bouyer
58a57b104c Update to 20170414. Changes sinces last version:
Fix deadman alarm
Update to use state and type of boundary for AIS guard zones
Reorder boundary alarm dialog to make it simpler
Add time to AIS incursion message
Add Properties dialog box
Add new information handling in AIS message
2017-04-14 16:32:01 +00:00
bouyer
69b6a3f67a Update to 1.3.31. Changes since 1.2.0:
Implement Parallel Index Lines (PILs)
Use an EBL to generate a perpendicular index line
Allow Ctrl-Left Mouse click to select multiple boundaries. Right click
  then allows Merge with keep and Merge with delete
Add ability to move boundaries and point using left click and drag. Ability
 is set in general properties of plugin
Add ability to constrain boundary movement
Add ability to move a single boundary segment
2017-04-14 16:28:40 +00:00
bouyer
d1141a86b6 update to 20170414. Change since previous version:
Migrate to opencpn 4.6.x API
support signalK
2017-04-14 16:22:51 +00:00
bouyer
f3981afa5b Update opencpn to 4.6.1. Changes since 4.4.0:
As a successor to OpenCPN version 4.4,  OpenCPN Version 4.6 contains several
new features and enhanced functions. Among them are:
    Substantial functional improvements and performance increases related to
	ENC vector charts.
    User selectable InlandECS mode for increased safety and convenience while
	navigating inland waters.
    Expanded User Manual bundled with Release download.
2017-04-14 16:20:15 +00:00
fhajny
e1510bfe15 Fix build on SunOS. 2017-03-27 13:52:27 +00:00
joerg
6a32265dbd Extend SHA512 checksums to various files I have on my local distfile
mirror.
2017-03-23 17:06:45 +00:00
roy
03aebb4442 syncok test has been comitted, remove bogus getsyx test. 2017-03-20 00:31:57 +00:00
gdt
8cd09cd10b Use better method to avoid NetBSD curses
The basic issue is that gpsd does not build with NetBSD curses because
it uses syncok.  Previously, I set CURSES_DEFAULT, which is incorrect
because it is a user-settable variable.

Include syncok in USE_CURSES (which doesn't has any effect because it
isn't yet supported in curses.builtin.mk).  Also include getsyx, which
gpsd doesn't use, but which will prevent NetBSD curses from being
selected.  The getsyx line can be removed when there is syncok
support.

Also restore FAKE_NCURSES, because gpsd doesn't look for curses, only
ncurses (not yet filed upstream).

Thanks to Joerg for pointing out my error and to Roy for the specific
fix suggestion.
2017-03-19 16:31:43 +00:00
gdt
98b223cfa3 Require ncurses
The last commit used the curses framework, and allowed NetBSD base
system curses to be used.  However, several programs in gpsd use
syncok, which NetBSD 7's curses doesn't have.  Resolve this by asking
for ncurses.
2017-03-19 00:23:00 +00:00
wen
913bc5c5b4 Update to 1.0.3
Upstream changes:
1.0.3: (doi: 10.5281/zenodo.165134)
 - obspy.core:
   * properly pass through kwargs specified for Trace.plot() down to the
     low-level plotting routines (e.g. events were not shown properly in
     dayplot of a trace, see #1566)
   * properly pass through kwargs from Stream.detrend() to Trace.detrend()
     (see #1607)
   * Correctly splitting masked arrays in Trace objects for a couple of corner
     cases (see #1650, #1653).
 - obspy.core.event.source:
   * Fix `farfield` if input `points` is a 2D array. (see #1499, #1553)
 - obspy.clients.earthworm:
   * Better end of stream detection. (see #1605)
   * More efficient unpacking of server response. (see #1680)
 - obspy.clients.neic:
   * Better end of stream detection. (see #1563)
 - obspy.clients.seedlink:
   * Better end of stream detection. (see #1605)
 - obspy.clients.seishub:
   * Fix wrong kwargs `first_pick` and `last_pick` in
     `Client.event.get_list()`. (see #1661)
 - obspy.io.mseed:
   * ObsPy can now also read (Mini)SEED files with noise records. (see #1495)
   * ObsPy can now read records with a data-offset of zero. (see #1509, #1525)
   * ObsPy can now read MiniSEED files with micro-second wrap arounds.
     (see #1531)
   * ObsPy can now read MiniSEED files with no blockette 1000. (see #1544)
   * ObsPy now always writes Blockette 100 if sampling rate accuracy is
     otherwise lost. (see #1550)
   * obspy.io.mseed.util.set_flags_in_fixed_header() now works with Python 3
     and also for files with Blockette 100 (see #1648).
 - obspy.io.quakeml:
   * write StationMagnitude.residual even when it is zero (see #1625)
   * read & write Event.region
 - obspy.io.sac:
   * `SACTrace.lpspol` and `lcalda` are `True` and `False` by default, when
      created via `SACTrace.from_obspy_trace` with a `Trace` that has no SAC
      inheritance. (see #1507)
   * Reference time not written to SAC file when made from scratch
     (see #1575)
 - obspy.io.sh:
   * Fix writing of long headers for python3
   * Whitespace in header fields is not ignored anymore (see #1552)
 - obspy.io.stationxml:
   * Datetime fields are written with microseconds to StationXML if
     microseconds are present. (see #1511)
 - obspy.io.zmap:
   * Use first origin/magnitude when writing to zmap if no origin/magnitude is
     set as preferred. (see #1569)
   * Parse origin time seconds as a float to avoid losing accuracy (see #1573)
 - obspy.signal:
   * PPSD: fix warning message on Python 3 that gets shown when waveforms and
     metadata mismatch (see #1506)
 - obspy.taup:
   * Allow for more than 10 phases with identical names (can happen for certain
     custom models, see #1593).
2017-03-04 11:05:35 +00:00
ryoon
50aefac5f6 Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
kleink
e3207767af Update py-geojson to 1.3.4.
1.3.4 (2017-02-11)
------------------

- Remove runtime dependency on setuptools

  - https://github.com/frewsxcv/python-geojson/pull/90

1.3.3 (2016-07-21)
------------------

- Add validate parameter to GeoJSON constructors

  - https://github.com/frewsxcv/python-geojson/pull/78
2017-02-21 08:00:24 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
joerg
c6859c1f9c Don't order pointer, but check the value intended instead. Bump
revision.
2017-02-08 00:05:55 +00:00