From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 17 14:05:57 2013 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EF4FA44E; Sun, 17 Nov 2013 14:05:57 +0000 (UTC) Received: from mx1a.lautre.net (eyra.lautre.net [80.67.160.71]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 661C02F9C; Sun, 17 Nov 2013 14:05:57 +0000 (UTC) Received: from graf.pompo.net (unknown [78.225.128.39]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: thierry@pompo.net) by mx1a.lautre.net (Postfix) with ESMTPSA id A44F740F79; Sun, 17 Nov 2013 15:05:45 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id C7D8742D18BC; Sun, 17 Nov 2013 15:05:44 +0100 (CET) To: FreeBSD-gnats-submit@freebsd.org Subject: net/liveMedia: upgrade to 2013.11.15 and reorganize From: Thierry Thomas X-send-pr-version: 3.114 X-GNATS-Notify: Message-Id: <20131117140544.C7D8742D18BC@graf.pompo.net> Date: Sun, 17 Nov 2013 15:05:44 +0100 (CET) Cc: c.petrik.sosa@gmail.com, multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Thierry Thomas List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Nov 2013 14:05:58 -0000 >Submitter-Id: current-users >Originator: Thierry Thomas >Organization: Kabbale Eros >Confidential: no >Synopsis: net/liveMedia: upgrade to 2013.11.15 and reorganize >Severity: non-critical >Priority: medium >Category: ports >Class: update >Release: FreeBSD 9.2-BETA2 i386 >Environment: System: FreeBSD graf.pompo.net 9.2-BETA2 FreeBSD 9.2-BETA2 #0 r253984: Tue Aug 6 19:35:52 CEST 2013 thierry@graf.pompo.net:/usr/obj/usr/src/sys/GRAF130324 i386 >Description: - Upgrade to 2013.11.15; - Stagify; - it seems that we can now use the targets supplied by upstream, so that the port installs now as intended and like on the other platforms; - switch to shared libraries, so that we shall be able to apply minor upgrades without rebuilding its consumers. >How-To-Repeat: N/A. >Fix: Please apply the hereunder patch. Two other patches are also provided further to chase this upgrade in multimedia/vlc and multimedia/mplayer. --- liveMedia.diff begins here --- diff -urN net/liveMedia.orig/Makefile net/liveMedia/Makefile --- net/liveMedia.orig/Makefile 2013-09-21 18:07:46.000000000 +0200 +++ net/liveMedia/Makefile 2013-11-17 14:23:41.000000000 +0100 @@ -2,7 +2,7 @@ # $FreeBSD: head/net/liveMedia/Makefile 327755 2013-09-20 22:10:23Z bapt $ PORTNAME= liveMedia -PORTVERSION= 2013.08.31 +PORTVERSION= 2013.11.15 PORTEPOCH= 2 CATEGORIES= net devel MASTER_SITES= SF/fbsdports/distfiles/ \ @@ -17,176 +17,15 @@ NO_CDROM= 'dated material' WRKSRC= ${WRKDIR}/live -PLIST= ${WRKDIR}/pkg-plist HAS_CONFIGURE= yes CONFIGURE_SCRIPT= genMakefiles CONFIGURE_ARGS= fixed-${OPSYS:L} -INSTALL_DATADIR= ${INSTALL} -d ${_SHROWNGRP} -m 755 +USES= gmake +USE_LDCONFIG= yes -CFLAGS+= -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1 - -BasicUsageEnvironment= \ - BasicUsageEnvironment/include/BasicHashTable.hh \ - BasicUsageEnvironment/include/BasicUsageEnvironment.hh \ - BasicUsageEnvironment/include/BasicUsageEnvironment0.hh \ - BasicUsageEnvironment/include/BasicUsageEnvironment_version.hh \ - BasicUsageEnvironment/include/DelayQueue.hh \ - BasicUsageEnvironment/include/HandlerSet.hh - -UsageEnvironment= \ - UsageEnvironment/include/Boolean.hh \ - UsageEnvironment/include/HashTable.hh \ - UsageEnvironment/include/UsageEnvironment.hh \ - UsageEnvironment/include/UsageEnvironment_version.hh \ - UsageEnvironment/include/strDup.hh - -groupsock= \ - groupsock/include/GroupEId.hh \ - groupsock/include/Groupsock.hh \ - groupsock/include/GroupsockHelper.hh \ - groupsock/include/IOHandlers.hh \ - groupsock/include/NetAddress.hh \ - groupsock/include/NetCommon.h \ - groupsock/include/NetInterface.hh \ - groupsock/include/TunnelEncaps.hh \ - groupsock/include/groupsock_version.hh - -liveMedia= \ - liveMedia/include/AC3AudioFileServerMediaSubsession.hh \ - liveMedia/include/AC3AudioRTPSink.hh \ - liveMedia/include/AC3AudioRTPSource.hh \ - liveMedia/include/AC3AudioStreamFramer.hh \ - liveMedia/include/ADTSAudioFileServerMediaSubsession.hh \ - liveMedia/include/ADTSAudioFileSource.hh \ - liveMedia/include/AMRAudioFileServerMediaSubsession.hh \ - liveMedia/include/AMRAudioFileSink.hh \ - liveMedia/include/AMRAudioFileSource.hh \ - liveMedia/include/AMRAudioRTPSink.hh \ - liveMedia/include/AMRAudioRTPSource.hh \ - liveMedia/include/AMRAudioSource.hh \ - liveMedia/include/AVIFileSink.hh \ - liveMedia/include/AudioInputDevice.hh \ - liveMedia/include/AudioRTPSink.hh \ - liveMedia/include/Base64.hh \ - liveMedia/include/BasicUDPSink.hh \ - liveMedia/include/BasicUDPSource.hh \ - liveMedia/include/ByteStreamFileSource.hh \ - liveMedia/include/ByteStreamMemoryBufferSource.hh \ - liveMedia/include/ByteStreamMultiFileSource.hh \ - liveMedia/include/DVVideoFileServerMediaSubsession.hh \ - liveMedia/include/DVVideoRTPSink.hh \ - liveMedia/include/DVVideoRTPSource.hh \ - liveMedia/include/DVVideoStreamFramer.hh \ - liveMedia/include/DarwinInjector.hh \ - liveMedia/include/DeviceSource.hh \ - liveMedia/include/DigestAuthentication.hh \ - liveMedia/include/FileServerMediaSubsession.hh \ - liveMedia/include/FileSink.hh \ - liveMedia/include/FramedFileSource.hh \ - liveMedia/include/FramedFilter.hh \ - liveMedia/include/FramedSource.hh \ - liveMedia/include/GSMAudioRTPSink.hh \ - liveMedia/include/H261VideoRTPSource.hh \ - liveMedia/include/H263plusVideoFileServerMediaSubsession.hh \ - liveMedia/include/H263plusVideoRTPSink.hh \ - liveMedia/include/H263plusVideoRTPSource.hh \ - liveMedia/include/H263plusVideoStreamFramer.hh \ - liveMedia/include/H264VideoFileServerMediaSubsession.hh \ - liveMedia/include/H264VideoFileSink.hh \ - liveMedia/include/H264VideoRTPSink.hh \ - liveMedia/include/H264VideoRTPSource.hh \ - liveMedia/include/H264VideoStreamDiscreteFramer.hh \ - liveMedia/include/H264VideoStreamFramer.hh \ - liveMedia/include/InputFile.hh \ - liveMedia/include/JPEGVideoRTPSink.hh \ - liveMedia/include/JPEGVideoRTPSource.hh \ - liveMedia/include/JPEGVideoSource.hh \ - liveMedia/include/Locale.hh \ - liveMedia/include/MP3ADU.hh \ - liveMedia/include/MP3ADURTPSink.hh \ - liveMedia/include/MP3ADURTPSource.hh \ - liveMedia/include/MP3ADUTranscoder.hh \ - liveMedia/include/MP3ADUinterleaving.hh \ - liveMedia/include/MP3AudioFileServerMediaSubsession.hh \ - liveMedia/include/MP3FileSource.hh \ - liveMedia/include/MP3Transcoder.hh \ - liveMedia/include/MPEG1or2AudioRTPSink.hh \ - liveMedia/include/MPEG1or2AudioRTPSource.hh \ - liveMedia/include/MPEG1or2AudioStreamFramer.hh \ - liveMedia/include/MPEG1or2Demux.hh \ - liveMedia/include/MPEG1or2DemuxedElementaryStream.hh \ - liveMedia/include/MPEG1or2DemuxedServerMediaSubsession.hh \ - liveMedia/include/MPEG1or2FileServerDemux.hh \ - liveMedia/include/MPEG1or2VideoFileServerMediaSubsession.hh \ - liveMedia/include/MPEG1or2VideoRTPSink.hh \ - liveMedia/include/MPEG1or2VideoRTPSource.hh \ - liveMedia/include/MPEG1or2VideoStreamDiscreteFramer.hh \ - liveMedia/include/MPEG1or2VideoStreamFramer.hh \ - liveMedia/include/MPEG2IndexFromTransportStream.hh \ - liveMedia/include/MPEG2TransportFileServerMediaSubsession.hh \ - liveMedia/include/MPEG2TransportStreamFramer.hh \ - liveMedia/include/MPEG2TransportStreamFromESSource.hh \ - liveMedia/include/MPEG2TransportStreamFromPESSource.hh \ - liveMedia/include/MPEG2TransportStreamIndexFile.hh \ - liveMedia/include/MPEG2TransportStreamMultiplexor.hh \ - liveMedia/include/MPEG2TransportStreamTrickModeFilter.hh \ - liveMedia/include/MPEG2TransportUDPServerMediaSubsession.hh \ - liveMedia/include/MPEG4ESVideoRTPSink.hh \ - liveMedia/include/MPEG4ESVideoRTPSource.hh \ - liveMedia/include/MPEG4GenericRTPSink.hh \ - liveMedia/include/MPEG4GenericRTPSource.hh \ - liveMedia/include/MPEG4LATMAudioRTPSink.hh \ - liveMedia/include/MPEG4LATMAudioRTPSource.hh \ - liveMedia/include/MPEG4VideoFileServerMediaSubsession.hh \ - liveMedia/include/MPEG4VideoStreamDiscreteFramer.hh \ - liveMedia/include/MPEG4VideoStreamFramer.hh \ - liveMedia/include/MPEGVideoStreamFramer.hh \ - liveMedia/include/MatroskaFile.hh \ - liveMedia/include/MatroskaFileServerDemux.hh \ - liveMedia/include/Media.hh \ - liveMedia/include/MediaSession.hh \ - liveMedia/include/MediaSink.hh \ - liveMedia/include/MediaSource.hh \ - liveMedia/include/MultiFramedRTPSink.hh \ - liveMedia/include/MultiFramedRTPSource.hh \ - liveMedia/include/OnDemandServerMediaSubsession.hh \ - liveMedia/include/OutputFile.hh \ - liveMedia/include/PassiveServerMediaSubsession.hh \ - liveMedia/include/ProxyServerMediaSession.hh \ - liveMedia/include/QCELPAudioRTPSource.hh \ - liveMedia/include/QuickTimeFileSink.hh \ - liveMedia/include/QuickTimeGenericRTPSource.hh \ - liveMedia/include/RTCP.hh \ - liveMedia/include/RTPInterface.hh \ - liveMedia/include/RTPSink.hh \ - liveMedia/include/RTPSource.hh \ - liveMedia/include/RTSPClient.hh \ - liveMedia/include/RTSPCommon.hh \ - liveMedia/include/RTSPServer.hh \ - liveMedia/include/RTSPServerSupportingHTTPStreaming.hh \ - liveMedia/include/SIPClient.hh \ - liveMedia/include/ServerMediaSession.hh \ - liveMedia/include/SimpleRTPSink.hh \ - liveMedia/include/SimpleRTPSource.hh \ - liveMedia/include/StreamReplicator.hh \ - liveMedia/include/T140TextRTPSink.hh \ - liveMedia/include/TCPStreamSink.hh \ - liveMedia/include/TextRTPSink.hh \ - liveMedia/include/VP8VideoRTPSink.hh \ - liveMedia/include/VP8VideoRTPSource.hh \ - liveMedia/include/VideoRTPSink.hh \ - liveMedia/include/VorbisAudioRTPSink.hh \ - liveMedia/include/VorbisAudioRTPSource.hh \ - liveMedia/include/WAVAudioFileServerMediaSubsession.hh \ - liveMedia/include/WAVAudioFileSource.hh \ - liveMedia/include/liveMedia.hh \ - liveMedia/include/liveMedia_version.hh \ - liveMedia/include/uLawAudioFilter.hh - -NO_STAGE= yes .include .if ${ARCH} == "amd64" || ${ARCH} == "ia64" @@ -200,66 +39,6 @@ .endif post-extract: - @${SED} -e "s|%%CFLAGS%%|${CFLAGS}|" \ - ${FILESDIR}/config.fixed-${OPSYS:L} > ${WRKSRC}/config.fixed-${OPSYS:L} - -post-build: - @${RM} -f ${PLIST} - @${TOUCH} ${PLIST} - @${ECHO_CMD} bin/playSIP >> ${PLIST} - @${ECHO_CMD} bin/openRTSP >> ${PLIST} - @${ECHO_CMD} bin/sapWatch >> ${PLIST} - @${ECHO_CMD} live/BasicUsageEnvironment/libBasicUsageEnvironment.a >> ${PLIST} - @${ECHO_CMD} live/UsageEnvironment/libUsageEnvironment.a >> ${PLIST} - @${ECHO_CMD} live/groupsock/libgroupsock.a >> ${PLIST} - @${ECHO_CMD} live/liveMedia/libliveMedia.a >> ${PLIST} -.for file in ${BasicUsageEnvironment} - @${ECHO_CMD} live/BasicUsageEnvironment/include/${file:T} >> ${PLIST} -.endfor -.for file in ${UsageEnvironment} - @${ECHO_CMD} live/UsageEnvironment/include/${file:T} >> ${PLIST} -.endfor -.for file in ${groupsock} - @${ECHO_CMD} live/groupsock/include/${file:T} >> ${PLIST} -.endfor -.for file in ${liveMedia} - @${ECHO_CMD} live/liveMedia/include/${file:T} >> ${PLIST} -.endfor - @${CAT} ${.CURDIR}/pkg-plist >> ${PLIST} - -pre-su-install: - ${INSTALL_DATADIR} ${PREFIX}/live - ${INSTALL_DATADIR} ${PREFIX}/live/groupsock - ${INSTALL_DATADIR} ${PREFIX}/live/liveMedia - ${INSTALL_DATADIR} ${PREFIX}/live/UsageEnvironment - ${INSTALL_DATADIR} ${PREFIX}/live/BasicUsageEnvironment - ${INSTALL_DATADIR} ${PREFIX}/live/groupsock/include - ${INSTALL_DATADIR} ${PREFIX}/live/liveMedia/include - ${INSTALL_DATADIR} ${PREFIX}/live/UsageEnvironment/include - ${INSTALL_DATADIR} ${PREFIX}/live/BasicUsageEnvironment/include - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/testProgs/playSIP ${PREFIX}/bin/ - ${INSTALL_PROGRAM} ${WRKSRC}/testProgs/openRTSP ${PREFIX}/bin/ - ${INSTALL_PROGRAM} ${WRKSRC}/testProgs/sapWatch ${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKSRC}/BasicUsageEnvironment/libBasicUsageEnvironment.a ${PREFIX}/live/BasicUsageEnvironment/ - ${INSTALL_DATA} ${WRKSRC}/UsageEnvironment/libUsageEnvironment.a ${PREFIX}/live/UsageEnvironment/ - ${INSTALL_DATA} ${WRKSRC}/groupsock/libgroupsock.a ${PREFIX}/live/groupsock/ - ${INSTALL_DATA} ${WRKSRC}/liveMedia/libliveMedia.a ${PREFIX}/live/liveMedia/ -.for file in ${BasicUsageEnvironment} - ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/live/BasicUsageEnvironment/include/ -.endfor -.for file in ${UsageEnvironment} - ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/live/UsageEnvironment/include/ -.endfor -.for file in ${groupsock} - ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/live/groupsock/include/ -.endfor -.for file in ${liveMedia} - ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/live/liveMedia/include/ -.endfor - -post-install: - @${CAT} ${PKGMESSAGE} + ${CP} ${FILESDIR}/config.fixed-${OPSYS:L} ${WRKSRC}/ .include diff -urN net/liveMedia.orig/distinfo net/liveMedia/distinfo --- net/liveMedia.orig/distinfo 2013-09-07 15:25:18.000000000 +0200 +++ net/liveMedia/distinfo 2013-11-17 14:25:37.000000000 +0100 @@ -1,2 +1,2 @@ -SHA256 (live.2013.08.31.tar.gz) = 138423301513c0cc9c6747b4e4e47fdfe21728cf579ffd2aa32fd6399152977c -SIZE (live.2013.08.31.tar.gz) = 576582 +SHA256 (live.2013.11.15.tar.gz) = 3d9da9a357d5c9a6202e6879eaed55caf20bd4667c4c6febe9816b809ee58d28 +SIZE (live.2013.11.15.tar.gz) = 579421 diff -urN net/liveMedia.orig/files/config.fixed-freebsd net/liveMedia/files/config.fixed-freebsd --- net/liveMedia.orig/files/config.fixed-freebsd 2013-01-27 21:12:13.000000000 +0100 +++ net/liveMedia/files/config.fixed-freebsd 2013-11-13 23:22:57.000000000 +0100 @@ -1,17 +1,45 @@ -COMPILE_OPTS = %%CFLAGS%% $(INCLUDES) -I. -DBSD=1 -DSOCKLEN_T=socklen_t -DHAVE_SOCKADDR_LEN=1 +# 'CURRENT':'REVISION':'AGE' are updated - whenever a library changes - as follows: +# The library code changes, but without any changes to the API (i.e., interfaces) => increment REVISION +# At least one interface changes, or is removed => CURRENT += 1; REVISION = 0; AGE = 0 +# One or more interfaces were added, but no existing interfaces were changed or removed => CURRENT += 1; REVISION = 0; AGE += 1 + +libliveMedia_VERSION_CURRENT= 16 +libliveMedia_VERSION_REVISION= 1 +libliveMedia_VERSION_AGE= 0 +libliveMedia_LIB_SUFFIX= so.$(shell expr $(libliveMedia_VERSION_CURRENT) - $(libliveMedia_VERSION_AGE)).$(libliveMedia_VERSION_AGE).$(libliveMedia_VERSION_REVISION) + +libBasicUsageEnvironment_VERSION_CURRENT= 0 +libBasicUsageEnvironment_VERSION_REVISION= 1 +libBasicUsageEnvironment_VERSION_AGE= 0 +libBasicUsageEnvironment_LIB_SUFFIX= so.$(shell expr $(libBasicUsageEnvironment_VERSION_CURRENT) - $(libBasicUsageEnvironment_VERSION_AGE)).$(libBasicUsageEnvironment_VERSION_AGE).$(libBasicUsageEnvironment_VERSION_REVISION) + +libUsageEnvironment_VERSION_CURRENT= 1 +libUsageEnvironment_VERSION_REVISION= 0 +libUsageEnvironment_VERSION_AGE= 0 +libUsageEnvironment_LIB_SUFFIX= so.$(shell expr $(libUsageEnvironment_VERSION_CURRENT) - $(libUsageEnvironment_VERSION_AGE)).$(libUsageEnvironment_VERSION_AGE).$(libUsageEnvironment_VERSION_REVISION) + +libgroupsock_VERSION_CURRENT= 1 +libgroupsock_VERSION_REVISION= 1 +libgroupsock_VERSION_AGE= 0 +libgroupsock_LIB_SUFFIX= so.$(shell expr $(libgroupsock_VERSION_CURRENT) - $(libgroupsock_VERSION_AGE)).$(libgroupsock_VERSION_AGE).$(libgroupsock_VERSION_REVISION) +##### + +COMPILE_OPTS = $(INCLUDES) -I. -DBSD=1 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DHAVE_SOCKADDR_LEN=1 C = c -CPP = cpp C_COMPILER = $(CC) -C_FLAGS = $(COMPILE_OPTS) +C_FLAGS = $(COMPILE_OPTS) $(CPPFLAGS) $(CFLAGS) +CPP = cpp CPLUSPLUS_COMPILER = $(CXX) -CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -Wno-deprecated +CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1 $(CPPFLAGS) $(CXXFLAGS) -Wno-deprecated OBJ = o LINK = $(CXX) -o -LINK_OPTS = -L. +LINK_OPTS = -L. $(LDFLAGS) CONSOLE_LINK_OPTS = $(LINK_OPTS) -LIBRARY_LINK = $(AR) cr -LIBRARY_LINK_OPTS = -LIB_SUFFIX = a +LIBRARY_LINK = $(CC) -o +SHORT_LIB_SUFFIX= so.$(shell expr $($(NAME)_VERSION_CURRENT) - $($(NAME)_VERSION_AGE)) +LIB_SUFFIX = $(SHORT_LIB_SUFFIX).$($(NAME)_VERSION_AGE).$($(NAME)_VERSION_REVISION) +LIBRARY_LINK_OPTS = -shared -Wl,-soname,$(NAME).$(SHORT_LIB_SUFFIX) $(LDFLAGS) LIBS_FOR_CONSOLE_APPLICATION = LIBS_FOR_GUI_APPLICATION = EXE = +INSTALL2 = install_shared_libraries diff -urN net/liveMedia.orig/files/patch-mediaServer_Makefile.tail net/liveMedia/files/patch-mediaServer_Makefile.tail --- net/liveMedia.orig/files/patch-mediaServer_Makefile.tail 1970-01-01 01:00:00.000000000 +0100 +++ net/liveMedia/files/patch-mediaServer_Makefile.tail 2013-11-13 23:36:38.000000000 +0100 @@ -0,0 +1,10 @@ +--- mediaServer/Makefile.tail.orig 2013-11-10 06:24:08.000000000 +0100 ++++ mediaServer/Makefile.tail 2013-11-13 23:36:14.000000000 +0100 +@@ -36,6 +36,6 @@ + + install: $(MEDIA_SERVER) + install -d $(DESTDIR)$(PREFIX)/bin +- install -m 755 $(MEDIA_SERVER) $(DESTDIR)$(PREFIX)/bin ++ install -s -m 755 $(MEDIA_SERVER) $(DESTDIR)$(PREFIX)/bin + + ##### Any additional, platform-specific rules come here: diff -urN net/liveMedia.orig/files/patch-proxyServer_Makefile.tail net/liveMedia/files/patch-proxyServer_Makefile.tail --- net/liveMedia.orig/files/patch-proxyServer_Makefile.tail 1970-01-01 01:00:00.000000000 +0100 +++ net/liveMedia/files/patch-proxyServer_Makefile.tail 2013-11-13 23:35:40.000000000 +0100 @@ -0,0 +1,10 @@ +--- proxyServer/Makefile.tail.orig 2013-11-10 06:24:08.000000000 +0100 ++++ proxyServer/Makefile.tail 2013-11-13 23:35:11.000000000 +0100 +@@ -33,6 +33,6 @@ + + install: $(PROXY_SERVER) + install -d $(DESTDIR)$(PREFIX)/bin +- install -m 755 $(PROXY_SERVER) $(DESTDIR)$(PREFIX)/bin ++ install -s -m 755 $(PROXY_SERVER) $(DESTDIR)$(PREFIX)/bin + + ##### Any additional, platform-specific rules come here: diff -urN net/liveMedia.orig/files/patch-testProgs_Makefile.tail net/liveMedia/files/patch-testProgs_Makefile.tail --- net/liveMedia.orig/files/patch-testProgs_Makefile.tail 1970-01-01 01:00:00.000000000 +0100 +++ net/liveMedia/files/patch-testProgs_Makefile.tail 2013-11-13 23:31:41.000000000 +0100 @@ -0,0 +1,10 @@ +--- testProgs/Makefile.tail.orig 2013-11-10 06:24:08.000000000 +0100 ++++ testProgs/Makefile.tail 2013-11-13 23:31:11.000000000 +0100 +@@ -134,6 +134,6 @@ + + install: $(ALL) + install -d $(DESTDIR)$(PREFIX)/bin +- install -m 755 $(ALL) $(DESTDIR)$(PREFIX)/bin ++ install -s -m 755 $(ALL) $(DESTDIR)$(PREFIX)/bin + + ##### Any additional, platform-specific rules come here: diff -urN net/liveMedia.orig/pkg-plist net/liveMedia/pkg-plist --- net/liveMedia.orig/pkg-plist 2013-01-27 21:12:13.000000000 +0100 +++ net/liveMedia/pkg-plist 2013-11-17 14:28:16.000000000 +0100 @@ -1,9 +1,196 @@ -@dirrm live/BasicUsageEnvironment/include -@dirrm live/UsageEnvironment/include -@dirrm live/groupsock/include -@dirrm live/liveMedia/include -@dirrm live/BasicUsageEnvironment -@dirrm live/UsageEnvironment -@dirrm live/groupsock -@dirrm live/liveMedia -@dirrm live +bin/MPEG2TransportStreamIndexer +bin/live555MediaServer +bin/live555ProxyServer +bin/openRTSP +bin/playSIP +bin/registerRTSPStream +bin/sapWatch +bin/testAMRAudioStreamer +bin/testDVVideoStreamer +bin/testH264VideoStreamer +bin/testH264VideoToTransportStream +bin/testMP3Receiver +bin/testMP3Streamer +bin/testMPEG1or2AudioVideoStreamer +bin/testMPEG1or2ProgramToTransportStream +bin/testMPEG1or2Splitter +bin/testMPEG1or2VideoReceiver +bin/testMPEG1or2VideoStreamer +bin/testMPEG2TransportReceiver +bin/testMPEG2TransportStreamTrickPlay +bin/testMPEG2TransportStreamer +bin/testMPEG4VideoStreamer +bin/testOnDemandRTSPServer +bin/testRTSPClient +bin/testRelay +bin/testReplicator +bin/testWAVAudioStreamer +bin/vobStreamer +include/BasicUsageEnvironment/BasicHashTable.hh +include/BasicUsageEnvironment/BasicUsageEnvironment.hh +include/BasicUsageEnvironment/BasicUsageEnvironment0.hh +include/BasicUsageEnvironment/BasicUsageEnvironment_version.hh +include/BasicUsageEnvironment/DelayQueue.hh +include/BasicUsageEnvironment/HandlerSet.hh +include/UsageEnvironment/Boolean.hh +include/UsageEnvironment/HashTable.hh +include/UsageEnvironment/UsageEnvironment.hh +include/UsageEnvironment/UsageEnvironment_version.hh +include/UsageEnvironment/strDup.hh +include/groupsock/GroupEId.hh +include/groupsock/Groupsock.hh +include/groupsock/GroupsockHelper.hh +include/groupsock/IOHandlers.hh +include/groupsock/NetAddress.hh +include/groupsock/NetCommon.h +include/groupsock/NetInterface.hh +include/groupsock/TunnelEncaps.hh +include/groupsock/groupsock_version.hh +include/liveMedia/AC3AudioFileServerMediaSubsession.hh +include/liveMedia/AC3AudioRTPSink.hh +include/liveMedia/AC3AudioRTPSource.hh +include/liveMedia/AC3AudioStreamFramer.hh +include/liveMedia/ADTSAudioFileServerMediaSubsession.hh +include/liveMedia/ADTSAudioFileSource.hh +include/liveMedia/AMRAudioFileServerMediaSubsession.hh +include/liveMedia/AMRAudioFileSink.hh +include/liveMedia/AMRAudioFileSource.hh +include/liveMedia/AMRAudioRTPSink.hh +include/liveMedia/AMRAudioRTPSource.hh +include/liveMedia/AMRAudioSource.hh +include/liveMedia/AVIFileSink.hh +include/liveMedia/AudioInputDevice.hh +include/liveMedia/AudioRTPSink.hh +include/liveMedia/Base64.hh +include/liveMedia/BasicUDPSink.hh +include/liveMedia/BasicUDPSource.hh +include/liveMedia/BitVector.hh +include/liveMedia/ByteStreamFileSource.hh +include/liveMedia/ByteStreamMemoryBufferSource.hh +include/liveMedia/ByteStreamMultiFileSource.hh +include/liveMedia/DVVideoFileServerMediaSubsession.hh +include/liveMedia/DVVideoRTPSink.hh +include/liveMedia/DVVideoRTPSource.hh +include/liveMedia/DVVideoStreamFramer.hh +include/liveMedia/DarwinInjector.hh +include/liveMedia/DeviceSource.hh +include/liveMedia/DigestAuthentication.hh +include/liveMedia/FileServerMediaSubsession.hh +include/liveMedia/FileSink.hh +include/liveMedia/FramedFileSource.hh +include/liveMedia/FramedFilter.hh +include/liveMedia/FramedSource.hh +include/liveMedia/GSMAudioRTPSink.hh +include/liveMedia/H261VideoRTPSource.hh +include/liveMedia/H263plusVideoFileServerMediaSubsession.hh +include/liveMedia/H263plusVideoRTPSink.hh +include/liveMedia/H263plusVideoRTPSource.hh +include/liveMedia/H263plusVideoStreamFramer.hh +include/liveMedia/H264VideoFileServerMediaSubsession.hh +include/liveMedia/H264VideoFileSink.hh +include/liveMedia/H264VideoRTPSink.hh +include/liveMedia/H264VideoRTPSource.hh +include/liveMedia/H264VideoStreamDiscreteFramer.hh +include/liveMedia/H264VideoStreamFramer.hh +include/liveMedia/InputFile.hh +include/liveMedia/JPEGVideoRTPSink.hh +include/liveMedia/JPEGVideoRTPSource.hh +include/liveMedia/JPEGVideoSource.hh +include/liveMedia/Locale.hh +include/liveMedia/MP3ADU.hh +include/liveMedia/MP3ADURTPSink.hh +include/liveMedia/MP3ADURTPSource.hh +include/liveMedia/MP3ADUTranscoder.hh +include/liveMedia/MP3ADUinterleaving.hh +include/liveMedia/MP3AudioFileServerMediaSubsession.hh +include/liveMedia/MP3FileSource.hh +include/liveMedia/MP3Transcoder.hh +include/liveMedia/MPEG1or2AudioRTPSink.hh +include/liveMedia/MPEG1or2AudioRTPSource.hh +include/liveMedia/MPEG1or2AudioStreamFramer.hh +include/liveMedia/MPEG1or2Demux.hh +include/liveMedia/MPEG1or2DemuxedElementaryStream.hh +include/liveMedia/MPEG1or2DemuxedServerMediaSubsession.hh +include/liveMedia/MPEG1or2FileServerDemux.hh +include/liveMedia/MPEG1or2VideoFileServerMediaSubsession.hh +include/liveMedia/MPEG1or2VideoRTPSink.hh +include/liveMedia/MPEG1or2VideoRTPSource.hh +include/liveMedia/MPEG1or2VideoStreamDiscreteFramer.hh +include/liveMedia/MPEG1or2VideoStreamFramer.hh +include/liveMedia/MPEG2IndexFromTransportStream.hh +include/liveMedia/MPEG2TransportFileServerMediaSubsession.hh +include/liveMedia/MPEG2TransportStreamFramer.hh +include/liveMedia/MPEG2TransportStreamFromESSource.hh +include/liveMedia/MPEG2TransportStreamFromPESSource.hh +include/liveMedia/MPEG2TransportStreamIndexFile.hh +include/liveMedia/MPEG2TransportStreamMultiplexor.hh +include/liveMedia/MPEG2TransportStreamTrickModeFilter.hh +include/liveMedia/MPEG2TransportUDPServerMediaSubsession.hh +include/liveMedia/MPEG4ESVideoRTPSink.hh +include/liveMedia/MPEG4ESVideoRTPSource.hh +include/liveMedia/MPEG4GenericRTPSink.hh +include/liveMedia/MPEG4GenericRTPSource.hh +include/liveMedia/MPEG4LATMAudioRTPSink.hh +include/liveMedia/MPEG4LATMAudioRTPSource.hh +include/liveMedia/MPEG4VideoFileServerMediaSubsession.hh +include/liveMedia/MPEG4VideoStreamDiscreteFramer.hh +include/liveMedia/MPEG4VideoStreamFramer.hh +include/liveMedia/MPEGVideoStreamFramer.hh +include/liveMedia/MatroskaFile.hh +include/liveMedia/MatroskaFileServerDemux.hh +include/liveMedia/Media.hh +include/liveMedia/MediaSession.hh +include/liveMedia/MediaSink.hh +include/liveMedia/MediaSource.hh +include/liveMedia/MultiFramedRTPSink.hh +include/liveMedia/MultiFramedRTPSource.hh +include/liveMedia/OnDemandServerMediaSubsession.hh +include/liveMedia/OutputFile.hh +include/liveMedia/PassiveServerMediaSubsession.hh +include/liveMedia/ProxyServerMediaSession.hh +include/liveMedia/QCELPAudioRTPSource.hh +include/liveMedia/QuickTimeFileSink.hh +include/liveMedia/QuickTimeGenericRTPSource.hh +include/liveMedia/RTCP.hh +include/liveMedia/RTPInterface.hh +include/liveMedia/RTPSink.hh +include/liveMedia/RTPSource.hh +include/liveMedia/RTSPClient.hh +include/liveMedia/RTSPCommon.hh +include/liveMedia/RTSPRegisterSender.hh +include/liveMedia/RTSPServer.hh +include/liveMedia/RTSPServerSupportingHTTPStreaming.hh +include/liveMedia/SIPClient.hh +include/liveMedia/ServerMediaSession.hh +include/liveMedia/SimpleRTPSink.hh +include/liveMedia/SimpleRTPSource.hh +include/liveMedia/StreamReplicator.hh +include/liveMedia/T140TextRTPSink.hh +include/liveMedia/TCPStreamSink.hh +include/liveMedia/TextRTPSink.hh +include/liveMedia/VP8VideoRTPSink.hh +include/liveMedia/VP8VideoRTPSource.hh +include/liveMedia/VideoRTPSink.hh +include/liveMedia/VorbisAudioRTPSink.hh +include/liveMedia/VorbisAudioRTPSource.hh +include/liveMedia/WAVAudioFileServerMediaSubsession.hh +include/liveMedia/WAVAudioFileSource.hh +include/liveMedia/liveMedia.hh +include/liveMedia/liveMedia_version.hh +include/liveMedia/uLawAudioFilter.hh +lib/libBasicUsageEnvironment.so +lib/libBasicUsageEnvironment.so.0 +lib/libBasicUsageEnvironment.so.0.0.1 +lib/libUsageEnvironment.so +lib/libUsageEnvironment.so.1 +lib/libUsageEnvironment.so.1.0.0 +lib/libgroupsock.so +lib/libgroupsock.so.1 +lib/libgroupsock.so.1.0.1 +lib/libliveMedia.so +lib/libliveMedia.so.16 +lib/libliveMedia.so.16.0.1 +@dirrm include/liveMedia +@dirrm include/groupsock +@dirrm include/UsageEnvironment +@dirrm include/BasicUsageEnvironment --- liveMedia.diff ends here --- --- vlc.diff begins here --- diff -urN multimedia/vlc.orig/Makefile multimedia/vlc/Makefile --- multimedia/vlc.orig/Makefile 2013-11-09 18:17:07.000000000 +0100 +++ multimedia/vlc/Makefile 2013-11-17 00:02:21.000000000 +0100 @@ -3,7 +3,7 @@ PORTNAME= vlc DISTVERSION= 2.1.0 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 4 CATEGORIES= multimedia audio ipv6 net www MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ @@ -132,16 +132,13 @@ LIRC_LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc LIRC_CONFIGURE_ENABLE= lirc -LIVEMEDIA_BUILD_DEPENDS= ${LOCALBASE}/live/liveMedia/libliveMedia.a:${PORTSDIR}/net/liveMedia +LIVEMEDIA_LIB_DEPENDS= libliveMedia.so:${PORTSDIR}/net/liveMedia LIVEMEDIA_CONFIGURE_ENABLE= live555 -LIVEMEDIA_CPPFLAGS= -I${LOCALBASE}/live/liveMedia/include \ - -I${LOCALBASE}/live/BasicUsageEnvironment/include \ - -I${LOCALBASE}/live/UsageEnvironment/include \ - -I${LOCALBASE}/live/groupsock/include -LIVEMEDIA_LDFLAGS= -L${LOCALBASE}/live/groupsock \ - -L${LOCALBASE}/live/liveMedia \ - -L${LOCALBASE}/live/UsageEnvironment \ - -L${LOCALBASE}/live/BasicUsageEnvironment +LIVEMEDIA_CPPFLAGS= -I${LOCALBASE}/include/liveMedia \ + -I${LOCALBASE}/include/UsageEnvironment \ + -I${LOCALBASE}/include/groupsock \ + -I${LOCALBASE}/include/BasicUsageEnvironment +LIVEMEDIA_LDFLAGS= -L${LOCALBASE}/lib MAD_LIB_DEPENDS= libid3tag.so:${PORTSDIR}/audio/libid3tag \ libmad.so:${PORTSDIR}/audio/libmad @@ -441,5 +438,4 @@ done | ${SORT} -r | ${SED} \ -e "s,${PREFIX}/,,g" | ${GREP} -v "^@unexec rmdir %D/share/licenses" >> ${TMPPLIST} || ${TRUE} - .include --- vlc.diff ends here --- --- mplayer.diff begins here --- diff -urN multimedia/mplayer.orig/Makefile multimedia/mplayer/Makefile --- multimedia/mplayer.orig/Makefile 2013-09-21 18:08:52.000000000 +0200 +++ multimedia/mplayer/Makefile 2013-11-17 00:02:32.000000000 +0100 @@ -3,7 +3,7 @@ PORTNAME= mplayer PORTVERSION= ${MPLAYER_PORT_VERSION} -PORTREVISION= 0 +PORTREVISION= 1 COMMENT= High performance media player supporting many formats diff -urN multimedia/mplayer.orig/Makefile.options multimedia/mplayer/Makefile.options --- multimedia/mplayer.orig/Makefile.options 2013-10-30 19:57:17.000000000 +0100 +++ multimedia/mplayer/Makefile.options 2013-11-16 23:14:25.000000000 +0100 @@ -135,15 +135,12 @@ .if ${PORT_OPTIONS:MLIVEMEDIA} CONFIGURE_ARGS+= --enable-live -BUILD_DEPENDS+= ${LOCALBASE}/live/liveMedia/libliveMedia.a:${PORTSDIR}/net/liveMedia -CFLAGS+= -I${LOCALBASE}/live/liveMedia/include \ - -I${LOCALBASE}/live/BasicUsageEnvironment/include \ - -I${LOCALBASE}/live/UsageEnvironment/include \ - -I${LOCALBASE}/live/groupsock/include -LDFLAGS+= -L${LOCALBASE}/live/liveMedia \ - -L${LOCALBASE}/live/BasicUsageEnvironment \ - -L${LOCALBASE}/live/UsageEnvironment \ - -L${LOCALBASE}/live/groupsock \ +LIB_DEPENDS+= libliveMedia.so:${PORTSDIR}/net/liveMedia +CFLAGS+= -I${LOCALBASE}/include/liveMedia \ + -I${LOCALBASE}/include/UsageEnvironment \ + -I${LOCALBASE}/include/groupsock \ + -I${LOCALBASE}/include/BasicUsageEnvironment +LDFLAGS+= -L${LOCALBASE}/lib \ -lliveMedia \ -lUsageEnvironment \ -lBasicUsageEnvironment \ diff -urN multimedia/mplayer.orig/files/patch-configure multimedia/mplayer/files/patch-configure --- multimedia/mplayer.orig/files/patch-configure 2013-03-25 23:32:11.000000000 +0100 +++ multimedia/mplayer/files/patch-configure 2013-11-16 23:42:20.000000000 +0100 @@ -1,5 +1,5 @@ ---- configure.orig 2013-03-03 11:29:18.000000000 +0100 -+++ configure 2013-03-22 17:20:44.452775673 +0100 +--- configure.orig 2013-11-16 23:28:21.000000000 +0100 ++++ configure 2013-11-16 23:36:32.000000000 +0100 @@ -668,7 +668,7 @@ _iwmmxt=auto _mtrr=auto @@ -17,6 +17,15 @@ ;; esac +@@ -1592,7 +1591,7 @@ + esac + echores "$cc_version" + else +- for _cc in "$_cc" gcc cc ; do ++ for _cc in "$_cc" clang cc ; do + cc_name_tmp=$($_cc -v 2>&1 | tail -n 1 | cut -d ' ' -f 1) + if test "$cc_name_tmp" = "gcc"; then + cc_name=$cc_name_tmp @@ -1669,7 +1668,7 @@ case "$(uname -m 2>&1)" in x86_64|amd64|i[3-9]86*|i86pc|x86|x86pc|k5|k6|k6_2|k6_3|k6-2|k6-3|pentium*|athlon*|i586_i686|i586-i686) host_arch=i386 ;; @@ -34,6 +43,146 @@ _timer=timer-linux.c _getch=getch2.c +@@ -1945,7 +1945,7 @@ + if test "$_gcc3_ext" != ""; then + # If we had to disable SSE/SSE2 because the active kernel does not + # support this instruction set extension, we also have to tell +- # gcc3 to not generate SSE/SSE2 instructions for normal C code. ++ # clang to not generate SSE/SSE2 instructions for normal C code. + cflag_check $_march $_gcc3_ext && _march="$_march $_gcc3_ext" + fi + +@@ -1996,15 +1996,15 @@ + # AMD CPUs just from their signature. Instead, we check directly + # whether it supports SSE. + if test "$_sse" = yes; then +- # gcc treats athlon-xp, athlon-4 and athlon-mp similarly. ++ # clang treats athlon-xp, athlon-4 and athlon-mp similarly. + proc=athlon-xp + else +- # Again, gcc treats athlon and athlon-tbird similarly. ++ # Again, clang treats athlon and athlon-tbird similarly. + proc=athlon + fi + ;; + 15) iproc=686 +- # k8 CPU type only supported in gcc >= 3.4.0, but that will be ++ # k8 CPU type only supported in clang >= 3.4.0, but that will be + # caught and remedied in the optimization tests below. + proc=k8 + ;; +@@ -2090,11 +2090,11 @@ + fi # test "$_runtime_cpudetection" = no + + +- # check that gcc supports our CPU, if not, fall back to earlier ones ++ # check that clang supports our CPU, if not, fall back to earlier ones + # LGB: check -mcpu and -march swithing step by step with enabling + # to fall back till 386. + +- # gcc >= 3.4.0 doesn't support -mcpu, we have to use -mtune instead ++ # clang >= 3.4.0 doesn't support -mcpu, we have to use -mtune instead + + if [ "$cc_vendor" = "gnu" ] && ([ "$_cc_major" -gt 3 ] || ( [ "$_cc_major" = 3 ] && [ "$_cc_minor" -ge 4 ])) ; then + cpuopt=-mtune +@@ -2224,7 +2224,7 @@ + def_fast_64bit='#define HAVE_FAST_64BIT 1' + iproc='x86_64' + +- # gcc >= 3.4.0 doesn't support -mcpu, we have to use -mtune instead ++ # clang >= 3.4.0 doesn't support -mcpu, we have to use -mtune instead + if test "$cc_vendor" = "gnu" && test "$_cc_major" -gt 3 -o "$_cc_major" -eq 3 -a "$_cc_minor" -ge 4 ; then + cpuopt=-mtune + else +@@ -2280,7 +2280,7 @@ + if test "$proc" = "k8"; then + cflag_check -march=$proc $cpuopt=$proc || proc=athlon-xp + fi +- # This will fail if gcc version < 3.3, which is OK because earlier ++ # This will fail if clang version < 3.3, which is OK because earlier + # versions don't really support 64-bit on amd64. + # Is this a valid assumption? -Corey + if test "$proc" = "athlon-xp"; then +@@ -2400,7 +2400,7 @@ + fi + ;; + NetBSD) +- # only gcc 3.4 works reliably with AltiVec code under NetBSD ++ # only clang 3.4 works reliably with AltiVec code under NetBSD + case $cc_version in + 2*|3.0*|3.1*|3.2*|3.3*) + ;; +@@ -2437,7 +2437,7 @@ + POWER3) _march='-mcpu=power3' _mcpu='-mtune=power3' ;; + *) ;; + esac +- # gcc 3.1(.1) and up supports 7400 and 7450 ++ # clang 3.1(.1) and up supports 7400 and 7450 + if test "$_cc_major" -ge "3" && test "$_cc_minor" -ge "1" || test "$_cc_major" -ge "4"; then + case "$proc" in + 7400*|7410*) _march='-mcpu=7400' _mcpu='-mtune=7400' ;; +@@ -2445,7 +2445,7 @@ + *) ;; + esac + fi +- # gcc 3.2 and up supports 970 ++ # clang 3.2 and up supports 970 + if test "$_cc_major" -ge "3" && test "$_cc_minor" -ge "3" || test "$_cc_major" -ge "4"; then + case "$proc" in + 970*|PPC970*) _march='-mcpu=970' _mcpu='-mtune=970' +@@ -2453,14 +2453,14 @@ + *) ;; + esac + fi +- # gcc 3.3 and up supports POWER4 ++ # clang 3.3 and up supports POWER4 + if test "$_cc_major" -ge "3" && test "$_cc_minor" -ge "3" || test "$_cc_major" -ge "4"; then + case "$proc" in + POWER4) _march='-mcpu=power4' _mcpu='-mtune=power4' ;; + *) ;; + esac + fi +- # gcc 3.4 and up supports 440* ++ # clang 3.4 and up supports 440* + if test "$_cc_major" -ge "3" && test "$_cc_minor" -ge "4" || test "$_cc_major" -ge "4"; then + case "$proc" in + 440EP*) _march='-mcpu=440fp' _mcpu='-mtune=440fp' ;; +@@ -2468,7 +2468,7 @@ + *) ;; + esac + fi +- # gcc 4.0 and up supports POWER5 ++ # clang 4.0 and up supports POWER5 + if test "$_cc_major" -ge "4"; then + case "$proc" in + POWER5*) _march='-mcpu=power5' _mcpu='-mtune=power5' ;; +@@ -2545,7 +2545,7 @@ + R5000) _march='-mips4' _mcpu='-mtune=r5000' ;; + R8000|R10000|R12000|R14000|R16000) _march='-mips4' _mcpu='-mtune=r8000' ;; + esac +- # gcc < 3.x does not support -mtune. ++ # clang < 3.x does not support -mtune. + if test "$cc_vendor" = "gnu" && test "$_cc_major" -lt 3 ; then + _mcpu='' + fi +@@ -2669,7 +2669,7 @@ + echocheck "GCC support of -mstackrealign" + # GCC 4.2 and some earlier Apple versions support this flag on x86. Since + # Mac OS X/Intel has an ABI different from Windows this is needed to avoid +-# crashes when loading Win32 DLLs. Unfortunately some gcc versions create ++# crashes when loading Win32 DLLs. Unfortunately some clang versions create + # wrong code with this flag, but this can be worked around by adding + # -fno-unit-at-a-time as described in the blog post at + # http://www.dribin.org/dave/blog/archives/2006/12/05/missing_third_param/ +@@ -2862,7 +2862,7 @@ + "xor %0, %0" + :"=b"(x) + // just adding ebx to clobber list seems unreliable with some +- // compilers, e.g. Haiku's gcc 2.95 ++ // compilers, e.g. Haiku's clang 2.95 + ); + // and the above check does not work for OSX 64 bit... + __asm__ volatile("":::"%ebx"); @@ -3765,7 +3765,7 @@ if linux ; then THREAD_CFLAGS=-D_REENTRANT @@ -52,17 +201,50 @@ # for crosscompilation, we cannot execute the program, be happy if we can link statically cc_check $THREAD_CFLAGS $ld_tmp && (tmp_run || test "$ld_static") && ld_pthread="$ld_tmp" && _pthreads=yes && break done +@@ -4031,7 +4031,7 @@ + echocheck "termcap" + if test "$_termcap" = auto ; then + _termcap=no +- for ld_tmp in "-lncurses" "-ltinfo" "-ltermcap"; do ++ for ld_tmp in "/usr/lib/libncurses.so" "-ltinfo" "-ltermcap"; do + statement_check term.h 'tgetent(0, 0)' $ld_tmp && + extra_ldflags="$extra_ldflags $ld_tmp" && _termcap=yes && break + done +@@ -4464,7 +4464,7 @@ + fi + done + if test $_cross_compile = no; then +- for I in /usr/X11/include /usr/X11R7/include /usr/local/include /usr/X11R6/include \ ++ for I in /usr/X11/include /usr/X11R7/include /usr/local/include /usr/local/include \ + /usr/include/X11R6 /usr/openwin/include ; do + if test -f "$I/X11/Xlib.h" ; then + extra_cflags="$extra_cflags -I$I" +@@ -4479,8 +4479,8 @@ + + echocheck "X11" + if test "$_x11" = auto && test "$_x11_headers" = yes ; then +- for I in "" -L/usr/X11R7/lib -L/usr/local/lib -L/usr/X11R6/lib -L/usr/lib/X11R6 \ +- -L/usr/X11/lib -L/usr/lib32 -L/usr/openwin/lib -L/usr/local/lib64 -L/usr/X11R6/lib64 \ ++ for I in "" -L/usr/X11R7/lib -L/usr/local/lib -L/usr/local/lib -L/usr/lib/X11R6 \ ++ -L/usr/X11/lib -L/usr/lib32 -L/usr/openwin/lib -L/usr/local/lib64 -L/usr/local/lib64 \ + -L/usr/lib ; do + if netbsd; then + ld_tmp="$I -lXext -lX11 $ld_pthread -Wl,-R$(echo $I | sed s/^-L//)" @@ -5904,7 +5904,7 @@ elif dragonfly ; then default_cdrom_device="/dev/cd0" elif freebsd ; then - default_cdrom_device="/dev/acd0" -+ default_cdrom_device="/dev/cdrom" ++ default_cdrom_device="/dev/cd0" elif openbsd ; then default_cdrom_device="/dev/rcd0c" elif sunos ; then -@@ -5917,7 +5917,7 @@ - default_cdrom_device="/dev/cdrom" +@@ -5914,15 +5914,15 @@ + elif amigaos ; then + default_cdrom_device="a1ide.device:2" + else +- default_cdrom_device="/dev/cdrom" ++ default_cdrom_device="/dev/cd0" fi -if win32 || os2 || dragonfly || freebsd || openbsd || sunos || amigaos ; then @@ -70,6 +252,25 @@ default_dvd_device=$default_cdrom_device elif darwin ; then default_dvd_device="/dev/rdiskN" + else +- default_dvd_device="/dev/dvd" ++ default_dvd_device="/dev/cd0" + fi + + +@@ -6316,10 +6316,10 @@ + echocheck "bzlib" + bzlib=no + def_bzlib='#define CONFIG_BZLIB 0' +-statement_check bzlib.h 'BZ2_bzlibVersion()' -lbz2 && bzlib=yes ++statement_check bzlib.h 'BZ2_bzlibVersion()' /usr/lib/libbz2.so && bzlib=yes + if test "$bzlib" = yes ; then + def_bzlib='#define CONFIG_BZLIB 1' +- extra_ldflags="$extra_ldflags -lbz2" ++ extra_ldflags="$extra_ldflags /usr/lib/libbz2.so" + fi + echores "$bzlib" + @@ -6470,7 +6470,7 @@ echocheck "libgsm" if test "$_libgsm" = auto ; then @@ -79,7 +280,21 @@ fi if test "$_libgsm" = yes ; then def_libgsm='#define CONFIG_LIBGSM 1' -@@ -6954,6 +6954,16 @@ +@@ -6888,11 +6888,12 @@ + cat > $TMPCPP << EOF + #define RTSPCLIENT_SYNCHRONOUS_INTERFACE 1 + #include ++// Patch from Armin K. + #if (LIVEMEDIA_LIBRARY_VERSION_INT < 1141257600) + #error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from + #endif + #include "BasicUsageEnvironment.hh" +-int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), 0, "", 0); return 0; } ++int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), "", 0, "", 0); return 0; } + EOF + + _live=no +@@ -6954,6 +6955,16 @@ nolibrtmp=no def_librtmp='#define CONFIG_LIBRTMP 1' inputmodules="librtmp $inputmodules" @@ -96,7 +311,7 @@ else nolibrtmp=yes _librtmp=no -@@ -7346,7 +7356,7 @@ +@@ -7346,7 +7357,7 @@ echocheck "mencoder" if test "$_mencoder" = no ; then # mpeg1video for vf_lavc, snow for vf_uspp / vf_mcdeint, @@ -105,7 +320,7 @@ fi echores "$_mencoder" -@@ -7684,8 +7694,11 @@ +@@ -7684,8 +7695,11 @@ if test "$_gui" = yes ; then # Required libraries @@ -119,7 +334,16 @@ die "The GUI requires libavcodec with PNG support (needs zlib)." fi test "$_freetype" = no && test "$_bitmap_font" = no && -@@ -8271,7 +8284,7 @@ +@@ -7969,7 +7983,7 @@ + + ############################################################################# + +-CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE" ++CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FILE_OFFSET_BITS=64" + + CXXFLAGS=" $CFLAGS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" + +@@ -8271,7 +8285,7 @@ EXESUF = $_exesuf EXESUFS_ALL = .exe @@ -128,3 +352,12 @@ $(mak_enable "$arch_all" "$arch" ARCH) $(mak_enable "$subarch_all" "$subarch" ARCH) $(mak_enable "$cpuexts_all" "$cpuexts" HAVE) +@@ -8473,7 +8487,7 @@ + AS_C = -c + CC_C = -c + CXX_C = -c +-LD = gcc ++LD = clang + RANLIB = $_ranlib + YASM = $_yasm + DEPYASM = $_yasm diff -urN multimedia/mplayer.orig/files/patch-libmpdemux-demux_rtp.cpp multimedia/mplayer/files/patch-libmpdemux-demux_rtp.cpp --- multimedia/mplayer.orig/files/patch-libmpdemux-demux_rtp.cpp 1970-01-01 01:00:00.000000000 +0100 +++ multimedia/mplayer/files/patch-libmpdemux-demux_rtp.cpp 2013-11-16 23:40:33.000000000 +0100 @@ -0,0 +1,107 @@ +--- libmpdemux/demux_rtp.cpp.orig 2012-03-05 19:14:38.000000000 +0100 ++++ libmpdemux/demux_rtp.cpp 2013-11-16 23:39:54.000000000 +0100 +@@ -19,7 +19,7 @@ + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +-#define RTSPCLIENT_SYNCHRONOUS_INTERFACE 1 ++// Patch from Armin K. + + extern "C" { + // on MinGW, we must include windows.h before the things it conflicts +@@ -94,15 +94,6 @@ + + extern "C" char* network_username; + extern "C" char* network_password; +-static char* openURL_rtsp(RTSPClient* client, char const* url) { +- // If we were given a user name (and optional password), then use them: +- if (network_username != NULL) { +- char const* password = network_password == NULL ? "" : network_password; +- return client->describeWithPassword(url, network_username, password); +- } else { +- return client->describeURL(url); +- } +-} + + static char* openURL_sip(SIPClient* client, char const* url) { + // If we were given a user name (and optional password), then use them: +@@ -126,6 +117,19 @@ + extern AVCodecContext *avcctx; + #endif + ++static char fWatchVariableForSyncInterface; ++static char* fResultString; ++static int fResultCode; ++ ++static void responseHandlerForSyncInterface(RTSPClient* rtspClient, int responseCode, char* responseString) { ++ // Set result values: ++ fResultCode = responseCode; ++ fResultString = responseString; ++ ++ // Signal a break from the event loop (thereby returning from the blocking command): ++ fWatchVariableForSyncInterface = ~0; ++} ++ + extern "C" int audio_id, video_id, dvdsub_id; + extern "C" demuxer_t* demux_open_rtp(demuxer_t* demuxer) { + Boolean success = False; +@@ -154,13 +158,19 @@ + rtsp_transport_http = demuxer->stream->streaming_ctrl->url->port; + rtsp_transport_tcp = 1; + } +- rtspClient = RTSPClient::createNew(*env, verbose, "MPlayer", rtsp_transport_http); ++ rtspClient = RTSPClient::createNew(*env, url, verbose, "MPlayer", rtsp_transport_http); + if (rtspClient == NULL) { + fprintf(stderr, "Failed to create RTSP client: %s\n", + env->getResultMsg()); + break; + } +- sdpDescription = openURL_rtsp(rtspClient, url); ++ fWatchVariableForSyncInterface = 0; ++ rtspClient->sendDescribeCommand(responseHandlerForSyncInterface); ++ env->taskScheduler().doEventLoop(&fWatchVariableForSyncInterface); ++ if (fResultCode == 0) ++ sdpDescription = fResultString; ++ else ++ delete[] fResultString; + } else { // SIP + unsigned char desiredAudioType = 0; // PCMU (use 3 for GSM) + sipClient = SIPClient::createNew(*env, desiredAudioType, NULL, +@@ -244,8 +254,12 @@ + + if (rtspClient != NULL) { + // Issue a RTSP "SETUP" command on the chosen subsession: +- if (!rtspClient->setupMediaSubsession(*subsession, False, +- rtsp_transport_tcp)) break; ++ fWatchVariableForSyncInterface = 0; ++ rtspClient->sendSetupCommand(*subsession, responseHandlerForSyncInterface, False, rtsp_transport_tcp); ++ env->taskScheduler().doEventLoop(&fWatchVariableForSyncInterface); ++ delete[] fResultString; ++ if (fResultCode != 0) break; ++ + if (!strcmp(subsession->mediumName(), "audio")) + audiofound = 1; + if (!strcmp(subsession->mediumName(), "video")) +@@ -256,7 +270,11 @@ + + if (rtspClient != NULL) { + // Issue a RTSP aggregate "PLAY" command on the whole session: +- if (!rtspClient->playMediaSession(*mediaSession)) break; ++ fWatchVariableForSyncInterface = 0; ++ rtspClient->sendPlayCommand(*mediaSession, responseHandlerForSyncInterface); ++ env->taskScheduler().doEventLoop(&fWatchVariableForSyncInterface); ++ delete[] fResultString; ++ if (fResultCode != 0) break; + } else if (sipClient != NULL) { + sipClient->sendACK(); // to start the stream flowing + } +@@ -645,7 +663,8 @@ + MediaSession* mediaSession = rtpState->mediaSession; + if (mediaSession == NULL) return; + if (rtpState->rtspClient != NULL) { +- rtpState->rtspClient->teardownMediaSession(*mediaSession); ++ fWatchVariableForSyncInterface = 0; ++ rtpState->rtspClient->sendTeardownCommand(*mediaSession, NULL); + } else if (rtpState->sipClient != NULL) { + rtpState->sipClient->sendBYE(); + } --- mplayer.diff ends here --- From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 17 19:50:02 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21905D6E for ; Sun, 17 Nov 2013 19:50:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 10B3A2F87 for ; Sun, 17 Nov 2013 19:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rAHJo1CL087068 for ; Sun, 17 Nov 2013 19:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rAHJo1uL087067; Sun, 17 Nov 2013 19:50:01 GMT (envelope-from gnats) Date: Sun, 17 Nov 2013 19:50:01 GMT Message-Id: <201311171950.rAHJo1uL087067@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org Cc: From: Yury Subject: Re: ports/172185: multimedia/vlc build fail with gmake core dump at modules/plugins.dat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Yury List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Nov 2013 19:50:02 -0000 The following reply was made to PR ports/172185; it has been noted by GNATS. From: Yury To: bug-followup@FreeBSD.org, cederom@tlen.pl Cc: Subject: Re: ports/172185: multimedia/vlc build fail with gmake core dump at modules/plugins.dat Date: Mon, 18 Nov 2013 02:46:47 +0700 I was trying to build vlc, had the same problem, and found out the following: (I've upgraded to `FreeBSD _name_ 9.2-RELEASE-p1 FreeBSD 9.2-RELEASE-p1' meanwhile) 1. After bad installation try, there happen to stay vlc shared libs in /usr/local/lib/ and in /usr/local/lib/vlc/, also include files in /usr/local/include/vlc, they can make troubles. I had to manually find and delete them. 2. The vlc-cache-gen problem (core dump on "GEN ../modules/plugins.dat" step) happen on the install stage. That is, if you'll just `make', you'll get that plugins.dat file (I had) in modules directory, but trying to install working (!) vlc afterwards ends up in "Segmentation fault". (By the way, do not skip item no. 1!) 3. So, if you do `make', then comment out six lines in work/vlc-2.1.0/bin/Makefile section "../modules/plugins.dat:", you have the chance to successful installation. 4. By the way, vlc writes an error, when started, complaining on lua module. But, even with "--disable-lua" I couldn't "make install". Hope, this helps, Yury. From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 17 20:55:44 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5375C860 for ; Sun, 17 Nov 2013 20:55:44 +0000 (UTC) Received: from mail-qa0-x22e.google.com (mail-qa0-x22e.google.com [IPv6:2607:f8b0:400d:c00::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1514422BF for ; Sun, 17 Nov 2013 20:55:44 +0000 (UTC) Received: by mail-qa0-f46.google.com with SMTP id f11so768375qae.19 for ; Sun, 17 Nov 2013 12:55:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding:content-type; bh=mfEFMk3S942hMDD/ODknGw23yO1Cm+eyCxUF7anWFmA=; b=azVSiTsfoKQQtpExc613cniCoVOEos7jNKz9fKK+RORmD4ecixz3/4cov3blgW79pP 4C29M2y5Hj7zEIeW3G8mH05SpsaVegn+0SYWZ45pkgtR2vEHFMMw9FJGPu7I16QiKdBe 3OD9RUp/AUpzPX+8eEW/1bQ7Io0RGLesBzwi51tQgpXLfyCuXJlhFrPDDplK7lb6vYDp crYnPefDcYzcxg3WgTAz0SyEV+/QsOWHgxJt2amN3UNM0qZCVSZ88jLFdRQtgP98uei4 BvyILtRY8BYaRm65bRp/xr9jLNtes6VCrzIrHIynPH5KsgBBZBKiHMKX5miQBQjQkN3B EROA== X-Received: by 10.49.62.137 with SMTP id y9mr29086245qer.59.1384721743256; Sun, 17 Nov 2013 12:55:43 -0800 (PST) Received: from lumiwa.farms.net (pool-70-105-224-61.port.east.myfairpoint.net. [70.105.224.61]) by mx.google.com with ESMTPSA id jw9sm28792463qeb.2.2013.11.17.12.55.41 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Nov 2013 12:55:42 -0800 (PST) From: Ajtim To: freebsd-multimedia@freebsd.org, Yury Subject: Re: ports/172185: multimedia/vlc build fail with gmake core dump at modules/plugins.dat Date: Sun, 17 Nov 2013 15:55:40 -0500 Message-ID: <27771277.V8dIXjDiMj@lumiwa.farms.net> User-Agent: KMail/4.11.3 (FreeBSD/10.0-BETA3; KDE/4.11.3; amd64; ; ) In-Reply-To: <201311171950.rAHJo1uL087067@freefall.freebsd.org> References: <201311171950.rAHJo1uL087067@freefall.freebsd.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Cc: freebsd-multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Nov 2013 20:55:44 -0000 On Sunday 17 November 2013 19:50:01 Yury wrote: > The following reply was made to PR ports/172185; it has been noted by GNATS. > > From: Yury > To: bug-followup@FreeBSD.org, cederom@tlen.pl > Cc: > Subject: Re: ports/172185: multimedia/vlc build fail with gmake core dump > at modules/plugins.dat > Date: Mon, 18 Nov 2013 02:46:47 +0700 > > I was trying to build vlc, had the same problem, and found out the following: > (I've upgraded to `FreeBSD _name_ 9.2-RELEASE-p1 FreeBSD 9.2-RELEASE-p1' meanwhile) > > 1. After bad installation try, there happen to stay vlc shared libs in > /usr/local/lib/ and in /usr/local/lib/vlc/, also include files in > /usr/local/include/vlc, they can make troubles. I had to manually find and > delete them. > > 2. The vlc-cache-gen problem (core dump on "GEN ../modules/plugins.dat" step) > happen on the install stage. That is, if you'll just `make', you'll get that > plugins.dat file (I had) in modules directory, but trying to install working (!) > vlc afterwards ends up in "Segmentation fault". (By the way, do not skip item > no. 1!) > > 3. So, if you do `make', then comment out six lines in > work/vlc-2.1.0/bin/Makefile section "../modules/plugins.dat:", you have the > chance to successful installation. > > 4. By the way, vlc writes an error, when started, complaining on lua module. > But, even with "--disable-lua" I couldn't "make install". > > Hope, this helps, Yury. > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" I have the same problem on FreeBSD 10.0-BETA3 and it help if you disable qt4 plugin. Than built for me but you should run VLC from terminal. -- Mitja ------- http://www.redbubble.com/people.lumiwa From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 18 08:29:12 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ED08CE9C for ; Mon, 18 Nov 2013 08:29:12 +0000 (UTC) Received: from sh4-5.1blu.de (sh4-5.1blu.de [178.254.11.41]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B5EBC2649 for ; Mon, 18 Nov 2013 08:29:12 +0000 (UTC) Received: from ftp51246-2575596 by sh4-5.1blu.de with local (Exim 4.76) (envelope-from ) id 1ViKCd-0001I4-36; Mon, 18 Nov 2013 09:29:03 +0100 Date: Mon, 18 Nov 2013 09:29:03 +0100 From: Matthias Apitz To: freebsd-multimedia@freebsd.org Subject: DVB-T Stick and SDR Software Message-ID: <20131118082903.GB32749@sh4-5.1blu.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 7.0-RELEASE (i386) User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Matthias Apitz List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2013 08:29:13 -0000 Hello, There is a DVB-T USB dongel DVB-T Digital RTL2832U / E4000 MPEG4 TV Tuner DAB SDR for PC Laptop Wins 7 http://www.ebay.de/itm/291017271574?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 which works between 50 and 2200 MHz, and an additional converter construction set which shifts the frequency between 1 and 50 MHz (i.e. the 80m, 40m, ... bands) into 110++ Mhz and one can receive the amateur radio bands: http://www.darc-husum.de/sdr-konverter.html (it's in German, but may be you get the idea from the movie in this page); What I would like to know is: 1) Is the above dongel supported by our webcamd? 2) Is there any SDR (Software Defined Radio) which could be used in FreeBSD with this? 3) Any other similiar projects or other USB dongels in our beloved FreeBSD? Thanks in advance Vy 73 matthias -- Sent from my FreeBSD netbook Matthias Apitz, , http://www.unixarea.de/ f: +49-170-4527211 UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370) UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5 From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 18 08:41:09 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C9A323C5 for ; Mon, 18 Nov 2013 08:41:09 +0000 (UTC) Received: from mta.bitpro.no (mta.bitpro.no [92.42.64.203]) by mx1.freebsd.org (Postfix) with ESMTP id 8AC28270E for ; Mon, 18 Nov 2013 08:41:09 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta.bitpro.no (Postfix) with ESMTPS id 23B1010059A; Mon, 18 Nov 2013 09:40:57 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id BBF848F3102; Mon, 18 Nov 2013 09:41:30 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ASMQY+xqekx; Mon, 18 Nov 2013 09:41:23 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id 4433B8F30BD; Mon, 18 Nov 2013 09:41:23 +0100 (CET) Message-ID: <5289D2DA.8070709@bitfrost.no> Date: Mon, 18 Nov 2013 09:42:02 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Matthias Apitz , freebsd-multimedia@freebsd.org Subject: Re: DVB-T Stick and SDR Software References: <20131118082903.GB32749@sh4-5.1blu.de> In-Reply-To: <20131118082903.GB32749@sh4-5.1blu.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2013 08:41:09 -0000 On 11/18/13 09:29, Matthias Apitz wrote: > > Hello, > > There is a DVB-T USB dongel > DVB-T Digital RTL2832U / E4000 MPEG4 TV Tuner DAB SDR for PC Laptop Wins 7 > > http://www.ebay.de/itm/291017271574?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 > > which works between 50 and 2200 MHz, and an additional converter > construction set which shifts the frequency between 1 and 50 MHz (i.e. > the 80m, 40m, ... bands) into 110++ Mhz and one can receive the amateur > radio bands: > > http://www.darc-husum.de/sdr-konverter.html > (it's in German, but may be you get the idea from the movie in this > page); > > What I would like to know is: > > 1) Is the above dongel supported by our webcamd? > 2) Is there any SDR (Software Defined Radio) which could be used in > FreeBSD with this? > 3) Any other similiar projects or other USB dongels in our beloved FreeBSD? > > Thanks in advance > > Vy 73 > > matthias > Hi, RTL2832 is supported by webcamd, but I don't know about the USB wrapper. ./drivers/media/dvb-frontends/rtl2832.c ./drivers/media/dvb-frontends/rtl2832.h ./drivers/media/dvb-frontends/rtl2832_priv.h --HPS From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 18 11:06:53 2013 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E087A76 for ; Mon, 18 Nov 2013 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 40197208A for ; Mon, 18 Nov 2013 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rAIB6rNO009121 for ; Mon, 18 Nov 2013 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rAIB6qE2009119 for freebsd-multimedia@FreeBSD.org; Mon, 18 Nov 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 18 Nov 2013 11:06:52 GMT Message-Id: <201311181106.rAIB6qE2009119@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2013 11:06:53 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/183791 multimedia audio/liba52 (liba52-0.7.4_2) is not jobs safe o ports/183683 multimedia multimedia/vlc 2.1.0_5,4 cannot build on FreeBSD 10.0- o ports/183129 multimedia Make multimedia/gstreamer-ffmpeg and multimedia/gstrea o ports/181964 multimedia [patch] multimedia/gstreamer-ffmpeg, multimedia/gstrea o ports/181655 multimedia [patch] multimedia/gstreamer1-plugins-good: add more s o ports/181521 multimedia [patch] multimedia/gstreamer-ffmpeg: enable mp3 decode o ports/181519 multimedia multimedia/gstreamer-ffmpeg: an option to build agains o ports/181003 multimedia multimedia/gstreamer not build with clang o kern/180966 multimedia [snd_envy24] recording broken o ports/179799 multimedia Fix multimedia/mjpegtools on powerpc o ports/179701 multimedia [PATCH] multimedia/gstreamer: Add NLS, trim pkg-plist o kern/178671 multimedia [snd_hda] snd_hda stops working as soon as X starts o ports/178273 multimedia multimedia/gstreamer-plugins: It's hava no package of o ports/177532 multimedia multimedia/gstreamer-plugins-* ports missing dependenc o ports/177281 multimedia multimedia/avidemux2 does not compile o ports/175940 multimedia multimedia/gstreamer-plugins-good add missing dependen o kern/175306 multimedia [snd_hda] snd_hda does not produce 7.1 sound on ALC892 o kern/175220 multimedia [sound] sound stopping: play interrupt timeout, channe f ports/175008 multimedia audio/gstreamer-plugins-soundtouch C++ compiler error o kern/174828 multimedia [sound] [snd_emu10kx]: "Creative SB PCI512 [CT4790]" i o kern/174796 multimedia [emu10kx]: Audigy ZS driver produce strange noises o kern/174573 multimedia [snd_hda] headphones on front panel not working anymor o ports/172185 multimedia multimedia/vlc build fail with gmake core dump at modu o ports/172128 multimedia building multimedia/vlc fails o kern/171937 multimedia [pcm] Notebook Toshiba Satellite C850-B1K and problem o ports/171248 multimedia multimedia/win32-codecs: Fix pkg-plist o ports/170032 multimedia Some ports not bumped after libogg update o kern/162181 multimedia [snd_emu10k1] [patch] The kernel sound driver module s o ports/161783 multimedia [PATCH] multimedia/gpac-libgpac: Fix build with gcc46 o ports/161568 multimedia [PATCH] audio/libsamplerate: samplerate.h has comma at o kern/159236 multimedia [pcm] [patch] set PCM_CAP_DEFAULT for the default snd o kern/158979 multimedia [snd_uadio] snd_uaudio fails to initialize built-in mi o kern/158542 multimedia [snd_hda] hdac0: hdac_get_capabilities: Invalid corb s o stand/157050 multimedia OSS implementation lacks AFMT_FLOAT o kern/156198 multimedia [snd_hda] [hang] loading snd_hda kernel module hangs s o kern/156165 multimedia [hdac] Missing card definition for hdac audio device, o ports/153846 multimedia graphics/libcaca 0.99.beta17 - Hidden dependency on Xl a ports/153735 multimedia multimedia/vlc: install error: `Permission denied' for o kern/152622 multimedia [pcm] uaudio recording problem o kern/152500 multimedia [hdac] play interrupt timeout, channel dead o kern/150284 multimedia [snd_hda] No gain with Audio o kern/149943 multimedia [pcm]: CS4236 audio problem o kern/147504 multimedia [oss] [panic] panic: dev_pager_getpage: map function r o kern/146031 multimedia [snd_hda] race condition when kldunload snd_hda sound o kern/144659 multimedia [pcm] The distortion of the sound playback of music at o kern/143505 multimedia [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card o kern/141826 multimedia [snd_hda] load of snd_hda module fails o kern/140591 multimedia [PATCH][sound] No sound output on lineout/headphone ja o kern/137589 multimedia [snd_uaudio] snd_uaudio.ko (USB audio driver) doesn't o kern/134767 multimedia [sound] [snd_hda] [regression] Sigmatel STAC9205X no s o kern/132848 multimedia [sound] [snd_emu10kx] driver problem with card init, s o kern/132511 multimedia [sound] [snd_hda] Probing ALC888 codec on ASRock K10N7 o kern/129604 multimedia [sound] Sound stops with error: pcm0:virtual:dsp0.vp0: o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron s kern/125756 multimedia [sound] [patch] cannot detect soft-modem on HDA bus o kern/124319 multimedia [sound] [snd_emu10k1] [regression] Cannot record from o kern/122086 multimedia [sound] maestro sound driver is working, but mixer ini o kern/120857 multimedia [sound] [snd_emu10k1] snd_emu10k1 driver issues a warn o kern/120780 multimedia [sound] [snd_hda] snd_hda doesn't work on Dell Latitut o kern/119973 multimedia [sound] [snd_maestro] [regression] snd_maestro only wo o kern/119931 multimedia [sound] No sound card detected on ASUS "K8V-X SE R2.00 o kern/119759 multimedia [sound] [snd_emu10k1] [regression] Can not record anyt o kern/115300 multimedia [sound] [snd_hda] [regression] snd_hda(4) fails to att o kern/114760 multimedia [sound] [snd_cmi] snd_cmi driver causing sporadic syst o kern/111767 multimedia [sound] ATI SB450 High Definition Audio Controller sou o kern/107516 multimedia [sound] [snd_emu10k1] - skips, clicks and lag after a o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o kern/104874 multimedia [sound] [snd_emu10k1] kldload snd_emu10k1 hangs system o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del o kern/100859 multimedia [sound] [snd_ich] snd_ich broken on GIGABYTE 915 syste o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/98496 multimedia [sound] [snd_ich] some functions don't work in my soun o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/97535 multimedia [sound] [snd_mss] doesn't work in 6.0-RELEASE and abov o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/94279 multimedia [sound] [snd_neomagic] snd_neomagic crashes on FreeBSD o kern/93986 multimedia [sound] Acer TravelMate 4652LMi pcm0 channel dead o kern/92512 multimedia [sound] distorted mono output with emu10k1 o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/80632 multimedia [sound] pcm driver missing support for CMI8738 auxilla o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79678 multimedia [sound] sound works except recording from any source o conf/75137 multimedia [sound] add snd_* modules support to /etc/rc.d/mixer f kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I s kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. o kern/23546 multimedia [sound] [snd_csa] [patch] csa DMA-interrupt problem 94 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Wed Nov 20 10:02:30 2013 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EFB79574 for ; Wed, 20 Nov 2013 10:02:30 +0000 (UTC) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DEC362D02 for ; Wed, 20 Nov 2013 10:02:30 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id rAKA2UUs044587 for ; Wed, 20 Nov 2013 10:02:30 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id rAKA2UuW044583; Wed, 20 Nov 2013 10:02:30 GMT (envelope-from portscout) Message-Id: <201311201002.rAKA2UuW044583@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 20 Nov 2013 10:02:30 +0000 From: portscout@FreeBSD.org To: multimedia@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2013 10:02:31 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/multimedia@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ multimedia/ffmpeg | 2.1 | 2.1.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-multimedia@FreeBSD.ORG Thu Nov 21 15:00:02 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 66FD69BB for ; Thu, 21 Nov 2013 15:00:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3667D2D4E for ; Thu, 21 Nov 2013 15:00:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rALF02rG094522 for ; Thu, 21 Nov 2013 15:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rALF01Gb094521; Thu, 21 Nov 2013 15:00:01 GMT (envelope-from gnats) Date: Thu, 21 Nov 2013 15:00:01 GMT Message-Id: <201311211500.rALF01Gb094521@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org Cc: From: Ajtim Subject: Re: ports/183683: multimedia/vlc 2.1.0_5, 4 cannot build on FreeBSD 10.0-BETA2 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Ajtim List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Nov 2013 15:00:02 -0000 The following reply was made to PR ports/183683; it has been noted by GNATS. From: Ajtim To: bug-followup@freebsd.org, lumiwa@gmail.com Cc: Subject: Re: ports/183683: multimedia/vlc 2.1.0_5,4 cannot build on FreeBSD 10.0-BETA2 Date: Thu, 21 Nov 2013 09:54:34 -0500 It is build with qt4 plugin disabled but it is not what I want it. -- Mitja ------- http://www.redbubble.com/people.lumiwa From owner-freebsd-multimedia@FreeBSD.ORG Fri Nov 22 13:42:27 2013 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D978570B for ; Fri, 22 Nov 2013 13:42:27 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 68EE6255A for ; Fri, 22 Nov 2013 13:42:27 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id eh20so947356lab.18 for ; Fri, 22 Nov 2013 05:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=yxb0y9ZQgj5eZpMkDwLTKG0Lxk4jeYYVOlbfu+srHKQ=; b=ZDaW2Z2/ABVxnS42rVvhHsn8WobkHn+34Y1kZqFynRJNh4qeTU0To7lL55Y17CNErL bLeLFpvDSBjB/3U7v/jXtDFmq5g8t3wJ8N+lorxf5b/BOw7cBq5bqbDNgUWnLN3C1lG/ ItiKF0CZ9IwzS8jXKa9K3qSn+m7muTjBTf7OjmscsjmcLHmUYbhwuiVa7F3K0mv1YnDg r4n64YxcCrkBESRjkAUpXUJGfc2GGch+/8fXkZVleyl5T0iXau7PdgCWVzU4dv0FREFa ZK5Ak7zXXw1T1YLK8OnvSVUiIlMXPN0L4nUeQ8HdrB/mCDJxP6o7he4cu1N+pbWGmblB o5Mg== X-Received: by 10.112.130.10 with SMTP id oa10mr64724lbb.73.1385127745419; Fri, 22 Nov 2013 05:42:25 -0800 (PST) Received: from [83.145.205.163] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id 8sm37831216laq.5.2013.11.22.05.42.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 22 Nov 2013 05:42:24 -0800 (PST) Message-ID: <528F5F40.3060903@gmail.com> Date: Fri, 22 Nov 2013 15:42:24 +0200 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: multimedia@FreeBSD.org Subject: vlc-2.1.1 fails to compile on FreeBSD-9.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Nov 2013 13:42:27 -0000 Here is the backtrace of what the build was doing when it fell on its face. Making all in . gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' Making all in lib gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' gmake all-am gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' Making all in bin gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/bin' GEN ../modules/plugins.dat gmake[2]: *** [../modules/plugins.dat] Segmentation fault: 11 (core dumped) gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/bin' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1' gmake: *** [all] Error 2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** [do-build] Error code 1 Stop in /usr/ports/multimedia/vlc. *** [build] Error code 1 Stop in /usr/ports/multimedia/vlc. I hope this helps. --jau From owner-freebsd-multimedia@FreeBSD.ORG Fri Nov 22 14:07:14 2013 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 995CC99F for ; Fri, 22 Nov 2013 14:07:14 +0000 (UTC) Received: from mail-yh0-x22a.google.com (mail-yh0-x22a.google.com [IPv6:2607:f8b0:4002:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 60704269B for ; Fri, 22 Nov 2013 14:07:14 +0000 (UTC) Received: by mail-yh0-f42.google.com with SMTP id z6so761523yhz.15 for ; Fri, 22 Nov 2013 06:07:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:content-type; bh=4Us2ygg91Z/EZwA9UJXrIls4XScn9jZKK6YMcT+EasU=; b=ZCn6qevqRcYmlbzIxYhCVfXPWtEx4s7OHkwQBTO0VyvELxKEqRXUHaSkMehiv4e1OY KdAGKJqdQyLt/ZHBOh4HzdB0L23NmYhKp7z4KvNBRZ7LUoykNWW7A9K9o7NapFzDCMPP 6haR55dmFG5NUugUEBfOQ+Pj+XuGFrOwUswL4L6cXjjAgI0bD5AeCVE+uPbDYtEBLx/V QlP58GZxtcRDnNOAPsk0NC1HwxykfE7POm2g+6PUDMmLf6joDtBtwpNfRLmoh3IbF6CD UodIU4wvttBEVkLvX2PD/micgTDXxxwfijy2HXBRPR6uw0sGjCOu7XTpOwDt4SsaW6y2 u8bg== X-Received: by 10.236.44.42 with SMTP id m30mr11887125yhb.7.1385129233520; Fri, 22 Nov 2013 06:07:13 -0800 (PST) Received: from lumiwa.farms.net (pool-70-105-224-61.port.east.myfairpoint.net. [70.105.224.61]) by mx.google.com with ESMTPSA id d26sm56314044yhj.25.2013.11.22.06.07.12 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Nov 2013 06:07:12 -0800 (PST) From: Ajtim To: Jukka Ukkonen , multimedia@freebsd.org Subject: Re: vlc-2.1.1 fails to compile on FreeBSD-9.2 Date: Fri, 22 Nov 2013 09:07:08 -0500 Message-ID: <2000448.VfIxyavIUD@lumiwa.farms.net> User-Agent: KMail/4.11.3 (FreeBSD/10.0-BETA3; KDE/4.11.3; amd64; ; ) In-Reply-To: <528F5F40.3060903@gmail.com> References: <528F5F40.3060903@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Nov 2013 14:07:14 -0000 On Friday 22 November 2013 15:42:24 you wrote: > > Here is the backtrace of what the build was doing when it fell on its face. > > Making all in . > gmake[3]: Entering directory > `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' > gmake[3]: Nothing to be done for `all-am'. > gmake[3]: Leaving directory > `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' > gmake[2]: Leaving directory > `/usr/ports/multimedia/vlc/work/vlc-2.1.1/modules' > Making all in lib > gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' > gmake all-am > gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' > gmake[3]: Nothing to be done for `all-am'. > gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' > gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/lib' > Making all in bin > gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/bin' > GEN ../modules/plugins.dat > gmake[2]: *** [../modules/plugins.dat] Segmentation fault: 11 (core dumped) > gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/bin' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1' > gmake: *** [all] Error 2 > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > the maintainer. > *** [do-build] Error code 1 > > Stop in /usr/ports/multimedia/vlc. > *** [build] Error code 1 > > Stop in /usr/ports/multimedia/vlc. > > > I hope this helps. > --jau > > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" I have this problem long time on FreeBSD 10.0-BETA3 but it is still here. For me works if I compile with qt4 and skins disabled but than you could use just from terminal. -- Mitja ------- http://www.redbubble.com/people.lumiwa From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 23 17:14:09 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C73CD31 for ; Sat, 23 Nov 2013 17:14:09 +0000 (UTC) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 1B60F219D for ; Sat, 23 Nov 2013 17:14:08 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id C9D881E00710; Sat, 23 Nov 2013 18:14:00 +0100 (CET) Received: from enceladus10.kn-bremen.de (noident@localhost [127.0.0.1]) by enceladus10.kn-bremen.de (8.14.5/8.14.5) with ESMTP id rANHC12l048424; Sat, 23 Nov 2013 18:12:01 +0100 (CET) (envelope-from nox@enceladus10.kn-bremen.de) Received: (from nox@localhost) by enceladus10.kn-bremen.de (8.14.5/8.14.5/Submit) id rANHC0os048423; Sat, 23 Nov 2013 18:12:00 +0100 (CET) (envelope-from nox) Date: Sat, 23 Nov 2013 18:12:00 +0100 (CET) From: Juergen Lock Message-Id: <201311231712.rANHC0os048423@enceladus10.kn-bremen.de> To: guru@unixarea.de Subject: Re: DVB-T Stick and SDR Software X-Newsgroups: local.list.freebsd.multimedia In-Reply-To: <20131118082903.GB32749@sh4-5.1blu.de> Organization: home Cc: freebsd-multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 17:14:09 -0000 In article <20131118082903.GB32749@sh4-5.1blu.de> you write: > >Hello, > >There is a DVB-T USB dongel >DVB-T Digital RTL2832U / E4000 MPEG4 TV Tuner DAB SDR for PC Laptop Wins 7 > >http://www.ebay.de/itm/291017271574?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 > >which works between 50 and 2200 MHz, and an additional converter >construction set which shifts the frequency between 1 and 50 MHz (i.e. >the 80m, 40m, ... bands) into 110++ Mhz and one can receive the amateur >radio bands: > >http://www.darc-husum.de/sdr-konverter.html >(it's in German, but may be you get the idea from the movie in this >page); > >What I would like to know is: > >1) Is the above dongel supported by our webcamd? >2) Is there any SDR (Software Defined Radio) which could be used in >FreeBSD with this? >3) Any other similiar projects or other USB dongels in our beloved FreeBSD? > That stick sound like it could be supported by comms/rtlsdr and related ports (I remember gqrx for gnuradio and gr-osmosdr; jsdr, dabstick-radio, maybe more.) And btw comms/rtlsdr talks to the stick directly i.e. not via the Linux dvb drivers run by webcamd; I need to temporarily unplug my stick before webcamd will work again for it after I used it for sdr... HTH, :) Juergen PS: There are a few more rtl28xxu sticks listed on the wiki that I tested for this: (look for rtl28xxu) https://wiki.freebsd.org/WebcamCompat And there are longer lists here: (comms/rtlsdr is the same as used on Linux so they `should' all work as indicated) http://sdr.osmocom.org/trac/wiki/rtl-sdr and: http://www.reddit.com/r/RTLSDR/comments/s6ddo/rtlsdr_compatibility_list_v2_work_in_progress/ PPS: If you just want to listen to shortwave or mw as received from the Netherlands and don't have an rtl stick + downconverter there also is websdr that just works in a (recent enough) browser w/o extra hw: http://websdr.ewi.utwente.nl:8901/ From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 23 22:36:57 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5AF521F7; Sat, 23 Nov 2013 22:36:57 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 302772F30; Sat, 23 Nov 2013 22:36:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rANMavYw074854; Sat, 23 Nov 2013 22:36:57 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rANMatAE074853; Sat, 23 Nov 2013 22:36:55 GMT (envelope-from kwm) Date: Sat, 23 Nov 2013 22:36:55 GMT Message-Id: <201311232236.rANMatAE074853@freefall.freebsd.org> To: xenophon+freebsd@irtnog.org, kwm@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/175008: audio/gstreamer-plugins-soundtouch C++ compiler error "no matching function for call" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 22:36:57 -0000 Synopsis: audio/gstreamer-plugins-soundtouch C++ compiler error "no matching function for call" State-Changed-From-To: feedback->closed State-Changed-By: kwm State-Changed-When: Sat Nov 23 22:36:00 UTC 2013 State-Changed-Why: Problem was caused by non-default setting in audio/soundtouch. http://www.freebsd.org/cgi/query-pr.cgi?pr=175008 From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 23 22:44:41 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B35DB376; Sat, 23 Nov 2013 22:44:41 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 88DA52F88; Sat, 23 Nov 2013 22:44:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rANMifp2076578; Sat, 23 Nov 2013 22:44:41 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rANMieSk076577; Sat, 23 Nov 2013 22:44:40 GMT (envelope-from kwm) Date: Sat, 23 Nov 2013 22:44:40 GMT Message-Id: <201311232244.rANMieSk076577@freefall.freebsd.org> To: takefu@airport.fm, kwm@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/161568: [PATCH] audio/libsamplerate: samplerate.h has comma at end of enumerator list X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 22:44:41 -0000 Synopsis: [PATCH] audio/libsamplerate: samplerate.h has comma at end of enumerator list State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Sat Nov 23 22:44:04 UTC 2013 State-Changed-Why: Committed the patch, thanks http://www.freebsd.org/cgi/query-pr.cgi?pr=161568 From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 23 22:50:02 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BCD8B50B for ; Sat, 23 Nov 2013 22:50:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 931472FB5 for ; Sat, 23 Nov 2013 22:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rANMo2aW076886 for ; Sat, 23 Nov 2013 22:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rANMo2tw076885; Sat, 23 Nov 2013 22:50:02 GMT (envelope-from gnats) Date: Sat, 23 Nov 2013 22:50:02 GMT Message-Id: <201311232250.rANMo2tw076885@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/161568: commit references a PR X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: dfilter service List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 22:50:02 -0000 The following reply was made to PR ports/161568; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/161568: commit references a PR Date: Sat, 23 Nov 2013 22:44:07 +0000 (UTC) Author: kwm Date: Sat Nov 23 22:44:00 2013 New Revision: 334696 URL: http://svnweb.freebsd.org/changeset/ports/334696 Log: Remove ',' at the end of the last entry of emumerator list. While here Stageify port, update LIB_DEPEND syntax and depend on package name instead of looking for a file. PR: ports/161568 Submitted by: Takefu Added: head/audio/libsamplerate/files/ head/audio/libsamplerate/files/patch-src_samplerate.h (contents, props changed) Modified: head/audio/libsamplerate/Makefile Modified: head/audio/libsamplerate/Makefile ============================================================================== --- head/audio/libsamplerate/Makefile Sat Nov 23 21:25:56 2013 (r334695) +++ head/audio/libsamplerate/Makefile Sat Nov 23 22:44:00 2013 (r334696) @@ -3,7 +3,7 @@ PORTNAME= libsamplerate PORTVERSION= 0.1.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= http://www.mega-nerd.com/SRC/ @@ -14,7 +14,6 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= pathfix pkgconfig -NO_STAGE= yes USE_AUTOTOOLS= libtool USE_LDCONFIG= yes @@ -38,9 +37,9 @@ CONFIGURE_ARGS+= --disable-fftw .endif .if ${PORT_OPTIONS:MEXAMPLES} -LIB_DEPENDS+= sndfile.1:${PORTSDIR}/audio/libsndfile +LIB_DEPENDS+= libsndfile.so:${PORTSDIR}/audio/libsndfile .elif defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING) -BUILD_DEPENDS += ${LOCALBASE}/lib/libsndfile.so:${PORTSDIR}/audio/libsndfile +BUILD_DEPENDS += libsndfile>=0:${PORTSDIR}/audio/libsndfile .else CONFIGURE_ARGS+= --disable-sndfile .endif @@ -59,4 +58,7 @@ check regression-test test: build check .endif +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsamplerate.so.1 + .include Added: head/audio/libsamplerate/files/patch-src_samplerate.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libsamplerate/files/patch-src_samplerate.h Sat Nov 23 22:44:00 2013 (r334696) @@ -0,0 +1,11 @@ +--- src/samplerate.h.orig 2013-11-23 23:36:11.000000000 +0100 ++++ src/samplerate.h 2013-11-23 23:36:25.000000000 +0100 +@@ -174,7 +174,7 @@ + SRC_SINC_MEDIUM_QUALITY = 1, + SRC_SINC_FASTEST = 2, + SRC_ZERO_ORDER_HOLD = 3, +- SRC_LINEAR = 4, ++ SRC_LINEAR = 4 + } ; + + /* _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 23 22:50:03 2013 Return-Path: Delivered-To: freebsd-multimedia@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 318C350C; Sat, 23 Nov 2013 22:50:03 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 094162FB6; Sat, 23 Nov 2013 22:50:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rANMo2Jp076898; Sat, 23 Nov 2013 22:50:02 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rANMo2bi076897; Sat, 23 Nov 2013 22:50:02 GMT (envelope-from kwm) Date: Sat, 23 Nov 2013 22:50:02 GMT Message-Id: <201311232250.rANMo2bi076897@freefall.freebsd.org> To: pawel@FreeBSD.org, kwm@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/170032: Some ports not bumped after libogg update X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 22:50:03 -0000 Synopsis: Some ports not bumped after libogg update State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Sat Nov 23 22:49:30 UTC 2013 State-Changed-Why: I believe this has been resolved following the libogg update. http://www.freebsd.org/cgi/query-pr.cgi?pr=170032