head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.82 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.80 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.78 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.76 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.74 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.72 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.70 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.68 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.66 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.64 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.62 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.60 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.58 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.56 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.54 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.52 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.50 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.48 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.46 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.44 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.42 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.40 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.38 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.34 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.14 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.36 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.32 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.30 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.28 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.26 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.24 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.22 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.20 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.18 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.16 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.12 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.10 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.8 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.6 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.4 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.2 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.4.0.84 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.82 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.80 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.78 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.76 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.74 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.72 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.70 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.68 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.66 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.64 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.62 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.60 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.58 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.56 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.54 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.52 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.50 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.48 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.46 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.44 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.42 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.40 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.38 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.36 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.34 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.32 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.30 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.28 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.26 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.24 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.22 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.20 pkgsrc-2008Q1:1.4.0.18 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.16 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.14 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.12 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.10 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.8 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.6 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.4 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2; locks; strict; comment @# @; 1.5 date 2015.12.29.23.34.43; author dholland; state Exp; branches; next 1.4; commitid J5mAcuIF0darSTOy; 1.4 date 2006.01.12.15.04.18; author joerg; state Exp; branches; next 1.3; 1.3 date 2003.05.10.00.26.34; author jtb; state Exp; branches; next 1.2; 1.2 date 2000.09.26.02.02.33; author hubertf; state Exp; branches; next 1.1; 1.1 date 2000.07.06.16.24.49; author dmcmahill; state Exp; branches; next ; desc @@ 1.5 log @Add patch comments. @ text @$NetBSD: patch-ac,v 1.4 2006/01/12 15:04:18 joerg Exp $ Fix NetBSD configuration. Support Dragonfly. Set library rpaths. XXX: should honor COMPILER_RPATH_FLAG. --- configure.orig 1999-09-26 15:02:14.000000000 +0000 +++ configure @@@@ -565,7 +565,11 @@@@ echo "#define STK_VERSION \"$VERSION\"" # determine the kind of the machine which is running this script os=`uname -s` version=`uname -r` -machine=`uname -m` +# +# NetBSD: +# allow sharing between different arch's which use the same processor +# Ie, use 'm68k' instead of 'amiga', 'mac68k', 'hp300', etc. +machine=`uname -p` case $os in Linux*) @@@@ -580,6 +584,9 @@@@ case $os in case $machine in i*86) machine=ix86;; esac;; + DragonFly*) + version=${OS_VERSION} + ;; SunOS*) case $version in 4.1.*) version=4.1.X;; @@@@ -691,8 +698,9 @@@@ case $MACHINE in ULTRIX*) OS=ULTRIX;; HP*) OS=HPUX; DFLGS="$DFLGS -Dhpux";; Linux*) OS=LINUX;; - NetBSD-1*) OS=NETBSD1;; + NetBSD*) OS=NETBSD;; FreeBSD*) OS=FREEBSD;; + DragonFly*) OS=DRAGONFLY;; IRIX-5*) OS=IRIX5;; IRIX*-6*) OS=IRIX5;; CYGWIN32*) OS=WIN32; FLAVOR=win; DFLGS="$DFLGS -DCYGWIN32";; @@@@ -1878,7 +1886,7 @@@@ fi if test "$x_libraries" != "" then - XLIBSW="-L$x_libraries" + XLIBSW="-L$x_libraries -Wl,-R$x_libraries" fi XLIBSW="$XLIBSW $X_PRE_LIBS -lX11 $X_EXTRA_LIBS" @@@@ -2273,11 +2281,12 @@@@ case $OS in SH_LDFLAGS="-shared -o" SH_LOADER="ld" SH_SUFFIX='so' ;; - NETBSD1) - SH_CCFLAGS="-fpic" - SH_LDFLAGS="-Bshareable -o" - SH_LOADER="ld" - SH_SUFFIX='so';; + NETBSD | DRAGONFLY) + SH_CCFLAGS="-fPIC" + SH_LDFLAGS="-shared -o" + SH_LOADER="cc" + SH_SUFFIX="so" + STKLDFLAGS="-Wl,-E";; HPUX) SH_CCFLAGS="+Z" SH_LDFLAGS="-b -o" @ 1.4 log @Add DragonFly supoprt. On FreeBSD, dlerror() can be used as well. @ text @d1 7 a7 1 $NetBSD$ @ 1.3 log @Update to 4.0.1. Notable changes include: * Dynamic loading now works on NetBSD ELF systems. * Integration of SRFI-9 (records) * Accepts mailto: links in the browser * , STklos classes. * Integration of some finals SRFI (0, 2, 6, 8) * define-syntax (but not let-syntax and let-syntax*) * New License Policy (request for commercial apps no more needed). * A console mode (which is used by default on Windows, but can be used with the -console option on Unix) * A new editor with Scheme fontification and indentation * New kind of ports: virtual ports * All the code dealing with files has been rewritten. * Tk level is 8.0.3 (the latest stable Tk release) * New STklos Classes: + and to draw hierarchy such as files/directories, class/metaclasses ... + to define ... notepads + which extends to "font-lockify" Scheme buffers * Method and generic function editor * A class browser (type "(class-browser)" to access it) * some new manual pages * Base64 Encoding/Decoding extension * Locale extension to treat strings and character using locale information * Better installation scripts (+ some corrections) * Lot of bug fixes. @ text @d3 1 a3 1 --- configure.orig d5 1 a5 1 @@@@ -565,7 +565,11 @@@@ d18 11 a28 1 @@@@ -691,7 +695,7 @@@@ d35 1 d38 2 a39 1 @@@@ -1874,7 +1878,7 @@@@ d48 1 a48 1 @@@@ -2269,11 +2273,12 @@@@ d57 1 a57 1 + NETBSD) @ 1.2 log @ * elf lib fix * pull comments from head of patch files into the files they patch That way they don't get overwritten, don't need manual work to be included in the next update, and are visible in the patched files. @ text @d3 3 a5 3 --- configure.in.orig Sat Jun 6 14:19:03 1998 +++ configure.in @@@@ -14,7 +14,11 @@@@ d18 10 a27 1 @@@@ -125,7 +129,7 @@@@ d36 18 @ 1.1 log @- make this work on arch's where 'uname -m' != 'uname -p', for example the m68k and mipsel ports. This address PR 9781 filed by Michael Wolfson and also fixes recently noted bulk pkgsrc build failures on pmax. The os version/machine type specific string is now consistently ${OPSYS}-${OS_VERSION}-${MACHINE_ARCH} @ text @d3 4 a6 6 allow sharing between different arch's which use the same processor Ie, use 'm68k' instead of 'amiga', 'mac68k', 'hp300', etc. --- configure.in.orig Sat Jun 6 08:19:03 1998 +++ configure.in Thu Jul 6 10:24:09 2000 @@@@ -15,5 +15,5 @@@@ d10 4 d17 10 @