Re: [New] www/vimb 3.1.0

2018-04-26 Thread mazocomp
On Wed, Apr 25, 2018 at 09:56:20PM +0200, Erling Westenvik wrote:
> On Tue, Apr 24, 2018 at 02:44:51PM +0300, mazocomp wrote:
> > I'll try once more to submit this port (this is a port at WIP's pull
> > request, it is ignored).
> > Vimb is modal webkit-based browser inspired by vim.
> 
> Lovely. Thank you! Compiled and installed without problems (except for
> taking ages). Vimperator is doomed and only lives on short borrowed
> time requiring a hopelessly slow and bloated Firefox ESR, and I can't
> stand chrome and vrome.
> 
> Might a pkg-readme describing plugins needed for video, be something to
> consider? Afaik:
> 
> gstreamer1-plugins-good for Youtube videos.
> gstreamer1-plugins-libav for Facebook videos.
> 
> Erling
> 
Don't know, but this is specific to webkit engine, so I think
someone should add pkg-readme to webkit ports, but isn't just
saying Youtube and Facebook videos unfair?

About bloated web browsers, webkit itself is not lightweight
and comes from the most bloated software called KDE :(

Anyway, Lynx is still here <3



Re: [New] www/vimb 3.1.0

2018-04-25 Thread Erling Westenvik
On Tue, Apr 24, 2018 at 02:44:51PM +0300, mazocomp wrote:
> I'll try once more to submit this port (this is a port at WIP's pull
> request, it is ignored).
> Vimb is modal webkit-based browser inspired by vim.

Lovely. Thank you! Compiled and installed without problems (except for
taking ages). Vimperator is doomed and only lives on short borrowed
time requiring a hopelessly slow and bloated Firefox ESR, and I can't
stand chrome and vrome.

Might a pkg-readme describing plugins needed for video, be something to
consider? Afaik:

gstreamer1-plugins-good for Youtube videos.
gstreamer1-plugins-libav for Facebook videos.

Erling



Re: [New] www/vimb 3.1.0

2018-04-24 Thread Jeremie Courreges-Anglas
On Tue, Apr 24 2018, Stuart Henderson  wrote:
> On 2018/04/24 14:44, mazocomp wrote:
>> Hi!
>> 
>> I'll try once more to submit this port (this is a port at WIP's pull
>> request, it is ignored).
>> 
>> Vimb is modal webkit-based browser inspired by vim.
>
> yes, ports@ is the place to send submissions.
>
> here's an improved version, any oks to (re)import?

ok jca@

> - http->https in homepage, it redirects immediately
>
> - reorder WANTLIB
>
> - WRKINST not DESTDIR is more ususal
>
> - remove bogus do-patch (overriding the normal patch target is bad,
> plus the thing it's trying to change is no longer in config.def.h
> anyway)

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: [New] www/vimb 3.1.0

2018-04-24 Thread Stuart Henderson
On 2018/04/24 14:44, mazocomp wrote:
> Hi!
> 
> I'll try once more to submit this port (this is a port at WIP's pull
> request, it is ignored).
> 
> Vimb is modal webkit-based browser inspired by vim.

yes, ports@ is the place to send submissions.

here's an improved version, any oks to (re)import?

- http->https in homepage, it redirects immediately

- reorder WANTLIB

- WRKINST not DESTDIR is more ususal

- remove bogus do-patch (overriding the normal patch target is bad,
plus the thing it's trying to change is no longer in config.def.h
anyway)



vimb,1.tgz
Description: application/tar-gz


Re: [New] www/vimb 3.1.0

2018-04-24 Thread mazocomp
That PR is no longer ignored, it's merged.



[New] www/vimb 3.1.0

2018-04-24 Thread mazocomp
Hi!

I'll try once more to submit this port (this is a port at WIP's pull
request, it is ignored).

Vimb is modal webkit-based browser inspired by vim.


vimb.tar.gz
Description: application/tar-gz


Re: NEW: www/vimb

2017-12-11 Thread Stuart Henderson
On 2017/12/09 20:29, MazoComp wrote:
> Hi!
> 
> Vimb is modal webkit-based browser inspired by vim
> 
> This is latest 3.0-alpha release which depends on www/webkitgtk4

I haven't tried building it but a couple of quick comments:

PKGNAME will need to be fixed, - is invalid in the version number (it's
reserved for flavours).

When imported, whoever does this will need to handle cvs conflicts with
the old www/vimb port, and remove the quirks entry.



NEW: www/vimb

2017-12-09 Thread MazoComp
Hi!

Vimb is modal webkit-based browser inspired by vim

This is latest 3.0-alpha release which depends on www/webkitgtk4


vimb.tar.gz
Description: application/tar-gz


Re: NEW: www/vimb

2014-08-19 Thread Vadim Zhukov
2014-08-19 3:24 GMT+04:00 Brian Callahan bcal...@devio.us:
 Hi ports --

 Attached is a new port, vimb. Vimb is another one of those vi-inspired web
 browsers.

 pkg/DESCR:
 Vimb is a fast and lightweight vim like web browser based on the webkit
 web browser engine and the GTK toolkit. Vimb is modal like the great vim
 editor and also easily configurable during runtime. Vimb is mostly
 keyboard driven and does not detract you from your daily work.

 Works well on amd64, i386 (and other) testers appreciated.

 OK?

You should probably use LIB_DEPENDS =   www/webkit, instead (notice
the trailing comma), to make sure the GTK2 version of vimb doesn't
depend on GTK3 version of Webkit.

Runs more or less fine here on i386, although page loading (not
rendering) is a bit slow.

--
  WBR,
  Vadim Zhukov



Re: NEW: www/vimb

2014-08-19 Thread Antoine Jacoutot
On Tue, Aug 19, 2014 at 06:58:53PM +0400, Vadim Zhukov wrote:
 2014-08-19 3:24 GMT+04:00 Brian Callahan bcal...@devio.us:
  Hi ports --
 
  Attached is a new port, vimb. Vimb is another one of those vi-inspired web
  browsers.
 
  pkg/DESCR:
  Vimb is a fast and lightweight vim like web browser based on the webkit
  web browser engine and the GTK toolkit. Vimb is modal like the great vim
  editor and also easily configurable during runtime. Vimb is mostly
  keyboard driven and does not detract you from your daily work.
 
  Works well on amd64, i386 (and other) testers appreciated.
 
  OK?
 
 You should probably use LIB_DEPENDS =   www/webkit, instead (notice
 the trailing comma), to make sure the GTK2 version of vimb doesn't
 depend on GTK3 version of Webkit.

Not sure that will do it, will it?
Shouldn't sth like this be used?
webkit-*-!gtk3:www/webkit

But if the WANTLIB are correct and refence the ones from the non gtk3 webkit, I 
think nothing should be needed no?


-- 
Antoine



Re: NEW: www/vimb

2014-08-19 Thread Vadim Zhukov
2014-08-19 19:06 GMT+04:00 Antoine Jacoutot ajacou...@bsdfrog.org:
 On Tue, Aug 19, 2014 at 06:58:53PM +0400, Vadim Zhukov wrote:
 2014-08-19 3:24 GMT+04:00 Brian Callahan bcal...@devio.us:
  Hi ports --
 
  Attached is a new port, vimb. Vimb is another one of those vi-inspired web
  browsers.
 
  pkg/DESCR:
  Vimb is a fast and lightweight vim like web browser based on the webkit
  web browser engine and the GTK toolkit. Vimb is modal like the great vim
  editor and also easily configurable during runtime. Vimb is mostly
  keyboard driven and does not detract you from your daily work.
 
  Works well on amd64, i386 (and other) testers appreciated.
 
  OK?

 You should probably use LIB_DEPENDS =   www/webkit, instead (notice
 the trailing comma), to make sure the GTK2 version of vimb doesn't
 depend on GTK3 version of Webkit.

 Not sure that will do it, will it?

No, it won't. Because two commas are actually needed. :) I.e.:

LIB_DEPENDS = www/webkit,,

Two commas will result in a dependency on a www/webkit port, empty
FLAVOR instead of www/webkit port, any FLAVOR.

 Shouldn't sth like this be used?
 webkit-*-!gtk3:www/webkit

The package is named webkit-gtk3-VERSION, not webkit-VERSION-gtk3. So
your pattern won't match.

And that's the reason the FLAVOR tweaking is not needed, actually. :)
When you depend on www/webkit, the pkgspec will be resolved from the
default FLAVOR. Effectively, the different dependency pkgspecs will be
written in the resulting vimb package. So it looks like there is no
problem here.

 But if the WANTLIB are correct and refence the ones from the non gtk3 webkit, 
 I think nothing should be needed no?

If I'm not mistaken, no. In case of WANTLIB mismatch you'll get an
error when running pkg_add (because the package for dependency was
already choosen and being tried), and in case of correct pkgspec
you'll get a correct package choosen for dependency resolution.

--
  WBR,
  Vadim Zhukov



Re: NEW: www/vimb

2014-08-19 Thread Brian Callahan


On 08/19/14 12:09, Vadim Zhukov wrote:

2014-08-19 19:06 GMT+04:00 Antoine Jacoutot ajacou...@bsdfrog.org:

On Tue, Aug 19, 2014 at 06:58:53PM +0400, Vadim Zhukov wrote:

2014-08-19 3:24 GMT+04:00 Brian Callahan bcal...@devio.us:

Hi ports --

Attached is a new port, vimb. Vimb is another one of those vi-inspired web
browsers.

pkg/DESCR:
Vimb is a fast and lightweight vim like web browser based on the webkit
web browser engine and the GTK toolkit. Vimb is modal like the great vim
editor and also easily configurable during runtime. Vimb is mostly
keyboard driven and does not detract you from your daily work.

Works well on amd64, i386 (and other) testers appreciated.

OK?

You should probably use LIB_DEPENDS =   www/webkit, instead (notice
the trailing comma), to make sure the GTK2 version of vimb doesn't
depend on GTK3 version of Webkit.

Not sure that will do it, will it?

No, it won't. Because two commas are actually needed. :) I.e.:

LIB_DEPENDS = www/webkit,,

Two commas will result in a dependency on a www/webkit port, empty
FLAVOR instead of www/webkit port, any FLAVOR.


Shouldn't sth like this be used?
webkit-*-!gtk3:www/webkit

The package is named webkit-gtk3-VERSION, not webkit-VERSION-gtk3. So
your pattern won't match.

And that's the reason the FLAVOR tweaking is not needed, actually. :)
When you depend on www/webkit, the pkgspec will be resolved from the
default FLAVOR. Effectively, the different dependency pkgspecs will be
written in the resulting vimb package. So it looks like there is no
problem here.


But if the WANTLIB are correct and refence the ones from the non gtk3 webkit, I 
think nothing should be needed no?

If I'm not mistaken, no. In case of WANTLIB mismatch you'll get an
error when running pkg_add (because the package for dependency was
already choosen and being tried), and in case of correct pkgspec
you'll get a correct package choosen for dependency resolution.




I sourced the way vimb handles flavors based on what www/midori does 
(note that for the !gtk3 flavor, midori simply has 
LDEP=www/webkit=1.8.1v0 and the proper WANTLIB, no extra commas or 
anything).

What's the verdict? Am I tweaking something or not?

~Brian



NEW: www/vimb

2014-08-18 Thread Brian Callahan

Hi ports --

Attached is a new port, vimb. Vimb is another one of those vi-inspired 
web browsers.


pkg/DESCR:
Vimb is a fast and lightweight vim like web browser based on the webkit
web browser engine and the GTK toolkit. Vimb is modal like the great vim
editor and also easily configurable during runtime. Vimb is mostly
keyboard driven and does not detract you from your daily work.

Works well on amd64, i386 (and other) testers appreciated.

OK?

~Brian



vimb.tgz
Description: Binary data