Package Details: links-g-directfb 2.30-1

Git Clone URL: https://aur.archlinux.org/links-g-directfb.git (read-only, click to copy)
Package Base: links-g-directfb
Description: A text WWW browser, similar to Lynx (with directfb, X and fb graphics. This version also supports SVGALIB)
Upstream URL: http://links.twibright.com/
Licenses: GPL
Provides: links, links-g
Submitter: Duologic
Maintainer: RAMChYLD
Last Packager: RAMChYLD
Votes: 77
Popularity: 0.170166
First Submitted: 2009-01-24 19:10 (UTC)
Last Updated: 2024-10-31 02:57 (UTC)

Required by (14)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

RAMChYLD commented on 2022-11-29 15:14 (UTC) (edited on 2022-11-29 15:17 (UTC) by RAMChYLD)

links in conventional Linux framebuffer (fb) device mode is already plenty usable. Very handy for those who need to use a graphical browser in terminal-only scenarios when X/XWayland is not available but yet text-only browsing is not acceptable. On fast machines (say, a Ryzen 7 2700) there is negligible differences between fb and directfb.

The official repo version does not offer graphics in terminal-only mode and text-only for certain sites is unacceptable for me. Hence my decision to adopt.

SVGAlib and directfb does not work properly on modern systems, it's there for those for the convenience of those who need it and can get it working.

yenlegion commented on 2020-01-15 12:21 (UTC)

@djringjr Is the link still necessary since the last update?

djringjr commented on 2019-09-19 21:35 (UTC)

To make it work, you have to do this:

sudo ln -s /usr/lib/libevent-2.1.so.7.0.0 /usr/lib/libevent-2.1.so.6

Then it works.

victor3d commented on 2019-04-25 09:23 (UTC)

Now I'm using links from official repositories. I can't get it working with directfb. Feel free to adopt.

lks commented on 2019-03-01 17:06 (UTC)

directfb is also available in the aur.

I am no longer using archlinux (maybe I will in the future).

So feel free to update the package.

<deleted-account> commented on 2018-02-18 01:49 (UTC)

@lks @Duologic

FYI, directfb no longer exists. And directfb-rbp is for x86 only (no 64 bit).

Workaround: Manually download latest directfb from the archive: https://archive.archlinux.org/packages/d/directfb/

Install it: sudo pacman -U directfb-xxxx.pkg.tar.xz

Then install links-g-directfb like you would normally do. I used Yaourt.

Works great. Thank you for making this package :^)

lks commented on 2016-07-18 11:24 (UTC)

@djringjr Thank you for your comment, I will update the package to the current version 2.13 (on thursday). But I haven't noticed that the source was down so far. At this time the sources are accessible: http://links.twibright.com/download/links-2.12.tar.bz2 http://links.twibright.com/download/links-2.13.tar.bz2 Perhaps, the server was offline during maintenance?

djringjr commented on 2016-07-13 13:19 (UTC) (edited on 2016-07-13 13:20 (UTC) by djringjr)

# SAVE THIS FILE AS PKGBUILD and use it instead! # Source is down - so use archive org copy and change this PKGBUILD # To make use sudo makepkg ./PKGBUILD with this file as PKGBUILD # Maintainer: lks <lukas dot graetz at web dot de> # Contributor: JokerBoy <jokerboy at punctweb dot ro> # Contributor: sqwishy <sqwishybon@gmail.com> # Contributor: Duologic # Contributor: djringjr <n1ea@arrl.net> _pkgname=links pkgname=links-g-directfb pkgver=2.12 pkgrel=1 pkgdesc="A text WWW browser, similar to Lynx (with directfb, X and fb graphics)" arch=('i686' 'x86_64' 'armv7h') url="http://links.twibright.com/" license=('GPL') # 'libx11' 'libxt' packages are for the x11 backend # 'directfb' package is for the directfb backend depends=('bzip2' 'xz' 'openssl' 'gpm' 'directfb' 'libx11' 'libtiff' 'libpng' 'libjpeg-turbo' 'librsvg' 'libevent') makedepends=('libxt') provides=('links' 'links-g') conflicts=('links' 'links-g') replaces=('links-g') source=(https://web.archive.org/web/20151226070312/http://links.twibright.com/download/${_pkgname}-${pkgver}.tar.bz2 links.desktop) sha1sums=('952dfecded9496ff1a73184ce538d08dbbb5152b' 'a2084166ef252175f14805f2e6a4467c45c51477') prepare() { cd ${_pkgname}-${pkgver} sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" configure } build() { cd ${_pkgname}-${pkgver} (cd intl; ./gen-intl; ./synclang) ./configure --prefix=/usr --mandir=/usr/share/man \ --enable-graphics --with-x --with-fb --with-directfb make } package() { cd ${_pkgname}-${pkgver} make DESTDIR="${pkgdir}" install install -D -m644 "${srcdir}/links.desktop" "${pkgdir}/usr/share/applications/links.desktop" install -d "${pkgdir}/usr/share/pixmaps" install -m644 links_16x16_1.xpm links_16x16_2.xpm links_32x32.xpm "${pkgdir}/usr/share/pixmaps/" install -d "${pkgdir}/usr/share/doc/links/calibration" install -m644 doc/links_cal/* "${pkgdir}/usr/share/doc/links/calibration/" }

dag commented on 2013-07-19 18:07 (UTC)

after some research... put sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" configure above ./configure and it builds