Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Jan 2015 17:00:17 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r376128 - head/multimedia/lives
Message-ID:  <201501031700.t03H0H55049988@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Sat Jan  3 17:00:16 2015
New Revision: 376128
URL: https://svnweb.freebsd.org/changeset/ports/376128
QAT: https://qat.redports.org/buildarchive/r376128/

Log:
  - Update to version 2.2.7
  - Use gtk3 for gui
  
  ChangeLog:
  Add support for audio triggered generators.
  Add support for projectM (milkdrop) generators.
  Improvements to openGL playback plugin.
  Add permanent inputs in jack and pulse audio when handling external audio.
  Fix bug in chroma_blend transition.
  Further code cleanup.
  Fix text width for "show VJ keys" window.
  Remove unnecessary deinterlacing from threaded player.
  Added OSC commands /clip/selection/rte_apply, /clip/undo and /clip/redo.
  Add libvisual plugins to correct submenu (regression).
  Minor fixes for the rfx builder window.
  Minor fixes for merge in clip editor.

Modified:
  head/multimedia/lives/Makefile
  head/multimedia/lives/distinfo
  head/multimedia/lives/pkg-plist

Modified: head/multimedia/lives/Makefile
==============================================================================
--- head/multimedia/lives/Makefile	Sat Jan  3 16:58:39 2015	(r376127)
+++ head/multimedia/lives/Makefile	Sat Jan  3 17:00:16 2015	(r376128)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lives
-PORTVERSION=	2.2.6
-PORTREVISION=	3
+PORTVERSION=	2.2.7
 CATEGORIES=	multimedia
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/ 
 
@@ -18,6 +17,7 @@ LIB_DEPENDS=	libasound.so:${PORTSDIR}/au
 		libjack.so:${PORTSDIR}/audio/jack \
 		libpulse.so:${PORTSDIR}/audio/pulseaudio \
 		liboil-0.3.so:${PORTSDIR}/devel/liboil \
+		libprojectM.so:${PORTSDIR}/graphics/libprojectm \
 		libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04 \
 		libopencv_calib3d.so:${PORTSDIR}/graphics/opencv \
 		libfftw3.so:${PORTSDIR}/math/fftw3 \
@@ -47,10 +47,10 @@ SHEBANG_FILES=	build-lives-rfx-plugin bu
 GNU_CONFIGURE=	yes
 USE_CSTD=	gnu89
 USE_GHOSTSCRIPT_RUN=	yes
-USE_GNOME=	gtk20
+USE_GNOME=	gtk30
 USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS=	--disable-ldvgrab --disable-gtk3
+CONFIGURE_ARGS=	--disable-ldvgrab
 INSTALL_TARGET=	install-strip
 
 CPPFLAGS+=	-I${LOCALBASE}/include -fPIC
@@ -100,17 +100,17 @@ post-patch:
 	@${REINPLACE_CMD} '/cp -rf/ s|data/|data|g; /cp -rf/ s|icons/|icons|g' \
 		${WRKSRC}/lives-plugins/weed-plugins/cairo/Makefile.in \
 		${WRKSRC}/lives-plugins/weed-plugins/Makefile.in
+	@${REINPLACE_CMD} '/selectRandom/d' \
+		${WRKSRC}/lives-plugins/weed-plugins/projectM.cpp
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-	cd ${STAGEDIR}${PREFIX}/bin && ${RM} lives && ${LN} -s lives-exe lives
+	(cd ${STAGEDIR}${PREFIX}/bin && ${RM} lives && ${LN} -s lives-exe lives)
 
 .if ${PORT_OPTIONS:MDOXYGEN}
-	@cd ${STAGEDIR}${PREFIX} && \
-	${FIND} ${DOCSDIR:S|${PREFIX}/||}/html ! -type d >> ${TMPPLIST} && \
-	${FIND} ${DOCSDIR:S|${PREFIX}/||} -type d | ${SORT} -r | \
-	${SED} 's|^|@dirrm |' >> ${TMPPLIST}
+	@(cd ${STAGEDIR}${PREFIX} && ${FIND} ${DOCSDIR:S|${PREFIX}/||}/html \
+		! -type d >> ${TMPPLIST})
 .endif
 
 .include <bsd.port.mk>

Modified: head/multimedia/lives/distinfo
==============================================================================
--- head/multimedia/lives/distinfo	Sat Jan  3 16:58:39 2015	(r376127)
+++ head/multimedia/lives/distinfo	Sat Jan  3 17:00:16 2015	(r376128)
@@ -1,2 +1,2 @@
-SHA256 (lives-2.2.6.tar.bz2) = 2aaa58a7cb578492fb1a89659668658ddfdf72c510309c71d56896ad9b4c44a0
-SIZE (lives-2.2.6.tar.bz2) = 3587838
+SHA256 (lives-2.2.7.tar.bz2) = 6d02c0f4b9a353488156b9f7c07f1a7d88fda496059e1391e4e5bd4eb1dc9470
+SIZE (lives-2.2.7.tar.bz2) = 3609897

Modified: head/multimedia/lives/pkg-plist
==============================================================================
--- head/multimedia/lives/pkg-plist	Sat Jan  3 16:58:39 2015	(r376127)
+++ head/multimedia/lives/pkg-plist	Sat Jan  3 17:00:16 2015	(r376128)
@@ -96,6 +96,7 @@ lib/lives/plugins/effects/realtime/weed/
 lib/lives/plugins/effects/realtime/weed/palette_test.so
 lib/lives/plugins/effects/realtime/weed/plasma.so
 lib/lives/plugins/effects/realtime/weed/posterise.so
+lib/lives/plugins/effects/realtime/weed/projectM.so
 lib/lives/plugins/effects/realtime/weed/puretext.so
 lib/lives/plugins/effects/realtime/weed/randomiser.so
 lib/lives/plugins/effects/realtime/weed/revTV.so
@@ -191,7 +192,7 @@ lib/lives/plugins/playback/video/vloopba
 lib/lives/plugins/playback/video/vloopback2.so
 lib/lives/plugins/playback/video/yuv4mpeg_stream.so
 libdata/pkgconfig/libweed-compat.pc
-libdata/pkgconfig/libweed-plugin-utils.pc
+libdata/pkgconfig/libweed-plugin.pc
 libdata/pkgconfig/libweed-utils.pc
 libdata/pkgconfig/libweed.pc
 libdata/pkgconfig/libweed_slice.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501031700.t03H0H55049988>