processing 0.2.0

An implementation of the Processing environment for Rust, with influences from Cinder and openFrameworks. It is written with Glium and has a Glutin and a GLFW backend. Tested so far on macOS and Linux. It has been developed by Robert Ennis in the lab of Katja Doerschner, a part of the Allgemeine Psychologe Department at the Justus-Liebig Universitaet of Giessen.
Documentation
Build #75700 2017-11-07 22:17:03
# rustc version
rustc 1.22.0-dev (b1cfd1750 2017-09-21)# docs.rs version
cratesfyi 0.4.2 (13da7b2 2017-10-12)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading processing v0.2.0
Fresh smallvec v0.4.4
Fresh rawpointer v0.1.0
Fresh libc v0.2.33
Fresh log v0.3.8
Fresh bitflags v1.0.0
Fresh scoped_threadpool v0.1.8
Fresh lzw v0.10.0
Fresh winapi v0.2.8
Fresh bitflags v0.9.1
Fresh cfg-if v0.1.2
Fresh num_cpus v1.7.0
Fresh nodrop v0.1.12
Fresh either v1.3.0
Fresh byteorder v1.1.0
Fresh itoa v0.3.4
Fresh lazy_static v0.2.9
Fresh color_quant v1.0.0
Fresh rustc-serialize v0.3.24
Fresh pkg-config v0.3.9
Fresh winapi-build v0.1.1
Fresh scopeguard v0.3.3
Fresh bitflags v0.7.0
Fresh gif v0.9.2
Fresh num-traits v0.1.40
Fresh siphasher v0.2.2
Fresh futures v0.1.17
Fresh matrixmultiply v0.1.14
Fresh coco v0.1.1
Fresh fnv v1.0.5
Fresh enum_primitive v0.1.1
Fresh phf_shared v0.7.21
Fresh xml-rs v0.6.1
Fresh num-integer v0.1.35
Fresh serde v0.9.15
Fresh rustc-demangle v0.1.5
Fresh rand v0.3.18
Fresh x11-dl v2.16.0
Fresh phf v0.7.21
Fresh wayland-scanner v0.9.10
Fresh num-rational v0.1.39
Fresh approx v0.1.1
Fresh stable_deref_trait v1.0.0
Fresh kernel32-sys v0.2.2
Fresh phf_generator v0.7.21
Fresh shared_library v0.1.7
Compiling tempfile v2.2.0
Fresh cc v1.0.3
Fresh owning_ref v0.3.3
Fresh fs2 v0.2.5
Fresh osmesa-sys v0.1.2
Fresh adler32 v1.0.2
Running `rustc --crate-name tempfile .cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-2.2.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=f77b05bf097467be -C extra-filename=-f77b05bf097467be --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-0bd837ec519c7b08.rlib --extern-version rand=rand,0.3.18 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-efd62672193c2c7a.rlib --extern-version libc=libc,0.2.33 --cap-lints allow`
Fresh dtoa v0.4.2
Fresh memmap v0.4.0
Fresh typenum v1.9.0
Fresh phf_codegen v0.7.21
Fresh inflate v0.3.3
Fresh deflate v0.7.17
Fresh generic-array v0.8.3
Fresh khronos_api v2.0.0
Fresh num-complex v0.1.40
Fresh serde_json v0.9.10
Fresh xml-rs v0.7.0
Fresh num-iter v0.1.34
Fresh gl_generator v0.6.1
Fresh backtrace-sys v0.1.16
Fresh backtrace v0.3.3
Fresh png v0.11.0
Fresh alga v0.5.2
Compiling target_build_utils v0.3.1
Compiling glium v0.18.1
Compiling glutin v0.10.1
Fresh rayon-core v1.2.1
Compiling nalgebra v0.13.1
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/target_build_utils-0.3.1/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="serde_json"' --cfg 'feature="default"' -C metadata=b401023a9c261c23 -C extra-filename=-b401023a9c261c23 --out-dir /home/cratesfyi/cratesfyi/debug/build/target_build_utils-b401023a9c261c23 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern phf_codegen=/home/cratesfyi/cratesfyi/debug/deps/libphf_codegen-6c39e86ae1088eaa.rlib --extern-version phf_codegen=phf_codegen,0.7.21 --cap-lints allow`
Running `rustc --crate-name nalgebra .cargo/registry/src/github.com-1ecc6299db9ec823/nalgebra-0.13.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=e6007c8f44c4bac5 -C extra-filename=-e6007c8f44c4bac5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-0bd837ec519c7b08.rlib --extern-version rand=rand,0.3.18 --extern approx=/home/cratesfyi/cratesfyi/debug/deps/libapprox-d684018f72847872.rlib --extern-version approx=approx,0.1.1 --extern typenum=/home/cratesfyi/cratesfyi/debug/deps/libtypenum-0fb9f8bc28ce6250.rlib --extern-version typenum=typenum,1.9.0 --extern matrixmultiply=/home/cratesfyi/cratesfyi/debug/deps/libmatrixmultiply-958ee9aef0002f15.rlib --extern-version matrixmultiply=matrixmultiply,0.1.14 --extern generic_array=/home/cratesfyi/cratesfyi/debug/deps/libgeneric_array-27dbc44304a866e4.rlib --extern-version generic_array=generic-array,0.8.3 --extern num_complex=/home/cratesfyi/cratesfyi/debug/deps/libnum_complex-890938f68f91dcd7.rlib --extern-version num_complex=num-complex,0.1.40 --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-4b743c8c5e3bbb17.rlib --extern-version num_traits=num-traits,0.1.40 --extern alga=/home/cratesfyi/cratesfyi/debug/deps/libalga-1ce4edbb366c91ec.rlib --extern-version alga=alga,0.5.2 --cap-lints allow`
Fresh rayon v0.8.2
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.10.1/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=e962ec4d353837a5 -C extra-filename=-e962ec4d353837a5 --out-dir /home/cratesfyi/cratesfyi/debug/build/glutin-e962ec4d353837a5 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern gl_generator=/home/cratesfyi/cratesfyi/debug/deps/libgl_generator-ee60a02ec077aa0f.rlib --extern-version gl_generator=gl_generator,0.6.1 --cap-lints allow`
Running `rustc --crate-name build_script_main .cargo/registry/src/github.com-1ecc6299db9ec823/glium-0.18.1/build/main.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="glutin"' -C metadata=d2279886570b78de -C extra-filename=-d2279886570b78de --out-dir /home/cratesfyi/cratesfyi/debug/build/glium-d2279886570b78de -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern gl_generator=/home/cratesfyi/cratesfyi/debug/deps/libgl_generator-ee60a02ec077aa0f.rlib --extern-version gl_generator=gl_generator,0.6.1 --cap-lints allow`
Fresh jpeg-decoder v0.1.13
Fresh image v0.17.0
Fresh gl v0.6.5
Running `/home/cratesfyi/cratesfyi/debug/build/target_build_utils-b401023a9c261c23/build-script-build`
Running `rustc --crate-name target_build_utils .cargo/registry/src/github.com-1ecc6299db9ec823/target_build_utils-0.3.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="serde_json"' --cfg 'feature="default"' -C metadata=259d30e1ce792e2a -C extra-filename=-259d30e1ce792e2a --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern phf=/home/cratesfyi/cratesfyi/debug/deps/libphf-412d98043e38932d.rlib --extern-version phf=phf,0.7.21 --extern serde_json=/home/cratesfyi/cratesfyi/debug/deps/libserde_json-374ebeac618232b7.rlib --extern-version serde_json=serde_json,0.9.10 --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/glutin-e962ec4d353837a5/build-script-build`
Running `/home/cratesfyi/cratesfyi/debug/build/glium-d2279886570b78de/build-script-main`
Compiling libloading v0.3.4
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/libloading-0.3.4/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=51b2942ce953e759 -C extra-filename=-51b2942ce953e759 --out-dir /home/cratesfyi/cratesfyi/debug/build/libloading-51b2942ce953e759 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern target_build_utils=/home/cratesfyi/cratesfyi/debug/deps/libtarget_build_utils-259d30e1ce792e2a.rlib --extern-version target_build_utils=target_build_utils,0.3.1 --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/libloading-51b2942ce953e759/build-script-build`
Running `rustc --crate-name libloading .cargo/registry/src/github.com-1ecc6299db9ec823/libloading-0.3.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=6cea262c35b7e9da -C extra-filename=-6cea262c35b7e9da --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --cap-lints allow -l dl`
Compiling dlib v0.3.1
Running `rustc --crate-name dlib .cargo/registry/src/github.com-1ecc6299db9ec823/dlib-0.3.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="dlopen"' -C metadata=86b0b09f8dfb6dac -C extra-filename=-86b0b09f8dfb6dac --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern libloading=/home/cratesfyi/cratesfyi/debug/deps/liblibloading-6cea262c35b7e9da.rlib --extern-version libloading=libloading,0.3.4 --cap-lints allow`
Compiling wayland-sys v0.9.10
Running `rustc --crate-name wayland_sys .cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.9.10/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="dlib"' --cfg 'feature="client"' --cfg 'feature="egl"' --cfg 'feature="cursor"' --cfg 'feature="lazy_static"' --cfg 'feature="dlopen"' -C metadata=3ce4fdbfb1da8659 -C extra-filename=-3ce4fdbfb1da8659 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --extern dlib=/home/cratesfyi/cratesfyi/debug/deps/libdlib-86b0b09f8dfb6dac.rlib --extern-version dlib=dlib,0.3.1 --cap-lints allow`
Compiling wayland-client v0.9.10
Running `rustc --crate-name wayland_client .cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.9.10/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="cursor"' --cfg 'feature="default"' --cfg 'feature="egl"' --cfg 'feature="wayland-sys"' --cfg 'feature="dlopen"' -C metadata=08862efa1f3e4730 -C extra-filename=-08862efa1f3e4730 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-c8b3e4b415593713.rlib --extern-version bitflags=bitflags,0.9.1 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-efd62672193c2c7a.rlib --extern-version libc=libc,0.2.33 --extern wayland_sys=/home/cratesfyi/cratesfyi/debug/deps/libwayland_sys-3ce4fdbfb1da8659.rlib --extern-version wayland_sys=wayland-sys,0.9.10 --cap-lints allow`
Compiling wayland-kbd v0.9.1
Compiling wayland-protocols v0.9.10
Running `rustc --crate-name wayland_protocols .cargo/registry/src/github.com-1ecc6299db9ec823/wayland-protocols-0.9.10/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="wayland-client"' --cfg 'feature="unstable_protocols"' --cfg 'feature="client"' -C metadata=f6e9ee840ffd114d -C extra-filename=-f6e9ee840ffd114d --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-c8b3e4b415593713.rlib --extern-version bitflags=bitflags,0.9.1 --extern wayland_client=/home/cratesfyi/cratesfyi/debug/deps/libwayland_client-08862efa1f3e4730.rlib --extern-version wayland_client=wayland-client,0.9.10 --extern wayland_sys=/home/cratesfyi/cratesfyi/debug/deps/libwayland_sys-3ce4fdbfb1da8659.rlib --extern-version wayland_sys=wayland-sys,0.9.10 --cap-lints allow`
Running `rustc --crate-name wayland_kbd .cargo/registry/src/github.com-1ecc6299db9ec823/wayland-kbd-0.9.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=410319984dbe0311 -C extra-filename=-410319984dbe0311 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern wayland_client=/home/cratesfyi/cratesfyi/debug/deps/libwayland_client-08862efa1f3e4730.rlib --extern-version wayland_client=wayland-client,0.9.10 --extern memmap=/home/cratesfyi/cratesfyi/debug/deps/libmemmap-a963d4bd71695e01.rlib --extern-version memmap=memmap,0.4.0 --extern dlib=/home/cratesfyi/cratesfyi/debug/deps/libdlib-86b0b09f8dfb6dac.rlib --extern-version dlib=dlib,0.3.1 --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-b857f06d8702b68e.rlib --extern-version bitflags=bitflags,0.7.0 --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --cap-lints allow`
Compiling wayland-window v0.8.0
Running `rustc --crate-name wayland_window .cargo/registry/src/github.com-1ecc6299db9ec823/wayland-window-0.8.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=d23ef1b95f7c2ac4 -C extra-filename=-d23ef1b95f7c2ac4 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern byteorder=/home/cratesfyi/cratesfyi/debug/deps/libbyteorder-18135ba7ab0d9e6b.rlib --extern-version byteorder=byteorder,1.1.0 --extern wayland_protocols=/home/cratesfyi/cratesfyi/debug/deps/libwayland_protocols-f6e9ee840ffd114d.rlib --extern-version wayland_protocols=wayland-protocols,0.9.10 --extern wayland_client=/home/cratesfyi/cratesfyi/debug/deps/libwayland_client-08862efa1f3e4730.rlib --extern-version wayland_client=wayland-client,0.9.10 --extern tempfile=/home/cratesfyi/cratesfyi/debug/deps/libtempfile-f77b05bf097467be.rlib --extern-version tempfile=tempfile,2.2.0 --cap-lints allow`
Compiling winit v0.8.3
Running `rustc --crate-name winit .cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.8.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c9e08098e3ac5e2c -C extra-filename=-c9e08098e3ac5e2c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern tempfile=/home/cratesfyi/cratesfyi/debug/deps/libtempfile-f77b05bf097467be.rlib --extern-version tempfile=tempfile,2.2.0 --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --extern wayland_kbd=/home/cratesfyi/cratesfyi/debug/deps/libwayland_kbd-410319984dbe0311.rlib --extern-version wayland_kbd=wayland-kbd,0.9.1 --extern wayland_protocols=/home/cratesfyi/cratesfyi/debug/deps/libwayland_protocols-f6e9ee840ffd114d.rlib --extern-version wayland_protocols=wayland-protocols,0.9.10 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-efd62672193c2c7a.rlib --extern-version libc=libc,0.2.33 --extern wayland_client=/home/cratesfyi/cratesfyi/debug/deps/libwayland_client-08862efa1f3e4730.rlib --extern-version wayland_client=wayland-client,0.9.10 --extern x11_dl=/home/cratesfyi/cratesfyi/debug/deps/libx11_dl-98bb049d05e7a4b9.rlib --extern-version x11_dl=x11-dl,2.16.0 --extern wayland_window=/home/cratesfyi/cratesfyi/debug/deps/libwayland_window-d23ef1b95f7c2ac4.rlib --extern-version wayland_window=wayland-window,0.8.0 --cap-lints allow`
Running `rustc --crate-name glutin .cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.10.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=61574f448d6bfdb8 -C extra-filename=-61574f448d6bfdb8 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --extern winit=/home/cratesfyi/cratesfyi/debug/deps/libwinit-c9e08098e3ac5e2c.rlib --extern-version winit=winit,0.8.3 --extern osmesa_sys=/home/cratesfyi/cratesfyi/debug/deps/libosmesa_sys-8c829c2633179d38.rlib --extern-version osmesa_sys=osmesa-sys,0.1.2 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-efd62672193c2c7a.rlib --extern-version libc=libc,0.2.33 --extern shared_library=/home/cratesfyi/cratesfyi/debug/deps/libshared_library-befc3acd097dc4fe.rlib --extern-version shared_library=shared_library,0.1.7 --extern x11_dl=/home/cratesfyi/cratesfyi/debug/deps/libx11_dl-98bb049d05e7a4b9.rlib --extern-version x11_dl=x11-dl,2.16.0 --extern wayland_client=/home/cratesfyi/cratesfyi/debug/deps/libwayland_client-08862efa1f3e4730.rlib --extern-version wayland_client=wayland-client,0.9.10 --cap-lints allow`
Running `rustc --crate-name glium .cargo/registry/src/github.com-1ecc6299db9ec823/glium-0.18.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="glutin"' -C metadata=02b0151257696c53 -C extra-filename=-02b0151257696c53 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-5b85fba9276a8257.rlib --extern-version lazy_static=lazy_static,0.2.9 --extern smallvec=/home/cratesfyi/cratesfyi/debug/deps/libsmallvec-d55f98f463c4591f.rlib --extern-version smallvec=smallvec,0.4.4 --extern glutin=/home/cratesfyi/cratesfyi/debug/deps/libglutin-61574f448d6bfdb8.rlib --extern-version glutin=glutin,0.10.1 --extern fnv=/home/cratesfyi/cratesfyi/debug/deps/libfnv-fc1d5751a8057da0.rlib --extern-version fnv=fnv,1.0.5 --extern backtrace=/home/cratesfyi/cratesfyi/debug/deps/libbacktrace-87bf821c49102493.rlib --extern-version backtrace=backtrace,0.3.3 --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/backtrace-sys-b3fcd2d0e0ef0d28/out/.libs`
Documenting processing v0.2.0
Running `rustdoc --crate-name processing .cargo/registry/src/github.com-1ecc6299db9ec823/processing-0.2.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc --cfg 'feature="default"' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern image=/home/cratesfyi/cratesfyi/debug/deps/libimage-b97a9a60cf96d1fb.rlib --extern-version image=image,0.17.0 --extern nalgebra=/home/cratesfyi/cratesfyi/debug/deps/libnalgebra-e6007c8f44c4bac5.rlib --extern-version nalgebra=nalgebra,0.13.1 --extern owning_ref=/home/cratesfyi/cratesfyi/debug/deps/libowning_ref-9ae3d472223e5e47.rlib --extern-version owning_ref=owning_ref,0.3.3 --extern gl=/home/cratesfyi/cratesfyi/debug/deps/libgl-6aa2448324d513c6.rlib --extern-version gl=gl,0.6.5 --extern glium=/home/cratesfyi/cratesfyi/debug/deps/libglium-02b0151257696c53.rlib --extern-version glium=glium,0.18.1`
Finished dev [unoptimized + debuginfo] target(s) in 49.59 secs