head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.144 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.142 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.140 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.138 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.136 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.134 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.132 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.130 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.128 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.126 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.124 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.122 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.120 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.118 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.116 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.114 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.112 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.110 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.108 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.106 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.104 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.102 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.100 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.96 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.76 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.98 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.94 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.92 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.90 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.88 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.86 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.84 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.82 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.80 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.78 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.74 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.72 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.70 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.68 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.66 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.64 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.62 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.60 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.58 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.56 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.54 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.52 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.50 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.48 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.46 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.44 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.42 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.40 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.38 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.36 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.34 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.32 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.30 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.28 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.26 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.24 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.22 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.20 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.18 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.16 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.14 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.12 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.10 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.8 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.6 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.4 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.2 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.4.0.12 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.10 pkgsrc-2008Q1:1.4.0.8 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.6 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.4 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.2 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.2.0.6 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.4 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.1.1.1.0.20 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.18 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.16 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.14 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.12 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.10 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.8 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2008.08.24.10.04.49; author dsainty; state Exp; branches; next 1.4; 1.4 date 2007.04.11.22.40.14; author wiz; state Exp; branches; next 1.3; 1.3 date 2007.04.11.17.54.35; author drochner; state Exp; branches; next 1.2; 1.2 date 2006.07.13.23.36.18; author rillig; state Exp; branches; next 1.1; 1.1 date 2003.12.13.17.54.15; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.12.13.17.54.15; author xtraeme; state Exp; branches; next ; desc @@ 1.5 log @Don't include until after config.h has had a chance to determine which features will be exposed. Fixes build on Linux. is included immediately after config.h in the distribution code, suggesting that the purged hunk in the patch is now obsolete. The history of patch-aa reveals that the include was the very original purpose of this patch, and predates the Solaris portion of the patch. The Solaris hunks don't look like they would benefit from including . No PKGREVISION bump, this change should only affect platforms where the package failed to build. Closes PR pkg/36404 with the fix suggested by Ondrej Tuma (thanks!) @ text @$NetBSD: patch-aa,v 1.4 2007/04/11 22:40:14 wiz Exp $ Let's assume that if the macro CMSG_FIRSTHDR is not defined, that struct msghdr does not have the msg_control member, too. Needed for Solaris. --- src/pty.c.orig 2007-02-26 22:05:14.000000000 +0100 +++ src/pty.c @@@@ -659,12 +659,15 @@@@ _vte_pty_read_ptypair(int tunnel, int *p msg.msg_namelen = 0; msg.msg_iov = &vec; msg.msg_iovlen = 1; +#if defined(CMSG_FIRSTHDR) msg.msg_control = control; msg.msg_controllen = sizeof(control); +#endif ret = recvmsg(tunnel, &msg, PTY_RECVMSG_FLAGS); if (ret == -1) { return; } +#if defined(CMSG_FIRSTHDR) for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL; cmsg = CMSG_NXTHDR(&msg, cmsg)) { @@@@ -683,6 +686,7 @@@@ _vte_pty_read_ptypair(int tunnel, int *p } } } +#endif } } #elif defined (I_RECVFD) @ 1.4 log @Restore comment. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2007/04/11 17:54:35 drochner Exp $ d8 1 a8 6 @@@@ -1,3 +1,4 @@@@ +#include /* * Copyright (C) 2001,2002 Red Hat, Inc. * @@@@ -659,12 +660,15 @@@@ _vte_pty_read_ptypair(int tunnel, int *p d24 1 a24 1 @@@@ -683,6 +687,7 @@@@ _vte_pty_read_ptypair(int tunnel, int *p @ 1.3 log @update to 0.16.1 This moves this pkg to the new stable gnome branch, too much to list here. @ text @d1 4 a4 1 $NetBSD$ @ 1.2 log @Added a patch to make the package build on Solaris, which does not have struct msghdr.msg_control and CMSG_FIRSTHDR. While here, removed BROKEN_IN, since the package works on NetBSD 3.0 and fixed some pkglint warnings. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2003/12/13 17:54:15 xtraeme Exp $ d3 2 a4 5 Let's assume that if the macro CMSG_FIRSTHDR is not defined, that struct msghdr does not have the msg_control member, too. Needed for Solaris. --- src/pty.c.orig 2004-05-01 09:12:51.000000000 +0200 +++ src/pty.c 2006-07-14 01:17:28.073815601 +0200 d10 1 a10 1 @@@@ -837,12 +838,15 @@@@ _vte_pty_read_ptypair(int tunnel, int *p d26 1 a26 1 @@@@ -861,6 +865,7 @@@@ _vte_pty_read_ptypair(int tunnel, int *p d33 1 a33 1 #else @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 2 --- src/pty.c.orig 2003-06-03 12:54:15.000000000 -0700 +++ src/pty.c 2003-11-29 01:07:59.000000000 -0800 d13 24 @ 1.1.1.1 log @Initial import of vte-0.11.10 from pkgsrc-wip. Terminal widget with improved font, internationalisation and accessibility support for the GNOME 2 desktop. @ text @@