UPDATE: Xombrero-1.2.2

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: Xombrero-1.2.2

Gonzalo L. Rodriguez
Hi,

Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
and new stuff:

* [NEW] Implement a new setting, do_not_track, to set the Do Not Track
  HTTP header.  This setting is disabled by default in normal mode and
  enabled in whitelist mode.
* Fix the keybindings in the example config so they properly represent
  the default values in the source code.
* Add some additional paranoia in the input focus code to prevent a
  segfault on some sites (most notably, pnc.com).
* Fix a bug where HSTS would never be enabled if referer_mode = always
* Fix the build when debugging is enabled
* Show a warning when the binary could not be run when executing a
  program based on a MIME type, except for the special "donothing"
  binary name.

Tested on amd64.

Ok?

Cheers

--
Sending from my VCR...

xombrero-1.2.2.diff (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Brett Mahar-2
On Sun, 5 Aug 2012 23:53:55 -0300
"Gonzalo L. R." <[hidden email]> wrote:

> Hi,
>
> Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
> and new stuff:
>

Hi Gonzalo,

Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.

Brett.

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Jan Stary
In reply to this post by Gonzalo L. Rodriguez
On Aug 05 23:53:55, Gonzalo L. R. wrote:
> Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
> and new stuff:

On Aug 08 21:22:04, Brett wrote:
> Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.

Works here on current/amd64.

Yes, the tab head have doubled - they seem to try to display
a larger portion of the title, spanning two lines now.

        Jan

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Stuart Henderson
On 2012/08/09 10:33, Jan Stary wrote:

> On Aug 05 23:53:55, Gonzalo L. R. wrote:
> > Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
> > and new stuff:
>
> On Aug 08 21:22:04, Brett wrote:
> > Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.
>
> Works here on current/amd64.
>
> Yes, the tab head have doubled - they seem to try to display
> a larger portion of the title, spanning two lines now.
>
> Jan
>

Looks like fallout from the move to GTK 3.

https://opensource.conformal.com/viewgit/?a=commitdiff&p=xombrero&h=d38f66db03cf801fb1b4e01acb2f15d91280b248

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Gleydson Soares-5
In reply to this post by Brett Mahar-2
On Wed, Aug 08, 2012 at 09:22:04PM +1000, Brett wrote:

> On Sun, 5 Aug 2012 23:53:55 -0300
> "Gonzalo L. R." <[hidden email]> wrote:
>
> > Hi,
> >
> > Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
> > and new stuff:
> >
>
> Hi Gonzalo,
>
> Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.
>
> Brett.
>
xombrero.css is missing in pkg/PLIST
could you please test the attached diff?

abs,
-g

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/xombrero/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile 8 Jul 2012 21:27:42 -0000 1.2
+++ Makefile 9 Aug 2012 12:21:45 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.2 2012/07/08 21:27:42 gonzalo Exp $
 
 COMMENT= vi-like minimalists web browser
-DISTNAME= xombrero-1.1.0
+DISTNAME= xombrero-1.2.2
 CATEGORIES= www
 EPOCH= 1
 
@@ -18,17 +18,16 @@ PERMIT_DISTFILES_FTP= Yes
 
 MODULES += devel/gettext
 
-WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
-WANTLIB += Xinerama Xrandr Xrender atk-1.0 c cairo expat
-WANTLIB += fontconfig freetype gcrypt gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
-WANTLIB += glib-2.0 gnutls gobject-2.0 gthread-2.0
-WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
-WANTLIB += pixman-1 png pthread pthread-stubs soup-2.4 util webkitgtk-1.0
-WANTLIB += xcb xcb-render xcb-shm z javascriptcoregtk-1.0
+WANTLIB += GL X11 Xrender atk-1.0 c cairo cairo-gobject expat
+WANTLIB += fontconfig freetype gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gnutls gobject-2.0 gthread-2.0 gtk-3 javascriptcoregtk-3.0
+WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png
+WANTLIB += pthread pthread-stubs soup-2.4 util webkitgtk-3.0 xcb
+WANTLIB += xcb-render xcb-shm z
 
 MASTER_SITES= http://opensource.conformal.com/snapshots/xombrero/
 
-LIB_DEPENDS= www/webkit>=1.8.0v0
+LIB_DEPENDS= www/webkit,gtk3>=1.8.0v0
 RUN_DEPENDS= devel/desktop-file-utils
 
 EXTRACT_SUFX= .tgz
@@ -46,7 +45,7 @@ do-install:
  ${INSTALL_SCRIPT} ${WRKSRC}/playflash.sh ${EXAMPLEDIR}
  ${INSTALL_DATA_DIR} ${PREFIX}/share/xombrero/
  ${INSTALL_DATA} ${WRKSRC}/xombreroicon*.png ${PREFIX}/share/xombrero/
- ${INSTALL_DATA} ${WRKSRC}/style.css ${PREFIX}/share/xombrero/
+ ${INSTALL_DATA} ${WRKSRC}/{xombrero.css,style.css} ${PREFIX}/share/xombrero/
  ${INSTALL_DATA} ${WRKSRC}/tld-rules ${PREFIX}/share/xombrero/
  ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
  ${SUBST_CMD} -o ${SHAREOWN} -g ${SHAREGRP} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/xombrero/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 8 Jul 2012 21:27:42 -0000 1.2
+++ distinfo 9 Aug 2012 12:21:45 -0000
@@ -1,5 +1,2 @@
-MD5 (xombrero-1.1.0.tgz) = o6dyd5f3u1rrEq9UIJMCHQ==
-RMD160 (xombrero-1.1.0.tgz) = fDqH8GcLhD88G5pMzCKpDxaUVb8=
-SHA1 (xombrero-1.1.0.tgz) = DbuONFX5TTgfEZyKCfnpPjmOSbU=
-SHA256 (xombrero-1.1.0.tgz) = yl4bvxSgLAcEZT/O+pIpEkz1sK+dhL+upw06n0Sq1D8=
-SIZE (xombrero-1.1.0.tgz) = 239758
+SHA256 (xombrero-1.2.2.tgz) = fNLRF0I5teP4l0c8pp78H7MDSR1u1gvwaCY637drFko=
+SIZE (xombrero-1.2.2.tgz) = 242038
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/xombrero/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 7 Jun 2012 14:18:14 -0000 1.1.1.1
+++ pkg/PLIST 9 Aug 2012 12:21:45 -0000
@@ -11,6 +11,7 @@ share/examples/xombrero/xombrero.conf
 share/xombrero/
 share/xombrero/style.css
 share/xombrero/tld-rules
+share/xombrero/xombrero.css
 share/xombrero/xombreroicon.png
 share/xombrero/xombreroicon128.png
 share/xombrero/xombreroicon16.png
Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Gonzalo L. Rodriguez
yep, I'm gonna commit this diff soon.

Thanks.

On Thu, Aug 09, 2012 at 09:46:03AM -0300, Gleydson Soares wrote:
; On Wed, Aug 08, 2012 at 09:22:04PM +1000, Brett wrote:
; > On Sun, 5 Aug 2012 23:53:55 -0300
; > "Gonzalo L. R." <[hidden email]> wrote:
; >
; > > Hi,
; > >
; > > Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
; > > and new stuff:
; > >
; >
; > Hi Gonzalo,
; >
; > Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.
; >
; > Brett.
; >
;
; xombrero.css is missing in pkg/PLIST
; could you please test the attached diff?
;
; abs,
; -g

; Index: Makefile
; ===================================================================
; RCS file: /cvs/ports/www/xombrero/Makefile,v
; retrieving revision 1.2
; diff -u -p -r1.2 Makefile
; --- Makefile 8 Jul 2012 21:27:42 -0000 1.2
; +++ Makefile 9 Aug 2012 12:21:45 -0000
; @@ -1,7 +1,7 @@
;  # $OpenBSD: Makefile,v 1.2 2012/07/08 21:27:42 gonzalo Exp $
;  
;  COMMENT= vi-like minimalists web browser
; -DISTNAME= xombrero-1.1.0
; +DISTNAME= xombrero-1.2.2
;  CATEGORIES= www
;  EPOCH= 1
;  
; @@ -18,17 +18,16 @@ PERMIT_DISTFILES_FTP= Yes
;  
;  MODULES += devel/gettext
;  
; -WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
; -WANTLIB += Xinerama Xrandr Xrender atk-1.0 c cairo expat
; -WANTLIB += fontconfig freetype gcrypt gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
; -WANTLIB += glib-2.0 gnutls gobject-2.0 gthread-2.0
; -WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
; -WANTLIB += pixman-1 png pthread pthread-stubs soup-2.4 util webkitgtk-1.0
; -WANTLIB += xcb xcb-render xcb-shm z javascriptcoregtk-1.0
; +WANTLIB += GL X11 Xrender atk-1.0 c cairo cairo-gobject expat
; +WANTLIB += fontconfig freetype gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0
; +WANTLIB += glib-2.0 gnutls gobject-2.0 gthread-2.0 gtk-3 javascriptcoregtk-3.0
; +WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png
; +WANTLIB += pthread pthread-stubs soup-2.4 util webkitgtk-3.0 xcb
; +WANTLIB += xcb-render xcb-shm z
;  
;  MASTER_SITES= http://opensource.conformal.com/snapshots/xombrero/
;  
; -LIB_DEPENDS= www/webkit>=1.8.0v0
; +LIB_DEPENDS= www/webkit,gtk3>=1.8.0v0
;  RUN_DEPENDS= devel/desktop-file-utils
;  
;  EXTRACT_SUFX= .tgz
; @@ -46,7 +45,7 @@ do-install:
;   ${INSTALL_SCRIPT} ${WRKSRC}/playflash.sh ${EXAMPLEDIR}
;   ${INSTALL_DATA_DIR} ${PREFIX}/share/xombrero/
;   ${INSTALL_DATA} ${WRKSRC}/xombreroicon*.png ${PREFIX}/share/xombrero/
; - ${INSTALL_DATA} ${WRKSRC}/style.css ${PREFIX}/share/xombrero/
; + ${INSTALL_DATA} ${WRKSRC}/{xombrero.css,style.css} ${PREFIX}/share/xombrero/
;   ${INSTALL_DATA} ${WRKSRC}/tld-rules ${PREFIX}/share/xombrero/
;   ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
;   ${SUBST_CMD} -o ${SHAREOWN} -g ${SHAREGRP} \
; Index: distinfo
; ===================================================================
; RCS file: /cvs/ports/www/xombrero/distinfo,v
; retrieving revision 1.2
; diff -u -p -r1.2 distinfo
; --- distinfo 8 Jul 2012 21:27:42 -0000 1.2
; +++ distinfo 9 Aug 2012 12:21:45 -0000
; @@ -1,5 +1,2 @@
; -MD5 (xombrero-1.1.0.tgz) = o6dyd5f3u1rrEq9UIJMCHQ==
; -RMD160 (xombrero-1.1.0.tgz) = fDqH8GcLhD88G5pMzCKpDxaUVb8=
; -SHA1 (xombrero-1.1.0.tgz) = DbuONFX5TTgfEZyKCfnpPjmOSbU=
; -SHA256 (xombrero-1.1.0.tgz) = yl4bvxSgLAcEZT/O+pIpEkz1sK+dhL+upw06n0Sq1D8=
; -SIZE (xombrero-1.1.0.tgz) = 239758
; +SHA256 (xombrero-1.2.2.tgz) = fNLRF0I5teP4l0c8pp78H7MDSR1u1gvwaCY637drFko=
; +SIZE (xombrero-1.2.2.tgz) = 242038
; Index: pkg/PLIST
; ===================================================================
; RCS file: /cvs/ports/www/xombrero/pkg/PLIST,v
; retrieving revision 1.1.1.1
; diff -u -p -r1.1.1.1 PLIST
; --- pkg/PLIST 7 Jun 2012 14:18:14 -0000 1.1.1.1
; +++ pkg/PLIST 9 Aug 2012 12:21:45 -0000
; @@ -11,6 +11,7 @@ share/examples/xombrero/xombrero.conf
;  share/xombrero/
;  share/xombrero/style.css
;  share/xombrero/tld-rules
; +share/xombrero/xombrero.css
;  share/xombrero/xombreroicon.png
;  share/xombrero/xombreroicon128.png
;  share/xombrero/xombreroicon16.png


--
Sending from my VCR...

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Stuart Henderson
In reply to this post by Gleydson Soares-5
On 2012/08/09 09:46, Gleydson Soares wrote:
> xombrero.css is missing in pkg/PLIST

oh, indeed. this is why it's best to try and use upstream's Makefiles
for installation rather than handrolling in do-install.

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Brett Mahar-2
In reply to this post by Gleydson Soares-5

> >
> > Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.
> >
> > Brett.
> >
>
> xombrero.css is missing in pkg/PLIST
> could you please test the attached diff?
>
> abs,
> -g

This brings the giant-sized tabs back to their old size. It doesn't fix the font config settings issue, though.

Brett.

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Gonzalo L. Rodriguez
Brett, from Xombrero forum

https://opensource.conformal.com/fluxbb/viewtopic.php?id=504

is a known issue.

On Fri, Aug 10, 2012 at 12:18:09AM +1000, Brett wrote:
;
; > >
; > > Probably this is an upstream issue but the font config settings (oops_font, cmd_font, statusbar_font, and tabbar_font) no longer function, and the tabs have doubled in size, taking up lots of screen real estate. Apart from these purely cosmetic things it works for me.
; > >
; > > Brett.
; > >
; >
; > xombrero.css is missing in pkg/PLIST
; > could you please test the attached diff?
; >
; > abs,
; > -g
;
; This brings the giant-sized tabs back to their old size. It doesn't fix the font config settings issue, though.
;
; Brett.

--
Sending from my VCR...

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: Xombrero-1.2.2

Jan Stary
In reply to this post by Gleydson Soares-5
On Aug 09 09:46:03, Gleydson Soares wrote:
> > > Update for Xombrero to 1.2.2 now, with gtk3 and some fixes
> > > and new stuff:

I find the previous version of the port generaly more reliable.
This new port of xombrero usualy crashes with big downloads, for example.
Not sure if it is xombrero or webkit3; is there something specific
I should test?

        Jan