Package Details: oyranos 0.9.5-2

Git Clone URL: https://aur.archlinux.org/oyranos.git (read-only)
Package Base: oyranos
Description: A Colour Management System (CMS) on operating system level.
Upstream URL: http://oyranos.org/
Licenses: MIT
Submitter: M0Rf30
Maintainer: M0Rf30
Last Packager: M0Rf30
Votes: 23
Popularity: 0.000242
First Submitted: 2011-01-02 09:31
Last Updated: 2015-06-17 14:04

Latest Comments

malinas commented on 2015-04-10 01:47

makedeps cmake,exiv2

exiv2 might be a runtime dep too!

sl1pkn07 commented on 2014-03-21 21:06

new update http://sourceforge.net/projects/oyranos/files/Oyranos/Oyranos%200.9/oyranos-0.9.5.tar.bz2/download

onekk commented on 2014-01-02 17:29

can't build

TIA

Carlo

----- build log last lines ---
[ 94%] Building CXX object src/examples/CMakeFiles/image-display.dir/image_display/image_display.cpp.o
In file included from /tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/image_display.cpp:31:0:
/tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/GLee.h:10415:22: error: ISO C++ forbids declaration of ‘GLXContextID’ with no type [-fpermissive]
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
/tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/GLee.h:10415:22: error: typedef ‘GLXContextID’ is initialized (use decltype instead)
/tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/GLee.h:10415:33: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ was not declared in this scope
typedef GLXContextID (APIENTRYP PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
^
/tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/GLee.h:10416:75: error: ‘GLXContextID’ has not been declared
typedef GLXContext (APIENTRYP PFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
^
/tmp/yaourt-tmp-carlo-a/aur-oyranos/src/oyranos-0.9.4/src/examples/image_display/GLee.h:10420:13: error: ‘PFNGLXGETCONTEXTIDEXTPROC’ does not name a type
GLEE_EXTERN PFNGLXGETCONTEXTIDEXTPROC pglXGetContextIDEXT;
^
src/examples/CMakeFiles/image-display.dir/build.make:57: set di istruzioni per l'obiettivo "src/examples/CMakeFiles/image-display.dir/image_display/image_display.cpp.o" non riuscito
make[2]: *** [src/examples/CMakeFiles/image-display.dir/image_display/image_display.cpp.o] Errore 1
CMakeFiles/Makefile2:2404: set di istruzioni per l'obiettivo "src/examples/CMakeFiles/image-display.dir/all" non riuscito
make[1]: *** [src/examples/CMakeFiles/image-display.dir/all] Errore 2
Makefile:116: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

hiroshiyui commented on 2013-02-24 02:43

The 'makedepends' field should add 'yajl' in it. Thanks!

Anonymous comment on 2012-12-12 21:16

Thank you for the update!

Anonymous comment on 2012-12-08 19:04

Please update the package!

Anonymous comment on 2012-11-19 18:54

i've got the same problem.

ilpianista commented on 2012-11-17 14:51

Got those when building

/bin/sh: fltk-config: command not found (package fltk)
/bin/sh: pngtopnm: command not found (package netpbm)

MilanKnizek commented on 2012-11-05 18:57

Src package for version 0.9.0 is here: http://www.milan-knizek.net/tmp/oyranos-0.9.0-1.src.tar.gz

Pls update.

justin.kueser commented on 2012-05-16 21:35

To get kolor-manager-git building, append --libdir=/usr/lib to configure.

Anonymous comment on 2012-05-02 20:33

@Teld Great job!!! now I can build oyranos and kolor-manager-git
Thanks

Teld commented on 2012-05-02 20:16

Well, at april 3rd gcc got bumped from 4.6 to 4.7. It adheres more strict to the c++11 standard. In this case extra spaces are needed to concatenate strings.

With an extra patch and updated PKGBUILD it builds fine again. I did not test it however; I just checked if oyranos-config-fltk starts up:

http://pastebin.com/ynSvYwF3

ptrr commented on 2012-05-02 05:33

Please add netpbm and fltk in dependencies. However, it still fails to compile qcmsevents.cpp:
...
g++ -I. -fopenmp -march=x86-64 -mtune=generic -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DPIC -Wno-overlength-strings -I/usr/include/oyranos -I/usr/include/oyranos/alpha/object -I/usr/include -I/tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0 -I../ -I/tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0/API_generated/ -Wall -g -pedantic -O0 -std=c++98 -DQT_SHARED -I/usr/include/QtGui -I/usr/include/QtCore -O2 -std=c++0x -I/usr/include/QtGui -I/usr/include/QtCore -c -o xcmsevents/qcmsevents.o /tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0/examples/xcmsevents/qcmsevents.cpp
/tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0/examples/xcmsevents/qcmsevents.cpp: In member function ‘void QcmseDialog::log(const char*, int)’:
/tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0/examples/xcmsevents/qcmsevents.cpp:121:48: error: unable to find string literal operator ‘operator"" XCM_COLOR_DESKTOP’
/tmp/yaourt-tmp-peeter/aur-oyranos/src/oyranos-0.4.0/examples/xcmsevents/qcmsevents.cpp:122:48: error: unable to find string literal operator ‘operator"" XCM_COLOR_DESKTOP’
make[2]: [xcmsevents/qcmsevents.o] Error 1 (ignored)
...

Anonymous comment on 2012-04-12 19:23

I can't build:

make[1]: Leaving directory `/tmp/yaourt-tmp-veleno77/aur-oyranos/src/oyranos-0.4.0/examples'
install -p -m 755 examples/xcmsevents/qcmsevents "/tmp/yaourt-tmp-veleno77/aur-oyranos/pkg/usr/bin"
install: impossibile eseguire stat di "examples/xcmsevents/qcmsevents": File o directory non esistente
make: *** [install] Errore 1
==> ERRORE: Si è verificato un errore in build().

Teld commented on 2012-03-11 12:52

I have a working build for Oyranos 0.4.0:

- I installed yajl1 (https://aur.archlinux.org/packages.php?ID=48500)
- I built version 0.5.0 of libXcm (https://aur.archlinux.org/packages.php?ID=44984)
- I had to apply several patches. These and the PKGBUILD are in http://pastebin.com/GWYnfEZ4. I hope that the makefile.in.patch can be copied correctly. makefile.in is a file with very long lines and these might get mangled by pastebin.

Info for the curious of mind:
- configure_tests.patch strips off superfluous options. These are generated by 'fltk-config --ldflags' and confuse the linker.
- makefile.in.patch. I had a previous install of Oyranos and during the build of 'examples' the linker tried to link against the installed old Oyranos library and failed miserably. It appears that the search order of the library directories was incorrect. It is hard to see but search for 'LIBS='.
- oyranos_file.cpp.patch. Just a correction of the correct include.

KlavKalashj commented on 2011-12-11 15:56

Does not build for me even with "unset LDFLAGS":


Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
finished...
`/tmp/yaourt-tmp-oscar/aur-oyranos/src/oyranos-0.3.2/oyranos_logo.png' -> `doc_alpha/html/oyranos_logo.png'
echo ... Documentation done
... Documentation done
==> ERROR: A failure occurred in build().

wanderxjtu commented on 2011-12-11 13:52

Add line "unset LDFLAGS" before "configure" line in PKGBUILD please,
or it may not compile.

Anonymous comment on 2011-02-01 13:26

oyranos depends on icc_examin which depends on oyranos which depends on icc_examin which...
With the current PKGBUILDs there is no way to install these both packages.