[SVN-Commit] r1576 - in trunk: . Mk www/firefox www/firefox-nightly www/seamonkey

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Sat Apr 19 22:35:26 UTC 2014


Author: jbeich
Date: Sat Apr 19 22:35:11 2014
New Revision: 1576

Log:
backout r1571 and instead require gst-libav with the fix

gst-libav-1.2.4 was released at 2014-04-18 while firefox-29.0 is
expected at 2014-04-29 leaving slightly more than a week for
multimedia@ team to act. gecko@ seems to be the only consumer
of gstreamer 1.x ports, anyway.

PR:		ports/188133

Modified:
   trunk/Gecko_ChangeLog
   trunk/Mk/bsd.gecko.mk
   trunk/www/firefox-nightly/Makefile
   trunk/www/firefox/Makefile
   trunk/www/seamonkey/Makefile

Modified: trunk/Gecko_ChangeLog
==============================================================================
--- trunk/Gecko_ChangeLog	Thu Apr 17 23:16:55 2014	(r1575)
+++ trunk/Gecko_ChangeLog	Sat Apr 19 22:35:11 2014	(r1576)
@@ -1,6 +1,6 @@
 - use port dependency for soundtouch library
 - require recent graphite2 version explicitly [1]
-- switch back to multimedia/gstreamer until seek crash is resolved [2]
+- require gst-libav version that doesn't crash on seeking [2]
 
 PR:	ports/187939 [1]
 PR:	ports/188133 [2]

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Thu Apr 17 23:16:55 2014	(r1575)
+++ trunk/Mk/bsd.gecko.mk	Sat Apr 19 22:35:11 2014	(r1576)
@@ -728,8 +728,7 @@
 .endif
 
 .if ${PORT_OPTIONS:MGSTREAMER}
-.if 0 # XXX seeking crashes (bug 991588)
-#. if ${MOZILLA_VER:R:R} >= 30 || exists(${FILESDIR}/patch-bug806917)
+. if ${MOZILLA_VER:R:R} >= 30 || exists(${FILESDIR}/patch-bug806917)
 USE_GSTREAMER1?=good libav
 MOZ_OPTIONS+=	--enable-gstreamer=1.0
 . else

Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile	Thu Apr 17 23:16:55 2014	(r1575)
+++ trunk/www/firefox-nightly/Makefile	Sat Apr 19 22:35:11 2014	(r1576)
@@ -93,6 +93,10 @@
 BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
 .endif
 
+.if ${PORT_OPTIONS:MGSTREAMER}
+BUILD_DEPENDS+=	gstreamer1-libav>=1.2.4:${PORTSDIR}/multimedia/gstreamer1-libav
+.endif
+
 .if ! ${PORT_OPTIONS:MMACH}
 GNU_CONFIGURE=	yes
 .endif

Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Thu Apr 17 23:16:55 2014	(r1575)
+++ trunk/www/firefox/Makefile	Sat Apr 19 22:35:11 2014	(r1576)
@@ -81,6 +81,10 @@
 BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
 .endif
 
+.if ${PORT_OPTIONS:MGSTREAMER}
+BUILD_DEPENDS+=	gstreamer1-libav>=1.2.4:${PORTSDIR}/multimedia/gstreamer1-libav
+.endif
+
 post-extract:
 	@${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \
 		-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \

Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile	Thu Apr 17 23:16:55 2014	(r1575)
+++ trunk/www/seamonkey/Makefile	Sat Apr 19 22:35:11 2014	(r1576)
@@ -106,6 +106,10 @@
 BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
 .endif
 
+.if ${PORT_OPTIONS:MGSTREAMER}
+BUILD_DEPENDS+=	gstreamer1-libav>=1.2.4:${PORTSDIR}/multimedia/gstreamer1-libav
+.endif
+
 .if ! ${PORT_OPTIONS:MMAILNEWS}
 MOZ_OPTIONS+=	--disable-ldap --disable-mailnews
 .else


More information about the freebsd-gecko mailing list