head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.166 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.164 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.162 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.160 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.158 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.156 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.154 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.152 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.150 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.148 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.146 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.144 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.142 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.140 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.138 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.136 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.134 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.132 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.130 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.128 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.126 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.124 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.122 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.118 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.98 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.120 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.116 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.114 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.112 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.110 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.108 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.106 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.104 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.102 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.100 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.96 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.94 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.92 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.90 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.88 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.86 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.84 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.82 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.80 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.78 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.76 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.74 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.72 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.70 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.68 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.66 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.64 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.62 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.60 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.58 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.56 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.54 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.52 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.50 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.48 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.46 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.44 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.42 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.40 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.38 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.36 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.34 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.32 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.30 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.28 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.26 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.24 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.22 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.20 pkgsrc-2008Q1:1.3.0.18 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.16 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.14 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.12 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.10 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.8 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.6 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.4 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2; locks; strict; comment @# @; 1.3 date 2006.01.08.04.57.55; author joerg; state Exp; branches; next 1.2; 1.2 date 2004.10.09.14.01.03; author mjl; state Exp; branches; next 1.1; 1.1 date 2004.10.08.21.02.54; author mjl; state Exp; branches; next ; desc @@ 1.3 log @Use SUBST framework. Readd some replacements in the mak files, since they are installed and should work without the pkgsrc framework to define e.g. LIBTOOL. Bump the revision for this. Fix the inclusion in Makefiles by crudely faking the installation directory layout. Remove some explicit casts which break with GCC 3.4 and OpenSSL 0.9.8, this might need to be conditionalized. Add DraogonFly support and somewhat cleanup the FreeBSD sound includes. @ text @$NetBSD: patch-bb,v 1.2 2004/10/09 14:01:03 mjl Exp $ --- src/ptlib/unix/socket.cxx.orig 2004-08-24 09:08:11.000000000 +0200 +++ src/ptlib/unix/socket.cxx 2004-10-09 13:40:31.000000000 +0200 @@@@ -331,7 +331,7 @@@@ #define ifr_macaddr ifr_hwaddr.sa_data #endif -#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_SOLARIS) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_IRIX) || defined(P_VXWORKS) || defined(P_RTEMS) || defined(P_QNX) +#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_SOLARIS) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_IRIX) || defined(P_VXWORKS) || defined(P_RTEMS) || defined(P_QNX) || defined(P_DRAGONFLY) #define ifr_netmask ifr_addr #include @@@@ -348,7 +348,8 @@@@ #endif -#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_QNX) +#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_QNX) || defined(P_DRAGONFLY) +#include #include #endif @@@@ -762,7 +763,7 @@@@ BOOL PTCPSocket::Read(void * buf, PINDEX } -#if P_HAS_RECVMSG +#if P_HAS_RECVMSG && P_HAS_PKTINFO int PSocket::os_recvfrom( void * buf, // Data to be written as URGENT TCP data. @@@@ -1268,7 +1269,7 @@@@ BOOL PIPSocket::GetRouteTable(RouteTable } } -#elif defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_QNX) +#elif defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_QNX) || defined(P_DRAGONFLY) BOOL process_rtentry(struct rt_msghdr *rtm, char *ptr, unsigned long *p_net_addr, unsigned long *p_net_mask, unsigned long *p_dest_addr, int *p_metric); @@@@ -1806,7 +1807,7 @@@@ BOOL PIPSocket::GetInterfaceTable(Interf } } -#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_VXWORKS) || defined(P_RTEMS) || defined(P_QNX) +#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_VXWORKS) || defined(P_RTEMS) || defined(P_QNX) || defined(P_DRAGONFLY) // Define _SIZEOF_IFREQ for platforms (eg OpenBSD) which do not have it. #ifndef _SIZEOF_ADDR_IFREQ #define _SIZEOF_ADDR_IFREQ(ifr) \ @ 1.2 log @Update pwlib to 1.8.2 The development site silently moved away from openh323.org without even a notice on that page. That page still advertises 1.5.2 as the latest version, even though development is alive and kicking and is at 1.8.2 now. Oh well... @ text @d1 1 a1 1 $NetBSD$ d5 2 a6 1 @@@@ -349,6 +349,7 @@@@ d9 11 a19 1 #if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_QNX) d24 1 a24 1 @@@@ -762,7 +763,7 @@@@ d33 18 @ 1.1 log @Update pwlib to 1.5.2 Make this compile with newer gcc versions, and bring in a more recent version of the library. No changelog is available unfortunately. @ text @d3 3 a5 3 --- src/ptlib/unix/socket.cxx.orig 2004-10-08 19:49:23.000000000 +0200 +++ src/ptlib/unix/socket.cxx 2004-10-08 19:50:36.000000000 +0200 @@@@ -312,6 +312,7 @@@@ d13 9 @