updating dcraw for Pentax K10D PEF format

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

updating dcraw for Pentax K10D PEF format

Osguru Mail
Hi,

I have a Pentax K10d and I shoot in Raw format primarily.  I've done
some research and found that the version of dcraw that digikam uses is
8.41 which does not yet support this format, but version 8.69, which is
the newest, does.  I looked through the online svn and found
instructions for updating the dcraw.c file and followed them using the
source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
where it goes.

digikam rebuilds fine and works and I can see the .PEF files and view
them, but if I try to edit them in showfoto I get a dialog saying the
version of digikamdcraw is too old.  I have looked through all the
source to see what showfoto is looking for to determine version of
digikamdcraw, but I can't find anything in the new file that would break
the version check.

does anyone have any ideas of how to get this to work?

thanks
Scott

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Gilles Caulier-4
Forget this way. digiKam 0.9.2 will use libkdcraw witch include dcraw.c 8.60. This one support Pentax K10D.

digiKam 0.9.2 is under developement on svn trunk. We have planed to release during June.

Gilles Caulier


2007/4/9, scott chevalley <[hidden email]>:
Hi,

I have a Pentax K10d and I shoot in Raw format primarily.  I've done
some research and found that the version of dcraw that digikam uses is
8.41 which does not yet support this format, but version 8.69 , which is
the newest, does.  I looked through the online svn and found
instructions for updating the dcraw.c file and followed them using the
source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
where it goes.

digikam rebuilds fine and works and I can see the .PEF files and view
them, but if I try to edit them in showfoto I get a dialog saying the
version of digikamdcraw is too old.  I have looked through all the
source to see what showfoto is looking for to determine version of
digikamdcraw, but I can't find anything in the new file that would break
the version check.

does anyone have any ideas of how to get this to work?

thanks
Scott

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Osguru Mail
Thanks... any idea of when the svn trunk will be far along enough to test?

Gilles Caulier wrote:

> Forget this way. digiKam 0.9.2 will use libkdcraw witch include
> dcraw.c 8.60. This one support Pentax K10D.
>
> digiKam 0.9.2 is under developement on svn trunk. We have planed to
> release during June.
>
> Gilles Caulier
>
>
> 2007/4/9, scott chevalley <[hidden email] <mailto:[hidden email]>>:
>
>     Hi,
>
>     I have a Pentax K10d and I shoot in Raw format primarily.  I've done
>     some research and found that the version of dcraw that digikam uses is
>     8.41 which does not yet support this format, but version 8.69 ,
>     which is
>     the newest, does.  I looked through the online svn and found
>     instructions for updating the dcraw.c file and followed them using the
>     source rpm for digikam 9.1 and modifying the dcraw.c file and
>     putting it
>     where it goes.
>
>     digikam rebuilds fine and works and I can see the .PEF files and view
>     them, but if I try to edit them in showfoto I get a dialog saying the
>     version of digikamdcraw is too old.  I have looked through all the
>     source to see what showfoto is looking for to determine version of
>     digikamdcraw, but I can't find anything in the new file that would
>     break
>     the version check.
>
>     does anyone have any ideas of how to get this to work?
>
>     thanks
>     Scott
>
>     _______________________________________________
>     Digikam-users mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://mail.kde.org/mailman/listinfo/digikam-users
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>  

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Gilles Caulier-4
In reply to this post by Gilles Caulier-4
I forget to said than updateing dcraw.c in digikam core is not enough because with dcraw 8.42, the command line parameters have changed. This is why digiKam/ showfoto does'nt work.

The libkdcraw have an interface witch is adapted with the new dcraw command line parameters...

Gilles

2007/4/9, Gilles Caulier <[hidden email]>:
Forget this way. digiKam 0.9.2 will use libkdcraw witch include dcraw.c 8.60. This one support Pentax K10D.

digiKam 0.9.2 is under developement on svn trunk. We have planed to release during June.

Gilles Caulier


2007/4/9, scott chevalley <[hidden email]>:
Hi,

I have a Pentax K10d and I shoot in Raw format primarily.  I've done
some research and found that the version of dcraw that digikam uses is
8.41 which does not yet support this format, but version 8.69 , which is
the newest, does.  I looked through the online svn and found
instructions for updating the dcraw.c file and followed them using the
source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
where it goes.

digikam rebuilds fine and works and I can see the .PEF files and view
them, but if I try to edit them in showfoto I get a dialog saying the
version of digikamdcraw is too old.  I have looked through all the
source to see what showfoto is looking for to determine version of
digikamdcraw, but I can't find anything in the new file that would break
the version check.

does anyone have any ideas of how to get this to work?

thanks
Scott

_______________________________________________
Digikam-users mailing list
[hidden email]
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> https://mail.kde.org/mailman/listinfo/digikam-users



_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Gilles Caulier-4
In reply to this post by Osguru Mail


2007/4/9, scott chevalley <[hidden email]>:
Thanks... any idea of when the svn trunk will be far along enough to test?

Well, I working hard actually to finalise some part, for exmaple to have a zoom/scrooling function in preview mode.

Here, i use it in production. It do not crash. The implementation need to be polished before to do the first beta1...

You can install both version in your computer. Look the script on web project page :

http://www.digikam.org/?q=download/svn

Gilles

 

Gilles Caulier wrote:

> Forget this way. digiKam 0.9.2 will use libkdcraw witch include
> dcraw.c 8.60. This one support Pentax K10D.
>
> digiKam 0.9.2 is under developement on svn trunk. We have planed to
> release during June.
>
> Gilles Caulier
>
>
> 2007/4/9, scott chevalley < [hidden email] <mailto:[hidden email]>>:
>
>     Hi,
>
>     I have a Pentax K10d and I shoot in Raw format primarily.  I've done
>     some research and found that the version of dcraw that digikam uses is
>     8.41 which does not yet support this format, but version 8.69 ,
>     which is
>     the newest, does.  I looked through the online svn and found
>     instructions for updating the dcraw.c file and followed them using the
>     source rpm for digikam 9.1 and modifying the dcraw.c file and
>     putting it
>     where it goes.
>
>     digikam rebuilds fine and works and I can see the .PEF files and view
>     them, but if I try to edit them in showfoto I get a dialog saying the
>     version of digikamdcraw is too old.  I have looked through all the
>     source to see what showfoto is looking for to determine version of
>     digikamdcraw, but I can't find anything in the new file that would
>     break
>     the version check.
>
>     does anyone have any ideas of how to get this to work?
>
>     thanks
>     Scott
>
>     _______________________________________________
>     Digikam-users mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://mail.kde.org/mailman/listinfo/digikam-users
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Bugzilla from casta@xwing.info
In reply to this post by Osguru Mail
Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:

> Hi,
>
> I have a Pentax K10d and I shoot in Raw format primarily.  I've done
> some research and found that the version of dcraw that digikam uses is
> 8.41 which does not yet support this format, but version 8.69, which is
> the newest, does.  I looked through the online svn and found
> instructions for updating the dcraw.c file and followed them using the
> source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
> where it goes.
>
> digikam rebuilds fine and works and I can see the .PEF files and view
> them, but if I try to edit them in showfoto I get a dialog saying the
> version of digikamdcraw is too old.  I have looked through all the
> source to see what showfoto is looking for to determine version of
> digikamdcraw, but I can't find anything in the new file that would break
> the version check.
>
> does anyone have any ideas of how to get this to work?
>
> thanks
> Scott

Hi,

You can apply this patch against dcraw 8.69 that make it works with
digikam 0.9.1 by maintaining the interface just like 8.41 (and
backporting bilateral noise filter feature used by digikam dialog) :
http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
compat.patch

Then :
- either integrate the patched version of dcraw in digikam 0.9.1 as you
did ;
- or use this patch http://gentoo.xwing.info/media-gfx/digikam/files/
digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use external
backported dcraw (I personally prefer this solution, even if it force me
to maintain myself backward compatibility of dcraw to work with the
current digikam version)

Other solution of course is as Gilles said to use svn version that
integrate a more recent version of dcraw

Chears,
Guillaume

--
cdlt,
Guillaume Castagnino

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Gilles Caulier-4
bad news with dcraw.c >= 8.61 license under Debian. Look here :

https://launchpad.net/ubuntu/+source/dcraw/+bug/86480

This is want mean than dcraw and others programs witch use this implementation (like UFRAW for example) wil be not available in the future into Debian & co (:=(((

About digiKam 0.9.2, Following Achim Bohnet tips, i have temporally frozen dcraw.c implementation into libkdcraw to 8.60. i waiting changes from dcraw author...

I hope than an issue will be found int the future...

Gilles

2007/4/10, Guillaume Castagnino <[hidden email]>:
Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:

> Hi,
>
> I have a Pentax K10d and I shoot in Raw format primarily.  I've done
> some research and found that the version of dcraw that digikam uses is
> 8.41 which does not yet support this format, but version 8.69, which is
> the newest, does.  I looked through the online svn and found
> instructions for updating the dcraw.c file and followed them using the
> source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
> where it goes.
>
> digikam rebuilds fine and works and I can see the .PEF files and view
> them, but if I try to edit them in showfoto I get a dialog saying the
> version of digikamdcraw is too old.  I have looked through all the
> source to see what showfoto is looking for to determine version of
> digikamdcraw, but I can't find anything in the new file that would break
> the version check.
>
> does anyone have any ideas of how to get this to work?
>
> thanks
> Scott

Hi,

You can apply this patch against dcraw 8.69 that make it works with
digikam 0.9.1 by maintaining the interface just like 8.41 (and
backporting bilateral noise filter feature used by digikam dialog) :
http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
compat.patch

Then :
- either integrate the patched version of dcraw in digikam 0.9.1 as you
did ;
- or use this patch http://gentoo.xwing.info/media-gfx/digikam/files/
digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use external
backported dcraw (I personally prefer this solution, even if it force me
to maintain myself backward compatibility of dcraw to work with the
current digikam version)

Other solution of course is as Gilles said to use svn version that
integrate a more recent version of dcraw

Chears,
Guillaume

--
cdlt,
Guillaume Castagnino

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Osguru Mail
In reply to this post by Bugzilla from casta@xwing.info
Guillaume Castagnino wrote:

> Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:
>
>  
>> Hi,
>>
>> I have a Pentax K10d and I shoot in Raw format primarily.  I've done
>> some research and found that the version of dcraw that digikam uses is
>> 8.41 which does not yet support this format, but version 8.69, which is
>> the newest, does.  I looked through the online svn and found
>> instructions for updating the dcraw.c file and followed them using the
>> source rpm for digikam 9.1 and modifying the dcraw.c file and putting it
>> where it goes.
>>
>> digikam rebuilds fine and works and I can see the .PEF files and view
>> them, but if I try to edit them in showfoto I get a dialog saying the
>> version of digikamdcraw is too old.  I have looked through all the
>> source to see what showfoto is looking for to determine version of
>> digikamdcraw, but I can't find anything in the new file that would break
>> the version check.
>>
>> does anyone have any ideas of how to get this to work?
>>
>> thanks
>> Scott
>>    
>
> Hi,
>
> You can apply this patch against dcraw 8.69 that make it works with
> digikam 0.9.1 by maintaining the interface just like 8.41 (and
> backporting bilateral noise filter feature used by digikam dialog) :
> http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
> compat.patch
>
> Then :
> - either integrate the patched version of dcraw in digikam 0.9.1 as you
> did ;
> - or use this patch http://gentoo.xwing.info/media-gfx/digikam/files/
> digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use external
> backported dcraw (I personally prefer this solution, even if it force me
> to maintain myself backward compatibility of dcraw to work with the
> current digikam version)
>
> Other solution of course is as Gilles said to use svn version that
> integrate a more recent version of dcraw
>
> Chears,
> Guillaume
>
>  
So if I understand correctly, I would apply the
dcraw-8.69-backward-compat patch to dcraw and then apply the external
dcraw patch to digikam, which would then allow my to just keep the
external dcraw updated instead of having to rebuild digikam when dcraw
was updated...

Am I understanding correctly?

Thanks
Scott

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Osguru Mail
In reply to this post by Gilles Caulier-4
I'm not sure I understand what the issues is with the license...  I read
the thread below, but it really didn't explain why debian has an issue
with the license in dcraw>=8.61...

could you explain it for a license idiot like me?  :)

thanks
scott

Gilles Caulier wrote:

> bad news with dcraw.c >= 8.61 license under Debian. Look here :
>
> https://launchpad.net/ubuntu/+source/dcraw/+bug/86480
>
> This is want mean than dcraw and others programs witch use this
> implementation (like UFRAW for example) wil be not available in the
> future into Debian & co (:=(((
>
> About digiKam 0.9.2, Following Achim Bohnet tips, i have temporally
> frozen dcraw.c implementation into libkdcraw to 8.60. i waiting
> changes from dcraw author...
>
> I hope than an issue will be found int the future...
>
> Gilles
>
> 2007/4/10, Guillaume Castagnino <[hidden email]
> <mailto:[hidden email]>>:
>
>     Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:
>
>     > Hi,
>     >
>     > I have a Pentax K10d and I shoot in Raw format primarily.  I've done
>     > some research and found that the version of dcraw that digikam
>     uses is
>     > 8.41 which does not yet support this format, but version 8.69,
>     which is
>     > the newest, does.  I looked through the online svn and found
>     > instructions for updating the dcraw.c file and followed them
>     using the
>     > source rpm for digikam 9.1 and modifying the dcraw.c file and
>     putting it
>     > where it goes.
>     >
>     > digikam rebuilds fine and works and I can see the .PEF files and
>     view
>     > them, but if I try to edit them in showfoto I get a dialog
>     saying the
>     > version of digikamdcraw is too old.  I have looked through all the
>     > source to see what showfoto is looking for to determine version of
>     > digikamdcraw, but I can't find anything in the new file that
>     would break
>     > the version check.
>     >
>     > does anyone have any ideas of how to get this to work?
>     >
>     > thanks
>     > Scott
>
>     Hi,
>
>     You can apply this patch against dcraw 8.69 that make it works with
>     digikam 0.9.1 by maintaining the interface just like 8.41 (and
>     backporting bilateral noise filter feature used by digikam dialog) :
>     http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
>     <http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward->
>     compat.patch
>
>     Then :
>     - either integrate the patched version of dcraw in digikam 0.9.1
>     as you
>     did ;
>     - or use this patch
>     http://gentoo.xwing.info/media-gfx/digikam/files/
>     <http://gentoo.xwing.info/media-gfx/digikam/files/>
>     digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use
>     external
>     backported dcraw (I personally prefer this solution, even if it
>     force me
>     to maintain myself backward compatibility of dcraw to work with the
>     current digikam version)
>
>     Other solution of course is as Gilles said to use svn version that
>     integrate a more recent version of dcraw
>
>     Chears,
>     Guillaume
>
>     --
>     cdlt,
>     Guillaume Castagnino
>
>     _______________________________________________
>     Digikam-users mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://mail.kde.org/mailman/listinfo/digikam-users
>     <https://mail.kde.org/mailman/listinfo/digikam-users>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>  

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Bugzilla from sami_cokar@hotmail.com
*):   *If you have not modified dcraw.c in any way, a link to my
    homepage qualifies as "full source code".

does digikam modify dcraw.c?  if not, then no issues.

if so, why? libkdcraw should handle any/all messy parms to dcraw.c


>From: scott chevalley <[hidden email]>
>Reply-To: digiKam - Digital Photo Management for the masses
><[hidden email]>
>To: digiKam - Digital Photo Management for the masses
><[hidden email]>
>Subject: Re: [Digikam-users] updating dcraw for Pentax K10D PEF format
>Date: Tue, 10 Apr 2007 16:54:29 -0400
>
>I'm not sure I understand what the issues is with the license...  I read
>the thread below, but it really didn't explain why debian has an issue
>with the license in dcraw>=8.61...
>
>could you explain it for a license idiot like me?  :)
>
>thanks
>scott
>
>Gilles Caulier wrote:
> > bad news with dcraw.c >= 8.61 license under Debian. Look here :
> >
> > https://launchpad.net/ubuntu/+source/dcraw/+bug/86480
> >
> > This is want mean than dcraw and others programs witch use this
> > implementation (like UFRAW for example) wil be not available in the
> > future into Debian & co (:=(((
> >
> > About digiKam 0.9.2, Following Achim Bohnet tips, i have temporally
> > frozen dcraw.c implementation into libkdcraw to 8.60. i waiting
> > changes from dcraw author...
> >
> > I hope than an issue will be found int the future...
> >
> > Gilles
> >
> > 2007/4/10, Guillaume Castagnino <[hidden email]
> > <mailto:[hidden email]>>:
> >
> >     Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:
> >
> >     > Hi,
> >     >
> >     > I have a Pentax K10d and I shoot in Raw format primarily.  I've
>done
> >     > some research and found that the version of dcraw that digikam
> >     uses is
> >     > 8.41 which does not yet support this format, but version 8.69,
> >     which is
> >     > the newest, does.  I looked through the online svn and found
> >     > instructions for updating the dcraw.c file and followed them
> >     using the
> >     > source rpm for digikam 9.1 and modifying the dcraw.c file and
> >     putting it
> >     > where it goes.
> >     >
> >     > digikam rebuilds fine and works and I can see the .PEF files and
> >     view
> >     > them, but if I try to edit them in showfoto I get a dialog
> >     saying the
> >     > version of digikamdcraw is too old.  I have looked through all the
> >     > source to see what showfoto is looking for to determine version of
> >     > digikamdcraw, but I can't find anything in the new file that
> >     would break
> >     > the version check.
> >     >
> >     > does anyone have any ideas of how to get this to work?
> >     >
> >     > thanks
> >     > Scott
> >
> >     Hi,
> >
> >     You can apply this patch against dcraw 8.69 that make it works with
> >     digikam 0.9.1 by maintaining the interface just like 8.41 (and
> >     backporting bilateral noise filter feature used by digikam dialog) :
> >     http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
> >    
><http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward->
> >     compat.patch
> >
> >     Then :
> >     - either integrate the patched version of dcraw in digikam 0.9.1
> >     as you
> >     did ;
> >     - or use this patch
> >     http://gentoo.xwing.info/media-gfx/digikam/files/
> >     <http://gentoo.xwing.info/media-gfx/digikam/files/>
> >     digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use
> >     external
> >     backported dcraw (I personally prefer this solution, even if it
> >     force me
> >     to maintain myself backward compatibility of dcraw to work with the
> >     current digikam version)
> >
> >     Other solution of course is as Gilles said to use svn version that
> >     integrate a more recent version of dcraw
> >
> >     Chears,
> >     Guillaume
> >
> >     --
> >     cdlt,
> >     Guillaume Castagnino
> >
> >     _______________________________________________
> >     Digikam-users mailing list
> >     [hidden email] <mailto:[hidden email]>
> >     https://mail.kde.org/mailman/listinfo/digikam-users
> >     <https://mail.kde.org/mailman/listinfo/digikam-users>
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Digikam-users mailing list
> > [hidden email]
> > https://mail.kde.org/mailman/listinfo/digikam-users
> >
>
>_______________________________________________
>Digikam-users mailing list
>[hidden email]
>https://mail.kde.org/mailman/listinfo/digikam-users
_________________________________________________________________
Fine Dining & Fancy Food. Check Out This Collection Of Good Eats.
http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!378


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Osguru Mail
Well, digikam does modify dcraw.c a little, but even so, the source is
distributed in the archive.  I'm not sure where the issues is.  Other
than the line below which says that you can use a link to the website if
you don't modify dcraw.c, which is rather lenient, I can't see how this
upsets debian.

Scott

Sami Cokar wrote:

> *):   *If you have not modified dcraw.c in any way, a link to my
>    homepage qualifies as "full source code".
>
> does digikam modify dcraw.c?  if not, then no issues.
>
> if so, why? libkdcraw should handle any/all messy parms to dcraw.c
>
>
>> From: scott chevalley <[hidden email]>
>> Reply-To: digiKam - Digital Photo Management for the masses
>> <[hidden email]>
>> To: digiKam - Digital Photo Management for the masses
>> <[hidden email]>
>> Subject: Re: [Digikam-users] updating dcraw for Pentax K10D PEF format
>> Date: Tue, 10 Apr 2007 16:54:29 -0400
>>
>> I'm not sure I understand what the issues is with the license...  I read
>> the thread below, but it really didn't explain why debian has an issue
>> with the license in dcraw>=8.61...
>>
>> could you explain it for a license idiot like me?  :)
>>
>> thanks
>> scott
>>
>> Gilles Caulier wrote:
>> > bad news with dcraw.c >= 8.61 license under Debian. Look here :
>> >
>> > https://launchpad.net/ubuntu/+source/dcraw/+bug/86480
>> >
>> > This is want mean than dcraw and others programs witch use this
>> > implementation (like UFRAW for example) wil be not available in the
>> > future into Debian & co (:=(((
>> >
>> > About digiKam 0.9.2, Following Achim Bohnet tips, i have temporally
>> > frozen dcraw.c implementation into libkdcraw to 8.60. i waiting
>> > changes from dcraw author...
>> >
>> > I hope than an issue will be found int the future...
>> >
>> > Gilles
>> >
>> > 2007/4/10, Guillaume Castagnino <[hidden email]
>> > <mailto:[hidden email]>>:
>> >
>> >     Le Mon, 09 Apr 2007 11:04:20 -0400, scott chevalley a écrit:
>> >
>> >     > Hi,
>> >     >
>> >     > I have a Pentax K10d and I shoot in Raw format primarily.  
>> I've done
>> >     > some research and found that the version of dcraw that digikam
>> >     uses is
>> >     > 8.41 which does not yet support this format, but version 8.69,
>> >     which is
>> >     > the newest, does.  I looked through the online svn and found
>> >     > instructions for updating the dcraw.c file and followed them
>> >     using the
>> >     > source rpm for digikam 9.1 and modifying the dcraw.c file and
>> >     putting it
>> >     > where it goes.
>> >     >
>> >     > digikam rebuilds fine and works and I can see the .PEF files and
>> >     view
>> >     > them, but if I try to edit them in showfoto I get a dialog
>> >     saying the
>> >     > version of digikamdcraw is too old.  I have looked through
>> all the
>> >     > source to see what showfoto is looking for to determine
>> version of
>> >     > digikamdcraw, but I can't find anything in the new file that
>> >     would break
>> >     > the version check.
>> >     >
>> >     > does anyone have any ideas of how to get this to work?
>> >     >
>> >     > thanks
>> >     > Scott
>> >
>> >     Hi,
>> >
>> >     You can apply this patch against dcraw 8.69 that make it works
>> with
>> >     digikam 0.9.1 by maintaining the interface just like 8.41 (and
>> >     backporting bilateral noise filter feature used by digikam
>> dialog) :
>> >    
>> http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
>> >    
>> <http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward->
>> >     compat.patch
>> >
>> >     Then :
>> >     - either integrate the patched version of dcraw in digikam 0.9.1
>> >     as you
>> >     did ;
>> >     - or use this patch
>> >     http://gentoo.xwing.info/media-gfx/digikam/files/
>> >     <http://gentoo.xwing.info/media-gfx/digikam/files/>
>> >     digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use
>> >     external
>> >     backported dcraw (I personally prefer this solution, even if it
>> >     force me
>> >     to maintain myself backward compatibility of dcraw to work with
>> the
>> >     current digikam version)
>> >
>> >     Other solution of course is as Gilles said to use svn version that
>> >     integrate a more recent version of dcraw
>> >
>> >     Chears,
>> >     Guillaume
>> >
>> >     --
>> >     cdlt,
>> >     Guillaume Castagnino
>> >
>> >     _______________________________________________
>> >     Digikam-users mailing list
>> >     [hidden email] <mailto:[hidden email]>
>> >     https://mail.kde.org/mailman/listinfo/digikam-users
>> >     <https://mail.kde.org/mailman/listinfo/digikam-users>
>> >
>> >
>> >
>> ------------------------------------------------------------------------
>> >
>> > _______________________________________________
>> > Digikam-users mailing list
>> > [hidden email]
>> > https://mail.kde.org/mailman/listinfo/digikam-users
>> >
>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>
> _________________________________________________________________
> Fine Dining & Fancy Food. Check Out This Collection Of Good Eats.
> http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!378
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>  

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Bugzilla from casta@xwing.info
In reply to this post by Osguru Mail
Le Tue, 10 Apr 2007 16:52:31 -0400, scott chevalley a écrit:

> Guillaume Castagnino wrote:
>> Hi,
>>
>> You can apply this patch against dcraw 8.69 that make it works with
>> digikam 0.9.1 by maintaining the interface just like 8.41 (and
>> backporting bilateral noise filter feature used by digikam dialog) :
>> http://gentoo.xwing.info/media-gfx/dcraw/files/dcraw-8.69-backward-
>> compat.patch
>>
>> Then :
>> - either integrate the patched version of dcraw in digikam 0.9.1 as you
>> did ;
>> - or use this patch http://gentoo.xwing.info/media-gfx/digikam/files/
>> digikam-0.9.1-external-dcraw.patch against digikam 0.9.1 to use
>> external backported dcraw (I personally prefer this solution, even if
>> it force me to maintain myself backward compatibility of dcraw to work
>> with the current digikam version)
>>
>> Other solution of course is as Gilles said to use svn version that
>> integrate a more recent version of dcraw
>>
>> Chears,
>> Guillaume
>>
>>
> So if I understand correctly, I would apply the
> dcraw-8.69-backward-compat patch to dcraw and then apply the external
> dcraw patch to digikam, which would then allow my to just keep the
> external dcraw updated instead of having to rebuild digikam when dcraw
> was updated...
>
> Am I understanding correctly?

Yes you are :)

This is what I use to use an up to date dcraw successfully with digikam.

But this needs to rework the dcraw-8.69-backward-compat patch each time
dcraw is updated to maintain the interface so that digikam can handle it
correctly.

And while digikam is not updated, you cannot benefits from the new dcraw
noise filter within digikam for example since it's not manage in the
current digikam interface.

Yes, using an external program with moving interface is really nasty :)
I have a dream, where Dave Coffin would build his program like a library
with a stable interface ;)

Regards,
Guillaume

--
cdlt,
Guillaume Castagnino

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Bugzilla from casta@xwing.info
In reply to this post by Osguru Mail
Le Tue, 10 Apr 2007 21:58:00 -0400, scott chevalley a écrit:

> Well, digikam does modify dcraw.c a little, but even so, the source is
> distributed in the archive.  I'm not sure where the issues is.  Other
> than the line below which says that you can use a link to the website if
> you don't modify dcraw.c, which is rather lenient, I can't see how this
> upsets debian.
>
> Scott
>

+1

Digikam is an open-source program, so the internal copy of dcraw, even
modified, is provided with it's full source code. So the "(a)" condition
is fully filled !
Where is the problem here ???
The license does not forbids to modify it... but just force the
developpers to ensure that the source code is distributed, EVEN modified.

I really do not undestand the problem, neither with digikam, nor with
debian (which provides deb-src packages...).

Regards,

--
cdlt,
Guillaume Castagnino

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: updating dcraw for Pentax K10D PEF format

Gilles Caulier-4
Well, please post your comments on Debian bugzilla (:=)))...

In libkdcraw, i just change a printf() in the main() of dcraw.c to handle properlly the camera Model and Maker. That all.

Also, likdcraw provide a widget to setup RAW decoding settings. I have added a dynamic link to dcraw web project page in this widget, witch repect the Dave Coffin wish...

Gilles

2007/4/11, Guillaume Castagnino <[hidden email]>:
Le Tue, 10 Apr 2007 21:58:00 -0400, scott chevalley a écrit:

> Well, digikam does modify dcraw.c a little, but even so, the source is
> distributed in the archive.  I'm not sure where the issues is.  Other
> than the line below which says that you can use a link to the website if
> you don't modify dcraw.c, which is rather lenient, I can't see how this
> upsets debian.
>
> Scott
>

+1

Digikam is an open-source program, so the internal copy of dcraw, even
modified, is provided with it's full source code. So the "(a)" condition
is fully filled !
Where is the problem here ???
The license does not forbids to modify it... but just force the
developpers to ensure that the source code is distributed, EVEN modified.

I really do not undestand the problem, neither with digikam, nor with
debian (which provides deb-src packages...).

Regards,

--
cdlt,
Guillaume Castagnino

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users