Commit graph

233 commits

Author SHA1 Message Date
markd
dc9de7c78f thunderbird's ldap doesn't work talking to an ipv4 ldap server if
talking to ipv4 addresses using ipv6 addresses isn't allowed, which is
the default on NetBSD.  Patch to use a v4 socket when talking to an ipv4
ldap server.  Fixes my PR 33511.
seamonkey/firefox/sunbird have the same code so make the same patch.
OKed ghen.  Bump PKGREVISION.
2006-10-23 10:49:34 +00:00
rillig
0621293cb9 Fixed "test ==". 2006-10-20 10:28:51 +00:00
markd
98639647ef Fix crash after printing caused by trying to destroy the same charset
structure multiple times.  Bump PKGREVISION.
2006-10-19 10:25:17 +00:00
wiz
ac8c8f6113 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-14 08:24:59 +00:00
ghen
0878f7a535 Recent versions of firefox don't have regchrome anymore, resulting in a
(non-fatal) error: ./+INSTALL: /usr/pkg/lib/firefox2/regchrome: not found.
Only run regchrome when it's installed.
2006-10-08 13:10:30 +00:00
ghen
618b15ab09 PKG_SUPPORTED_OPTIONS must be set before bsd.options.mk is included. 2006-10-03 12:09:14 +00:00
salo
814943dae7 Split seamonkey specific parts of Makefile.common into
Makefile-seamonkey.common, modelled after firefox and thunderbird.

www/seamonkey and www/seamonkey-gtk1 test-built by me on i386.
www/seamonkey, www/seamonkey-gtk1, mail/thunderbird, mail/thunderbird-gtk1
and time/sunbird by <oster> on amd64, thanks!

Fixes PR pkg/34622
2006-09-26 22:21:32 +00:00
salo
3c33a03154 More conditionals. 2006-09-25 14:13:32 +00:00
salo
e81f28f759 Allow more variables to be overriden. 2006-09-25 10:18:47 +00:00
salo
fa4f14cae7 Allow MASTER_SITES to be overriden by packages including Makefile.common.
Addresses PR pkg/34606 and pkg/34607
2006-09-25 10:15:12 +00:00
salo
5d60b45b4a Install pkg-config files so the gecko engine can be used by other
applications, bump PKGREVISION.

Sync files with www/mozilla and allow seamonkey to satisfy gecko
dependency.
2006-09-24 16:21:33 +00:00
ghen
4bccfeedf2 Update seamonkey and seamonkey-gtk1 to 1.0.5. Fixed in this version:
MFSA 2006-64 Crashes with evidence of memory corruption (rv:1.8.0.7)
MFSA 2006-63 JavaScript execution in mail via XBL
MFSA 2006-61 Frame spoofing using document.open()
MFSA 2006-60 RSA Signature Forgery
MFSA 2006-59 Concurrency-related vulnerability
MFSA 2006-57 JavaScript Regular Expression Heap Corruption

For more info, see http://www.mozilla.org/projects/seamonkey/releases/seamonkey1.0.5/
2006-09-15 15:54:04 +00:00
ghen
3a16719b2a Centralize some more things in Makefile.common. 2006-09-15 14:05:23 +00:00
ghen
c429a96755 Update www/firefox* to Firefox 1.5.0.6 and www/seamonkey* to Seamonkey 1.0.4.
Just one change:

- Fixed an issue with playing Windows Media content
2006-08-03 09:37:35 +00:00
ghen
de387ff96b Update the Seamonkey packages to 1.0.3.
Changes:

* Improved stability
* Several security fixes (see below)
* A bug was introduced in SeaMonkey 1.0.2 that sometimes caused the URL bar to
  stop working properly when switching tabs. This has been fixed. (Bug 332874)
* If you have more bookmarks on your personal toolbar than there is space for,
  the ">>" overflow icon will now display more reliably (Bug 338803)
* If you choose to update SeaMonkey when it notifies you that an update is
  available, the update page will load in a more useful browser window (with
  navigation buttons and toolbars) (Bug 334903)

Security fixes:

MFSA 2006-56  chrome: scheme loading remote content
MFSA 2006-55 Crashes with evidence of memory corruption (rv:1.8.0.5)
MFSA 2006-54 XSS with XPCNativeWrapper(window).Function(...)
MFSA 2006-53 UniversalBrowserRead privilege escalation
MFSA 2006-52 PAC privilege escalation using Function.prototype.call
MFSA 2006-51 Privilege escalation using named-functions and redefined "new Object()"
MFSA 2006-50 JavaScript engine vulnerabilities
MFSA 2006-49 Heap buffer overwrite on malformed VCard
MFSA 2006-48 JavaScript new Function race condition
MFSA 2006-47 Native DOM methods can be hijacked across domains
MFSA 2006-46 Memory corruption with simultaneous events
MFSA 2006-45 Javascript navigator Object Vulnerability
MFSA 2006-44 Code execution through deleted frame reference

For a detailed ChangeLog, see:
http://www.mozilla.org/projects/seamonkey/releases/seamonkey1.0.3/changelog.html
2006-07-31 11:58:04 +00:00
christos
5766bca298 Make this compile under gcc-4 2006-07-10 13:17:13 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
joerg
2b58a261c8 Disable visiblity support.
Add DragonFly support. Derived from Firefox patches.
2006-06-28 21:23:29 +00:00
jlam
e811379bc2 Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:

    As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
    should indicate plural.

This does make the variables a bit more suggestive of the fact that they
hold lists of values.
2006-06-15 22:13:58 +00:00
ghen
229a80cffc Use xpcom code for linux on amd64, from PR pkg/33660. 2006-06-10 12:37:53 +00:00
adrianp
cfcb4da7ed Sync distinfo with new DISTFILES names. 2006-06-09 09:23:29 +00:00
rillig
98d8232af2 Fixed the DISTFILES: It's really seamonkey-1.0.2.source.tar.bz2. 2006-06-07 21:25:55 +00:00
rillig
9f9e51e0ca The distfile is called seamonkey.source-${version}, not
seamonkey-source-${version}.
2006-06-07 21:22:37 +00:00
ghen
cb97dc4347 Add some additional headers introduced with ff1504/tb1504/sm102. Not worth
bumping PKGREVISION for.
2006-06-07 15:23:21 +00:00
ghen
343a9aec48 Update www/firefox and www/firefox-gtk to 1.5.0.4, mail/thunderbird and
mail/thunderbird-gtk1 to 1.5.0.4, and www/seamonkey, www/seamonkey-gtk1
and www/seamonkey-bin to 1.0.2 (salo has already updated www/firefox-bin).
Note that thunderbird skipped one release number (again) to stay on par
with firefox.

These updates provide:
* improvements to product stability,
* several important security fixes (see below).

Fixed in Firefox 1.5.0.4:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-36 PLUGINSPAGE privileged JavaScript execution 2
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)

Fixed in Thunderbird 1.5.0.4:
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)

Fixed in SeaMonkey 1.0.2:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)
2006-06-03 08:04:36 +00:00
wiz
375b5e4933 More PKGREVISION bumps for png-1.2.9nb2 update. 2006-04-17 14:52:10 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
ghen
39472be442 Update the Seamonkey packages to 1.0.1.
Seamonkey 1.0.1 offers improved stability, and several security fixes:

MFSA 2006-29 Spoofing with translucent windows (pkgsrc vulnid. 1818)
MFSA 2006-28 Security check of js_ValueToFunctionObject() can be circumvented (vulnid. 1819)
MFSA 2006-26 Mail Multiple Information Disclosure
MFSA 2006-25 Privilege escalation through Print Preview (vulnid. 1820)
MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest (vulnid. 1821)
MFSA 2006-23 File stealing by changing input type (vulnid. 1822)
MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability (vulnid. 1823)
MFSA 2006-20 Crashes with evidence of memory corruption (rv:1.8.0.2) (vulnid. 1824)

For a detailed ChangeLog, see:
http://www.mozilla.org/projects/seamonkey/releases/seamonkey1.0.1/changelog.html
2006-04-15 08:36:04 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
d2b5c9797e Change BUILDLINK_DEPENDS.pkg to BUILDLINK_API_DEPENDS.pkg.
I misssed this in my huge commit earlier.

Also remove the redundant BUILDLINK_ABI_DEPENDS because had same
dependency.
2006-04-06 18:26:38 +00:00
ghen
daa4df656b s/wip/www/. 2006-03-30 19:19:32 +00:00
ghen
1e320db38d Import Mozilla Seamonkey 1.0 from pkgsrc-wip (gtk2 version). Seamonkey is
the community-driven continuation of the Mozilla Suite, which is no longer
maintained by Mozilla.
2006-03-30 19:15:38 +00:00