Fri Feb 1 11:50:43 2013 UTC ()
Update opera to 12.13.

Opera 12.13 is a recommended upgrade offering security and stability
enhancements.

Fixes and Stability Enhancements since Opera 12.12
General and User Interface
  * Fixed an issue where Opera gets internal communication errors on Facebook
  * Fixed an issue where no webpages load on startup, if Opera is disconnected
    from the Internet
  * Fixed an issue where images will not load after back navigation, when a site
    uses the HTML5 history API (deviantart.com)
    Linux and Windows
      * A new stand-alone update-checker, as part of a planned upgrade of the
	auto-update system
    Windows
      * Improved protection against hijacking of the default search, including
	a one-time reset
Security
  * Fixed an issue where DOM events manipulation might be used to execute
    arbitrary code, as reported by Arthur Gerkis; see our advisory:
      http://www.opera.com/support/kb/view/1042/
  * Fixed an issue where use of SVG clipPaths could allow execution of arbitrary
    code, as reported by anonymous via the iSIGHT Partners GVP Program; see our
    advisory:
      http://www.opera.com/support/kb/view/1043/
  * Fixed a low severity security issue; details will be disclosed at a later
    date
  * Fixed an issue where CORS requests could omit the preflight request, as
    reported by webpentest; see our advisory:
      http://www.opera.com/support/kb/view/1045/


(obache)
diff -r1.101 -r1.102 pkgsrc/www/opera/Makefile
diff -r1.9 -r1.10 pkgsrc/www/opera/PLIST
diff -r1.43 -r1.44 pkgsrc/www/opera/distinfo

cvs diff -r1.101 -r1.102 pkgsrc/www/opera/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/opera/Attic/Makefile 2012/12/18 11:56:21 1.101
+++ pkgsrc/www/opera/Attic/Makefile 2013/02/01 11:50:43 1.102
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.101 2012/12/18 11:56:21 obache Exp $ 1# $NetBSD: Makefile,v 1.102 2013/02/01 11:50:43 obache Exp $
2 2
3DISTNAME= opera-${OPERA_PKG_VERSION}-${OPERA_PKG_BUILD}.${OPERA_ARCH}.${EMUL_OPSYS} 3DISTNAME= opera-${OPERA_PKG_VERSION}-${OPERA_PKG_BUILD}.${OPERA_ARCH}.${EMUL_OPSYS}
4PKGNAME= opera-${OPERA_PKG_VERSION:S/u/pl/} 4PKGNAME= opera-${OPERA_PKG_VERSION:S/u/pl/}
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES+= ${MASTER_SITE_OPERA:=${OPERA_DIR}/} 6MASTER_SITES+= ${MASTER_SITE_OPERA:=${OPERA_DIR}/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.opera.com/ 10HOMEPAGE= http://www.opera.com/
11COMMENT= Standards-compliant graphical Web browser 11COMMENT= Standards-compliant graphical Web browser
12LICENSE= opera-1200-license 12LICENSE= opera-1200-license
13 13
14EMUL_PLATFORMS= freebsd-i386 freebsd-x86_64 \ 14EMUL_PLATFORMS= freebsd-i386 freebsd-x86_64 \
@@ -17,29 +17,29 @@ EMUL_PLATFORMS= freebsd-i386 freebsd-x8 @@ -17,29 +17,29 @@ EMUL_PLATFORMS= freebsd-i386 freebsd-x8
17.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
18 18
19MASTER_SITE_OPERA+= ftp://get.opera.com/pub/opera/ \ 19MASTER_SITE_OPERA+= ftp://get.opera.com/pub/opera/ \
20 http://ftp.sunet.se/pub/www/clients/Opera/ \ 20 http://ftp.sunet.se/pub/www/clients/Opera/ \
21 ftp://ftp.task.gda.pl/pub/opera/ \ 21 ftp://ftp.task.gda.pl/pub/opera/ \
22 ftp://ftp.tuwien.ac.at/infosys/browsers/opera/ \ 22 ftp://ftp.tuwien.ac.at/infosys/browsers/opera/ \
23 ftp://opera.nsc.no/pub/nsc.no/mirrors/operasoftware/ \ 23 ftp://opera.nsc.no/pub/nsc.no/mirrors/operasoftware/ \
24 ftp://ftp.opera.com/pub/opera/ \ 24 ftp://ftp.opera.com/pub/opera/ \
25 http://ftp.yz.yamagata-u.ac.jp/pub/opera/ 25 http://ftp.yz.yamagata-u.ac.jp/pub/opera/
26 26
27USE_LANGUAGES= # empty 27USE_LANGUAGES= # empty
28NO_BUILD= yes 28NO_BUILD= yes
29 29
30OPERA_PKG_BUILD= 1707 30OPERA_PKG_BUILD= 1734
31OPERA_PKG_VERSION= 12.12 31OPERA_PKG_VERSION= 12.13
32OPERA_PKG_VERSION_DIR= 1212 32OPERA_PKG_VERSION_DIR= 1213
33 33
34PLIST_VARS+= ia32w linux 34PLIST_VARS+= ia32w linux
35 35
36.if ${EMUL_OPSYS} == "linux" 36.if ${EMUL_OPSYS} == "linux"
37EMUL_MODULES.linux= base x11 fontconfig 37EMUL_MODULES.linux= base x11 fontconfig
38EMUL_REQD= suse>=11.3 38EMUL_REQD= suse>=11.3
39OPERA_ARCH.x86_64= x86_64 39OPERA_ARCH.x86_64= x86_64
40OPERA_OPSYS_SUBDIR= linux 40OPERA_OPSYS_SUBDIR= linux
41.if !defined(EMUL_IS_NATIVE) && ${OPSYS} == "NetBSD" 41.if !defined(EMUL_IS_NATIVE) && ${OPSYS} == "NetBSD"
42TOOLS_CREATE+= md5 42TOOLS_CREATE+= md5
43TOOLS_SCRIPT.md5= /usr/bin/md5 -n "$$2" | { read sum file; echo $$sum; } 43TOOLS_SCRIPT.md5= /usr/bin/md5 -n "$$2" | { read sum file; echo $$sum; }
44.endif 44.endif
45.if ${EMUL_ARCH} == "x86_64" 45.if ${EMUL_ARCH} == "x86_64"

cvs diff -r1.9 -r1.10 pkgsrc/www/opera/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/www/opera/Attic/PLIST 2012/12/14 11:23:47 1.9
+++ pkgsrc/www/opera/Attic/PLIST 2013/02/01 11:50:43 1.10
@@ -1,46 +1,48 @@ @@ -1,46 +1,48 @@
1@comment $NetBSD: PLIST,v 1.9 2012/12/14 11:23:47 obache Exp $ 1@comment $NetBSD: PLIST,v 1.10 2013/02/01 11:50:43 obache Exp $
2bin/opera 2bin/opera
3lib/opera/gstreamer/plugins/libgstoperamatroska.so 3lib/opera/gstreamer/plugins/libgstoperamatroska.so
4lib/opera/gstreamer/plugins/libgstoperavp8.so 4lib/opera/gstreamer/plugins/libgstoperavp8.so
5lib/opera/liboperagtk2.so 5lib/opera/liboperagtk2.so
6${PLIST.linux}lib/opera/liboperagtk3.so 6${PLIST.linux}lib/opera/liboperagtk3.so
7lib/opera/liboperakde4.so 7lib/opera/liboperakde4.so
8lib/opera/opera 8lib/opera/opera
 9${PLIST.linux}lib/opera/opera_autoupdatechecker
9lib/opera/plugins/README 10lib/opera/plugins/README
10lib/opera/pluginwrapper/operapluginwrapper 11lib/opera/pluginwrapper/operapluginwrapper
11${PLIST.ia32w}lib/opera/pluginwrapper/operapluginwrapper-ia32-linux 12${PLIST.ia32w}lib/opera/pluginwrapper/operapluginwrapper-ia32-linux
12lib/opera/pluginwrapper/operapluginwrapper-native 13lib/opera/pluginwrapper/operapluginwrapper-native
13man/man1/opera.1 14man/man1/opera.1
14share/applications/opera-browser.desktop 15share/applications/opera-browser.desktop
15share/doc/opera/LGPL-2 16share/doc/opera/LGPL-2
16${PLIST.linux}share/doc/opera/LGPL-3 17${PLIST.linux}share/doc/opera/LGPL-3
17share/doc/opera/LICENSE 18share/doc/opera/LICENSE
18share/doc/opera/README.gstreamer 19share/doc/opera/README.gstreamer
19share/icons/hicolor/128x128/apps/opera-browser.png 20share/icons/hicolor/128x128/apps/opera-browser.png
20share/icons/hicolor/128x128/mimetypes/opera-extension.png 21share/icons/hicolor/128x128/mimetypes/opera-extension.png
21share/icons/hicolor/16x16/apps/opera-browser.png 22share/icons/hicolor/16x16/apps/opera-browser.png
22share/icons/hicolor/16x16/mimetypes/opera-extension.png 23share/icons/hicolor/16x16/mimetypes/opera-extension.png
23share/icons/hicolor/22x22/apps/opera-browser.png 24share/icons/hicolor/22x22/apps/opera-browser.png
24share/icons/hicolor/22x22/mimetypes/opera-extension.png 25share/icons/hicolor/22x22/mimetypes/opera-extension.png
25share/icons/hicolor/24x24/apps/opera-browser.png 26share/icons/hicolor/24x24/apps/opera-browser.png
26share/icons/hicolor/24x24/mimetypes/opera-extension.png 27share/icons/hicolor/24x24/mimetypes/opera-extension.png
27share/icons/hicolor/256x256/apps/opera-browser.png 28share/icons/hicolor/256x256/apps/opera-browser.png
28share/icons/hicolor/32x32/apps/opera-browser.png 29share/icons/hicolor/32x32/apps/opera-browser.png
29share/icons/hicolor/32x32/mimetypes/opera-extension.png 30share/icons/hicolor/32x32/mimetypes/opera-extension.png
30share/icons/hicolor/48x48/apps/opera-browser.png 31share/icons/hicolor/48x48/apps/opera-browser.png
31share/icons/hicolor/48x48/mimetypes/opera-extension.png 32share/icons/hicolor/48x48/mimetypes/opera-extension.png
32share/icons/hicolor/scalable/mimetypes/opera-extension.svg 33share/icons/hicolor/scalable/mimetypes/opera-extension.svg
33share/mime/packages/opera-extension.xml 34share/mime/packages/opera-extension.xml
 35share/opera/cert.pem
34share/opera/defaults/bookmarks.adr 36share/opera/defaults/bookmarks.adr
35share/opera/defaults/dictionaries.xml 37share/opera/defaults/dictionaries.xml
36share/opera/defaults/feedreaders.ini 38share/opera/defaults/feedreaders.ini
37share/opera/defaults/filehandler.ini 39share/opera/defaults/filehandler.ini
38share/opera/defaults/handlers-ignore.ini 40share/opera/defaults/handlers-ignore.ini
39share/opera/defaults/license.txt 41share/opera/defaults/license.txt
40share/opera/defaults/mailproviders.xml 42share/opera/defaults/mailproviders.xml
41share/opera/defaults/plugin-ignore.ini 43share/opera/defaults/plugin-ignore.ini
42share/opera/defaults/pluginpath.ini 44share/opera/defaults/pluginpath.ini
43share/opera/defaults/public_domains.dat 45share/opera/defaults/public_domains.dat
44share/opera/defaults/search.ini 46share/opera/defaults/search.ini
45share/opera/defaults/standard_speeddial.ini 47share/opera/defaults/standard_speeddial.ini
46share/opera/defaults/standard_trusted_repositories.ini 48share/opera/defaults/standard_trusted_repositories.ini
@@ -206,26 +208,28 @@ share/opera/region/eg/bookmarks.adr @@ -206,26 +208,28 @@ share/opera/region/eg/bookmarks.adr
206share/opera/region/eg/search.ini 208share/opera/region/eg/search.ini
207share/opera/region/eg/standard_speeddial.ini 209share/opera/region/eg/standard_speeddial.ini
208share/opera/region/gb/bookmarks.adr 210share/opera/region/gb/bookmarks.adr
209share/opera/region/gb/search.ini 211share/opera/region/gb/search.ini
210share/opera/region/gb/standard_speeddial.ini 212share/opera/region/gb/standard_speeddial.ini
211share/opera/region/hk/browser.js 213share/opera/region/hk/browser.js
212share/opera/region/hk/turbosettings.xml 214share/opera/region/hk/turbosettings.xml
213share/opera/region/id/bookmarks.adr 215share/opera/region/id/bookmarks.adr
214share/opera/region/id/search.ini 216share/opera/region/id/search.ini
215share/opera/region/id/standard_speeddial.ini 217share/opera/region/id/standard_speeddial.ini
216share/opera/region/in/bookmarks.adr 218share/opera/region/in/bookmarks.adr
217share/opera/region/in/search.ini 219share/opera/region/in/search.ini
218share/opera/region/in/standard_speeddial.ini 220share/opera/region/in/standard_speeddial.ini
 221share/opera/region/ke/bookmarks.adr
 222share/opera/region/ke/standard_speeddial.ini
219share/opera/region/latin_america/bookmarks.adr 223share/opera/region/latin_america/bookmarks.adr
220share/opera/region/latin_america/search.ini 224share/opera/region/latin_america/search.ini
221share/opera/region/latin_america/standard_speeddial.ini 225share/opera/region/latin_america/standard_speeddial.ini
222share/opera/region/middle_east/bookmarks.adr 226share/opera/region/middle_east/bookmarks.adr
223share/opera/region/middle_east/search.ini 227share/opera/region/middle_east/search.ini
224share/opera/region/middle_east/standard_speeddial.ini 228share/opera/region/middle_east/standard_speeddial.ini
225share/opera/region/mx/bookmarks.adr 229share/opera/region/mx/bookmarks.adr
226share/opera/region/mx/search.ini 230share/opera/region/mx/search.ini
227share/opera/region/mx/standard_speeddial.ini 231share/opera/region/mx/standard_speeddial.ini
228share/opera/region/my/bookmarks.adr 232share/opera/region/my/bookmarks.adr
229share/opera/region/my/standard_speeddial.ini 233share/opera/region/my/standard_speeddial.ini
230share/opera/region/ng/bookmarks.adr 234share/opera/region/ng/bookmarks.adr
231share/opera/region/ng/standard_speeddial.ini 235share/opera/region/ng/standard_speeddial.ini

cvs diff -r1.43 -r1.44 pkgsrc/www/opera/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/opera/Attic/distinfo 2012/12/18 11:56:21 1.43
+++ pkgsrc/www/opera/Attic/distinfo 2013/02/01 11:50:43 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.43 2012/12/18 11:56:21 obache Exp $ 1$NetBSD: distinfo,v 1.44 2013/02/01 11:50:43 obache Exp $
2 2
3SHA1 (opera-12.12-1707.amd64.freebsd.tar.xz) = 37f2e4f9276f9d458b10d3e0d76c4d179d6a62e9 3SHA1 (opera-12.13-1734.amd64.freebsd.tar.xz) = 4ecb024e3198f987a5bf7729410b3fab43698971
4RMD160 (opera-12.12-1707.amd64.freebsd.tar.xz) = 54d2ccb0debe17eb73818e09a365aa4d4a544b8f 4RMD160 (opera-12.13-1734.amd64.freebsd.tar.xz) = 701532e8ad47d254bd07c3f1309af7a379b730a2
5Size (opera-12.12-1707.amd64.freebsd.tar.xz) = 13441188 bytes 5Size (opera-12.13-1734.amd64.freebsd.tar.xz) = 13446944 bytes
6SHA1 (opera-12.12-1707.i386.freebsd.tar.xz) = ce1e7fcbfccbe49f8df1b887b5d70d16e36320e1 6SHA1 (opera-12.13-1734.i386.freebsd.tar.xz) = 354eca30b6e75705c25a914df3aad20bace113ab
7RMD160 (opera-12.12-1707.i386.freebsd.tar.xz) = ab16814c2e87863e241567a28d775384adb90354 7RMD160 (opera-12.13-1734.i386.freebsd.tar.xz) = 76a175b8890603ff102e5f17f5cfbf61f0b8f10a
8Size (opera-12.12-1707.i386.freebsd.tar.xz) = 13517344 bytes 8Size (opera-12.13-1734.i386.freebsd.tar.xz) = 13517848 bytes
9SHA1 (opera-12.12-1707.i386.linux.tar.xz) = 13744435f0be1623bf46e61e8d8eae10e8eedb54 9SHA1 (opera-12.13-1734.i386.linux.tar.xz) = 7ab476077526fda4902e8d735dbe47569698218c
10RMD160 (opera-12.12-1707.i386.linux.tar.xz) = bf087c25c83f8a132ebcba94284532952cc7c07c 10RMD160 (opera-12.13-1734.i386.linux.tar.xz) = 1dcae12740ff14519a699967023736bf511fcd4b
11Size (opera-12.12-1707.i386.linux.tar.xz) = 13522976 bytes 11Size (opera-12.13-1734.i386.linux.tar.xz) = 13561780 bytes
12SHA1 (opera-12.12-1707.x86_64.linux.tar.xz) = 5d51230f41bcc0865ca7f41d6368dd1e289140c2 12SHA1 (opera-12.13-1734.x86_64.linux.tar.xz) = c24ea78131b3c82879b6cf7b6958401e44ee42a0
13RMD160 (opera-12.12-1707.x86_64.linux.tar.xz) = 8d6fbfa9b66bf84f4f15f1509114a9dc62ed2d8d 13RMD160 (opera-12.13-1734.x86_64.linux.tar.xz) = 27c9d16c0033f2cda18d2494b0ff284f646faa8d
14Size (opera-12.12-1707.x86_64.linux.tar.xz) = 13642760 bytes 14Size (opera-12.13-1734.x86_64.linux.tar.xz) = 13697376 bytes