1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00
Commit Graph

97 Commits

Author SHA1 Message Date
Jeremy Messenger
15b6544926 Add a new framework for browser plugins, USE_WEBPLUGINS. It is for which foo
plugins support one of web browsers and can take care of plist (depend on how
you use it) at the same time. I have written a complete document and even show
how it works in the www/firefox/Makefile.webplugins so be sure to read in
there. If there is anything that isn't clear in the document, please feel free
to ask and I will try my best to improvement it.

FYI: GNOME 2.24 depends on this, so it's coming.

BTW: It's based on www/linux-mplayer-plugin/Makefile.npapi with heavy modified.

Approved by:	portmgr
2009-01-10 02:45:46 +00:00
Wesley Shields
9168603ee2 - Remove conditional checks for FreeBSD 5.x and older
Approved by:	pav
2009-01-06 16:53:07 +00:00
Simon L. B. Nielsen
c4236ecfb8 Fix last commit to remove sh(1) sytax error in operapluginwrapper. This
should make Opera start up without errors.

Note that the broken version was only in the commit, not the PR.

Pointy hat to:	itetcu
2008-12-27 13:17:28 +00:00
Ion-Mihai Tetcu
1ee28cbe52 Try to fix plugin brandelf'ing when pugin debugis enabled.
PR:		ports/128420
Submitted by:	G. Paul Ziemba
Approved by:	maintainer
2008-12-27 10:09:01 +00:00
Simon L. B. Nielsen
599f567a96 - Update to 9.63.
Security:	http://www.opera.com/docs/changelogs/freebsd/963/
With hat:	secteam
2008-12-18 19:09:42 +00:00
Simon L. B. Nielsen
cd85e8da73 - Update to 9.62
Security:	http://www.opera.com/docs/changelogs/freebsd/962/
With hat:	secteam
2008-11-03 19:04:28 +00:00
Thomas Abthorpe
13319657ee - Update to 9.61
PR:		ports/128264
Submitted by:	Arjan van Leeuwen <freebsd-maintainer opera.com> (maintainer)
Reviewed by:	itetcu
Security:	http://www.vuxml.org/freebsd/f5c4d7f7-9f4b-11dd-bab1-001999392805.html
2008-10-28 20:13:13 +00:00
Ion-Mihai Tetcu
bc378b5050 Fix opera plugin wrapper and bump PORTREVISION.
PR:		ports/128080
Submitted by:	KOIE Hidetaka
Approved by:	maintainer
Committed from:	EuroBSDCon2008 Dev Summit :)
2008-10-16 10:25:06 +00:00
Ion-Mihai Tetcu
7c739c591b Update www/opera to 9.60
Changelog: http://www.opera.com/docs/changelogs/freebsd/960/
Security: http://www.opera.com/docs/changelogs/freebsd/960/#sec

Security:	http://www.vuxml.org/freebsd/fb84d5dd-9528-11dd-9a00-001999392805.html
2008-10-10 09:44:06 +00:00
Ion-Mihai Tetcu
3231058da0 Update to 9.52. Security update which fixes important vulnerabilities.
- Sites can no longer change framed content on other sites:
http://www.opera.com/support/search/view/893/
- Fixed an issue that could allow cross-site scripting, as reported by Chris
Weber of Casaba Security: details will be disclosed at a later date
- Custom shortcuts no longer pass the wrong parameters to applications, as
reported by Michael A. Puls II: http://www.opera.com/support/search/view/894/
- Prevented insecure pages from showing incorrect security information, as
reported by Lars Kleinschmidt: http://www.opera.com/support/search/view/895/
- Feed links can no longer link to local files: http://www.opera.com/support/search/view/896/
- Feed subscription can no longer cause the wrong page address to be displayed:
http://www.opera.com/support/search/view/897/

Vulxml entry will be committed later.

PR:		126677
Submitted by:	maintainer
Security:	See above (from http://www.opera.com/docs/changelogs/freebsd/952/
		Security section).
2008-08-25 20:33:19 +00:00
Ion-Mihai Tetcu
1139e0f538 Fix MATER_SITES path.
Submitted by:	maintainer
2008-07-04 13:11:09 +00:00
Ion-Mihai Tetcu
b50c217134 Drop stupid mirror. 2008-07-03 22:14:15 +00:00
Ion-Mihai Tetcu
854dfbdf2e Update to 9.5.1
PR:		ports/125212
Submitted by:	maintainer
Security:	http://www.opera.com/docs/changelogs/freebsd/951/#security
2008-07-03 22:00:48 +00:00
Ion-Mihai Tetcu
44785cd930 Remove obsolete patch files forgotten in previous commit.
Submitted by:	QA Tindy
2008-06-25 06:08:38 +00:00
Ion-Mihai Tetcu
87984acac6 Update to version 9.5:
- drop 4.x support
- native amd64 binaries
- changed to the mail storage format
- changed shortcuts (part of the old one can be enabled back via Preferences)
- no search.ini FreeBSD customizations anymore (but it will keep your custom
searches)

See full log at:
http://www.opera.com/docs/changelogs/freebsd/950/

PR:		ports/124678
Submitted by:	Arjan van Leeuwen (maintainer)
2008-06-24 19:57:24 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Ion-Mihai Tetcu
f28b31d302 Fix post-patch (close REINPLACE_CMD string). 2008-04-20 19:16:22 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Rong-En Fan
90b5f66ea3 - Update to 9.27
PR:		ports/122400
Submitted by:	Arjan van Leeuwen <freebsd-maintainer at opera.com> (maintainer)
Security:	http://www.opera.com/docs/changelogs/freebsd/927/
2008-04-04 06:50:48 +00:00
Simon L. B. Nielsen
a2c8783cdd - Update to 9.26.
Security:	http://www.opera.com/docs/changelogs/freebsd/926/
With hat:	secteam
2008-02-21 02:16:23 +00:00
Pav Lucistnik
ae52fb3721 - Update to 9.25
PR:		ports/118883
Submitted by:	Arjan van Leeuwen <freebsd-maintainer@opera.com> (maintainer)
Security:	http://www.opera.com/docs/changelogs/freebsd/925/
2007-12-20 10:35:49 +00:00
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Martin Wilke
320e2f81d6 VimCrypt~01!Þ:£)ã
âòn©!G‰):ä,y•Alvçµq7¢0ý,NéôÒ) X!P¨”ì52l
î©RŠ˜)‘ÈÜí :•V};Q·…Gž*·à}2êÑ5_rJÿÀ
2007-10-18 17:09:01 +00:00
Edwin Groothuis
b448c92411 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 06:21:46 +00:00
Ion-Mihai Tetcu
65e24e9e15 This patch updates www/opera to version 9.23. This is a security update.
Changelog: http://www.opera.com/docs/changelogs/freebsd/923/

PR:		ports/115543
Submitted by:	Arjan van Leeuwen (maintainer)
Security:	http://www.vuxml.org/freebsd/df4a7d21-4b17-11dc-9fc2-001372ae3ab9.html
2007-08-15 12:18:54 +00:00
Rong-En Fan
fe3d9093c3 - Remove directories that Opera creates during installation
PR:		115053
Reported by:	erwin, simon
Submitted by:	Arjan van Leeuwen <freebsd-maintainer at opera.com> (maintainer)
2007-07-31 02:36:50 +00:00
Simon L. B. Nielsen
b9e4ee489a Update to Opera 9.22.
Reviewed by:	erwin
With hat:	secteam
Approved by:	maintainer bypass for important security update
Security:	http://vuxml.FreeBSD.org/12d266b6-363f-11dc-b6c9-000c6ec775d9.html
2007-07-23 22:03:11 +00:00
Rong-En Fan
6f873419a6 - Unbreak on -current by switching back to static linked version.
This is due to our version bump on threading libraries.

PR:    	      ports/114149
Submitted by: Ulrich Spoerlein <uspoerlein at gmail.com>
Approved by:  Arjan van Leeuwen <freebsd-maintainer at opera.com> (maintainer)
2007-07-02 17:03:49 +00:00
Martin Wilke
47f4fe21c6 - Update to 9.21
PR:		113120
Submitted by:	Arjan van Leeuwen <freebsd-maintainer@opera.com> (maintainer)
2007-05-30 06:24:45 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Martin Wilke
223535d6fa - Update to 9.20
PR:		111475
Submitted by:	Arjan van Leeuwen <freebsd-maintainer@opera.com> (maintainer)
2007-04-11 20:17:27 +00:00
Kris Kennaway
a01439c2ca Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
Pav Lucistnik
43abe55188 - Install application icons unconditionally
Submitted by:	maintainer
2007-01-26 16:21:30 +00:00
Martin Wilke
2f24080570 - Update to 9.10
PR:		ports/106860
Submitted by:	Arjan van Leeuwen <freebsd-maintainer@opera.com> (maintainer)
2006-12-21 21:02:45 +00:00
Mark Linimon
7dcdb7699d Assign maintainership to an internal Opera support list.
Requested by:	maintainer
2006-12-15 11:58:52 +00:00
Stanislav Sedov
7a2a4db605 - Add a dirty hack to allow use of Opera under 7.x, where __h_error was
replaced by __h_errno.
- Move to LOCALBASE

Approved by:	Arjan van Leeuwen <avleeuwen@gmail.com> (maintainer)
2006-12-08 19:57:24 +00:00
Jose Alonso Cardenas Marquez
b41c2269a8 - Update to 9.02.20060919
PR:		ports/103559
Submitted by:	Arjan van Leeuwen <avleeuwen__at__piwebs.com> (maintainer)
2006-09-24 17:31:35 +00:00
Simon L. B. Nielsen
48d27abd4f Upgrade to Opera 9.01.
PR:		ports/101403
Approved by:	maintainer
2006-08-10 08:42:06 +00:00
Ion-Mihai Tetcu
df6fd15e32 Fix aspell option handling.
PR:		ports/99621
Submitted by:	Sean Farley <sean-freebsd@farley.org>
Approved by:	maintianer
2006-06-30 22:19:25 +00:00
Sergey A. Osokin
6dd3dfdf4f Make fetchable after change the distro's name.
Approved by:	"Arjan van Leeuwen" (maintainer)
2006-06-21 07:12:47 +00:00
Erwin Lansing
c5d2322dfe Update to 9.0
PR:		99204
Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com> (maintainer)
2006-06-20 15:46:20 +00:00
Sam Lawrance
1ba31977d4 Add a note to pkg-message that built-in plugins can be made to work by
adding the appropriate entries to libmap.conf.

PR:		ports/91900
Submitted by:	Helge Oldach <freebsdoperajan06@oldach.net>
Approved by:	avleeuwen@piwebs.com (maintainer, timeout 3 months)
2006-05-03 12:39:21 +00:00
Jeremy Messenger
419319afc7 Disable install the opera.1 (manpage), because it is empty by default. It
should be fix in the next version. It should correct plist now. You can
remove it by manual:

	rm -rf /usr/X11R6/share/man

Reported by:	krismail
Submitted by:	Arjan van Leeuwen <avleeuwen@gmail.com>
2006-04-10 06:30:13 +00:00
Jeremy Messenger
e87d720d43 -Update to 8.54.
-Remove USE_REINPLACE.
-Convert to OPTIONS.

PR:		ports/95471
Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com> (maintainer)
2006-04-09 01:10:09 +00:00
Andrey Slusar
3202fb6572 This patch changes the opera wrapper script so that /usr/local/lib/compat
is added to LD_LIBRARY_PATH, to allow for the case where compatxx is
installed but compatxx_enable is not set in /etc/rc.conf (required to add
the directory to ldconfig with the new compat ports).

This allows Opera to run from a clean install on FreeBSD 5.x or 6.x again,
without needing changes to /etc/rc.conf.

Update pkg-message.

PR:		ports/92226
Submitted by:	maintainer
2006-01-27 11:07:08 +00:00
Pav Lucistnik
8083017d53 - Update to 8.51
PR:		ports/89435
Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com> (maintainer)
Security:	http://secunia.com/advisories/16907/
2005-11-22 21:58:50 +00:00
FUJISHIMA Satsuki
245fe028b6 update to 8.50 (20050916).
Opera is now free of charge as well as ad-banner.

Changelog:
http://www.opera.com/docs/changelogs/freebsd/850/

Approved by:	maintainer
Security:	Opera Mail Client Attachment Spoofing and Script Insertion
		http://secunia.com/advisories/16645/
2005-09-20 19:07:27 +00:00
Sam Lawrance
b6bd2bd9a3 Add dependency on compat5x for OSVERSION > 600000
PR:		ports/85684
Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com> (maintainer)
Reported by:	pav
2005-09-04 15:36:07 +00:00
FUJISHIMA Satsuki
20b0d2505e revert MASTER_SITE URI change back to rev1.41.
Opera guys have fixed things that it should be.

Approved by:	portmgr (marcus)
2005-08-09 18:45:00 +00:00
FUJISHIMA Satsuki
3efeec0519 update to 8.02 (20050727).
Changelog:
http://www.opera.com/freebsd/changelogs/802/

Security:	download dialog spoofing
		http://secunia.com/advisories/15870/
Security:	image dragging
		http://secunia.com/advisories/15756/
Security:	link hijacking
		http://secunia.com/advisories/15781/

PR:             84441
Submitted by:   rushani
Approved by:	maintainer
Approved by:	portmgr (clement)
2005-08-02 14:10:39 +00:00