FreeBSD Bugzilla – Attachment 120611 Details for
Bug 163425
audio/pianobar update to 2011.12.11
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 6.11 KB, created by
John Hixson
on 2011-12-18 07:00:17 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
John Hixson
Created:
2011-12-18 07:00:17 UTC
Size:
6.11 KB
patch
obsolete
>diff -urN pianobar/Makefile pianobar.new/Makefile >--- pianobar/Makefile 2011-11-22 07:58:12.000000000 -0800 >+++ pianobar.new/Makefile 2011-12-17 22:47:00.000000000 -0800 >@@ -2,11 +2,11 @@ > # Date created: 8 October 2010 > # Whom: John Hixson <john@pcbsd.org> > # >-# $FreeBSD: ports/audio/pianobar/Makefile,v 1.7 2011/11/22 15:58:12 miwi Exp $ >+# $FreeBSD: ports/audio/pianobar/Makefile,v 1.2 2010/11/08 18:23:57 jpaetzel Exp $ > # > > PORTNAME= pianobar >-PORTVERSION= 2011.11.11 >+PORTVERSION= 2011.12.11 > CATEGORIES= audio > MASTER_SITES= http://6xq.net/static/projects/${PORTNAME}/ > >@@ -14,13 +14,13 @@ > COMMENT= Command line Pandora player > > LIB_DEPENDS= ao:${PORTSDIR}/audio/libao \ >- faad:${PORTSDIR}/audio/faad \ >- mad:${PORTSDIR}/audio/libmad \ >- gnutls.47:${PORTSDIR}/security/gnutls >+ faad:${PORTSDIR}/audio/faad \ >+ mad:${PORTSDIR}/audio/libmad \ >+ gnutls:${PORTSDIR}/security > > LICENSE= MIT > >-MAN1= pianobar.1 >+MAN1= pianobar.1 > MAN_COMPRESSED= no > > PLIST_FILES= bin/pianobar >@@ -28,6 +28,7 @@ > USE_BZIP2= yes > USE_GMAKE= yes > >-CFLAGS= >+CFLAGS= -I${LOCALBASE}/include >+LDFLAGS= -L${LOCALBASE}/lib > > .include <bsd.port.mk> >diff -urN pianobar/distinfo pianobar.new/distinfo >--- pianobar/distinfo 2011-11-22 07:58:12.000000000 -0800 >+++ pianobar.new/distinfo 2011-12-17 22:34:42.000000000 -0800 >@@ -1,2 +1,2 @@ >-SHA256 (pianobar-2011.11.11.tar.bz2) = c1f5df7813b543992b79ac1558d27ff3fb0198f7bfb2d5d2e39173df4fae951b >-SIZE (pianobar-2011.11.11.tar.bz2) = 67778 >+SHA256 (pianobar-2011.12.11.tar.bz2) = 6963d21376f201dfbf9f9ed403c84aebd23e64616d35b5a7d22cfd30a6755e6d >+SIZE (pianobar-2011.12.11.tar.bz2) = 68121 >diff -urN pianobar/files/patch-Makefile pianobar.new/files/patch-Makefile >--- pianobar/files/patch-Makefile 2011-09-25 20:33:07.000000000 -0700 >+++ pianobar.new/files/patch-Makefile 2011-12-17 22:41:55.000000000 -0800 >@@ -1,6 +1,6 @@ >---- Makefile.orig 2011-09-22 03:34:19.000000000 -0700 >-+++ Makefile 2011-09-22 22:58:18.000000000 -0700 >-@@ -4,12 +4,12 @@ >+--- Makefile.orig 2011-12-11 10:39:27.000000000 -0800 >++++ Makefile 2011-12-17 22:41:34.000000000 -0800 >+@@ -4,7 +4,7 @@ > BINDIR:=${PREFIX}/bin > LIBDIR:=${PREFIX}/lib > INCDIR:=${PREFIX}/include >@@ -9,27 +9,3 @@ > DYNLINK:=0 > > # Respect environment variables set by user; does not work with := >- ifeq (${CFLAGS},) >-- CFLAGS=-O2 -DNDEBUG >-+ CFLAGS=-O2 -DNDEBUG -I/usr/local/include >- endif >- ifeq (${CC},cc) >- CC=c99 >-@@ -74,7 +74,7 @@ >- LIBFAAD_LDFLAGS= >- else >- LIBFAAD_CFLAGS=-DENABLE_FAAD >-- LIBFAAD_LDFLAGS=-lfaad >-+ LIBFAAD_LDFLAGS=-L/usr/local/lib -lfaad >- endif >- >- ifeq (${DISABLE_MAD}, 1) >-@@ -82,7 +82,7 @@ >- LIBMAD_LDFLAGS= >- else >- LIBMAD_CFLAGS=-DENABLE_MAD >-- LIBMAD_LDFLAGS=-lmad >-+ LIBMAD_LDFLAGS=-L/usr/local/lib -lmad >- endif >- >- # build pianobar >diff -urN pianobar/files/patch-waitress.c pianobar.new/files/patch-waitress.c >--- pianobar/files/patch-waitress.c 2011-11-22 07:58:12.000000000 -0800 >+++ pianobar.new/files/patch-waitress.c 1969-12-31 16:00:00.000000000 -0800 >@@ -1,57 +0,0 @@ >---- src/libwaitress/waitress.c.orig 2011-11-11 03:37:58.000000000 -0800 >-+++ src/libwaitress/waitress.c 2011-11-21 23:34:11.000000000 -0800 >-@@ -443,10 +443,11 @@ >- * @param write count bytes >- * @return number of written bytes or -1 on error >- */ >--static ssize_t WaitressPollWrite (WaitressHandle_t *waith, >-- const char *buf, size_t count) { >-+static ssize_t WaitressPollWrite (void *wptr, const void *bptr, size_t count) { >- int pollres = -1; >- ssize_t retSize; >-+ WaitressHandle_t *waith = wptr; >-+ const char *buf = bptr; >- >- assert (waith != NULL); >- assert (buf != NULL); >-@@ -489,10 +490,11 @@ >- * @param buffer size >- * @return number of read bytes or -1 on error >- */ >--static ssize_t WaitressPollRead (WaitressHandle_t *waith, char *buf, >-- size_t count) { >-+static ssize_t WaitressPollRead (void *wptr, void *bptr, size_t count) { >- int pollres = -1; >- ssize_t retSize; >-+ WaitressHandle_t *waith = wptr; >-+ char *buf = bptr; >- >- assert (waith != NULL); >- assert (buf != NULL); >-@@ -515,7 +517,7 @@ >- } >- >- static WaitressReturn_t WaitressOrdinaryRead (WaitressHandle_t *waith, >-- char *buf, const size_t size, size_t *retSize) { >-+ char *buf, const size_t size, ssize_t *retSize) { >- const ssize_t ret = WaitressPollRead (waith, buf, size); >- if (ret != -1) { >- *retSize = ret; >-@@ -524,7 +526,7 @@ >- } >- >- static WaitressReturn_t WaitressGnutlsRead (WaitressHandle_t *waith, >-- char *buf, const size_t size, size_t *retSize) { >-+ char *buf, const size_t size, ssize_t *retSize) { >- ssize_t ret = gnutls_record_recv (waith->request.tlsSession, buf, size); >- if (ret < 0) { >- return WAITRESS_RET_TLS_READ_ERR; >-@@ -809,7 +811,7 @@ >- /* set up proxy tunnel */ >- if (WaitressProxyEnabled (waith)) { >- char buf[256]; >-- size_t size; >-+ ssize_t size; >- snprintf (buf, sizeof (buf), "CONNECT %s:%s HTTP/" >- WAITRESS_HTTP_VERSION "\r\n\r\n", >- waith->url.host, WaitressDefaultPort (&waith->url)); >diff -urN pianobar/files/patch-waitress.h pianobar.new/files/patch-waitress.h >--- pianobar/files/patch-waitress.h 2011-11-22 07:58:12.000000000 -0800 >+++ pianobar.new/files/patch-waitress.h 1969-12-31 16:00:00.000000000 -0800 >@@ -1,25 +0,0 @@ >---- src/libwaitress/waitress.h.orig 2011-11-11 03:37:58.000000000 -0800 >-+++ src/libwaitress/waitress.h 2011-11-21 23:34:09.000000000 -0800 >-@@ -82,7 +82,8 @@ >- >- /* reusable handle >- */ >--typedef struct { >-+struct WaitressHandle_t; >-+typedef struct WaitressHandle_t { >- WaitressUrl_t url; >- WaitressMethod_t method; >- const char *extraHeaders; >-@@ -102,9 +103,9 @@ >- char *buf; >- gnutls_session_t tlsSession; >- /* first argument is WaitressHandle_t, but that's not defined here */ >-- WaitressHandlerReturn_t (*dataHandler) (void *, char *, const size_t); >-- ssize_t (*read) (void *, char *, const size_t, ssize_t *); >-- ssize_t (*write) (void *, const char *, const size_t); >-+ WaitressHandlerReturn_t (*dataHandler) (struct WaitressHandle_t *, char *, const size_t); >-+ WaitressReturn_t (*read) (struct WaitressHandle_t *, char *, const size_t, ssize_t *); >-+ WaitressReturn_t (*write) (struct WaitressHandle_t *, const char *, const size_t); >- /* temporary return value storage */ >- WaitressReturn_t readWriteRet; >- } request;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 163425
: 120611