Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529428 - www-client/fifth - A lightweight web browser inspired by Opera
Summary: www-client/fifth - A lightweight web browser inspired by Opera
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://fifth-browser.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-16 08:02 UTC by Mark
Modified: 2015-07-25 00:12 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2014-11-16 08:02:19 UTC
There is a new Linux only webbrowser, called Fifth.
Here is the announcement:
https://groups.google.com/forum/#!topic/fltkgeneral/AiY0QikL9k0
Here is the Website:
http://fifth-browser.sourceforge.net/index.html
Here are the downloads:
https://sourceforge.net/projects/fifth-browser/files/


I did not try to build it yet. Here is a (obviously non-working) barebone ebuild for the dependencies, to make a first step:
--- www-client/fifth-0.1.ebuild ---
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

DESCRIPTION="A lightweight web browser inspired by Opera"
HOMEPAGE="http://fifth-browser.sourceforge.net/"
SRC_URI="mirror://sourceforge/fifth-browser/${P}.tar.xz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

DEPEND="
    >=dev-db/sqlite-3.0.0
    dev-games/physfs
    dev-libs/icu
    dev-libs/libxml2
    dev-libs/libxslt
    media-libs/fontconfig
    media-libs/freetype
    media-libs/harfbuzz
    >=dev-libs/openssl-0.9.8k
    media-libs/png
    net-libs/liburlmatch
    net-misc/curl
    sys-libs/zlib
    virtual/jpeg
    x11-libs/cairo
    >=x11-libs/fltk-1.3.3"
RDEPEND="${DEPEND}"
---

We also require ebuilds for liburlmatch (http://github.com/clbr/urlmatch) and fltk (http://www.fltk.org/) as both are not in portage.
"The required compiler is the same as for WebkitFLTK: a compliant C++11 one. GCC 4.7.3 minimum, 4.8.3 tested, clang may work but has not been tested." should be included in the ebuild, I don't know how to do it.