./www/elinks, Feature-rich text mode web browser

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.18.0, Package name: elinks-0.18.0, Maintainer: pkgsrc-users

ELinks is an advanced and well-established feature-rich text mode web
(HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly
customizable and can be extended via scripts. It is very portable and runs
on a variety of platforms.

This package was previously known as felinks, a fork of elinks.


Required to run:
[security/openssl] [devel/libidn] [devel/boehm-gc]

Required to build:
[pkgtools/cwrappers]

Package options: gnutls, nls, quickjs, terminfo

Master sites:

Filesize: 2029.938 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-07 17:18:14 by Masatake Daimon | Files touched by this commit (6) | Package updated
Log message:
www/elinks: Update to 0.18.0

- The package can now be built with JavaScript support. It uses
  lang/quickjs by default. Note that even if it's built with JS support it
  is disabled by default, because JS support is still an experimental
  feature. One needs to change the run-time configuration to enable it.

- The package is now built with libcss to support CSS.

- The package is now built with libsixel to support Sixel graphics on
  supported terminal emulators. (Currently none in pkgsrc!)

Release notes from the upstream:

ELinks 0.18.0
-------------

Released on 2024-12-26

* redirect also for 308 #343
* ignore HUBBUB_UNKNOWN #344

ELinks 0.18.0rc1
----------------

Released on 2024-12-07

* drop combining compile time option
* bump mozjs dependency to 128
* console.assert (and extension console.exit)
* test option for testing js code
* added document.scripting_sleep_on_error option #319
* skip hidden elements #341
* fix linking -lexecinfo #337
* Serbian translation update
* Polish translation update
* detect if gettext has _nl_msg_cat_cntr #325
* added reopen-last-closed-tab action #309
* added options for memory limits of Spidermonkey and QuickJS
* gemini input #121
* compilation fixes

ELinks 0.17.1.1
---------------

Released on 2024-10-05

* bump requirements: libCSS to 0.9.2 and libdom to 0.4.2
* revert "[head] addcrlf". #281
* main, article and nav elements #282
* bashism in configure.ac #285
* eliminate GNUism in sed #305
* python module imp is deprecated #313
* fix hooks.py detection #333
* cast to unsigned char * in inpfield #315
* fix suspend in session master when fork_on_start #296
* remove 300ms startup delay and optimize fork_on_start #297
* missing <sys/cdefs.h> on systems with musl libc #306
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-06 18:24:45 by Nia Alarie | Files touched by this commit (1)
Log message:
elinks: correct PKG_OPTIONS_VAR to match PKGNAME

pointed out by mayuresh
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates
   2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692)
Log message:
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
   2024-02-20 08:15:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
elinks: update to 0.17.0.

ELinks 0.17.0
-------------

Released on 2023-12-25

* fix for some 32-bit systems and select-only builds
* fix for gettext in Windows builds

ELinks 0.17.0rc2
----------------

Released on 2023-12-10

* Avoid division by zero. Refs #276
* Fix for FSP under Windows

ELinks 0.17.0rc1
----------------

Released on 2023-12-02

* configuration files are now saved to ~/.config/elinks/ or \ 
$XDG_CONFIG_HOME/elinks/ #199
  User must copy files from ~/.elinks/ to ~/.config/elinks/ himself or herself
* HOME_ETC support was dropped, you can set ELINKS_CONFDIR instead
* idn2 in place of idn #206
* libcss support (a few netsurf's libraries are required). Set \ 
document.css.libcss = 1 to enable
* experimental libsixel support (image/*; img2sixel %s; copiousoutput) in ~/.mailcap
  Must be enabled in a few places in configuration: set document.plain.sixel = 1
  and in terminal options. Do not try it on metered remote connections
* testing libcurl support (explicit FTPS and SFTP among others)
  To enable set protocol.ftp.use_curl = 1
  set protocol.http.use_curl = 1 for http/https
* ui.sessions.postpone_unlink option. Delete temporary files at exit instead of \ 
immediately after
  closing viewer #257
* redefined isspace #249
* Serbian translation update
* compilation fixes

ELinks 0.16.1.1
---------------

Released on 2023-05-01

* updated POTFILES #230

ELinks 0.16.1
-------------

Released on 2023-04-30

* handle SECTION html element #207
* allocate more memory for BLOCKQUOTE #214
* encode A href to terminal codepage and encode bytes with highest bit set as \ 
%HEX #221
* Serbian translation update
* install doc by default in meson #224
* tests fixes