summaryrefslogtreecommitdiff
path: root/graphics/lcms
AgeCommit message (Collapse)AuthorFilesLines
2004-04-11bump pkgrevision after last fix. Reminded by snj@dmcmahill1-1/+2
2004-04-11fix a header file bug which caused problems when compiling kdegraphics3.dmcmahill2-1/+13
2004-03-22Fix build with gcc2 on sparc64.snj1-1/+4
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-4/+8
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-11Use plain MKDIR instead of INSTALL_DATA_DIR to allow build as non-root.seb2-4/+4
2004-02-09Update to version 1.12.seb7-105/+54
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
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-24bl3ifyjlam2-2/+21
2003-10-31Change MAINTAINER from packages@ to tech-pkg@. (Noticed by jmmv.)reed1-2/+2
2003-05-01Don't change permissions of files under ${WRKSRC} toagc1-2/+2
${SHAREOWN}:${SHAREGRP}, and then copy the files to ${PREFIX} - this prevents an ordinary user from deleting the files under ${WRKSRC}. Instead, copy the files into ${PREFIX} first, then change their ownership.
2002-10-31Provide BUILDLINK_CPPFLAGS.lcms for packages that look for lcms.h asjlam1-1/+3
<lcms.h> instead of as <lcms/lcms.h>.
2002-10-09Unused.wiz1-34/+0
2002-10-08Linux also uses u_int64_t, not uint64_t; thus patch accordingly.jschauma2-4/+4
2002-09-01Fix ownership of doc files installed in ${PREFIX}.kim1-2/+3
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam4-4/+23
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-20Add NetBSD tag.cjep1-0/+1
2002-05-14Don't include <sys/param.h> in function scope. This make lcms compile whenskrll2-8/+12
using nathanw_sa sources.
2002-03-15Finish off the last patch by converting back the other two uint64_t'smarkd2-4/+4
to u_int64_t's in the NetBSD case.
2002-03-15Do the previous change a bit differently.agc2-5/+18
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.markd2-8/+4
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.
2002-01-14There's no need to quote the comment text.skrll1-2/+2
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-2/+2
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-01Move inclusion of bsd.buildlink.mk to start of file.jlam1-3/+3
2001-06-23Generalize how the dependency pattern may be specified. Instead of justjlam1-4/+5
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib. Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-22Add buildlink.mk file for use by other package Makefiles.jlam1-0/+32
2001-06-22Mark as USE_BUILDLINK_ONLY.jlam1-1/+2
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 distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-11Remove incorrect reference to old homepage in DESCR.skrll1-2/+0
2001-03-07Import of the Light Color Management System.skrll7-0/+117
From Nathan Ahlstrom <nrahlstr@winternet.com> in pkg/12342 with modifications from me.