- Pass maintainership to submitter
Short changelog:
- 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
PR: ports/101603
Submitted by: Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by: krion (mentor)
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
Make the testcms link the new -lcms statically to avoid possible conflicts
with the already installed library (probably of a different version).
PR: ports/68610
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
Otherwise we get unresolved references error at the time linking this library
into objects w/o -lm dependency.
This was the reason why color proof module in gimp-devel was not built.
The port fails to pass the internal self-tests on 64-bit platforms
running very recent 5.1 systems, but it is required to build KDE and
therefore critical for the release.
underscore-prefixed aliases, which are not available on -stable. There I
was proud of myself for testing on i386, alpha, and panther, and still
missing a -stable incompatibility :-\
Submitted by: Voodai, Lars Erik Gullerud, Ivajlo Nikolov (so far)
Install JPEG-related sample files in addition to the TIFF sample. All
this samples can be built by the port, BTW, but would require
lib-dependency on libtiff and libjpeg.
though there are plenty of messages about unalligned access...
(Notably, the author incorporated almost all of our 32-bit related
patches).
PR: ports/33528
Submitted by: Lev A. Serebryakov
A whole bunch of little 32-bit related hunks was needed, but now it
passes its own bundled tests (which also needed a little patch for an
unitialized variable) on Alpha. Bump PORTREVISION.
Submitted by: Andrew Gallatin, Doug Rabson
Tested on: beast
homegrown DOCS variable. Do not install the test-executable, but run it
after build. Change the mastersite and WWW.
Thanks to: KATO Tsuguru
who sent me the cleaning up and WWW changing patch, which made me look
and notice, the new version is also available.
I will submit the fix for ImageMagick -- lcms.h is now <lcms.h>, not
<lcms/lcms.h>.
graphics library. Color management is the process of keeping
"profiles" which describe the response of scanners, cameras,
monitors, printers and such to light, and compensating for the
different response curves as images are transferred from one device
to another.
PR: 22420
Submitted by: Mikhail Teterin <mi@aldan.algebra.com>