head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.10 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.8 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.6 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.2 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.5.0.30 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.28 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.26 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.24 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.22 pkgsrc-2008Q1:1.5.0.20 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.18 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.16 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.14 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.12 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.10 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.8 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.6 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.3.0.2 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.0.4 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.2 pkgsrc-2004Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2009.03.05.21.49.13; author snj; state dead; branches; next 1.5; 1.5 date 2005.10.01.18.13.17; author kristerw; state Exp; branches; next 1.4; 1.4 date 2005.08.05.12.53.08; author tonio; state dead; branches; next 1.3; 1.3 date 2005.03.23.10.52.54; author jmmv; state Exp; branches; next 1.2; 1.2 date 2005.03.07.15.31.26; author adam; state dead; branches 1.2.2.1; next 1.1; 1.1 date 2004.08.01.16.13.32; author kristerw; state Exp; branches; next ; 1.2.2.1 date 2005.03.23.13.14.20; author salo; state Exp; branches; next ; desc @@ 1.6 log @Remove libopendaap, which is dead upstream and has not been useful for years. @ text @$NetBSD: patch-aa,v 1.5 2005/10/01 18:13:17 kristerw Exp $ gcc-2.95.3 does not like code intermixed with declarations. --- ioloop.c.orig Sat Oct 1 20:07:03 2005 +++ ioloop.c Sat Oct 1 20:07:34 2005 @@@@ -113,9 +113,9 @@@@ void fd_event_reset(fd_event *event) { - event->signalled = 0; char buf[1] = {0}; int flags; + event->signalled = 0; /* set non-blocking on read pipe */ flags = fcntl(event->pipe[0], F_GETFL, 0); @ 1.5 log @Fix two cases of C99 variable declarations to make this pkg compile when using gcc 2.95. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Update libopendaap to 0.4.0 changed the url to www.craz.net remove patches that have been integrated upstream or are no more relevant Main changelog entries: - Playlist support now exists - Use a free mdns library, instead of Apple's mDNS library. This means that libopendaap is entirely free now. - You can now connect to servers with passwords - Several bug fixes approved by cube@@ @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2005/03/23 10:52:54 jmmv Exp $ d3 15 a17 12 --- thread.h.orig 2004-12-14 05:11:09.000000000 +0100 +++ thread.h @@@@ -42,8 +42,8 @@@@ pthread_mutexattr_t attr; \ pthread_mutexattr_init(&attr) ; \ pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); \ - pthread_mutexattr_destroy(&attr) ; \ pthread_mutex_init(& m, &attr); \ + pthread_mutexattr_destroy(&attr) ; \ } while (0) #define ts_mutex_lock(m) pthread_mutex_lock(& m) #define ts_mutex_unlock(m) pthread_mutex_unlock(& m) @ 1.3 log @Fix a threading problem (mutexattr used after it's destroyed). Patch was in PR pkg/29644 by Antoine Reilles, but I overlooked it. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Changes 0.3.0: @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2004/08/01 16:13:32 kristerw Exp $ d3 12 a14 29 --- mDNS/mDNS.c.orig Sun Aug 1 18:03:05 2004 +++ mDNS/mDNS.c Sun Aug 1 18:04:13 2004 @@@@ -5410,12 +5410,12 @@@@ for (i = 0; i < totalrecords && ptr && ptr < end; i++) { + char buf[1000]; LargeCacheRecord pkt; const mDNSu8 RecordType = (mDNSu8)((i < response->h.numAnswers) ? kDNSRecordTypePacketAns : kDNSRecordTypePacketAdd); ptr = GetLargeResourceRecord(m, response, ptr, end, InterfaceID, RecordType, &pkt); if (!ptr) break; // Break out of the loop and clean up our CacheFlushRecords list before exiting - char buf[1000]; ConvertDomainNameToCString(&pkt.r.resrec.name, buf); verbosedebugf("%s\n", buf); // 1. Check that this packet resource record does not conflict with any of ours @@@@ -5500,9 +5500,10 @@@@ // 2. See if we want to add this packet resource record to our cache if (m->rrcache_size) // Only try to cache answers if we have a cache to put them in { - verbosedebugf("caching\n"); - mDNSu32 slot = HashSlot(&pkt.r.resrec.name); + mDNSu32 slot; CacheRecord *rr; + verbosedebugf("caching\n"); + slot = HashSlot(&pkt.r.resrec.name); // 2a. Check if this packet resource record is already in our cache for (rr = m->rrcache_hash[slot]; rr; rr=rr->next) { @ 1.2.2.1 log @Pullup ticket 382 - requested by Julio M. Merino Vidal threading fix for libopendaap Revisions pulled up: - pkgsrc/audio/libopendaap/Makefile 1.4 - pkgsrc/audio/libopendaap/distinfo 1.8 - pkgsrc/audio/libopendaap/patches/patch-aa 1.3 Module Name: pkgsrc Committed By: jmmv Date: Wed Mar 23 10:52:54 UTC 2005 Modified Files: pkgsrc/audio/libopendaap: Makefile distinfo Added Files: pkgsrc/audio/libopendaap/patches: patch-aa Log Message: Fix a threading problem (mutexattr used after it's destroyed). Patch was in PR pkg/29644 by Antoine Reilles, but I overlooked it. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2005/03/23 10:52:54 jmmv Exp $ d3 29 a31 12 --- thread.h.orig 2004-12-14 05:11:09.000000000 +0100 +++ thread.h @@@@ -42,8 +42,8 @@@@ pthread_mutexattr_t attr; \ pthread_mutexattr_init(&attr) ; \ pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); \ - pthread_mutexattr_destroy(&attr) ; \ pthread_mutex_init(& m, &attr); \ + pthread_mutexattr_destroy(&attr) ; \ } while (0) #define ts_mutex_lock(m) pthread_mutex_lock(& m) #define ts_mutex_unlock(m) pthread_mutex_unlock(& m) @ 1.1 log @Convert some C99-isms to C89 to make this build with gcc 2.95. @ text @d1 1 a1 1 $NetBSD$ @