Re: [Gimp-developer] May I try to correct this bug?

2015-12-23 Thread Eneko Castresana
2015-12-22 2:36 GMT+01:00 Liam R. E. Quin <l...@holoweb.net>:

> On Mon, 2015-12-21 at 14:10 +0100, Eneko Castresana wrote:
> > Hello,
> >
> > I'd like to try to correct this bug:
> > Bug 562564 - Impossible stroke a path with the clone tool (
> > https://bugzilla.gnome.org/show_bug.cgi?id=562564 )
>
> I can't imagine people objecting to a suitable patch...:-)
>
> It's a feature request more than a bug I think - and in the UI you'd
> have to have a clone source selected first, and there would need to be
> clear messages to help people through the process.
>
> Liam (ankh)
>
>
Sorry for the delay. Somehow I managed to miss your message!

I already started reading through the code, and I'm still trying to figure
out how it all intertwines. I'm currently reading a GTK+ tutorial, cause in
all honesty, the use of OOP in "normal" (whatever that is) C is quite alien
to me, aside from a basic use of structures.

I concur that it may not be implemented anyhow, and I'll discuss the matter
prior to committing (although I wouldn't know if anyone can commit changes
just like that), if I ever get there. Anyways, as much as I want this
feature working, it'll take me quite a bit to get it, so I thought I'd
better ask before and save me from wasting efforts if not wanted, and I
thought that'd be polite to ask as well!

Thank you :)

Eneko
___
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] GIMP can't find libmypaint-gegl

2015-12-22 Thread Eneko Castresana
Sorry, that was my mistake again. For some reason I was thinking of the
problem I had when the gimp binary wouldn't find the dynamic library. I did
have issues while building gimp and libmypaint but IIRC it was just me not
configuring the gegl option in libmypaint. I installed everything to
/usr/local, so aside from the shared library thing, I suppose every file
was at reach.

In short: I'm clueless and Owen is probably right. :)


2015-12-23 2:35 GMT+01:00 Elle Stone :

> [...]
> Hi Eneko, and thanks! for responding.
>
> I build GIMP from git in a prefix to avoid interfering with GIMP 2.8
> installed from Gentoo portage, and so I'm not sure that modifying
> /etc/ld.so.conf is the right thing to do.
>
> I have three different installations of GIMP in three different prefixes.
> So I want libmypaint in prefix1 to link with GEGL in prefix1, and GIMP in
> prefix1 to look for libmypaint-gegl also and only in prefix1, and so forth
> for the other two prefixes.
>
> Here's how I set up the first prefix:
>
> PREFIX=$HOME/data/gimp/gimpdefault/install
> export PATH=$PREFIX/bin:$PATH
> export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATH
> export XDG_DATA_DIRS=$PREFIX/share:$XDG_DATA_DIRS
> export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal"
> export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH
> export GIO_EXTRA_MODULES=/usr/lib/gio/modules
> export SRC_DIR=$HOME/data/gimp/gimpdefault/build
>
> Here's the command to build libmypaint:
>
> scons prefix=$HOME/data/gimp/gimpdefault/install use_sharedlib=yes
> enable_gegl=true
>
> libmypaint-gegl.so is located in
> /home/elle/data/gimp/gimpdefault/install/lib/, along with libmypaint.so and
> the two corresponding ".a" files.
>
> But GIMP still isn't finding libmypaint-gegl.so.
>
> Elle
>
___
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] GIMP can't find libmypaint-gegl

2015-12-22 Thread Eneko Castresana
Sorry, I meant to say "in case you didn't install to the standard
directories"; that needs to be done so that the shared libraries can be
found in non-standard dirs.

Cheers,
Eneko

2015-12-23 0:38 GMT+01:00 Eneko Castresana <ecv80...@gmail.com>:

> Hello Ellen,
>
> I had exactly this problem today, and as a newcomer found it all extremely
> frustrating, but I manged to figure it out at last (you got way further
> than me by the beginning, BTW):
>
> add "use_sharedlib=yes" to scons
>
> And just in case you installed to /usr/local, remember to update
> /etc/ld.so.conf and use ldconfig
>
> Cheers,
> Eneko
>
> P.S: Hope I posted to the list now. Sorry.
>
> 2015-12-23 0:26 GMT+01:00 Elle Stone <ellest...@ninedegreesbelow.com>:
>
>> I updated and tried to rebuild GIMP from git, with the following error:
>>
>> checking for LIBMYPAINTGEGL... no
>> configure: error: Package requirements (libmypaint-gegl >= 1.1) were not
>> met:
>>
>> No package 'libmypaint-gegl' found
>>
>> There isn't any libmypaint or libmypaint-gegl in Gentoo portage, and
>> installing mypaint from Gentoo portage didn't fix the problem.
>>
>> I compiled libmypaint from git (https://github.com/mypaint/libmypaint)
>> in the prefix with babl/GEGL/GIMP, using the command:
>>
>> scons prefix=$HOME/data/gimp/gimpdefault/install enable_gegl=true
>>
>> which put the file "libmypaint-gegl.a" and "libmypaint.a" in the install
>> prefix, in the lib folder.
>>
>> But GIMP still says it can't find libmypaint-gegl. How do I fix this so
>> GIMP can compile?
>>
>> Elle
>> ___
>> 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


Re: [Gimp-developer] GIMP can't find libmypaint-gegl

2015-12-22 Thread Eneko Castresana
Hello Ellen,

I had exactly this problem today, and as a newcomer found it all extremely
frustrating, but I manged to figure it out at last (you got way further
than me by the beginning, BTW):

add "use_sharedlib=yes" to scons

And just in case you installed to /usr/local, remember to update
/etc/ld.so.conf and use ldconfig

Cheers,
Eneko

P.S: Hope I posted to the list now. Sorry.

2015-12-23 0:26 GMT+01:00 Elle Stone :

> I updated and tried to rebuild GIMP from git, with the following error:
>
> checking for LIBMYPAINTGEGL... no
> configure: error: Package requirements (libmypaint-gegl >= 1.1) were not
> met:
>
> No package 'libmypaint-gegl' found
>
> There isn't any libmypaint or libmypaint-gegl in Gentoo portage, and
> installing mypaint from Gentoo portage didn't fix the problem.
>
> I compiled libmypaint from git (https://github.com/mypaint/libmypaint) in
> the prefix with babl/GEGL/GIMP, using the command:
>
> scons prefix=$HOME/data/gimp/gimpdefault/install enable_gegl=true
>
> which put the file "libmypaint-gegl.a" and "libmypaint.a" in the install
> prefix, in the lib folder.
>
> But GIMP still says it can't find libmypaint-gegl. How do I fix this so
> GIMP can compile?
>
> Elle
> ___
> 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


[Gimp-developer] May I try to correct this bug?

2015-12-21 Thread Eneko Castresana
Hello,

I'd like to try to correct this bug:
Bug 562564 - Impossible stroke a path with the clone tool (
https://bugzilla.gnome.org/show_bug.cgi?id=562564 )

Is that alright? My research didn't return any apparent previous attempts
to fix this, but if such isn't the case, I apologize and I'd like to have
any relevant concerning information if I may try to correct this.

Thank you.

Regards,
Eneko
___
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