Commit graph

78 commits

Author SHA1 Message Date
wiz
e5209a786e Add p11-kit to gnutls/bl3.mk and bump dependencies. 2018-04-17 22:29:31 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
wiz
0e277f0169 Recursive PKGREVISION bump for gnutls shlib major bump. 2016-09-19 13:04:27 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
agc
b9b754e081 Add SHA512 digests for distfiles for www category
Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 02:46:46 +00:00
wiz
1a8b91542f Bump PKGREVISION for nettle shlib major bump. 2015-08-23 14:30:35 +00:00
alnsn
bdc6025cdf Revbump after lang/lua51 update. 2014-10-19 22:27:43 +00:00
alnsn
aedfc77e1e Revbump for Lua multiversion support. 2014-05-03 13:14:36 +00:00
wiz
11676f935e Bump PKGREVISION for boehm-gc default-on threads, just to be on
the safe side.
2014-04-30 14:19:40 +00:00
wiz
140d239e83 recursive bump for boehm-gc API bump 2014-04-21 13:25:53 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
dholland
2d5ff4445e Bump PKGREVISION of packages whose Lua depends changed form, but whose
own PKGNAME is unchanged.
2013-10-30 06:49:53 +00:00
adam
f9cd38361f Revbump after updating lang/lua to 5.2.2. 2013-07-04 21:27:56 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
7c3b96f558 Remove javascript from supported options, as noted by Mayuresh on
pkgsrc-users.
2012-11-04 21:50:53 +00:00
wiz
3a9643ca25 Update to 0.12pre6. Remove javascript option since
a) lang/see support was removed (see below)
b) lang/spidermonkey and wip/spidermonkey185 aren't recognized

ELinks 0.12pre6
---------------

Security fix:

* bug 1124, CVE-2012-4545: Do not delegate GSSAPI credentials in HTTP
  Negotiate or GSS-Negotiate authentication.  Reported by Marko Myllynen.
  (ELinks 0.12pre1 was the first release that supported GSSAPI; earlier
  releases are not vulnerable.)

Fixed crashes and hangs:

* critical bug 943: Don't let user JavaScripts call any methods of
  ``elinks.action'' in tabs that do not have the focus.  If a tab was
  closed with ``elinks.action.tab_close'' while it had pop-up windows,
  ELinks could crash; as a precaution, don't allow other actions
  either.  (ELinks 0.12pre1 was the first release that supported
  ``elinks.action''.)
* critical bug 1083: Avoid an infinite loop when trying to decompress
  malformed data.  Caused by the bug 1068 fix in ELinks 0.12pre3.
* Fix a possible crash or information disclosure on big-endian 64-bit
  systems using HTTP Negotiate or GSS-Negotiate authentication.

Incompatibilities:

* Dropped support for SEE.  (ELinks 0.12pre1 was the first release
  that supported SEE.)
* Guile 2.0.0 (released on 2011-02-16) changed its license to
  LGPLv3-or-later, which is not compatible with the GPLv2 that covers
  ELinks.  Also, Guile has deprecated many of the functions that
  ELinks calls.

Other changes:

* major bug 764: Correctly initialize options on big-endian 64-bit
  systems.
* bug 983: Give preference to the Content-Type specified in the HTTP
  header over that specified via the HTML meta tag.
* bug 1084: Allow option names containing '+' and '*' in the option
  manager.
* bug 1112: Map most numeric character references € ... Ÿ
  to graphical characters also when the output charset is UTF-8.
  (ELinks 0.12pre1 was the first release that supported UTF-8 as the
  terminal charset, and ELinks 0.12pre5 was the first release that
  supported UTF-8 as the dump charset.)
* minor bug 1113: Fix a small memory leak if a mailcap file is malformed.
* minor bug 1114: Decode SGML entities and NCRs only once in link/@title
  and other attributes.
* build: Fix several warnings reported by GCC 4.7.1.  Harmless at
  runtime but could break the build if configured --enable-debug.
  (This version does not fix all such warnings.)
2012-11-03 14:43:25 +00:00
asau
5eae6a18a3 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-28 06:30:00 +00:00
abs
b564562025 Fix build under NetBSD-current with lexecinfo (thanks obache@) 2012-06-13 15:16:53 +00:00
wiz
f98e8b0585 Add inet6 to default suggested options. It's 2012. 2012-06-12 15:45:54 +00:00
drochner
f7562db1de clean up in some cases where the faked "libgnutls-config" script
is not needed anymore
2012-01-09 14:53:31 +00:00
gdt
d8589af483 Add option to link with python.
From reed@ and Mayuresh on pkgsrc-users.
2011-11-22 14:09:49 +00:00
wiz
b00bc35cdc Update to 0.12pre05, provided by Stefano Marinelli in PR 45050.
ELinks 0.12pre5:
----------------

* Debian bug 534835: Check the return values of some SpiderMonkey
  functions, to avoid crashes if out of memory.
* minor bug 1017: To work around HTTP server bugs, disable
  protocol.http.compression by default, until ELinks can report
  decompression errors or automatically retry the connection.
* enhancement: The French translation was updated.

Bugs that should be removed from NEWS before the 0.12.0 release:

* critical bug 1081: To fix crashes caused by different definitions of
  regfree() in TRE and in the system libc, link with TRE before any
  other libraries.  ELinks 0.12pre4 was the first release that had
  this bug.
* Searching for more than one fullwidth (e.g. Japanese) character now
  works.
* bug 1080: Support ``--dump-color-mode'' with ``--dump-charset UTF-8''.
  Neither of those worked before ELinks 0.12pre1.

ELinks 0.12pre4:
----------------

Released on 2009-05-31.  This release also included the changes listed
under ``ELinks 0.11.6'' below.

Incompatibilities:

* Debian build bug 529821: Use ``pkg-config gnutls'' instead of
  ``libgnutls-config'', which is not included in GNUTLS 2.7.x.
  You can no longer specify the location of GNUTLS using
  ``configure --with-gnutls=DIR''.

Other changes:

* critical bug 1077: Fix crash opening a ``javascript:'' link in a new
  tab.
* Debian bug 528661: If using GNUTLS 2.1.7 or later, disable various
  TLS extensions (including CERT and SERVERNAME) to help handshaking
  with the SSLv3-only bugzilla.novell.com.
* Debian build bug 526349: Include asciidoc.py from AsciiDoc 7.1.2,
  to remove all dependencies on the installed version.
* build enhancement: Recognize ``configure --without-tre''.

Bugs that should be removed from NEWS before the 0.12.0 release:

* critical bug 1071: Fix crash in get_dom_node_child.  ELinks 0.12pre1
  was the first release that had this bug.
* bug 765: Opening a new tab no longer asks about the document of the
  previous tab.  ELinks 0.12pre1 was the first release that had this
  bug.

ELinks 0.12pre3:
----------------

Released on 2009-03-29.  This release also included the changes listed
under ``ELinks 0.11.6'' below.

Incompatibilities:

* bug 1060: Regexp searching now requires the TRE library.
* lzma disabled by default. It's rarely used and doesn't build with new xz.

Other changes:

* critical: Fix assertion failure if IMG/@usemap refers to a different
  file.
* Preserve newlines in hidden input fields, and submit them as CRLF.
  Previously, they could turn into spaces or disappear entirely.
* Perl scripts can use modules that dynamically load C libraries, like
  XML::LibXML::SAX does.
* bug 153: Preserve Unicode characters in XBEL bookmark files.
  However, Unicode in URIs (really IRIs) does not work reliably yet;
  this is being tracked as bug 1066.
* bug 885: Convert xterm titles to ISO-8859-1 by default, but add an
  option to disable this.  When removing control characters from a
  title, note the charset.  Don't truncate titles to the width of the
  terminal.
* bug 1061: Correctly truncate UTF-8 titles in the tab bar.
* bug 1068: ELinks used to display a blank or truncated page if an
  HTTP/1.1 server sent a compressed body with incorrect Content-Length.
  That has now been fixed, and a new option (protocol.http.compression)
  has been added.
* Don't crash when the search-toggle-regex action is used and no regular
  expression support is compiled in.
* minor bug 761: When reading bookmarks from an XBEL file, distinguish
  attribute names from attribute values.
* enhancement: Updated ISO 8859-7, ISO 8859-16, KOI8-R, and MacRoman.

Bugs that should be removed from NEWS before the 0.12.0 release:

* critical bug 1067: Fixed a crash in the RSS parser that ``configure
  --enable-html-highlight'' enables.  ELinks 0.12pre1 was the first
  release that had this bug.
* bug 1069: ELinks didn't report ECMAScript errors, even if the
  ecmascript.error_reporting option was turned on.  ELinks 0.12pre2
  was the first release that had this bug.
2011-06-14 13:36:34 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
d57d2d8ed1 Exactly disable lzma support, workaround of PR#43096. 2010-04-01 10:42:37 +00:00
obache
9ecd7a9b62 Should not be set to PKG_OPTIONS_LEGACY_OPTS, added instead. 2010-04-01 09:32:13 +00:00
obache
eb2da3b315 Drop dependency on getext-lib.
This packages contains hacked gettext and using it.

Bump PKGREVISION.
2009-10-06 10:23:45 +00:00
drochner
29f04494fc -fix some pointer typecast nonsense which breaks if time_t is not "long",
makes the select() main loop work again on NetBSD-current,
 bump PKGREVISION
-use the libgnutls-config hack so that https works with gnutls-2.8
2009-07-02 20:04:12 +00:00
joerg
e031855e4a Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 22:00:14 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
bjs
a148457968 Update to elinks-0.12pre2. Kerberos support has been added,
as well as support for boehm-gc and utf8.  Myriad bug fixes.
I've switched the javascript support library over too lang/see,
as it seems to work better.  If a release does not come out by
the next branch, I will package a snapshot, as it seems like
they've fixed even more bugs in the development tree.
2008-11-06 08:33:31 +00:00
abs
e2494a0a75 master site is down (and has been for a while) - add a mirror 2008-07-03 21:33:41 +00:00
bjs
bea706fc0b Update to the 0.11.4 release.
Significant changes from 0.11.3 (some where already present in pkgsrc,
as we used the 0.11.4 release candidate tarballs):

     * critical bug 755: fix crashes due to dangling pointers to struct
       form_state
     * critical bugs 613, 714, 961: "assertion list_empty(form_controls)
       failed"
     * critical bug 945: don't crash if a Lua script calls e.g. error(nil)
     * critical bug 1003: don't crash if a smart URI rewrite template gets
       too few parameters
     * critical bug 1016: avoid JSFunctionSpec for better compatibility
       across versions of SpiderMonkey
     * critical bugs 674, 956: don't reuse pointers to SpiderMonkey objects
       that may have been collected as garbage. This fix causes bug 954.
     * CVE-2007-2027: check if the program path contains "src/" before using
       ../po files
     * important Debian bug 380347: prevent a buffer overflow in entity_cache
       and a possible subsequent crash
     * major bug 788: don't read STRLEN n_a, which isn't initialized by POPpx
       of Perl v5.8.8 and later
     * fix query parsing in file: URIs for local CGI (was broken in 0.11.3)
     * bug 691: don't look up bogus IPv4 addresses based on characters of a
       hostname
     * bug 712: GnuTLS works on https://www-s.uiuc.edu/
     * fix active and passive FTP over IPv6
     * bug 938: elinks -remote no longer needs a controlling tty
     * bug 939: fix FSP directory listing (some compiler options left it
       empty)
     * bug 978: Python's webbrowser.open_new_tab(URL) works since now
     * bug 1012: compile with -fno-strict-overflow or -fwrapv if available
     * bug 1014: fix incompatible pointer type in Perl_sys_init3 call
     * minor bug 54, Debian bug 338402: don't force the terminal to 8 bits
       with no parity, and don't disable XON/XOFF flow control either
     * minor bug 951 in user SMJS: garbage-collect SMJS objects on File ->
       Flush all caches to work around their holding cache entries busy
     * minor bug 396: never show empty filename in the what-to-do dialog
     * minor bug 461: ensure contrast in blank areas, to keep the cursor
       visible
     * minor bug 928: properly display no-break spaces in a UTF-8 document if
       the terminal uses some other charset
     * minor bug 987: English spelling and grammar corrections
     * minor bug 1000: preserve any query and fragment when converting a file
       name to a file:// URL
     * minor: don't assume sizeof(int)==4 in bittorrent
     * trivial bug 947: document.html.wrap_nbsp also affects text in tables
     * trivial bug 997: fix unlikely stack corruption in active FTP
     * build bug 1002: fix "comparison is always true due to limited range of
       data type" warning on PowerPC and s390
     * build bug 950: fix "config/install-sh: No such file or directory" on
       SunOS
     * build bug 936: fix errors about undefined off_t (autoheader
       incompatibility)
     * build bug 959: test in configure whether -lX11 works
     * build: update SpiderMonkey configure check Debian compatibility
     * build: use $(CPPFLAGS) rather than $(AM_CFLAGS)
     * build: disable GCC 4.2 warning about builtin_modules
     * build: move debian/ to contrib/debian/
     * minor build bug 989: AsciiDoc 8.2.2 compatibility
     * minor build bug 960: fix errors in loadmsgcat.c if mmap() exists but
       munmap() doesn't
2008-06-23 21:06:47 +00:00
bjs
6a20e97c6c Update to 0.11.4rc1. No changelog available; if interested, please
see GIT history.

Made option elinks-fastmem the default, as it's significantly faster
and I don't trust their wrappers of malloc(), etc. al. anyway.
Version 0.12 supports boehm-gc, which will probably become the default.
If 0.12 isn't released fairly soon, I'll see about backporting support.
Also add elinks-html-highlight as a default, as there's really no
reason not to.
2008-03-10 01:57:43 +00:00
bjs
32c233feac Update to 0.11.4rc0. ChangeLog only available in GIT history: see
HOMEPAGE for more information.  While here, switch to using lang/ossp-js
package instead of lang/spidermonkey.  Goodbye, nspr dependency!
Javascript support seems more stable.

Mark option 'spidermonkey' deprecated in favor of option 'javascript'.
2008-02-06 04:30:37 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
abs
326116e64f replace "empty (foo)" with "empty(foo)" 2008-01-11 14:52:42 +00:00
bjs
83602a1987 Update to current 0.11 branch as of 2008/01/09. Too many changes/fixes
to list here; one may check the log at <http://repo.or.cz/w/elinks.git>
(see the elinks-0.11 branch).  There should be a 0.11.4 release out
fairly soon.

While here, add two patches (from debian maintainer): one to ensure that
its gettext doesn't look for files in ../po/, and the other to disable
transparency by default.

Bump revision.
2008-01-09 03:48:07 +00:00
joerg
2165a2f763 Update to elinks-0.11.3:
- without-x doesn't make sense, remove option
- depend on libiconv and libidn
- quarantine to prevent changes to the normal LOCALEDIR -- this is
  a stupid, non-standard version of gettext for no good reason
- fix mremap on NetBSD

Upstream changes:
- various crashes fixed
- fix use after free
- fix large file support for FTP listenings
- automatic HTML detection

Submitted by Blair Sadewitz, consider switching to links, please.
2007-08-09 13:03:21 +00:00
jlam
ce9667dbf4 Move elinks's own special locale, locale.alias, and charset.alias
files into its own directory under ${PREFIX}/share/elinks/locale.
This avoids any potential conflicts between these specially hacked
files installed for elinks and the system-wide ones owned by gettext-lib
and libiconv.

This fixes the installation conflict noted in the latest bulk build.
Bump PKGREVISION to 1.
2007-06-21 15:52:15 +00:00
joerg
490d9e5db1 Modular Xorg support for the X11 option of elinks. 2007-01-26 23:43:02 +00:00
wiz
6b839c938b Add more options. Only include openssl/bl3.mk if ssl option is chosen
(no change for default options). From Blair Sadewitz in private mail.
2006-12-23 10:18:39 +00:00
wiz
b46197399b Remove trailing whitespace. 2006-12-16 11:23:45 +00:00
reed
aa366b4b34 Update to 0.11.2.
No changelog, but announcement said:

 Use internal OFF_T_FORMAT instead of PRId64
 Fix compilation on Minix3
 Bug 841, CVE-2006-5925: Prevent enabling the SMB protocol.
 Ecmascript: activate link only when onClick returns true
2006-12-06 22:28:58 +00:00
reed
f4ec898dbc Dawid is unable to maintain this currently. Thank you for your past work.
Set MAINTAINER to pkgsrc-users.
2006-12-06 21:15:34 +00:00
hubertf
d6f56c0e1a only include gnutls once 2006-12-06 00:20:26 +00:00
hubertf
5c07fb07a9 Add support for a bunch of options:
bittorrent nntp spidermonkey gnutls fsp finger gopher inet6 x11 gnutls ssl

Submitted in private mail by Blair Sadewitz <blair.sadewitz@gmail.com>
2006-12-06 00:19:12 +00:00
rillig
a1c2837ffe Fixed redirection operator in the configure script. 2006-10-05 10:57:37 +00:00
abs
1d204ccf47 Update elinks to 0.11.1nb5
Previous version committed incorrect patch
2006-09-06 15:14:34 +00:00
abs
cfc51f740a Update elinks to 0.11.1nb4:
The API for lua changed such that old style initialisations would
	compile fine but fail at runtime which is a touch unelpful.
	Adjust for new API.
2006-09-04 20:23:30 +00:00
wiz
cdada5ff70 Adapt to lua-5.1.1. Bump PKGREVISION. 2006-08-14 22:37:57 +00:00