BSD Ports

www/elinks 0.20.0 FreeBSD

Links text WWW browser with enhancements

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a59fcef209
License
GPLv2
Categories
www
Package size
877.6 KiB, 2949.6 KiB installed

Description

elinks is the links text WWW browser with many bugfixes and enhancements.

So far elinks adds the following to links:

 many bugfixes
 new translations and some updates of the original ones
 some very minor features not worth mentioning here
 code cleanup
 lua support (from links-lua project)
 HTTP referrer support
 updated manpage
 --help lists all options now
 cookie expiration and saving/loading from disk
 ability to modify user-agent string
 unhistory
 support for editing textareas in external editor
 ability to switch off document-specific colors
 Spidermonkey-based ECMAScript support
 Syntax highlighting for HTML, RSS, and XBEL

In the other systems

SystemPortVersion
FreeBSDwww/elinks0.20.0
OpenBSDwww/elinks0.20.0
NetBSDwww/elinks0.18.0nb7
DragonFlywww/elinks0.18.0

Install

Binary package:

pkg install elinks

From the ports tree:

cd /usr/ports/www/elinks/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	elinks>0:www/elinks

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.20.00.20.00.16.00.18.00.20.0
FreeBSD:14:quarterly0.20.00.20.0n/a0.18.00.20.0
FreeBSD:15:latest0.20.00.20.0n/a0.18.00.18.0
FreeBSD:15:quarterly0.20.00.20.0n/an/an/a
FreeBSD:16:latest0.20.00.20.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 41
Run dependencies 12

No port depends on this one.

Configuration

Options name: www_elinks

OptionDefaultDescription
BROTLIonBrotli compression support
CSSoffCascading Style Sheets support (via libcss & libdom)
CURLoffData transfer support via cURL
EXMODEonExmode (CLI) support
GUILEoffGuile extension language support
HIGHLIGHTonHTML highlighting using DOM engine
LIBEVENToffUse libevent as event handler
LIBRSVG2offSVG vector graphics support via librsvg2
LOCAL_CGIoffLocal CGI support
LUAoffLua scripting language support
MUJSoffECMAscript support (via MuJS)
NLSoffNative Language Support
NOROOToffPrevention of usage by root
PERLonPerl scripting language support
PYTHONoffPython bindings or support
QUICKJSNGoffECMAScript support (via QuickJS-NG)
SIXELoffShow images on sixel compatible terminals
SMBoffSMB network protocol support
SPIDERMONKEYoffECMAScript support (via SpiderMonkey)
TREoffTRE regex search support
XBELMARKSoffXBEL bookmarks (via expat)
ZSTDoffZstandard compression support
USES
bison:alias cpe gettext-runtime gmake iconv localbase:ldflags meson pkgconfig python:build shebangfix ssl tar:xz
Service scripts
none

Files

Manual pages 3
  • elinks(1)
  • elinks.conf(5)
  • elinkskeys(5)
pkg-plist 36
  • bin/elinks
  • share/man/man1/elinks.1.gz
  • share/man/man5/elinkskeys.5.gz
  • share/man/man5/elinks.conf.5.gz
  • share/locale/af/LC_MESSAGES/elinks.mo
  • share/locale/be/LC_MESSAGES/elinks.mo
  • share/locale/bg/LC_MESSAGES/elinks.mo
  • share/locale/ca/LC_MESSAGES/elinks.mo
  • share/locale/cs/LC_MESSAGES/elinks.mo
  • share/locale/da/LC_MESSAGES/elinks.mo
  • share/locale/de/LC_MESSAGES/elinks.mo
  • share/locale/el/LC_MESSAGES/elinks.mo
  • share/locale/es/LC_MESSAGES/elinks.mo
  • share/locale/et/LC_MESSAGES/elinks.mo
  • share/locale/fi/LC_MESSAGES/elinks.mo
  • share/locale/fr/LC_MESSAGES/elinks.mo
  • share/locale/gl/LC_MESSAGES/elinks.mo
  • share/locale/hr/LC_MESSAGES/elinks.mo
  • share/locale/hu/LC_MESSAGES/elinks.mo
  • share/locale/id/LC_MESSAGES/elinks.mo
  • share/locale/is/LC_MESSAGES/elinks.mo
  • share/locale/it/LC_MESSAGES/elinks.mo
  • share/locale/ja/LC_MESSAGES/elinks.mo
  • share/locale/lt/LC_MESSAGES/elinks.mo
  • share/locale/nb/LC_MESSAGES/elinks.mo
  • share/locale/nl/LC_MESSAGES/elinks.mo
  • share/locale/pl/LC_MESSAGES/elinks.mo
  • share/locale/pt/LC_MESSAGES/elinks.mo
  • share/locale/pt_BR/LC_MESSAGES/elinks.mo
  • share/locale/ro/LC_MESSAGES/elinks.mo
  • share/locale/ru/LC_MESSAGES/elinks.mo
  • share/locale/sk/LC_MESSAGES/elinks.mo
  • share/locale/sr/LC_MESSAGES/elinks.mo
  • share/locale/sv/LC_MESSAGES/elinks.mo
  • share/locale/tr/LC_MESSAGES/elinks.mo
  • share/locale/uk/LC_MESSAGES/elinks.mo
distinfo 1
FileSizeSHA256
elinks-0.20.0.tar.xz2.220344e+0675af7ba88af99ff5069ec7b4b7a3241d5920f4089764c7297cff3c8484a9e33f
Master sites 1
  • https://github.com/rkd77/elinks/releases/download/v0.20.0/

Commit history 3

DateCommitCreditsLog message
a59fcef209 Dima Panov www/elinks: Unbreak build with SPIDERMONKEY and/or PYTHON options ON
Reported by: fluffy (via ports-committers) Approved by: Dustin Marquess <[email protected]> (maintainer) Fixes: 2e042381a13c (www/elinks: Update to 0.20.0) Co-authored-by: Hiroki Tagato <[email protected]>
2e042381a1 Dustin Marquess www/elinks: Update to 0.20.0
Changelog: https://github.com/rkd77/elinks/releases/tag/v0.20.0 * bump mozjs to 140 * switch from quickjs to quickjs-ng * Added color "default" in colors settings (\e[39m and \e[49m sequences) * support for SVG #423 * infinite loop in mailcap code #425 * Use /usr/bin/env to determine awk interpreter path for awk example scripts #426 * skip DNS lookup for local files which have empty hostname #428 * check declaration of fgets_unlocked for bionic libc #429 * fix parallel build race #431 * added document.browse.sorting_type (and let sort "numerically", for example kernel versions) * increase max number of concurrent connections * extend document.browse.images.display_style, adding value -1 (no text) * apply libcss twice (similar to elinks css implementation) …
65090bd626 Andre Albsmeier www/elinks: Optionize Perl support
PR: 296920 Reported by: Andre Albsmeier <[email protected]> (author) Approved by: Dustin Marquess <[email protected]> (maintainer) Approved by: osa, vvd (Mentors, implicit)