Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 2010 01:11:42 GMT
From:      Alexander Kojevnikov <alexander@kojevnikov.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/150830: Update port: graphics/gnash 0.8.8
Message-ID:  <201009220111.o8M1BgKO001580@www.freebsd.org>
Resent-Message-ID: <201009220120.o8M1K1pt028749@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         150830
>Category:       ports
>Synopsis:       Update port: graphics/gnash 0.8.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 22 01:20:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Kojevnikov
>Release:        8.1-RELEASE
>Organization:
>Environment:
FreeBSD alex-desktop 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Gnash 0.8.8 was released a month ago, the release features 100% YouTube support among other things.

Attached patch updates the existing port to the latest version. I tested it in FireFox and Chromium running under GNOME.

The `avm2` option has been removed because of this bug: http://savannah.gnu.org/bugs/?31020
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff --git a/Makefile b/Makefile
index 655762f..30c5a04 100644
--- a/Makefile
+++ b/Makefile
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	gnash
-PORTVERSION=	0.8.7
-PORTREVISION=	4
+PORTVERSION=	0.8.8
 CATEGORIES=	graphics
 # getgnash.org is slow
 MASTER_SITES=	${MASTER_SITE_GNU} \
@@ -39,7 +38,7 @@ MAKE_JOBS_SAFE=	yes
 
 CONFIGURE_ARGS=	--with-boost-incl="${LOCALBASE}/include" \
 		--with-boost-lib="${LOCALBASE}/lib" \
-		--disable-testsuite --enable-avm2 \
+		--disable-testsuite \
 		--with-plugins-install=system \
 		--sysconfdir="${WRKDIR}/etc" \
 		--disable-jemalloc # leads to infinite recursion on FreeBSD
diff --git a/distinfo b/distinfo
index 82ad84a..5cf30a6 100644
--- a/distinfo
+++ b/distinfo
@@ -1,3 +1,3 @@
-MD5 (gnash-0.8.7.tar.bz2) = 039533fec46e46b94ac6b04e33d58f3a
-SHA256 (gnash-0.8.7.tar.bz2) = 73b8a7c788511e453add26fd68cebd5818b39f9da21cc7c78e9cef8bc837e896
-SIZE (gnash-0.8.7.tar.bz2) = 3617298
+MD5 (gnash-0.8.8.tar.bz2) = ce57f66e222f7eb1adf7f7b4a1274612
+SHA256 (gnash-0.8.8.tar.bz2) = dcac4b81f81ecd6cc7c5422d7c731fc5c2a7be7fb18b5570a7e6f8fb5fc6e220
+SIZE (gnash-0.8.8.tar.bz2) = 3850383
diff --git a/files/patch-utilities-dumpshm.cpp b/files/patch-utilities-dumpshm.cpp
deleted file mode 100644
index 75ce12a..0000000
--- a/files/patch-utilities-dumpshm.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- utilities/dumpshm.cpp.orig	2010-02-11 02:20:23.000000000 +0300
-+++ utilities/dumpshm.cpp	2010-02-18 22:26:30.000000000 +0300
-@@ -316,12 +316,12 @@
-         }
- #ifdef IPC_PERM_KEY
-         if (shmseg.shm_segsz == 64528) {
--            log_debug(_("Found it! \"set LCShmKey %s\" in your ~/.gnashrc",
-+            log_debug(_("Found it! \"set LCShmKey %s\" in your ~/.gnashrc"),
-                         boost::io::group(hex, showbase,
--                            shmseg.shm_perm.IPC_PERM_KEY)));
--            log_debug(_("Last changed on: %s", ctime(&shmseg.shm_ctime)));
--            log_debug(_("Last attached on: %s", ctime(&shmseg.shm_atime)));
--            log_debug(_("Last detached on: %s", ctime(&shmseg.shm_dtime)));
-+                            shmseg.shm_perm.IPC_PERM_KEY));
-+            log_debug(_("Last changed on: %s"), ctime(&shmseg.shm_ctime));
-+            log_debug(_("Last attached on: %s"), ctime(&shmseg.shm_atime));
-+            log_debug(_("Last detached on: %s"), ctime(&shmseg.shm_dtime));
-             return shmseg.shm_perm.IPC_PERM_KEY;
-         }
- #endif    // end of IPC_PERM_KEY


>Release-Note:
>Audit-Trail:
>Unformatted:



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