RSS/Atom feed Twitter
Site is read-only, email is disabled

gimp: gtk3-port

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

7 of 7 messages available
Toggle history

Please log in to manage your subscriptions.

gimp: gtk3-port Jiří Podhorský 01 Jun 18:56
  Fwd: gimp: gtk3-port Jiří Podhorský 08 Jun 10:56
   Fwd: gimp: gtk3-port Alexandre Prokoudine 08 Jun 11:00
    Fwd: gimp: gtk3-port Jehan Pagès 08 Jun 14:44
  gimp: gtk3-port Michael Natterer 09 Jun 20:28
   gimp: gtk3-port Michael Natterer 09 Jun 22:08
    gimp: gtk3-port Jiří Podhorský 11 Jun 08:39
Jiří Podhorský
2015-06-01 18:56:35 UTC (almost 9 years ago)

gimp: gtk3-port

Hello,

can you please update branch gtk3-port?

I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:

CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1

Thank you.

Best regards, Jiri

Jiří Podhorský
2015-06-08 10:56:33 UTC (almost 9 years ago)

Fwd: gimp: gtk3-port

Hello,

can you please update branch gtk3-port?

I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:

CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’ void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1

Thank you.

Best regards, Jiri

Alexandre Prokoudine
2015-06-08 11:00:24 UTC (almost 9 years ago)

Fwd: gimp: gtk3-port

On Mon, Jun 8, 2015 at 1:56 PM, Jiří Podhorský wrote:

Hello,

can you please update branch gtk3-port?

Jiří,

That branch is not actively being worked on. Right now it's a low priority. We welcome contributions though.

Alex

Jehan Pagès
2015-06-08 14:44:36 UTC (almost 9 years ago)

Fwd: gimp: gtk3-port

Hi,

On Mon, Jun 8, 2015 at 1:00 PM, Alexandre Prokoudine wrote:

On Mon, Jun 8, 2015 at 1:56 PM, Jiří Podhorský wrote:

Hello,

can you please update branch gtk3-port?

Jiří,

That branch is not actively being worked on. Right now it's a low priority. We welcome contributions though.

This said, just rebasing the branch (which is simply the problem here, I think, because there indeed has been some recent changes on GEGL which would make old GIMP code not buildable) is not very difficult, but it still takes time (because after a while, you end up with some merge issues here and there). So we do it usually when we actually want to work on this branch for a reason or another. But as Alexandre says, this is very low priority (2 major versions away!) so that does not happen a lot.

I would simply advise you to rebase the branch locally if all you need is having it build.
Of course if what you want is working on it and provide code, yes patches are much welcome.

Jehan

Alex
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Michael Natterer
2015-06-09 20:28:40 UTC (almost 9 years ago)

gimp: gtk3-port

On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:

Hello,

can you please update branch gtk3-port?

Yeah will do that soon, in the meantime just rebase locally :)

Regards, --Mitch

I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:

CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1

Thank you.

Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Michael Natterer
2015-06-09 22:08:42 UTC (almost 9 years ago)

gimp: gtk3-port

On Tue, 2015-06-09 at 22:28 +0200, Michael Natterer wrote:

On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:

Hello,

can you please update branch gtk3-port?

Yeah will do that soon, in the meantime just rebase locally :)

Done.

I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:

CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1

Thank you.

Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Jiří Podhorský
2015-06-11 08:39:54 UTC (almost 9 years ago)

gimp: gtk3-port

Thank you Michael.

2015-06-10 0:08 GMT+02:00 Michael Natterer :

On Tue, 2015-06-09 at 22:28 +0200, Michael Natterer wrote:

On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:

Hello,

can you please update branch gtk3-port?

Yeah will do that soon, in the meantime just rebase locally :)

Done.

I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:

CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1

Thank you.

Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list