Subject: pkg/21029: [Update] www/opera: Opera 6.12 is out (includes security fix)
To: None <gnats-bugs@gnats.netbsd.org>
From: Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
List: netbsd-bugs
Date: 04/05/2003 23:25:28
>Number: 21029
>Category: pkg
>Synopsis: [Update] www/opera: Opera 6.12 is out (includes security fix)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Apr 05 06:27:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Hideyuki KURASHINA
>Release: NetBSD 1.6Q
>Organization:
>Environment:
System: NetBSD xxxxx.xxxxxxx.jp 1.6Q NetBSD 1.6Q (xxxxx) #0: Fri Apr 4 05:39:07 JST 2003 hideyuki@xxxxx.xxxxxxx.jp:/sys/arch/i386/compile/xxxxx i386
Architecture: i386
Machine: i386
>Description:
According to the Opera developer's post [*1] , Opera 6.12 contains
following fixes;
- Secunia security fix (redirect exploit fix)
- Fixes in Xft library loader
- Fix for match failures in XftConfig when font size was involved in the
conditions. Now it should be possible to e.g. disable anti-aliasing for
certain font sizes.
[*1] http://list.opera.com/pipermail/opera-linux/2003-March/004937.html
>How-To-Repeat:
Loot at following URI;
http://www.opera.com/download/index.dml?platform=linux
>Fix:
Update ports/www/opera6 like follows;
diff -urN opera6.611/Makefile opera6/Makefile
--- opera6.611/Makefile 2003-03-28 22:34:26.000000000 +0900
+++ opera6/Makefile 2003-04-04 06:26:31.000000000 +0900
@@ -30,7 +30,7 @@
.include "../../mk/bsd.prefs.mk"
# A default so lintpkgsrc is happy
-OPERA_PKG_VERSION= 6.11
+OPERA_PKG_VERSION= 6.12
.if (${MACHINE_ARCH} == i386)
DEPENDS+= suse_compat>=6.3:../../emulators/${SUSE_DIR_PREFIX}_compat
@@ -39,9 +39,9 @@
DEPENDS+= suse_x11>=6.3:../../emulators/${SUSE_DIR_PREFIX}_x11
OPERA_ARCH= i386
-OPERA_PKG_VERSION= 6.11
+OPERA_PKG_VERSION= 6.12
OPERA_DIR= ${OPERA_PKG_VERSION:S/.//}/final/en/i386/static
-OPERA_DIST_VERSION= ${OPERA_PKG_VERSION}-20021129.1-static-qt
+OPERA_DIST_VERSION= ${OPERA_PKG_VERSION}-20030305.1-static-qt
.endif
RPMFILES= ${DISTFILES}
diff -urN opera6.611/distinfo opera6/distinfo
--- opera6.611/distinfo 2003-03-28 22:34:26.000000000 +0900
+++ opera6/distinfo 2003-04-04 06:26:38.000000000 +0900
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.10 2002/11/12 14:23:40 tron Exp $
-SHA1 (./opera-6.11-20021129.1-static-qt.i386.rpm) = d847844d672c63e5a4b627e905d68e6bd67b426d
-Size (./opera-6.11-20021129.1-static-qt.i386.rpm) = 5846888 bytes
+SHA1 (./opera-6.12-20030305.1-static-qt.i386.rpm) = 9f02dd65bd3975e0d254cb0c538f22d7c1af0793
+Size (./opera-6.12-20030305.1-static-qt.i386.rpm) = 4992305 bytes
-- rushani
>Release-Note:
>Audit-Trail:
>Unformatted: