You are not logged in.

#1 2016-08-02 07:43:19

Vytautas
Member
Registered: 2016-01-17
Posts: 27

Most recent Uzbl installation from GitHub

Could you please write there what CLI commands I should use to install the latest Uzbl browser version from https://github.com/uzbl/uzbl

The version in Default Debian repository is dated 2012.05.14 while on GitHub there is much newer version dated 2016.02.28.

I have been using old uzbl version for a two years and currently I am addicted to its keybindings, but some websites stoppoed working (gmail) an I want a newer version.

Last edited by Vytautas (2016-08-02 07:43:41)

Offline

#2 2016-08-02 07:51:39

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,063
Website

Re: Most recent Uzbl installation from GitHub

Uzbl should *not* be used in BunsenLabs, whatever the version number.

The browser engine is based on Webkit and these packages are outdated and vulnerable in the Debian jessie repositories.

The only secure browsers available from the repositories are Chromium and Firefox.

See this section of the Debian jessie release notes for more:
https://www.debian.org/releases/stable/ … r-security

As an alternative, you could try a Webkit browser that includes up to date Webkit libraries such as Iridium but I would recommend sticking with the official Debian repositories.

Offline

#3 2016-08-02 08:58:59

Vytautas
Member
Registered: 2016-01-17
Posts: 27

Re: Most recent Uzbl installation from GitHub

In:
https://www.debian.org/releases/stable/ … r-security

It is written that "These browsers should not be used against untrusted websites"

With i3wm currently I mainly use Chromium for all main browsing and uzbl for trusted sites, where I need minimal interface. I open some websites during system startup on uzbl. Like: gmail plain html mailbox, translate.google.com

Uzbl is very convenient for this purpose.

Offline

#4 2016-08-02 19:18:14

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,063
Website

Re: Most recent Uzbl installation from GitHub

Sorry, I can't get this to build in Debian jessie hmm

empty@jessie ~/uzbl (git)-[master] % make
Requested 'gio-2.0 >= 2.44' but version of GIO is 2.42.1
Requested 'gio-2.0 >= 2.44' but version of GIO is 2.42.1
cc -std=c99  -ggdb -W -Wall -Wextra -pthread -Wunused-function -DG_DISABLE_DEPRECATED -D_XOPEN_SOURCE=500 -DARCH=\"x86_64\" -DCOMMIT=\"v0.9.0-54-ge96a9d7\" -DLIBDIR=\"/usr/local/lib/uzbl\" -DHAVE_LIBSOUP_CHECK_VERSION  -c -o src/uzbl-core.o src/uzbl-core.c
In file included from src/uzbl-core.h:4:0,
                 from src/uzbl-core.c:30:
src/webkit.h:4:27: fatal error: webkit/webkit.h: No such file or directory
 #include <webkit/webkit.h>
                           ^
compilation terminated.
<builtin>: recipe for target 'src/uzbl-core.o' failed
make: *** [src/uzbl-core.o] Error 1

Builds fine in Arch though, I must be missing a dependency but all the webkit stuff is installed.

I will post back if I figure it out.

Until then, perhaps try Arch?
https://aur.archlinux.org/packages/uzbl … -next-git/

Offline

#5 2016-08-04 01:13:48

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Most recent Uzbl installation from GitHub

Vytautas wrote:

In:
https://www.debian.org/releases/stable/ … r-security

It is written that "These browsers should not be used against untrusted websites"

With i3wm currently I mainly use Chromium for all main browsing and uzbl for trusted sites, where I need minimal interface. I open some websites during system startup on uzbl. Like: gmail plain html mailbox, translate.google.com

Uzbl is very convenient for this purpose.

gmail a trusted website? lol.

that said, why don't you just go the usual way:
clone from git(hub) => read the README => ./configure,make, or whatever the recommended process is?

Offline

#6 2016-08-04 07:17:07

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,063
Website

Re: Most recent Uzbl installation from GitHub

ohnonot wrote:

whatever the recommended process is?

It's a simple `make` in this case but the dependencies don't seem to be available in Debian jessie sad

Offline

#7 2016-08-04 13:12:12

porkpiehat
Member
Registered: 2015-10-27
Posts: 31

Re: Most recent Uzbl installation from GitHub

Head_on_a_Stick wrote:
ohnonot wrote:

whatever the recommended process is?

It's a simple `make` in this case but the dependencies don't seem to be available in Debian jessie sad

You are looking for webkit.h? Do you have libwebkitgtk-dev or libwebkitgtk-3.0-dev installed?

(edit) ah -- tried to build, and the problem is that the Makefile is looking for the includes in the wrong place. I don't have time to troubleshoot this right now, but it should be fixable.

Last edited by porkpiehat (2016-08-04 13:22:33)

Offline

#8 2016-08-04 15:47:52

cloverskull
Member
Registered: 2015-10-01
Posts: 348

Re: Most recent Uzbl installation from GitHub

If this isn't resolved by next week I can work on it. It'd be easy enough to fork the repo and fix and then try to push the changes so the Makefile looks (additionally) in places Debian Jessie friendly.

Offline

#9 2016-08-05 06:41:37

Vytautas
Member
Registered: 2016-01-17
Posts: 27

Re: Most recent Uzbl installation from GitHub

Would be nice. Thank you in advance!

cloverskull wrote:

If this isn't resolved by next week I can work on it. It'd be easy enough to fork the repo and fix and then try to push the changes so the Makefile looks (additionally) in places Debian Jessie friendly.

Offline

Board footer

Powered by FluxBB