aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2009-03-07 05:06:31 +0800
committeritetcu <itetcu@FreeBSD.org>2009-03-07 05:06:31 +0800
commit0c6a9ee77bb393d77d1747317c0ad9bf1d7aa84e (patch)
tree11abdcb6d568289ae5958ddc94c2bec9b2c12e70
parent0e6c0e1c89cac2f87689ea0e1211acef0ca462be (diff)
downloadfreebsd-ports-gnome-0c6a9ee77bb393d77d1747317c0ad9bf1d7aa84e.tar.gz
freebsd-ports-gnome-0c6a9ee77bb393d77d1747317c0ad9bf1d7aa84e.tar.zst
freebsd-ports-gnome-0c6a9ee77bb393d77d1747317c0ad9bf1d7aa84e.zip
Update to Opera 9.64
Opera 9.64 is a recommended security and stability upgrade, incorporating the Opera Presto 2.1.1 user agent engine. Opera highly recommends all users to upgrade to Opera 9.64 to take advantage of these improvements. Changes and improvements since Opera 9.63: Security: - Fixed an issue where specially crafted JPEG images could be used to execute arbitrary code, as reported by Tavis Ormandy of the Google Security Team - Fixed an issue where plug-ins could be used to allow cross domain scripting, as reported by Adam Barth; details will be disclosed at a later date. - Fixed a moderately severe issue; details will be disclosed at a later date. - Added Untrusted Rootstore Capability: - Opera downloads only the detailed information about untrusted (blacklisted) certificates when they are encountered - If download fails for certificate information in the list, Opera considers any certificate matching the ID as untrusted - Added version conditional fetching of certificate dependencies from an online repository - Fixed a problem downloading the CRL (Certificate Revocation List) - Fixed a problem that could cause SSL to deadlock in one state, hanging the connection - Fixed a problem that could cause the incorrect calculation of Certificate IDs - Implemented Extended Validation (EV) for cross-signed EV Root Certificates not shipped by default - Implemented preshipping of the Entrust 2048 CA (Certificate Authority) - Implemented Root Certificate fetching from an online repository when an intermediate matches a certificate in the repository - Improved support for weak encryption when importing .p12 private certificates - Prevented security information documents from being written to disk Miscellaneous: - Fixed a problem which created separate feed notifications; Opera now groups them together - Fixed a problem with the backspace key event in the Flash plug-in - Fixed a problem with inline find when no text was entered, and the Enter key was pressed PR: ports/132361 Submitted by: lioux@ Approved by: maintainer Secuirty: http://www.opera.com/docs/changelogs/freebsd/964/
-rw-r--r--www/opera/Makefile13
-rw-r--r--www/opera/distinfo24
2 files changed, 16 insertions, 21 deletions
diff --git a/www/opera/Makefile b/www/opera/Makefile
index d9e8caddeb9b..9399817749ff 100644
--- a/www/opera/Makefile
+++ b/www/opera/Makefile
@@ -7,7 +7,6 @@
PORTNAME= opera
PORTVERSION= ${OPERA_VER}.${OPERA_DATE}
-PORTREVISION= 1
CATEGORIES= www ipv6
MASTER_SITES= ftp://ftp.opera.com/pub/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
ftp://opera.inode.at/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
@@ -30,11 +29,11 @@ DISTNAME= ${PORTNAME}-${OPERA_VER}${OPERA_MINVER}-freebsd${OPERA_TYPE}-shared-qt
MAINTAINER= freebsd-maintainer@opera.com
COMMENT= Blazingly fast, full-featured, standards-compliant browser, devel version
-OPERA_VER= 9.63
+OPERA_VER= 9.64
OPERA_MINVER=
OPERA_REL= final
-OPERA_DATE= 20081215
-OPERA_BUILD= 2474
+OPERA_DATE= 20090302
+OPERA_BUILD= 2480
OPERA_LIB= shared
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
@@ -54,11 +53,7 @@ OPTIONS= ASPELL "Use the aspell library for spell checking" on
ONLY_FOR_ARCHS= i386 amd64
-.if ${ARCH} == amd64
-OPERA_ARCH= amd64
-.else
-OPERA_ARCH= intel
-.endif
+OPERA_ARCH= ${ARCH:S,i386,intel,}
.if ${OSVERSION} >= 700000
OPERA_TYPE= 7
diff --git a/www/opera/distinfo b/www/opera/distinfo
index 567c30733f24..48bebdae1906 100644
--- a/www/opera/distinfo
+++ b/www/opera/distinfo
@@ -1,12 +1,12 @@
-MD5 (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 75d473747e7166e3410ccbbe1c9b6c3f
-SHA256 (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 03639fb4abd0dbe4157dad02b7a6621cac6a110597c4344c60b638578da17e5e
-SIZE (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 7996409
-MD5 (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = b7f23283c4e81e4257301b1c0199a31e
-SHA256 (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = 566d9f255c889dd24d8f023abc1199a7d087d61fa1b8b637040f7fb3c9f5c423
-SIZE (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = 7889803
-MD5 (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = cca4ece9b44d72986887862ae8c7b661
-SHA256 (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = b1f037f010a28735e92c9735dae5295d562ff604a833836cae82199d73591023
-SIZE (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = 7493282
-MD5 (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = d1e1d426e5d33b14d73e799fcb312d66
-SHA256 (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = e28cbf458916e6fccffa6121604e46f1ff24b2686050e41a2731a7dfda74cb6e
-SIZE (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = 7359449
+MD5 (opera-9.64-freebsd6-shared-qt3.i386.tar.bz2) = 037ffa4739d40a323418b74e11f86577
+SHA256 (opera-9.64-freebsd6-shared-qt3.i386.tar.bz2) = 592907a3d300aa3582ea1108ba4ac069b58fc1801e1310a63645eaec5cc1c316
+SIZE (opera-9.64-freebsd6-shared-qt3.i386.tar.bz2) = 7497854
+MD5 (opera-9.64-freebsd6-shared-qt3.amd64.tar.bz2) = 543c9ae7affbd41e936ec48c3ad2c6d6
+SHA256 (opera-9.64-freebsd6-shared-qt3.amd64.tar.bz2) = b458319d2ae6163e9b4d348c851d89525d48ee3161f6399253b13e33a425a859
+SIZE (opera-9.64-freebsd6-shared-qt3.amd64.tar.bz2) = 8002494
+MD5 (opera-9.64-freebsd7-shared-qt3.i386.tar.bz2) = eef0b6d5e0239d6dd3a68683477c8305
+SHA256 (opera-9.64-freebsd7-shared-qt3.i386.tar.bz2) = 0b64565d4e52d8c63356d900ccc30379366d403f9591b920f82cfb079bfcabe4
+SIZE (opera-9.64-freebsd7-shared-qt3.i386.tar.bz2) = 7366483
+MD5 (opera-9.64-freebsd7-shared-qt3.amd64.tar.bz2) = 0ed4093090f818fe4530f07f53ac3c7f
+SHA256 (opera-9.64-freebsd7-shared-qt3.amd64.tar.bz2) = 8995af18209bcf94d6ec0c5a123616e38480eff8ce48287d355377a7018f62f1
+SIZE (opera-9.64-freebsd7-shared-qt3.amd64.tar.bz2) = 7892618