Package Details: midori-bzr r6866-1

Git Clone URL: https://aur.archlinux.org/midori-bzr.git (read-only)
Package Base: midori-bzr
Description: Lightweight web browser based on WebKit and GTK3 (development version)
Upstream URL: http://twotoasts.de/index.php?/pages/midori_summary.html
Licenses: LGPL
Conflicts: midori, midori-git, midori-gtk2-bzr, midori-gtk2-git
Provides: midori
Replaces: midori-git
Submitter: xyproto
Maintainer: None
Last Packager: xyproto
Votes: 154
Popularity: 0.036115
First Submitted: 2013-05-26 09:25
Last Updated: 2015-06-10 13:17

Dependencies (25)

Required by (3)

Sources (1)

Latest Comments

NicoHood commented on 2016-11-16 15:07

The package is now disowned and can be adopted by anyone willing to update it.

FredBezies commented on 2016-03-24 13:39

It is not libzeitgest but zeitgest.

Midori build on march 24, 2016 :

[fred@fredo-arch midori-bzr]$ yaourt -Qi midori-bzr | grep Version
Version : r7117-1

Ranzpirat commented on 2015-07-19 19:19

This also needs "extra/zeitgiest" to not fail on build.

xyproto commented on 2015-01-18 22:57

Updated the PKGBUILD. Thanks, zegoti.

zegoti commented on 2015-01-10 16:59

Here is a PKGBUILD dealing with /usr/lib otherwise you will get error when updating.
http://sprunge.us/RPRH

zegoti commented on 2015-01-10 16:57

Here is a PKGBUILD dealing with /usr/lib otherwise you will get error when updating.
http://sprunge.us/VVOa

xyproto commented on 2013-12-17 10:44

@McDoenerKing, thanks, updated the package to use "webkitgtk".

McDoenerKing commented on 2013-12-16 22:58

The dependencies need an update. "webkitgtk3" is not in the official repositories. I think the wanted package is just "webkitgtk".

McDoenerKing commented on 2013-12-16 22:57

The dependencies need an update. "webkitgtk3" is not in the official repositories. I think the meant package is just "webkitgtk".

xyproto commented on 2013-10-19 20:18

@ponsfoot Thank you! Updated the package.

ponsfoot commented on 2013-10-19 13:57

Upstream has been switched to cmake (from waf).
So, 'cmake' is required as makedepends.
Furthermore, option '--disable-granite' is obsolete (see configure).

ponsfoot commented on 2013-10-19 13:56

Upstream has been switched to cmake (from waf).
So, 'cmake' is required as makedepends.
Furthermore, option '--disable-granite' is obsolete (see CMakeLists.txt).

Anonymous comment on 2013-08-28 08:40

@xyproto: thanks for the explanation

I don't know how, but it compiled just few seconds ago :D
Midori release 0.5.5~r6363.
Maybe Midori team fixed it

xyproto commented on 2013-08-27 20:04

@Darko82, there was a problem with the new sqlite package. /usr/lib/pkgconfig/sqlite3.pc had "Version: @RELEASE@" instead of "Version: 3.8.0". It has been fixed now, but midori-bzr still fails to compile. It's a problem with the midori configuration, the midori source code, the new sqlite package or a combination of those three.

Anonymous comment on 2013-08-27 11:03

Does not compile due to:
"Checking for sqlite3 >= 3.6.19 : Requested 'sqlite3 >= 3.6.19' but version of SQLite is @RELEASE@"

Sqlite3 is now sqlite

xyproto commented on 2013-08-16 19:20

Updated the package. Unfortunately, midori 0.5.5 + GTK3 doesn't build. midori bzr + GTK3 neither. Hopefully upstream will fix this eventually.

xyproto commented on 2013-08-16 19:20

Updated the package. Unfortunately, midori 0.5.5 + GTK3 doesn't build. midori bzr + GTK3 neither.

xyproto commented on 2013-06-09 10:02

Thanks, vorbote. Updated the package.

vorbote commented on 2013-06-09 02:37

Please update the source line in the PKGBUILD to

source=("midori::bzr+http://bazaar.launchpad.net/~midori/midori/trunk/")

else, it is impossible to reuse the downloaded vcs sources to update the binary package (if using a cached copy).

xyproto commented on 2013-05-26 09:28

Thanks gothmog.todi, updated the package accordingly.

gothmog.todi commented on 2013-05-25 16:54

development moved to bzr:
http://twotoasts.de/index.php/2013/05/switching-to-bzr-for-tight-launchpad-integration/

xyproto commented on 2013-05-20 21:06

Updated the PKGBUILD, it builds fine with --enable-webkit2 now (0.5.2).

lae commented on 2013-05-18 09:58

Latest tree (0.5.2) appears to build fine for me.

lae commented on 2013-05-18 09:56

Latest tree (0.5.2) appears to build fine for me.

lae commented on 2013-05-18 09:56

Latest tree (0.5.2) appears to build fine for me.

lae commented on 2013-05-18 06:38

Latest tree (0.5.2) appears to build fine for me.

xyproto commented on 2013-04-12 10:27

yosefor, when adding --enable-webkit2, the package no longer builds

xyproto commented on 2013-04-12 09:18

yosefor, after reading the patch I don't see why webkit2 should be enabled. Perhaps it should be enabled for the midori-gtk2-git package?

xyproto commented on 2013-04-12 08:55

flocke, added a pkgver() function, but according to the documentation prepare() is not needed for *-git packages.

flocke commented on 2013-04-12 07:34

Please add a pkgver() function (see https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Git) to update the version string.
(And if you want to you can also move the sed command to a prepare() function to conform with the new guidelines.)

flocke commented on 2013-04-12 07:34

Please add a pkgver() function (see https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Git) to update the version string.
(And if you want to you can also move the sed command to a prepare() function to conform with the new guidelines.)

yoseforb commented on 2013-04-02 14:34

Please add: --enable-webkit2

See:
http://git.xfce.org/apps/midori/commit/?id=d60e5e172b7b11f8e2ffd8c733b83dcc6deaceeb

xyproto commented on 2013-01-22 17:09

Thanks, updated the package.

eworm commented on 2013-01-22 10:12

For me midori links against libgcr-3.so.1. I suppose we need a dependency to gcr.

alium commented on 2012-11-26 07:46

libwebkit3 renamed to webkitgtk3

xyproto commented on 2012-11-07 19:56

Added zeitgeist as a dependency, thanks for notifying.

k0Do commented on 2012-11-02 14:50

Please add zeitgeist as a dependency or use --disable-zeitgeist for ./configure in PKGBUILD.

xyproto commented on 2012-10-15 16:21

Just tested it. Builds with vala 0.16 here now.

ponsfoot commented on 2012-09-30 05:03

Current HEAD requires vala-0.14 to be built. It fails if vala is 0.16.

xyproto commented on 2012-08-19 12:14

Ner0, created a "midori-flash" package based on your solution. https://aur.archlinux.org/packages.php?ID=62119

Ner0 commented on 2012-08-17 12:39

The only way i was able to get flash working with midori-gtk3 is to install 'lib32-flashplugin' and 'nspluginwrapper'

and then install the flash with 'sudo nspluginwrapper -i /usr/lib32/mozilla/plugins/libflashplayer.so'

xyproto commented on 2012-04-06 08:52

Added optdepends and updated the package.

xyproto commented on 2012-03-18 21:49

Added --disable-granite since midori does not compile if the granite package is installed. Changed the dependency on docutils to 'python2-docutils', because of the package rename.

xyproto commented on 2011-12-02 10:37

Added a dependency on libunique3.

xyproto commented on 2011-10-09 21:54

engored, thanks for testing. Added "midori-gtk2-git" for the gtk2 version. I assume it's just a matter of time before gtk3 will be enabled by default.

av6 commented on 2011-10-09 17:29

Sorry to bother again, but very recent git commit [1] disabled gtk3 by default. It's considered experimental yet, it seems.

On a related note, I've tried Midori with GTK3 and there were some bugs like no favicons on tabs, but the most important: flash wasn't working.

[1] http://git.xfce.org/apps/midori/commit/?id=b378554df2b1a72069a26d394046455aeb793d7c

xyproto commented on 2011-10-09 13:44

engored, thanks for noticing. Enabled gtk3 and updated the PKGBUILD. namcap displays no errors or warnings.

av6 commented on 2011-10-09 04:28

It now requires gtk3 and libwebkit3. You can either add them to depends or add --disable-gtk3 to waf configure.

xyproto commented on 2011-02-18 17:24

Updated the PKGBUILD as the temporary fix is no longer needed.

av6 commented on 2011-02-17 23:50

It builds without the fix now.

pyther commented on 2011-02-16 13:27

it may work but the far better solution is to use a patch fie. especially considering those two tools are not in the main repos or community!

xyproto commented on 2011-02-16 09:16

pyther, the package works now and the fix is only temporary.

pyther commented on 2011-02-15 23:39

Totally not cool...
Makedepend: setconf and that depends on shedskin

Create a patch file and use patch to apply the fix. Almost every system has patch.

xyproto commented on 2011-02-15 14:00

Updated the PKGBUILD to include a workaround so that midori-git will compile again.
I will remove the workaround when midori-git compiles without it.
Midori now compiles and runs here.

haawda commented on 2010-10-20 17:10

Hm, som similar sed's are already there.

flamelab commented on 2010-10-20 06:26

If you have python related build issues with waf, add this

sed -i s'|#!/usr/bin/env python|#!/usr/bin/python2|'g waf
./waf configure --prefix=/usr || return 1
./waf build || return 1

(the sed line)

Hilinus commented on 2010-10-04 18:31

Need waf fix for python2.

Arkham commented on 2010-07-16 14:44

Updated adding suggested changes.

av6 commented on 2010-07-03 16:54

And webkitgtk-svn is not a requisite, it can be built against regular libwebkit. Also pkgconfig is now called pkg-config.

Anonymous comment on 2010-07-03 04:47

Some midori extensions require vala now ("History List" and "External applications"

knedlyk commented on 2010-05-23 19:00

Do we need vala for Midori? Config checks for it:
Checking for program valac

bardo commented on 2010-03-30 00:38

For those not wanting to wait for gtk-2.20 support in the git trunk, here's a quick and dirty compilation fix, not really nice and it throws up some warnings but it works. Put it under 'cd $_gitname-build'.

sed -i 's/GTK_WIDGET_VISIBLE/gtk_widget_get_visible/' midori/midori-{browser,locationaction,panel,searchaction,view}.c
sed -i 's/GTK_WIDGET_REALIZED/gtk_widget_get_realized/' midori/midori-browser.c
sed -i 's/GTK_WIDGET_IS_SENSITIVE/gtk_widget_is_sensitive/' midori/midori-view.c
sed -i 's/GTK_WIDGET_HAS_FOCUS/gtk_widget_has_focus/' midori/sokoke.c