attached is an ebuild for ARGYLL.
Argyll is an experimental, open source, ICC compatible color management system.
It supports accurate ICC profile creation for scanners, CMYK printers, film recorders and calibration and profiling of displays.
Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm, and a wide selection of rendering intents.
It also includes code for the fastest portable 8 bit raster color conversion engine available anywhere, as well as support for fast, fully accurate 16 bit conversion. Device color gamuts can also be viewed and compared using a VRML viewer.
I suggest media-libs/argyll.
Dependencies: libtiff, libjpeg, libz and libm
Created attachment 81883 [details]
Created attachment 81884 [details]
Created attachment 81885 [details]
*** Bug 85388 has been marked as a duplicate of this bug. ***
0.6 is available upstream now.
The trivially modified ebuild compiles argyll-0.6 fine. The only problem - docs go into /usr/share/doc/argyll instead of /usr/share/doc/argyll-$version
Created attachment 134294 [details]
ebuild for argyll 0.7 Beta 7
Argyll 0.6 seems to be too old to work for me. I suspect an incompatibility with my relatively recent X.org version. This ebuild is for the newest beta release of Argyll. It is probably just as usable/stable/bug-free as 0.60, and it appears to work in my minimal testing.
Ben, pls rename ebuild maybe to argyll-0.70.7.ebuild
(i've got both 0.60 and 070_beta7 'installed')
for old Versions: (here:0.60)
collision: sys-libs/glibc-2.6.1 (/usr/bin/sprof)
*** Bug 211431 has been marked as a duplicate of this bug. ***
Created attachment 144630 [details]
Updated version for ArgyllCMS 0.70 beta 8
Updated version for ArgyllCMS 0.70 beta 8.
Avoids icclink conflict with lcms by renaming icclink to icclink-argyll.
Adds a note about the Spyder2 firmware.
ArgyllCMS 0.70 beta 8 is compiling and working fine (at least for dispwin) on my amd64 arch.
Created attachment 159912 [details]
- <longdescription> replaced with current description from the argyllcms website
- <description> for missing maintainer added
Created attachment 159927 [details]
Version bump: Stable release V1.0.0
Created attachment 159928 [details]
Version bump: Stable release V1.0.0
(In reply to comment #15)
> Created an attachment (id=159928) 
> Version bump: Stable release V1.0.0
Dispwin: Error - Unable to intern atom 'EDID_DATA'
(same for dispcal)
maybe the solution is here:
I confirm this patch solves the problem at least for me.
You can find an updated ebuild here http://gentoo.xwing.info/media-gfx/argyllcms/ (with the patch included)
I've also experienced the problem, today.
Your modified ebuild with the patch solved it ;)
Created attachment 160080 [details]
ebuild with patch from author
Created attachment 160083 [details, diff]
this is the patch...
(In reply to comment #17)
> http://gentoo.xwing.info/media-gfx/argyllcms/ (with the patch included)
hey.. sorry, i didn't realized that link ;)
i *should* scroll down and read messages to the end, really.
why didnt you upload your info inside this bug's table?
now OK for me!
Gretag-Macbeth AG Eye-One display
dispcal -o -y l test003
dispwin test003.icc (in .xprofile)
Argyll_V1.0.0_src.zip is no longer available!
Created attachment 162978 [details]
The file is no more available because 1.0.1 has been issued.
Ebuild attached (simple bump)
So buggy...on my lenovo T60, dispwin works correctly, but dispcal generate a segmentation fault:
# dispcal -r
cp argyllcms-1.0.1.ebuild argyllcms-1.0.3.ebuild
is working for me.
tested as in comment #21
(In reply to comment #25)
> argyllcms 1.0.3
> cp argyllcms-1.0.1.ebuild argyllcms-1.0.3.ebuild
> is working for me.
> tested as in comment #21
argyllcms-1.0.3 also works great for me with an i1 Display 2 on amd64 stable.
(In reply to comment #26)
> argyllcms-1.0.3 also works great for me with an i1 Display 2 on amd64 stable.
I have been using the 1.0.3 release of argyllcms for a couple of months on amd64 stable and x86 stable, generated severeal profiles, with no problems so far. Would it be possible to keyword ~amd64 and ~x86?
The 1.0.1 ebuild, renamed to 1.0.3, compiles and installs fine on my AMD64 system.
Btw - A fair decent amount of people seem to use this ebuild, but no-one else has voted for it.
Perhaps others should remember to vote this ebuild up?
(In reply to comment #28)
> The 1.0.1 ebuild, renamed to 1.0.3, compiles and installs fine on my AMD64
> Btw - A fair decent amount of people seem to use this ebuild, but no-one else
> has voted for it.
> Perhaps others should remember to vote this ebuild up?
Would be very nice if the dispcalGUI (see http://hoech.net/dispcalGUI/ ) were available too.
Just a note that renaming the ebuild to argyllcms-1.0.4.ebuild for version 1.0.4 works without issues for me on x86 and amd64, and 1.0.4 has some important fixes. http://www.argyllcms.com/doc/ChangesSummary.html
Argyll 1.1.0 is out
This is now in the sunrise overlay. You will find it soon at:
Created attachment 216774 [details]
Ebuild for media-gfx/argyllcms-1.1.0 as committed to sunrise
The sunrise link seems to be broken.
(In reply to comment #34)
> The sunrise link seems to be broken.
It's not yet reviewed. It's here:
I will suggest to add:
--- argyllcms-1.1.1.ebuild.orig 2010-06-29 18:59:15.383946872 +0200
+++ argyllcms-1.1.1.ebuild 2010-06-29 18:50:24.997339383 +0200
@@ -35,6 +35,8 @@
doins ref/* || die
+ insinto /etc/udev/rules.d
+ doins libusb/55-Argyll.rules
to get the udev rules for usb devices installed.
However there should maybe be a test for udev version, as argyllcms install page state:
"If you are on an older system that uses a udev that doesn't recognize the syntax used in 55-Argyll.rules, or that doesn't have rules to create the libusb /dev/bus/usb/00X/00Y device entries, you should install the libusb/45-Argyll.rules file instead."
However, I have no idea what version would be appropriate to check for.
Applied the above changes and installed it on x86.
Maybe one should ask the Dev as of which version the UDEV rules will work.
I started to write a ebuild for dispcalGUI here:
It is not jet working, but maybe someone can help.
I just renamed the ebuild to the new 1.2.0 version in my local overlay, and it installed and so far is working. Thanks for the ebuild!
Created attachment 241579 [details]
Added x11-libs/libXinerama and x11-libs/libXScrnSaver dependencies, which are required to build.
Created attachment 242765 [details]
Update ebuild for 1.2.1
Added : fix for argyll ignoring LDFLAGS
Bump for 1.3.0
In the tree now (version 1.3.0).
The end of a 4-year old bug... :)