Eolie is a new GNOME web browser.
-
Adblock helpers (please contribute): https://github.com/gnumdk/eolie-adblock
-
For users: https://wiki.gnome.org/Apps/Eolie
-
For translators: https://hosted.weblate.org/projects/gnumdk
It provides:
- Firefox sync support
- Secret password store
- A modern ui
- gtk3 >= 3.22
- gobject-introspection
- python3
- meson >= 0.40
- python (make)
- python-cairo
- python-dateutil
- python-gobject
- python-sqlite
- WebKit2GTK >= 2.16
- Webkit introspection support
For full support, please install this python modules:
# pip3 install requests-hawk PyFxA pycrypto beautifulsoup4 cryptography
Full deps here: https://github.com/flathub/org.gnome.Eolie
$ git clone https://github.com/gnumdk/eolie.git
$ cd eolie
$ meson build
$ sudo ninja -C build install
$ git clone https://github.com/gnumdk/eolie.git
$ cd eolie
$ sudo apt-get install gir1.2-gtkspell3-3.0 libglib2.0-dev libgirepository1.0-dev libgtk-3-dev python-gobject-dev python3-dev libwebkit2gtk-4.0-dev gir1.2-webkit2-4.0 autoconf-archive python3-dateutil
$ meson build
$ sudo ninja -C build install
Instead of make install
you might want to use checkinstall
# apt-get install checkinstall
# checkinstall
This will allow you to uninstall eolie as a package, for example with apt-get uninstall eolie
.
$ git clone https://github.com/gnumdk/eolie.git
$ cd eolie
$ sudo dnf install autoconf glib2-devel intltool yelp-tools gtk3-devel gobject-introspection-devel python3 itstool pygobject3-devel python3-devel webkitgtk4-devel gtkspell3 python3-dateutil meson
$ meson build
$ sudo ninja -C build install