Re: [Gimp-developer] Master branch string freeze until Sunday 20th of May

2018-05-17 Thread Jehan Pagès
On Fri, May 18, 2018 at 4:53 AM, Jehan Pagès 
wrote:

> Hi,
>
> On Thu, May 17, 2018 at 10:35 AM, ramir...@gmx.fr  wrote:
>
>> On 05/17/2018 12:42 AM, Jehan Pagès wrote:
>>
>>> Hello everyone!
>>>
>>> We are going to release GIMP 2.10.2 with many bug fixes and even a few
>>> new
>>> features on the (hopeful) date of 2018/05/20.
>>>
>>> Hi
>> Any hope to get documentation about Gimp-2.10 new .xcf format?
>> This one is obsolete https://git.gnome.org/browse/g
>> imp/tree/devel-docs/xcf.txt
>
>
> Indeed, the XCF doc has not been much updated these last year.
>
> I have just now updated a bit the docs for:
> - zlib compression (which is now a possible internal tile compression);
> - new layer modes;
> - update in the header with the "precision" field.
>
> See the recent log commits:
> https://git.gnome.org/browse/gimp/log/devel-docs/xcf.txt
>
> There is at least one more update relative to group mask. I will do this
> tomorrow.
> There are also some changes relative to endianness, but I'll have to dig
> deeper (it looks like it was only a bug which would have touched some
> development XCF format only).
>
> I will complete the docs with these 2 more information tomorrow. Now I'll
> go to bed!
>
>
>> Digikam / Kimageformats  can't display new .xcf thumnails created with
>> Gimp-2.10. It seems developers need this documentation to solve bug.
>> https://bugs.kde.org/show_bug.cgi?id=360821
>>
>
> Give them this link: https://git.gnome.org/browse/gimp/log/devel-docs/
> xcf.txt
>

P.S.: actually I gave the link on the bugtracker myself! :-)


> From the contents of recent commits, they will be able to easily find the
> differences. That is enough to start until I complete the docs.
> It's not that much change, format-wise (though it may be quite some work,
> because of the many new layer modes). :-)
> Thanks for reminding us.
>
> Jehan
>
>
>> Thanks
>> ___
>> 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
>>
>
>
>
> --
> ZeMarmot open animation film
> http://film.zemarmot.net
> Liberapay: https://liberapay.com/ZeMarmot/
> Patreon: https://patreon.com/zemarmot
> Tipeee: https://www.tipeee.com/zemarmot
>



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
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


Re: [Gimp-developer] Master branch string freeze until Sunday 20th of May

2018-05-17 Thread Jehan Pagès
Hi,

On Thu, May 17, 2018 at 10:35 AM, ramir...@gmx.fr  wrote:

> On 05/17/2018 12:42 AM, Jehan Pagès wrote:
>
>> Hello everyone!
>>
>> We are going to release GIMP 2.10.2 with many bug fixes and even a few new
>> features on the (hopeful) date of 2018/05/20.
>>
>> Hi
> Any hope to get documentation about Gimp-2.10 new .xcf format?
> This one is obsolete https://git.gnome.org/browse/g
> imp/tree/devel-docs/xcf.txt


Indeed, the XCF doc has not been much updated these last year.

I have just now updated a bit the docs for:
- zlib compression (which is now a possible internal tile compression);
- new layer modes;
- update in the header with the "precision" field.

See the recent log commits:
https://git.gnome.org/browse/gimp/log/devel-docs/xcf.txt

There is at least one more update relative to group mask. I will do this
tomorrow.
There are also some changes relative to endianness, but I'll have to dig
deeper (it looks like it was only a bug which would have touched some
development XCF format only).

I will complete the docs with these 2 more information tomorrow. Now I'll
go to bed!


> Digikam / Kimageformats  can't display new .xcf thumnails created with
> Gimp-2.10. It seems developers need this documentation to solve bug.
> https://bugs.kde.org/show_bug.cgi?id=360821
>

Give them this link:
https://git.gnome.org/browse/gimp/log/devel-docs/xcf.txt
From the contents of recent commits, they will be able to easily find the
differences. That is enough to start until I complete the docs.
It's not that much change, format-wise (though it may be quite some work,
because of the many new layer modes). :-)
Thanks for reminding us.

Jehan


> Thanks
> ___
> 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
>



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Partha Bagchi
On Thu, May 17, 2018 at 8:12 PM Deft Developer  wrote:

> YES! Thank you!
>
You are welcome. Feel free to reach out anytime.
___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Deft Developer
YES! Thank you!

I got all the dependencies to configure with

export 
PKG_CONFIG_PATH=$INSTALL_PREFIX/lib/pkgconfig:$INSTALL_PREFIX/share/pkgconfig:/usr/local/lib/pkgconfig:/us\

r/lib64/pkgconfig:/usr/local/share/pkgconfig:$PKG_CONFIG_PATH

There were some other odd issues, like freetype having DOS line endings, but 
autogen.sh in gimp-10 says it has all dependencies, and I'm ready to try make!

 

Deft

 

From: Partha Bagchi [mailto:parth...@gmail.com] 
Sent: Thursday, May 17, 2018 10:51 AM
To: Deft Developer 
Cc: gimp-developer 
Subject: Re: [Gimp-developer] Please help me with dependency details to build 
GIMP 2.10 on CentOS 7

 

 

 

On Thu, May 17, 2018 at 12:19 PM, Deft Developer  > wrote:

Here is the output from  pkg-config, and locate

 

> pkg-config --modversion gexiv2

Package gexiv2 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gexiv2.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gexiv2' found

 

> locate gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/archives/gexiv2-0.10.6/gexiv2.pc.in 
 

/usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc.in 
 

/usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc.in 
 

/usr/local/lib/pkgconfig/gexiv2.pc

 

 

I guess you can figure out the rest from here? :)

 

___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Partha Bagchi
On Thu, May 17, 2018 at 12:19 PM, Deft Developer  wrote:

> Here is the output from  pkg-config, and locate
>
>
>
> > pkg-config --modversion gexiv2
>
> Package gexiv2 was not found in the pkg-config search path.
>
> Perhaps you should add the directory containing `gexiv2.pc'
>
> to the PKG_CONFIG_PATH environment variable
>
> No package 'gexiv2' found
>
>
>
> > locate gexiv2.pc
>
> /usr/exports/projects/3rdparty/gimp_world/archives/gexiv2-0.10.6/
> gexiv2.pc.in
>
> /usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc
>
> /usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc.in
>
> /usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc
>
> /usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc.in
>
> /usr/local/lib/pkgconfig/gexiv2.pc
>
>
>

I guess you can figure out the rest from here? :)
___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Kevin Cozens

On 2018-05-17 12:19 PM, Deft Developer wrote:

locate gexiv2.pc

[snip]

/usr/local/lib/pkgconfig/gexiv2.pc


From: Partha Bagchi [mailto:parth...@gmail.com]
Sent: Thursday, May 17, 2018 3:21 AM
To: d...@hymes.name
Cc: gimp-developer 
Subject: Re: [Gimp-developer] Please help me with dependency details to build 
GIMP 2.10 on CentOS 7

[snip]

export PKG_CONFIG_PATH=$INSTALL_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH


You don't have /usr/local/lib/pkgconfig in the PKG_CONFIG_PATH env variable.

--
Cheers!

Kevin.

http://www.ve3syb.ca/   | "Nerds make the shiny things that
https://www.patreon.com/KevinCozens | distract the mouth-breathers, and
| that's why we're powerful"
Owner of Elecraft K2 #2172  |
#include  | --Chris Hardwick
___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Deft Developer
Here is the output from  pkg-config, and locate

 

> pkg-config --modversion gexiv2

Package gexiv2 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gexiv2.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gexiv2' found

 

> locate gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/archives/gexiv2-0.10.6/gexiv2.pc.in

/usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/deps/gexiv2/gexiv2.pc.in

/usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc

/usr/exports/projects/3rdparty/gimp_world/tree/gexiv2-0.10.6/gexiv2.pc.in

/usr/local/lib/pkgconfig/gexiv2.pc

 

 

 

From: Partha Bagchi [mailto:parth...@gmail.com] 
Sent: Thursday, May 17, 2018 3:21 AM
To: d...@hymes.name
Cc: gimp-developer 
Subject: Re: [Gimp-developer] Please help me with dependency details to build 
GIMP 2.10 on CentOS 7

 

 

On Thu, May 17, 2018 at 3:15 AM Deft Developer  > wrote:

...
Here is what I have bash source before I run "autogen.sh
--prefix=$INSTALL_PREFIX" or "configure --prefix=$INSTALL_PREFIX" for each
dependency:

source /usr/bin/scl_source enable devtoolset-7



export GIMP_BLD_HOME=$HOME/projects/3rdparty/gimp_world/gimp

export SRC_DIR=$GIMP_BLD_HOME/src

export INSTALL_PREFIX=$HOME/opt/gimp-10

export LD_LIBRARY_PATH=$INSTALL_PREFIX/lib:/usr/local/lib:$LD_LIBRARY_PATH

export PKG_CONFIG_PATH=$INSTALL_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH

export PATH=$INSTALL_PREFIX/bin:$PATH

export CFLAGS="-march=native -O3"



All the above dirs  exist. 

With  gexiv2, I run "./configure" - - - "sudo make install" without error,
but GIMP 2.10 autogen still fails with: 

Error: missing dependency gexiv2 >= 0.10.6 .

what does pkg-config --modversion gexiv2 say? 

___
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


Re: [Gimp-developer] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Partha Bagchi
On Thu, May 17, 2018 at 3:15 AM Deft Developer  wrote:

> ...
> Here is what I have bash source before I run "autogen.sh
> --prefix=$INSTALL_PREFIX" or "configure --prefix=$INSTALL_PREFIX" for each
> dependency:
>
> source /usr/bin/scl_source enable devtoolset-7
>
>
>
> export GIMP_BLD_HOME=$HOME/projects/3rdparty/gimp_world/gimp
>
> export SRC_DIR=$GIMP_BLD_HOME/src
>
> export INSTALL_PREFIX=$HOME/opt/gimp-10
>
> export LD_LIBRARY_PATH=$INSTALL_PREFIX/lib:/usr/local/lib:$LD_LIBRARY_PATH
>
> export PKG_CONFIG_PATH=$INSTALL_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH
>
> export PATH=$INSTALL_PREFIX/bin:$PATH
>
> export CFLAGS="-march=native -O3"
>
>
>
> All the above dirs  exist.
>
> With  gexiv2, I run "./configure" - - - "sudo make install" without error,
> but GIMP 2.10 autogen still fails with:
>
> Error: missing dependency gexiv2 >= 0.10.6 .
>
> what does pkg-config --modversion gexiv2 say?
___
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


Re: [Gimp-developer] Master branch string freeze until Sunday 20th of May

2018-05-17 Thread ramir...@gmx.fr

On 05/17/2018 12:42 AM, Jehan Pagès wrote:

Hello everyone!

We are going to release GIMP 2.10.2 with many bug fixes and even a few new
features on the (hopeful) date of 2018/05/20.


Hi
Any hope to get documentation about Gimp-2.10 new .xcf format?
This one is obsolete 
https://git.gnome.org/browse/gimp/tree/devel-docs/xcf.txt
Digikam / Kimageformats  can't display new .xcf thumnails created with 
Gimp-2.10. It seems developers need this documentation to solve bug.

https://bugs.kde.org/show_bug.cgi?id=360821

Thanks
___
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] Please help me with dependency details to build GIMP 2.10 on CentOS 7

2018-05-17 Thread Deft Developer
My org has CentOS 7, and I REALLY want to build GIMP 2.10. CentOS is
conservative, and does not ship with many of 2.10's dependencies. My problem
is that after I "have" 2.10's dependencies, I don't know how to configure
autoconf and configure to find them. I have read
https://wiki.gimp.org/wiki/Hacking:Building,
https://wiki.gimp.org/wiki/Hacking:Developer_FAQ#Compiling_GIMP
,https://www.gimp.org/source/#gimp-requirements 

 and lots of other pages that I have googled. But they are missing the
details on setting  env variables and command-line options. I have all the
tarballs listed in the pages above, and I have built most of the packages.
But some packages ( gegl, fontconfig ) won't build because they can't find
THEIR dependencies, though they, too, have been built, or installed via yum.

Here is what I have bash source before I run "autogen.sh
--prefix=$INSTALL_PREFIX" or "configure --prefix=$INSTALL_PREFIX" for each
dependency:

source /usr/bin/scl_source enable devtoolset-7

 

export GIMP_BLD_HOME=$HOME/projects/3rdparty/gimp_world/gimp

export SRC_DIR=$GIMP_BLD_HOME/src

export INSTALL_PREFIX=$HOME/opt/gimp-10

export LD_LIBRARY_PATH=$INSTALL_PREFIX/lib:/usr/local/lib:$LD_LIBRARY_PATH

export PKG_CONFIG_PATH=$INSTALL_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH

export PATH=$INSTALL_PREFIX/bin:$PATH

export CFLAGS="-march=native -O3"

 

All the above dirs  exist. 

With  gexiv2, I run "./configure" - - - "sudo make install" without error,
but GIMP 2.10 autogen still fails with: 

Error: missing dependency gexiv2 >= 0.10.6 .

 

~/opt/gimp-10/libs has new libgexiv* files there,.

I cannot gegl to build, it fails to find glib-dev 2.54 installed by yum ,
nor  can I build fontconfig, because it fails to find freetype > 21, though
I have built and "installed" fretype version 26.

Sorry, I'm not at all a C++ guy! Please be explicit, and I thank you very,
very much!

___
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