head 1.4; access; symbols pkgsrc-2018Q4:1.3.0.48 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.46 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.44 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.42 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.40 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.38 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.34 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.32 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.30 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.28 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.26 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.24 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.22 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.20 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.18 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.16 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.14 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.12 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.10 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.8 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.6 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.4 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.2.0.10 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.8 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.6 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.4 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.2 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.1.1.1.0.24 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.22 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.20 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.18 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.16 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.14 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.12 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.10 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.8 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.6 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.4 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.2 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2019.01.22.15.28.45; author gdt; state dead; branches; next 1.3; commitid mDgxjt5iGkeQbN8B; 1.3 date 2013.04.16.01.08.47; author gdt; state Exp; branches; next 1.2; 1.2 date 2012.01.26.01.00.14; author gdt; state Exp; branches; next 1.1; 1.1 date 2009.03.11.14.18.30; author gdt; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.03.11.14.18.30; author gdt; state Exp; branches; next ; desc @@ 1.4 log @viking: Update to 1.7 packaging changes: - remove patch fragment applied upstream - add a request to clarify and upstream the sun patch - update comments about why things are or are not included. Add a note to consider gtk3. - disable geoclue, oauth, and zip, pending decision on defaults and options (magic and mapnik remain disabled) - remove perl dependencies, apparently no longer preesent upstream - depend on libbzip2 - depend on png (was already indirect) - depend on nettle (MD5 for thumbnail cache) upstream changes: == New features since 1.6.2 == * KMZ Map File Support * Apply Button for Layer Properties * Support More GPX Fields * Updated Default Map: Mapbox Outdoors * GeoClue Support for Automatic Location * Faster GPX File Loading * Waypoint / EXIF GPS Image Direction Support * Support More Garmin Waypoint Symbols * Support Garmin Device GPX Point Limits * Windows GPSD Client * Support 'External' GPX File Layers in .vik Files * Usage of HTTPS addresses * Support OAuth for OSM * Support High Resolution Displays * Track+Route Split+Join Tools * Calculation of Eddington Number * Calendar Display * Can Select a Result from the Online Search Results * Reproducible Builds * 64bit Windows Build only * Travis Build + CI * Consistent Licensing of GPL2+ * Many Internal Improvements + Fixes (bug fixes) @ text @$NetBSD: patch-aa,v 1.3 2013/04/16 01:08:47 gdt Exp $ Work around a bug in NetBSD. See PR standards/40695. Bug is fixed in -current but not -5; revisit if the workaround causes problems. (Not filed upstream because this is a NetBSD bug.) --- src/gpspoint.c.orig 2010-12-13 01:55:55.000000000 +0000 +++ src/gpspoint.c @@@@ -81,8 +81,25 @@@@ static gdouble line_altitude = VIK_DEFAU static gboolean line_visible = TRUE; static gboolean line_extended = FALSE; +#if defined(__NetBSD__) +#if __GNUC_PREREQ__(3,3) +/* + * Work around a bug in NetBSD. See PR standards/40695. Bug is fixed + * in -current but not -5; revisit if the workaround causes problems. + */ +static gdouble line_speed = __builtin_nanf(""); +static gdouble line_course = __builtin_nanf(""); +#else /* _GNUC_PREREQ__(3,3) */ +/* + * gcc too old for workaround; defer fix to someone else. + */ +static gdouble line_speed = NAN; +static gdouble line_course = NAN; +#endif +#else /* NetBSD */ static gdouble line_speed = NAN; static gdouble line_course = NAN; +#endif /* NetBSD */ static gint line_sat = 0; static gint line_fix = 0; /* other possible properties go here */ @ 1.3 log @Update to 1.4.1. pkgsrc changes: improve patch comment and explain why it is not filed/applied upstream. Viking 1.4.1.0 (2013-04-08) Bug Fix Release + updated translations * Import Launchpad translation updates [Mainly for large Czech update] * Fix using .vik files with 'unusual' track or waypoint names * Fix waypoint selection when the waypoint has an image but the images are not being displayed. * Fix showing map timestamps on Windows on the map tile info dialog. * SF#3608411: Part 2 - Avoid creating command window on Viking start-up. * SF#3608411: Part 1 - Avoid warning about unbuffer on Windows Systems. * SF#3608264: Improve Statusbar Location Info Maybe Truncated * Prevent inputting empty names for layers and sublayers via the layers panel. * SF#3608311: Fix crash caused by renaming blank sublayer names * Be less strigent in loading Geotagged images without optional GPS tags * Fix use of scaled tile image when tile image not present. * Enable updating the treeview to allow setting a blank waypoint symbol. * Improve the Waypoint tooltip to display the description if there is no comment. * Fix datasource acquiring waypoints from geotag images. * Updated geo-* scripts to version released on 2013/02/18 * Fix compilation with --enable-geocaches option. * help/Makefile.am: explicitly list figures. Viking 1.4 (2013-02-11) New features since 1.3.2 * Support for GPX Route type including transfer to/from GPS Devices. ** Replaced 'Add Track' tool with 'Create Route' tool. (NB There still is the Create Track tool) * Support for GPX 'Description' for tracks, waypoints and routes. * Add ability to Acquire My OSM Traces and ability to choose any subset of the available traces. * GPS Upload from a track. * Enable giving a track a specific colour (drawn in default draw by track mode). * Enable drawing all tracks in a specific colour (no longer is Black the only option). * Allow option of drawing a direction arrow when drawing a track. * Allow configuration of trackpoint size and direction arrow size. * Display Waypoint Icons in the layers panel treeview. * Restored Route Finding via Google Services. [Was disabled in 1.3.2 due to change in formats supported] * Only display sublayer container when there are sublayers. * Display map tile source and cached file information in a dialog for a position. * Quick zoom level change from the statusbar by clicking on the zoom level to select another level. * In the Zoom Tool mode: can select an area to zoom in on (via holding shift key + drag mouse). * Mouse Zooming in/out maintains the position focus on the mouse pointer location. ** (Use the keys Ctrl+Shift and mouse zoom to maintain the centered map location). * Improvements in Acquiring Wikipedia Points (allow more points, sortable columns, URL and feature type). * Allow opening a URL on a waypoint which has a URL for a comment or description. * Re-organized TrackWaypoint Layer menus to group functionality together better with New, View, Combine, Split, Delete, Acquire and Upload submenus. * Gradient Graph view on the Track Properties. * Allow same named TrackWaypoint sublayer items. i.e. can now have 2 (or more) waypoints with the same name. * Add support of a Map type for a local On Disk OSM Tile Format. * Revised Draw Track by Speed mode with a simple traffic light colouring scheme to represent slow/average/fast speeds. * Enable deletion of track points with the same timestamp. * Ability to merge segments of a track. * Allow generation of large pixel sized images. * Rework image generation to ask for file name first and then only allow supported map zoom levels. * Allow control of waypoint text size on the viewport display. * Allow control of GPX file saving track order (either Alphabetical or By Time via global preference). * Keyboard shortcuts to create layers and enable some tools. * Show the bearing and the step distance of the next point when creating a track or route. * Improved feedback in reading erroneous files. * Improved Help Manual. * More translation texts including a Finnish version. * Scripts to support the creation of the Windows Executable Installer. * Add a python tool to convert the Viking tile cache into a MapBox MBTiles format file. * Many internal improvements. Fixes since 1.3.2 * Don't accidently overwrite GPX and KML files in the Viking file type. * Use the default desktop font for waypoint viewport display text. * Ensure when opening multiple .vik files they are each loaded into a new window. * Show UTM location in statusbar when in UTM mode. * Fix: crash when dealing with non-compressed DEM files @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2012/01/26 01:00:14 gdt Exp $ @ 1.2 log @Split ifdef with && into two, to avoid parse errors on the second clause when the first is not satisfied. (Apparently &&, while not evaluating, still has to parse.) Fixes build on OS X. @ text @d1 5 a5 1 $NetBSD: patch-aa,v 1.1.1.1 2009/03/11 14:18:30 gdt Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/gpspoint.c.orig 2009-02-08 14:47:01.000000000 +0100 d5 1 a5 1 @@@@ -81,8 +81,14 @@@@ static gdouble line_altitude = VIK_DEFAU d9 6 a14 2 +/* Work around a bug in NetBSD. See PR standards/40695 */ +#if defined(__NetBSD__) && __GNUC_PREREQ__(3,3) d17 7 @ 1.1.1.1 log @Viking is a free/open source program to manage GPS data. You can import and plot tracks and waypoints, show Open Street Maps and/or Terraserver maps under it, download geocaches for an area on the map, make new tracks and waypoints, see real-time GPS position, etc. @ text @@