Package Details: qupzilla-git 2.1.2.r85.g54949f94-2

Git Clone URL: (read-only)
Package Base: qupzilla-git
Description: A fast and flexible browser (inspired by Opera Classic). Based on QtWebEngine (Chromium's browser engine), with extra plugins.
Upstream URL:
Keywords: browser web
Licenses: GPL
Conflicts: qupzilla, qupzilla-qt5, qupzilla-qt5-git
Provides: qupzilla, qupzilla-qt5
Submitter: sxe
Maintainer: epitron
Last Packager: epitron
Votes: 58
Popularity: 0.460511
First Submitted: 2011-10-14 09:53
Last Updated: 2018-05-17 19:39

Latest Comments

cysp74 commented on 2017-08-12 17:58


kwallet and libgnome-keyring packages aren't mandatory for successful build, so could you please correct the PKGBUILD? I've made a build w/o these packages, therefore I suggest remove from dependencies.

diff -ruN qupzilla-git/PKGBUILD
--- qupzilla-git/PKGBUILD 2017-05-05 02:41:11.000000000 +0200
+++ 2017-08-12 19:33:06.983106912 +0200
@@ -10,7 +10,7 @@
depends=('qt5-webengine' 'qt5-x11extras' 'qt5-svg' 'hicolor-icon-theme' 'openssl>=1.1.0')
-makedepends=('git' 'qt5-tools' 'kwallet' 'libgnome-keyring')
+makedepends=('git' 'qt5-tools')
provides=('qupzilla' 'qupzilla-qt5')
conflicts=('qupzilla' 'qupzilla-qt5' 'qupzilla-qt5-git')


rican-linux commented on 2017-06-24 22:32

I am haveing issues with keyboard shortcuts. Alt-Num is not working nor is the single key shortcuts option is not working either.

epitron commented on 2017-05-18 23:10

@urldog I'm not sure what the exact cause of your issue is, but it seems to be a problem with the interaction of QtWebEngine and nouveau.

It looks like someone else fixed it by installing binary nvidia drivers:

Someone else mentioned that multi-threaded rendering crashes nouveau:

urldog commented on 2017-05-18 10:49

Seems to die on Manjaro with: qupzilla: pushbuf.c:727: nouveau_pushbuf_data: Assertion `kref' failed.

pavbaranov commented on 2017-04-20 07:47

After upgrade to openssl 1.1 we had to modify PKGBUILD and add this patch:

saburouta commented on 2016-10-06 17:51

Can you update the package description to state that it is based on QtWebEngine -not QtWebKit-? The branch based on QtWebKit is not maintained anymore, though there is still a package in the AUR to build it (qupzilla-qtwebkit-git).

pmattern commented on 2016-07-06 11:07

See and

Anonymous comment on 2016-07-06 07:58


works qupzilla with Qt 5.7 correkt?
I have the problem qupzilla crashes incomprehensible.
With Qt 5.6, it works just fine.


(Google translator)

desaparecido commented on 2016-03-22 23:58

hi, news:

now master is for QT5.6 and builds fine here, only change branch, and now than QT5.6 did leave kde-unstable and is in testing repo could be fine to test it

neubauten84 commented on 2016-02-22 15:30

@francoism90:I wrote on irc channel and devs found it's a screen dpi auto sync error..I have to lunch qupzilla with QT_AUTO_SCREEN_SCALE_FACTOR=0 qupzilla but now is ok!!!

francoism90 commented on 2016-02-22 09:28

@neubauten84: do you have a screenshot?
Remember qt5.6 isn't ready yet and still missing features.

neubauten84 commented on 2016-02-21 10:16

Tried qupzilla-git 1.9.99 with francoism90 qt5.6 packs and it works..but everything appear zoomed..buttons, fonts, screens..

francoism90 commented on 2016-02-16 13:04

@neubauten84: correct. I've installed qt5.5 from the main repo, and created a PKG that builds qt5.6.0.
No issues, just a qt-webengine isn't that usable, maybe in the final release. :)

neubauten84 commented on 2016-02-16 13:01

Did you install new qt5.6 over qt5.5???any problem??

neubauten84 commented on 2016-02-16 10:19

Ok thanks anyway!!!
I'll try with that flag..

francoism90 commented on 2016-02-15 15:34

@neubauten84: Sorry, I can't share the PKG's, because I use non-generic build flags.
To build the latest qt5, I had to set -continue after the ./configure line (PYTHON=/usr/bin/python2 ./configure -continue ..).

So far QtWebEngine is bit disappointed to be honest.
Spellchecker doesn't work, crashes, etc. It still is missing features of QtWebkit.
In March when QtWebengine 5.7 will be released, I expect most things to be a bit more stable/usable. :)

neubauten84 commented on 2016-02-15 13:38

I tried compiling qt5.6 but you have pre-compiled pkgs to share just for testing??I would try new qupzilla with qtwebengine..

francoism90 commented on 2016-02-08 16:44

In case you want to install Qt5.6, check-out:

Remember to use at your own risk. It's based on the official qt5 package of Arch.

So far qupzilla on the master branch is working OK. :)
Qt5.6 should be released in March, if I'm not mistaken.

pavbaranov commented on 2016-01-29 09:39

Those scripts build the package, but qupzilla-git doesn't work well. It seems that we have bad dependencies in PKGBUILD, now. According to info from - Master branch is now for QtWebEngine (>= 5.6). But we haven't got Qt5.6 yet. It's still beta and there isn't qt5-webengine 5.6 in official repository.

francoism90 commented on 2015-12-21 20:07

Any ETA on Qt5.6? :)
Seems the adblocker doesn't work with Qt5.5. :/

sxe commented on 2015-10-12 13:40

Thx for letting me know. Done

Wolfen commented on 2015-10-12 12:52

To build this package I had to install qt5-x11extras, you might want to add it to the dependencies.

ozky commented on 2015-10-12 09:18

Yes of course it builds now without manual edit pkgbuild.

sxe commented on 2015-10-12 08:30

Hi ozky

Adding qt5.6 Is not that easy i guess. All the package that use qt5.5 had to be rebuild. Besides that qt5.6 is not even release yet.

I think the better option for now is to use the 5.5 branche and swicth to the 5.6 branch again when it's in the repositories.
I will update the PKGBUILD asap.

ozky commented on 2015-10-12 06:59

Sxe could you add qt 5.6 packages to aur ?.Qtwebengine have flash support only in qtwebengine 5.6 (ppapi).

ozky commented on 2015-10-08 15:24

Build error due to reason lack of qtwebengine 5.6 and qt 5.6 master branch use it now.
Please change this to this branch if wan't to get it build still against qt.5.5.

sxe commented on 2015-08-14 09:33


The seems to be something wrong with your system. qmake-qt5 is part of qr5-base.

notuxius commented on 2015-08-14 08:30

./PKGBUILD: line 33: qmake-qt5: command not found

shimi commented on 2015-08-04 09:06

Does anybody know how to enable H.264 support? I think I have all of the gstreamer packages and it works in Otter.

safaalfulaij commented on 2015-06-24 21:12

This won't work until Qt 5.5 arrives in Arch repos
Or you could build Qt 5.5.

tee commented on 2015-05-30 15:44

I'm getting this message: Project ERROR: QupZilla requires at least Qt 5.5!
when trying to build.

stozi commented on 2015-05-20 15:36

I got an error:

make[1]: g++: Command not found
Makefile:2793: recipe for target '../../build/qtsingleapplication.o' failed
make[1]: *** [../../build/qtsingleapplication.o] Error 127
make[1]: Leaving directory '/home/media/downloads/qupzilla-git/src/qupzilla/src/lib'
Makefile:43: recipe for target 'sub-src-lib-make_first' failed
make: *** [sub-src-lib-make_first] Error 2
==> ERROR: A failure occurred in build().

Also, as I understand these variables are all default:
export USE_WEBGL="true"
export QUPZILLA_PREFIX="/usr/"

stozi commented on 2015-05-20 15:29

I got an error:

make[1]: g++: Command not found
Makefile:2793: recipe for target '../../build/qtsingleapplication.o' failed
make[1]: *** [../../build/qtsingleapplication.o] Error 127
make[1]: Leaving directory '/home/media/downloads/qupzilla-git/src/qupzilla/src/lib'
Makefile:43: recipe for target 'sub-src-lib-make_first' failed
make: *** [sub-src-lib-make_first] Error 2
==> ERROR: A failure occurred in build().

Also, as I understand these variables are all default:
export USE_WEBGL="true"
export KDE_INTEGRATION="true"
export QUPZILLA_PREFIX="/usr/"

sxe commented on 2015-02-27 19:42

Hi krabat,
thx, fixed the PKGBUILD.

Sadly the master branch still has the 1.8* version.

pmattern commented on 2015-02-27 17:11

Given the comments below and PKGBUILD's "depends" line this package is intended to be built against QtWebEngine (which makes perfect sense, imo).
But running 'git clone[.git]' yields legacy branch v1.8 intended to be built against QtWebKit.

Also qt5-tools is now needed to compile (which depends on qt5-webkit for now).

You may find a PKBUILD implementing these changes on It introduces usage of HTTPS to download as well.

Nierro commented on 2015-02-07 10:39

You're welcome!

sxe commented on 2015-02-07 09:26

Updated to qt5.
Thx for the reminder Nierro.

Nierro commented on 2015-01-28 11:35

"Master" branch now is qt5 only and uses webengine.
If you'd like to stick with 1.8, you have to switch to "v1.8" branch.
Reference: .

sxe commented on 2014-12-08 10:08

Updated the package.
Thx for the heads up anex.

anex commented on 2014-12-08 08:56

Working.. OP please change the PKGBUILD with these changes..

TZ86 commented on 2014-04-11 05:29

>I get "qupzilla: error while loading shared libraries: cannot open shared object file: No such file or directory"

Strange. Are you sure that you started /usr/bin/qupzilla? Typically it appears when qupzilla was built and installed to non-standart path (via QtCreator build function for example).

sxe commented on 2014-04-09 18:03

Thx Alexey for the PKGBUILD, looks good but right now i cannot build a working version of qupzilla. I get "qupzilla: error while loading shared libraries: cannot open shared object file: No such file or directory".

I will add the PKGBUILD when that is resolved.

TZ86 commented on 2014-04-08 09:57


sxe commented on 2014-01-28 08:49

Please don't flag this package as "out of date" because it uses qt4. Qupzilla will not switch to qt5 until version 2.* so i will keep qt4 for now as well.

sitquietly commented on 2013-08-28 19:37

qupzilla-qt5-1.4.3 crashed on me but qupzilla-git is working great with qt5. The appropriate changes to PKGBUILD are:
depends=('openssl' 'qt5-webkit' 'qt5-script' 'hunspell' 'desktop-file-utils' 'hicolor-icon-theme')
and of course use qmake-qt5.

sxe commented on 2013-03-04 11:17


brcha commented on 2013-03-04 09:56

qt5 version crashed on my system as well. I guess qt4 is still the stable way to go (not that qt5 isn't stable, the crashing might be due to the program not being adapted well to the new qt).

Btw, they renamed qt4's qmake from qmake4 to qmake-qt4. Thus yet another update is needed.

z0id commented on 2013-03-04 02:25

I tested the qt5 build today and it crashed quite often. The theme is noticeably different, also. I'd say qt4 for now.

sxe commented on 2013-03-03 13:00

Do you know what the preferred qt version is?
I guess the best thing is to keep this PKGBUILD as close as possible to the official binaries from the author.

z0id commented on 2013-03-03 12:02

You can also build build it with qt5 support, now that qt5 is in the repos, by replacing qmake4 with qmake.

brcha commented on 2013-03-01 12:01

Not only that, qt4's qmake is now called qmake4.

brcha commented on 2013-03-01 11:41

Qt got updated, now it is qt4 instead of just qt. Could you update the pkgbuild?

sxe commented on 2012-04-24 08:02

Only the maintainer (me) can upload new PKGBUILDs.
Thx for mentioning the changes.


Anonymous comment on 2012-04-23 21:20

Out of date -- the QupZilla github repo has moved from nowrep/QupZilla to QupZilla/qupzilla. I haven't yet figured out how to submit new versions to the AUR, otherwise I would just upload an update, but the changes needed are (starting at line 17):




daimonion commented on 2012-04-02 16:59

You also have these:

export NONBLOCK_JS_DIALOGS="true" < a nicer javascript prompts (can lead to crash while closing tab if prompt is active)
export USE_QTWEBKIT_2_2="true" < support for some of the qtwebkit features, like notification API and geolocation (if av.)

sxe commented on 2012-03-11 09:55


aspidites commented on 2012-03-10 09:15

@sxe: please add 'qtwebkit' to depends array, thanks.

@KlavKalashj: Per BUILDING file in sources:
For now, it just use better oxygen icons in Preferences.
Nepomuk integration is planned, and it will be enabled with
this define also.

In regards to "export KDE="true"

aspidites commented on 2012-03-10 09:08

please add 'qtwebkit' to depends array, thanks.

sxe commented on 2012-02-23 17:58


KlavKalashj commented on 2012-02-22 20:52

Can you also add:

export USE_WEBGL="true"
export KDE="true"

to the PKGBUILD, like in this one:

The first one adds support for webgl and the score on goes up a bit. The second one I don't know but I'm assuming it's useful since most people using QupZilla are probably using KDE.

KlavKalashj commented on 2012-02-21 18:09

Thanks, working now!

sxe commented on 2012-02-21 13:49

They changed the file structure, so the PKGBUILD had to be corrected.

KlavKalashj commented on 2012-02-20 18:21

Something strange is happening lately when compiling. It finishes cleanly and installs, but the binary is gone:

[19:18:30] oscar@arch-laptop: [~] >>> qupzilla
bash: qupzilla: command not found

My only lead is the last few lines of building:

rm -f ../bin/
mv -f ../bin/
make: Nothing to be done for `install'.
==> Tidying install...
-> Purging unwanted files...

What does it mean, "make: Nothing to be done for 'install'."? Is there a problem with qupzilla or with this PKGBUILD?

sxe commented on 2011-12-26 16:28

fixed, thx for the tip.

DarkCelibate commented on 2011-12-22 21:01

This package needs qtwebkit from extra as a dependency.

Anonymous comment on 2011-12-22 19:14

Doesn't compile here:
" fatal error: QWebSettings: No such file or directory
compilation terminated.
make: *** [../build/main.o] Error 1
==> ERROR: A failure occurred in build().
The build failed."