summaryrefslogtreecommitdiff
path: root/graphics/lcms/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2015-11-03Add SHA512 digests for distfiles for graphics categoryagc1-1/+2
Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2013-08-07fix possible buffer overflows in cmd line tools found by Pedro Ribeirodrochner1-1/+3
(see Debian bug #718682) bump PKGREV
2010-06-16update to 1.19drochner1-4/+4
changes: -fixed minor vulnerabilities -removed cosmetic comparation with zero in floating point approved by gdt
2009-04-26patch-aa is gone, but not forgotten. Update distinfo to forget about it too.dsainty1-2/+1
2009-04-19Update to 1.18a released by Marti Maria. Call it 1.18.0.1 in pkgsrcgdt1-4/+4
so that it sorts correctly, and leave 1.18.1 available for a possible future upstream bugfix point release. Changes since 1.18: incorporate the fix in our patch-aa (No need to pull to pkgsrc-stable; this is the same as 1.18nb2)
2009-04-14Fix typo in comment.tron1-2/+2
2009-04-14Add patch for the security vulnerability reported in SA34634/CVE-2009-0793tron1-1/+2
taken from Redhat's Bugzilla.
2009-03-22upstream updated distfile after release, essentially incorporating patch-aagdt1-5/+4
2009-03-22Update to 1.18, a security/maintenance release.gdt1-4/+5
From NEWS: New in ver 1.18 =============== Changes in API ---------------------- *none* Implementation ---------------------- All errors moved to fatal, since there is no easy recovery strategy Vulnerability fixes on cmsio1.c Status check, many functions now check the status when calling other functions. Improved robustness against ill-formed profiles. _cmsSaveProfile didn't copy tags from a file based profile, fixed. Utilities ---------- icctrans: CMYKcm support wrongly implemented, fixed. icclink: linking 3 to 7 channels didn't work in some cases, fixed.
2008-01-15Update to 1.17:wiz1-4/+4
Changes in API ---------------------- WIN64 support _vsnprintf wrap BOOL replaced by LCMSBOOL cmsSetLanguage parameters changed to match ICC spec removed support for extended gamut descriptor (was never fully implemented) cmsFLAGS_NODEFAULTRESOURCEDEF moved to 0x01000000 _cmsMalloc wrapper for malloc _cmsFree wrapper for free Implementation ---------------------- All errors moved to fatal, since there is no easy recovery strategy Vulnerability fixes on cmsio1.c Status check, many functions now check the status when calling other functions. Improved robustness against ill-formed profiles. _cmsSaveProfile didn't copy tags from a file based profile, fixed. Utilities ---------- icctrans: CMYKcm support wrongly implemented, fixed. icclink: linking 3 to 7 channels didn't work in some cases, fixed.
2007-01-06Update to 1.16:wiz1-5/+4
New in ver 1.16 =============== New features two different types of black preservation on CMYK-> CMYK transforms Ability to set adaptation state of observer on absolute colorimetric transforms. A rather advanced feature. Actually it only allows No adaptation (d=0) and observer fully adapted (d=1) lcms can now "fix" some broken 8-bit profiles that have gray axes misplaced. icctrans can now read CGATS/IT8 files. improved tifficc with tiff Lab8 support icclink now supports colorant table tag. New functions double cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d); void cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags); DWORD cmsTakeHeaderAttributes(cmsHPROFILE hProfile); icInt32Number cmsGetTagCount(cmsHPROFILE hProfile); icTagSignature cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n); int cmsSetCMYKPreservationStrategy(int n) BOOL cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded); BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile); BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, struct tm *DateTime); BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, LPcmsNAMEDCOLORLIST nc); double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint); LPcmsNAMEDCOLORLIST cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig) LPcmsGAMUTEX cmsReadExtendedGamut(cmsHPROFILE hProfile, int index); void cmsFreeExtendedGamut(LPcmsGAMUTEX gex); New tags supported icSigColorantTableTag LPcmsNAMEDCOLORLIST icSigColorantTableOutTag LPcmsNAMEDCOLORLIST icSigCalibrationDateTimeTag const struct tm* New flags: cmsFLAGS_PRESERVEBLACK cmsFLAGS_GRIDPOINTS(n) And of course some bug fixing.
2005-12-07Update to 1.15. patch-ab has been sent upstream.wiz1-5/+5
New features Black preservation on CMYK-> CMYK transforms Ability to set adaptation state of observer on absolute colorimetric transforms. A rather advanced feature. Actually it only allows No adaptation (d=0) and observer fully adapted (d=1) lcms can now "fix" some broken 8-bit profiles that have gray axes misplaced. icctrans can now read CGATS/IT8 files. improved tifficc with tiff Lab8 support New functions LCMSAPI double LCMSEXPORT cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d); LCMSAPI void LCMSEXPORT cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags); LCMSAPI DWORD LCMSEXPORT cmsTakeHeaderAttributes(cmsHPROFILE hProfile); LCMSAPI icInt32Number LCMSEXPORT cmsGetTagCount(cmsHPROFILE hProfile); LCMSAPI icTagSignature LCMSEXPORT cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n); LCMSAPI BOOL LCMSEXPORT cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded); BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile); BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, struct tm *DateTime); BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, LPcmsNAMEDCOLORLIST nc); double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint); LPcmsNAMEDCOLORLIST LCMSEXPORT cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig) LPcmsGAMUTEX cmsReadExtendedGamut(cmsHPROFILE hProfile, int index); void cmsFreeExtendedGamut(LPcmsGAMUTEX gex); New tags supported icSigColorantTableTag LPcmsNAMEDCOLORLIST icSigColorantTableOutTag LPcmsNAMEDCOLORLIST icSigCalibrationDateTimeTag const struct tm* New flags: cmsFLAGS_PRESERVEBLACK cmsFLAGS_GRIDPOINTS(n) And of course some bug fixing.
2005-06-02Fix building on DragonFly; courtesy of Joerg Sonnenbergeradam1-2/+2
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-17Changes 1.14:adam1-4/+4
* linux & windows packages are now joined into a single package. * Improved (and now fast!) gamut checking. * New virtual NULL profile for building gamut check transforms. * CGATS.13/IT8 parser now supports multiple tables and other goodies like specifying flot format. * More python support. * New Matlab wrapper * Revamped icctrans * Improved jpegicc * jpegicc and tifficc now can save (grab) embedded profiles. * tifficc now supports up to 15 channels. * Improved Lab prelinearization. * Fixed absolute intent on PostScript CRD * Man pages for utilities. * Access to creation & calibration date time. * Lots of bug fixes
2004-10-25Update lcms to 1.13.minskim1-4/+4
Changes: Overall speedup Full ICC v4 support New CGATS.13/IT8 parser 8-bit transforms optimization Improved named color -- lcms can now write such profiles as well lcms can now write 8 bit profiles as well as 16 bit softproof now honors proofing intent Absolute colorimetric works fine on mixed v2/v4 transforms Improved black point compensation Several new utility functions Black point compensation on PostScript CRD Added support for HiFi (> 4 inks) on tifficc Improved icclink Add lcms.pc pkg-config file (http://www.freedesktop.org/Software/pkgconfig). USE_TETRAHEDRAL and USE_TRILINEAR no longer used -- engine now chooses between interpolation methods on depending on several heuristics.
2004-04-11fix a header file bug which caused problems when compiling kdegraphics3.dmcmahill1-1/+2
2004-02-09Update to version 1.12.seb1-5/+3
Package changes: The include files moved from $PREFIX/include/lcms to $PREFIX/include. Support added to buildlink*.mk to provide compatibility symlinks include/lcms/*.h in BUILDLINK_DIR. No list of changes since the previously packaged version (1.06), I do not even know if there was any versions in between... Anyway changes in version 1.12 are (from the homepage): - Brightness/Contrast/Hue/Saturation/WhitePoint modification across abstract profile - License changed to MIT - pseq tag handling: cmsReadProfileSequenceDescription and cmsSEQ, cmsPSEQDESC structures - CRD generation now supports black point compensation, see cmsGetPostScriptCRDEx - cmsTakeManufacturer and cmsTakeModel for uncooked info on these tags - Writing 8 bit profiles is now supported - Named color profiles support. This turns lcms from a "wide subset" into a "full implementation" of ICC 3.4, with some ICC 4.0 support. - PostScript CSA, CRD generation - Ink-Limiting capabilities for CMYK - Devicelink profile generation. - Gray scale virtual profiles - Linearization virtual device link profiles - New ICCLINK and ICC2PS utilities - SWIG wrapper. This enables lcms from Python. - Floating-point formats are now accepted as well. - More ICC 4.0 compatibility. Some 4.0 profiles are now are fully understood (still experimental) - Profiles can now be saved to memory (thanks to Steven Greaves for providing the code) - Char Target data are now handled. Some profiles does store the data profiler has used. This is all information needed to rebuild the profile from scratch. - New low-resolution flag cmsFLAGS_LOWRESPRECALC to save memory. - User-defined encodings are now supported. - cmsChangeBuffersFormat() to change the encoding of buffers on runtime allows reuse of existing transforms. - Gamma estimation routines cmsEstimateGamma() and cmsEstimateGammaEx() - multilocalized unicode is now supported. Language and codepage is selected via cmsSetLanguage() (ICC 4.0 only) - LUT handling has been enhanced with enumerators. (SAMPLER_INSPECT) - Improved TIFFICC, JPEGICC and ICCTRANS utilities. - cmsOpenProfileFromMem() no longer creates temporary files. - Transforms does accept now a maximum of 8 channels on input and 16 on output. (last version did accept 6 on input) - 8 <-> 16 bits per sample are now always computed accurately. - Some minor bugs fixed
2002-10-08Linux also uses u_int64_t, not uint64_t; thus patch accordingly.jschauma1-2/+2
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-1/+1
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-05-14Don't include <sys/param.h> in function scope. This make lcms compile whenskrll1-2/+2
using nathanw_sa sources.
2002-03-15Finish off the last patch by converting back the other two uint64_t'smarkd1-2/+2
to u_int64_t's in the NetBSD case.
2002-03-15Do the previous change a bit differently.agc1-2/+2
NetBSD 1.5.x (including 1.5.2) doesn't have the C99 types, so use u_int64_t if we're on a 4.4-based platform, uint64_t otherwise.
2002-03-15u_int64_t -> uint64_t so that it also works on Solaris.markd1-2/+2
Also drop the patch that is putting a newline on the end of the file as Solaris's patch doesn't like it and the compiler doesn't care.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-0/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo