Re: I would like to maintain and update www/luakit

2017-07-26 Thread Stefan Hagen

On 2017-07-24 16:27, Stefan Hagen wrote:

I will update the existing port then.


Done now with PR 221016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221016

I have sent in the svn diff file, as I was not able to make the UPDATING
update show up in in the shar file.

How are you handling the different architectures? Are you testing your
ports with each of the FreeBSD supported architectures?

Best Regards,
Stefan

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: I would like to maintain and update www/luakit

2017-07-24 Thread Stefan Hagen

On 2017-07-24 16:07, Ruslan Makhmatkhanov wrote:

Since there are no ports depending upon luakit, it is better to just
update the existing port. Also we have two webkit-gtk3 branches:

www/webkit2-gtk3 - 2.16 (stable branch, supports both apiv1 and apiv2) 
and

www/webkit-gtk3 - 2.4 (old branch, unsupported upstream, apiv1 only)

If luakit is compatible with both of them, please stick with 2.16 port.


Thanks for pointing this out. It already depends on www/webkit2-gtk3.
My working git is here: https://github.com/xkpd3/luakit-port

I will update the existing port then.

Best Regards,
Stefan
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: I would like to maintain and update www/luakit

2017-07-24 Thread Ruslan Makhmatkhanov

Stefan Hagen wrote on 07/24/2017 16:16:

[...]


I can see two approches how to tackle this:

a) leave the current www/luakit port as it is and create a new
www/luakit-gtk3 with the 2017 release. This would prevent an
automatic update for existing users.

b) update the existing www/luakit port and add the information about
the configuration incompatibility to UPDATING.

Any other options?
A helping hand would be appreceated.

Best Regards,
Stefan


Since there are no ports depending upon luakit, it is better to just 
update the existing port. Also we have two webkit-gtk3 branches:


www/webkit2-gtk3 - 2.16 (stable branch, supports both apiv1 and apiv2) and
www/webkit-gtk3 - 2.4 (old branch, unsupported upstream, apiv1 only)

If luakit is compatible with both of them, please stick with 2.16 port.

--
Regards,
Ruslan

T.O.S. Of Reality
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: I would like to maintain and update www/luakit

2017-07-24 Thread Kurt Jaeger
Hi!

> It looks like www/luakit is not maintained. The program has greatly
> improved and a new release will be out in the next days. I'm in
> contact with the developer and I would like to bring it to FreeBSD
> and maintain it in future.
> 
> However, this would be my first port. I'm currently working myself
> through the porter handbook, but I have questions. Is it okay to push
> these (beginner) questions to this list?

Yes.

> The first question would be what is best practice when a port greatly
> changes and will break compatibility with the old port.

> The current www/luakit port is the webkit1 version from 2012. The
> current release is a rewrite based on webkit2, which is incomptible
> to the old configuration files. It won't even start.
> 
> I can see two approches how to tackle this:
> 
> a) leave the current www/luakit port as it is and create a new
> www/luakit-gtk3 with the 2017 release. This would prevent an
> automatic update for existing users.
> 
> b) update the existing www/luakit port and add the information about
> the configuration incompatibility to UPDATING.

Both are fine, a) is better if many other ports depend on it,
but leaves the old port around (which is not nice).

If no or few ports depend on luakit, b) is better.

-- 
p...@opsec.eu+49 171 3101372 3 years to go !
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"