head 1.3; access; symbols pkgsrc-2022Q2:1.2.0.26 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.24 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.22 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.20 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.18 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.16 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.14 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.12 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.10 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.6 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.8 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.4 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.2 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.1.0.32 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.30 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.28 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.26 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.24 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.22 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.20 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.16 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.14 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.12 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.10 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.8 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.6 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.4 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2022.08.30.23.47.05; author gdt; state dead; branches; next 1.2; commitid URp0hnGvM1a9EXRD; 1.2 date 2019.05.02.19.01.17; author gdt; state Exp; branches; next 1.1; commitid oFJtXreMIAor9FlB; 1.1 date 2015.09.07.18.57.47; author gdt; state Exp; branches; next ; commitid 4A87ArhNqm7BXlAy; desc @@ 1.3 log @geography/gpsbabel: Update to 1.8.0 packaging changes: - switch to github for distfile - switch from configure to qmake - depend on libusb1 and zlib (and add pkg-config as a tool) - drop patches to configure - add patches to fix portability issues in qmake support upstream changes (No NEWS provided, but skimming git log): - drop autoconf - retire some formats - Update standards to c++17, Qt >= 5.12, MSVC >= 2017 - lots of bugfixes and minor improvements @ text @$NetBSD: patch-configure,v 1.2 2019/05/02 19:01:17 gdt Exp $ --- configure.orig 2019-04-14 02:32:25.000000000 +0000 +++ configure @@@@ -6310,21 +6310,7 @@@@ fi $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h - # On Mac, use frameworks for includes and library files. - # Macports uses a non-standard build of Qt with an added - # QT_INSTALL_FRAMEWORKS flag, so look for thier custom - # version first. That will fail on 'normal' Qt so fall - # back to QT_INSTALL_LIBS. - QT_FW_OR_LIBS=$($QMAKE -query QT_INSTALL_FRAMEWORKS) - if test "$QT_FW_OR_LIBS" = "**Unknown**"; then : - - QT_FW_OR_LIBS=$($QMAKE -query QT_INSTALL_LIBS) - -fi - QT_LIBS="-Wl,-rpath, $QT_FW_OR_LIBS -F$QT_FW_OR_LIBS -framework QtCore" - QT_INC="$QT_FW_OR_LIBS" - QT_INC_OPT="-F" - QT_SYSINC_OPT="-iframework" + # In pkgsrc, we use the installed qt, not the framework. ;; #( *-*-freebsd*) : @ 1.2 log @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. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2015/09/07 18:57:47 gdt Exp $ @ 1.1 log @Add patches to work around an upstream semi-bug configuring on OSX. The upstream distribution tries to use qt as a framework, but pkgsrc provides it as a normal package. This commit comments out the special case logic in configure that uses "-framework QtCore" on OS X. (configure.in is patched too, because that's the source file, even though it's not rebuilt.) @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2015-09-01 16:32:13.000000000 +0000 d5 2 a6 2 @@@@ -4816,19 +4816,7 @@@@ rm -f core conftest.err conftest.$ac_obj $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h d9 19 a27 17 - # On Mac, use frameworks for includes and library files. - # Macports uses a non-standard build of Qt with an added - # QT_INSTALL_FRAMEWORKS flag, so look for thier custom - # version first. That will fail on 'normal' Qt so fall - # back to QT_INSTALL_LIBS. - QT_FW_OR_LIBS=$($QMAKE -query QT_INSTALL_FRAMEWORKS) - if test $QT_FW_OR_LIBS = "**Unknown**" ; then - QT_FW_OR_LIBS=$($QMAKE -query QT_INSTALL_LIBS) - fi - QT_LIBS="-F$QT_FW_OR_LIBS -framework QtCore" - QT_INC="$QT_FW_OR_LIBS" - QT_INC_OPT="-F" - QT_SYSINC_OPT="-iframework" + # In pkgsrc, we use the installed qt, not the framework. ;; *-*-freebsd*) GBSER=gbser_posix.o @