#2797 closed enhancement (wontfix)
New package Elinks
Reported by: | Ag. Hatzimanikas | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | x-future |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | elinks |
Cc: |
Description ¶
Elinks is an advanced text browser that should be considered for inclussion at some point. Particularly I am waiting for a release in the 0.12 branch which has UTF-8 support.
Futures:
http://elinks.or.cz/about.html
Dependencies:
Lua, perl (already in LFS), ruby, python, guile, lzma, expat, which, xmlto and asciidoc (can be ommited), pkg-config (if compiled with lua interface) - can be ommited, gpm, zlib and libbz2 (already in LFS), js (SpiderMonkey), openssl or gnutls.
Current pre-release is 0.12pre2.
Download link is:
http://elinks.or.cz/download/elinks-0.12pre2.tar.bz2
Md5sum is:
bfc2a531f633c9e25e108e5ce2d864ea
Guide to build:
If compiled with lua interface:
Those are vim substitutions (can be replaced later with sed's)
vim configure.in %s/\(LUA_LIBS="\).*/\1`pkg-config --libs lua`"/ vim src/scripting/lua/core.c %s/^\s*lua.*base.*\(\n.*\)\{4}/\tluaL_openlibs(L); %s/lua_dofile/luaL_dofile/ %s/lua_dos/luaL_dos/ vim src/scripting/lua/hooks.c %s/lua_dos/luaL_dos/ autoconf
patch -Np1 -i ../elinks-0.12pre2_fix_seg-1.patch ./configure --prefix=/usr --enable-88-colors --with-x \ --enable-256-colors --enable-exmod --enable-utf-8 \ --enable-true-color make make install
Patch that fixes a double-free crash attached.
Change History (10)
by , 16 years ago
Attachment: | elinks-0.12pre2_fix_seg-1.patch added |
---|
comment:1 by , 16 years ago
Owner: | changed from | to
---|
comment:2 by , 16 years ago
comment:3 by , 16 years ago
We use the current stable release unless some required functionality in the stable is broken and fixed in a more recent (development) version. It also requires discussion in -dev.
In this case, since this package is marked future and we are waiting for 0.12 to be released, I suggest just waiting until it is released and the add it to the book.
follow-up: 5 comment:4 by , 16 years ago
That's a good idea; ELinks has quite a lot of optional dependencies so it will take a bit of time to write, and it's best to leave it until I'm not quite so busy. The biggest problem with ELinks right now is it will only compile against Lua 5.0, so hopefully this will change.
comment:5 by , 16 years ago
Replying to gdalziel:
That's a good idea; ELinks has quite a lot of optional dependencies so it will take a bit of time to write, and it's best to leave it until I'm not quite so busy. The biggest problem with ELinks right now is it will only compile against Lua 5.0, so hopefully this will change.
I agree that it's a low priority ticket and should stay like this, at least until a release from the 0.12 branch.
For now, Elinks is in the fifth pre-release and obviously the patch to the initial description is not needed.
One more thing. Elinks can be compiled against Lua-5.1*, again following the instructions to the description.
comment:6 by , 16 years ago
Also keep in mind that before this package can be put into the book, the Lua package must first be added to the book.
Just a reminder.
comment:7 by , 13 years ago
Owner: | changed from | to
---|
comment:8 by , 13 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Should we be using 0.12? While it certainly has several nice new features 0.11.6 is the current stable release.