Commit Graph

26 Commits

Author SHA1 Message Date
espie
c82c4422b0 USE_GROFF=Yes 2010-10-19 08:02:53 +00:00
jasper
9d399d1959 - fix WANTLIB after cairo update.
(please note chromium is still broken, but will be dealt with soon)
2010-10-11 08:19:03 +00:00
ajacoutot
f26c46c3b3 Fix build with new GTK+2. 2010-09-30 07:23:47 +00:00
landry
974b5fb4f6 Don't fiddle with MULTI_PACKAGES in an archi-specific .if block. add
-webkit inconditionally instead, and set ONLY_FOR_ARCHS-webkit to the
list of archs where webkit actually builds. Bump REVISIONS.
2010-09-27 19:55:02 +00:00
espie
9296896a1c #!%#!!! landry 2010-07-14 13:57:44 +00:00
landry
ba9a7896a6 Finally (?) really fix kazehakase now that xulrunner-1.9 is sane. Switch to
newer REVISION/LIB_DEPENDS/WANTLIB idioms, correctly links with libxpcomglue
now, and even builds with #!#@# gnu libtool. Don't forget to add
xulrunner-1.9 to RUN_DEPENDS-gecko, as the xpcom glue loads
libxul.so/libxpcom.so at runtime. Phew.
2010-07-11 15:01:46 +00:00
landry
30aa85ae8e Finally fix www/kazehakase, after lots of cries and pain with/about
libtool. Backport upstream svn r3779 + r3872 to correctly build with
xulrunner 1.9.2, and use ports libtool which does a way better job at
linking gecko.so than gnu libtool. This needs r1.120 of build/libtool.
2010-06-19 10:34:41 +00:00
landry
dffa7f04e8 Face reality and mark it as BROKEN. Its gecko part doesn't compile, and
it's a maze of horrible code.
2010-06-13 08:26:38 +00:00
landry
cb27d75f62 WIP on unbreaking kazehakase:
- update to 0.5.8
- backport upstream svn r3871 to let it build with latest gtk+2
- switch to xulrunner 1.9.x (breaks gecko backend while here)
- don't try to create a dbus server socket in a non-existent dir
It is still badly broken, as upstream doesn't seem to care about
shipping working stuff... but at least it builds and packages.
2010-05-06 19:25:51 +00:00
sthen
fb68281f71 sync WANTLIB, bump 2010-04-03 00:42:39 +00:00
sthen
9998ef502d Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ ajacoutot@ landry@
2009-12-22 13:02:11 +00:00
ajacoutot
d5f0c067ee Fix xulrunner package spec.
from an original diff for yelp by Mikolaj Kucharski
2009-11-24 09:01:47 +00:00
landry
a6956954c5 Sigh.. since upstream doesn't care about providing tarballs that
compile, nor instructions on how to compile it, we can't update to
0.5.8, but at least we can backport gtk-entry code and callers from it.
This is ugly^Whackish^Whorrible, but at least it really works again.
While here, drop MAINTAINERship, i don't want to be responsible for that
pile of crap anymore.
2009-10-11 20:33:00 +00:00
landry
17a14b17fe Unbreak after gtk+2 update.. using private gtk struct fields is nasty.
Now, let's try to update that crap to a newer version... sigh.
2009-10-11 11:14:18 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
martynas
2d5ac6f25b adapt for the new xulrunner infrastructure.
no breakage in bulk build & bumps done by sthen@
2009-07-27 21:44:14 +00:00
landry
e564c442a9 Fix WANTLIB, PLIST, bump PKGNAMEs. 2009-06-18 20:10:07 +00:00
landry
fa1b6328ea Fix WANTLIBs all around, i should have checked better when updating
webkit.. this fixes the build on a clean machine. Bump PKGNAMEs.
spotted by & ok jasper@
2009-03-26 21:34:30 +00:00
sthen
4e11edfea0 make better use of the existing MASTER_SITES_SOURCEFORGE_JP
ok jasper, landry
2009-02-16 15:29:43 +00:00
sthen
e62edf43b6 disable the webkit subpackage for arch where it can't be built, allowing
the gecko-based browser to build on those arch.

"conceptually ok if it builds" landry@
2008-12-19 11:51:32 +00:00
landry
6422d41328 Fix build on a clean machine, stupid me.
Wasn't building, hence no bump.
2008-11-13 12:29:24 +00:00
landry
fb4832207b Fix build, stupid me. spotted by naddy@. 2008-11-03 16:19:55 +00:00
landry
f1be2f49d6 Update kazehakase to the just-released 0.5.6.
Now that we have www/webkit in ports, split it into MULTI_PACKAGES :
-main has the common infrastructure files (and the binary), -gecko provides
gecko engine support, -webkit provides webkit engine support.

To ease updates, -gecko has the same pkgname as previous package. -webkit
support is still a bit experimental, and provided for webdevelopers who
want to write and test cross-engine websites.

With help and ok ajacoutot@
2008-10-30 22:38:10 +00:00
landry
1c10b87871 Update to kazehakase 0.5.4, out since some weeks.
While here, fix WANTLIB, add licence version, and update patches.

ok ajacoutot@
2008-06-08 16:05:23 +00:00
landry
445b549b3a Update to kazehakase 0.5.3, update patches while here.
ok ajacoutot@ (two days ago)
2008-03-18 19:25:55 +00:00
landry
caaccf6935 Import kazehakase 0.5.1, a lightweight gtk2 web browser using gecko engine.
It features tabbed browsing, session saving, dynamic bookmarks and
customizable mouse gestures. Uses xulrunner for gecko support and GnuTLS 2
for https:// links.

with feedback and testing from many on ports@, thanks !

"import it, it can't be worse than galeon and epiphany anyway.." ajacoutot@
2008-01-11 14:47:28 +00:00