head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.6 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.4 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.1 date 2025.07.29.14.15.57; author schmonz; state Exp; branches; next ; commitid tUzHtkrdx0uLhE4G; desc @@ 1.1 log @jdebp-redo: bump PKGREVISION. Changes: * redo now hashes the targets of symbolic links rather than just looking at their last modification timestamps. pkgsrc changes: * Set DIST_SUBDIR, as distfile changed from what I'd thought was already 1.5. Build-tested on NetBSD, macOS, and Ubuntu. @ text @$NetBSD$ Let pkgsrc be in charge of build flags. --- package/compile.orig 2025-07-02 09:25:56.000000000 +0000 +++ package/compile @@@@ -8,38 +8,7 @@@@ fi CDPATH= -if command -v >/dev/null clang++ -then - extra_flags='' - major_version="`clang++ --version|sed -ne 's/^.*version *\([[:digit:]]*\)\..*$/\1/p'`" - if test "${major_version}" -gt 3 - then - extra_flags="${extra_flags}"' -Wno-suggest-destructor-override -Wno-suggest-override -Wno-disabled-macro-expansion -Wno-global-constructors -Wno-exit-time-destructors' - fi - if test "${major_version}" -gt 14 - then - extra_flags="${extra_flags}"' -Wno-unsafe-buffer-usage' - fi - cxx=clang++ - cppflags='' - cxxflags='-g -O3 -std=gnu++11 -Weverything -integrated-as -Wno-weak-vtables -Wno-padded -Wno-missing-prototypes -Wno-c++98-compat'"${extra_flags}" - ldflags='-g' -elif command -v >/dev/null g++ -then - cxx=g++ - cppflags='' - cxxflags=' -g -O3 -std=gnu++11 -Wall -Wextra -Wshadow -Wcast-qual -Wsynth -Woverloaded-virtual -Wcast-align' - ldflags='-g' -elif command -v >/dev/null owcc -then - cxx=owcc - cppflags='' - cxxflags=' -g -Wall -Wextra -Wc,-xs -Wc,-xr' - ldflags='-g' -else - echo "Cannot find clang++, g++, or owcc." 1>&2 - exit 100 -fi +cxx=c++ # Create and populate the build directory. install -d -m 0755 build @