head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.50 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.48 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.46 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.44 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.42 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.40 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.38 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.36 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.34 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.32 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.30 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.28 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.26 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.24 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.22 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.20 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.18 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.16 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.14 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.12 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.10 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.8 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.6 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.4 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.2.0.10 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.6 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.4 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.1.0.18 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.16 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.14 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.12 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.10 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.8 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.4 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.2 pkgsrc-2017Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2020.03.21.14.36.22; author gdt; state Exp; branches; next 1.2; commitid Efqgc20SHjKSgh1C; 1.2 date 2019.01.22.15.28.45; author gdt; state Exp; branches; next 1.1; commitid mDgxjt5iGkeQbN8B; 1.1 date 2016.12.30.00.10.03; author gdt; state Exp; branches; next ; commitid SETXlsm0OO1kjWzz; desc @@ 1.3 log @viking: Update patch upstream status @ text @$NetBSD: patch-configure,v 1.2 2019/01/22 15:28:45 gdt Exp $ Remediate bashism. Discussed with upstream by email 20200321. The root cause of this bug is that intltool's share/aclocal/intltool.m4 uses $RANDOM, and thus when a distfile is built for a program that uses intltool in configure.ac, the bug is inherited. Therefore this bug cannot reasonably be fixed by viking. \todo File a bug with intltool. --- configure.orig 2019-01-21 20:16:51.000000000 +0000 +++ configure @@@@ -8763,7 +8763,7 @@@@ INTLTOOL_SOUNDLIST_RULE='%.soundlist: %. if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@@' else - INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$RANDOM && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@@ && rmdir $$_it_tmp_dir' + INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.not-random && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@@ && rmdir $$_it_tmp_dir' fi INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@@' INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@@' @ 1.2 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 @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2016/12/30 00:10:03 gdt Exp $ d3 10 a12 2 Remediate bashisms. I believe this has been reported upstream, but that should be verified with upstream head. @ 1.1 log @Update to 1.6.2 Upstream no longer builds documentation by default. Don't enable it, because then the build fails because it assumes mapnik is present. Note that C++11 is now required by upstream, at least if mapnik is included. For now, just add C++ to languages. Add patch to remediate new bashisms. Viking 1.6.2 (2015-12-21) Bug Fix Release * Don't remove project name if one decides not to delete all layers. * Fix routes not saved in GPX when tracks are made invisible. * SF Bugs#103: Fix TrackWaypoint layer items may not be displayed when pasted * Enable Catalan and Turkish translations. * Restore opening of JPG files. * SF Bugs#127: Fix initial display of Waypoint sort order. * Fix map layer widget sensitivity dependent on map type. Viking 1.6.1 (2015-11-24) Bug Fix Release + updated translations * Several fixes and many code improvements from Coverity scans * Fix heap-buffer-overflows * Mapnik3 support. ** C++ standard required is now C++11 * Reactivate building of the reference documentation * SF Bugs#126: Fix crash in gdk_rgb_convert_0888 due to using deallocated memory. * SF Bugs#121: Fix crash when invalidating previously acquired tiles. * SF Bugs#123: Fix bzip2 decompression on Windows. * SF Bugs#122: Fix memory cache confusion with multiple "On Disk OSM Tile Format" maps * SF Bugs#120: Fix Track drawing bug across the 180th Meridian. * Red Hat Bugzilla – Bug 1210403: Only download and process one Bing attribution list. * Fix Geocaches acquiring with latest geo-* software * Import latest Launchpad translation updates * Many other small fixes - see the ChangeLog for the full details. @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- configure.orig 2015-11-24 22:18:34.000000000 +0000 d8 1 a8 1 @@@@ -8585,7 +8585,7 @@@@ INTLTOOL_SOUNDLIST_RULE='%.soundlist: %. a16 9 @@@@ -12428,7 +12428,7 @@@@ $as_echo "no" >&6; } fi - if test "x$XP" != "x" && test -r "$DB2MAN_XSL" && test "${HAVE_SCROLLKEEPER}" == "yes" ; then + if test "x$XP" != "x" && test -r "$DB2MAN_XSL" && test "${HAVE_SCROLLKEEPER}" = "yes" ; then GEN_MANPAGES_TRUE= GEN_MANPAGES_FALSE='#' else @