Links to ICC profile manufacturers are available at www.behrmann.name.
MD5 checksums for the above files:
6ea6f07558c32bc5931fef38a9017185 oyranos-Cineon-0.4-16.1.noarch.rpm
e4ad65e339bc7fe0dd446f7970155a9a oyranos-LStarRGB-0.4-16.1.noarch.rpm
6a7e1702800782666c52d1e8478da777 oyranos-PhotoGamutRGB-0.4-16.1.noarch.rpm
fe2ea117119c7de0101d960a7449799e oyranos-RGB-0.4-16.1.noarch.rpm
84efb524c22bf2f4dd139b10d224fee0 oyranos-eci-offset2004-1.1-16.1.noarch.rpm
fa7a1bee85cb1d563100330ea4c3f4d0 oyranos-lcmsLAB-0.4-16.1.noarch.rpm
Building from Sources :
Oyranos depends on following libraries and external applications:
FLTK version >= 1.1.4 neede to build the GUI (needed by FLU as well)
you may configure fltk with several options enabled
--enable-threads is needed for threads support (in ICC Examin)
--enable-xft is ok for antialiased fonts
--enable-debug is generally a good choice
--enable-shared is sometimes a good choice for smaller executables
Optionally:
Elektra, this is the configuration system used under linux. Elektra 0.6.4 is included, possibly as well an higher version may work.
ICC Examin is the profile viewer of Oyranos' configuration GUI. It is based on FLTK and uses argyll and lcms.
Xcalib for loading a given VideoCardGammaTag from profile to a running XFree86/Xorg session (optionally)
before v0.1.6: (FLU version >= 2.14
optionally, could be installed to see a alternate GUI)
For building unpack the tgz file and type #configure; make; make install.
Optionally you can specifiy an other than the default prefix /opt/local by typing:
The files are released as well as source code, and need then further compiling and installing to work as an executable program. From time to time I resease Linux RPMs for Oyranos. Oyranos on osX will not work.
ChangeLog:
changes since 0.1.6.:
new distclean make target
inbuild default options as fall back to Home+Office policy
change usual macro names to specific OY_ ones to avoid conflicts
avoid some warnings during the monitor detection
bugfix for wrong named XYZ key, oyASSUMED_CMYK -> oyASSUMED_XYZ
install oyranos-kdb_static as debug tool for Oyranos keys
better debug builds and warnings
continue a compilation to the extent what is possible
man pages
position handling in oyranos-monitor
add version info to library
add --with-fltk-config= and --enable-debug configure switch
md5 support by L. Peter Deutsch's md5 (sf.net: 2002-04-13 09:00)
add static liboyranos_elektra.a to oyranos-config
config.site support for CC CXX CFLAGS CXXFLAGS LDFLAGS variables
fix: Solaris build - shell syntax
include Elektra 0.6.4 for QA (--internal-elektra=no to disable)
fix: build issues on OpenBSD
fix: for missed code after label
more precise warning texts
update de.po
fix: call of oyranos-monitor-nvidia for non edid atom
fix bug in oyExportStart_
add install path to oyranos-monitor-nvidia call in oy_moni.c
filter double profile occurencies in oyOptionChoicesGet_()
first external functions call for init (oyExportStart_(EXPORT_*))
double and default paths setting in oyPathAdd_
oyranos-config : devel.rpm -> standard.rpm
include body tag for xml settings export
link to setting from behaviour documentation
put many warnings into recursive profile search code
a extensive profile path recursion test to test2.cpp
include nv files into build system
handle Elektra more carefully during configuration
document oyranos-policy commandline tool
changed title for available languages
activate commandline tools i18n
update tools documentation
set default policy on install time if no config keys are found
wrong setlocale settings from library code
add a argument to fl_initialise_locale wether to use setlocale
oyranos-policy commandline tool to set and read a policy
update oyranos_config_fltk.fl
oyWidgetListGet
renaming most of the GUI API's
oyOptionUITitleGet => oyWidgetTitleGet
oyOPTION... => oyWIDGET...
modified a string in groups and updated the settings xml's
fixed fl_i18n for destroying locale settings
do a german translation
parse xml for pot file generation
install doxygen files
adapt oyranos.spec for doc directories
install cmm description xml files in /usr/share/color/cmms
update documentation
rename some internal types in oyranos_monitor_internal.h
CMM API / XML parsen
internal dynamic data handling
changes since 0.1.5:
completely change the UI strings API (part of Options API)
fix Xinerama / screen bugs
better edid parsing
many renaming of internal variables, as we are in early state
add compatibleWithAdobeRGB1998.icc from Graeme Gill
move oyranos-sRGB to oyranos-RGB for inclusion of above profile
internal dynamic data handling
start of CMM API / XML parsen
update documentation
install cmm description xml files in /usr/share/color/cmms
adapt oyranos.spec for doc directories
install doxygen files
parse xml for pot file generation
do a german translation
fixed fl_i18n for destroying locale settings
add oyWidgetListGet to Options API
changes since 0.1.4:
start bsd support
change build system
FLTK ui
allow system specific colour directories at configure time
USERCOLORDIR SYSCOLORDIR ICCDIRNAME SETTINSDIRNAME in config.h
the above macros are additional to /usr/share/color ~/.color
in SETTINSDIRNAME Oyranos' policies are installed
elektra-0.6
multi monitor detection and handling
changed Behaviour and GUI API's
start Solaris support
changes since 0.0.4:
static OY_DEFAULT_ASSUMED_WEB_PROFILE added
standard_profiles integrated in package
oyranos.pc and oyranos_monitor.pc
options for base behaviour added
changes since 0.0.2:
add devel rpm
building meanwhile own elektra-0.5.1
elektra-0.5.0.5
update to OpenICC and ColourWiki discussed naming sheme