ports/150830: Update port: graphics/gnash 0.8.8
Alexander Kojevnikov
alexander at kojevnikov.com
Wed Sep 22 01:20:02 UTC 2010
>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 at 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:
More information about the freebsd-ports-bugs
mailing list