--- config.ocio	2017-06-29 18:26:30.000000000 +0200
+++ config.ocio	2017-11-27 17:40:42.000000000 +0100
@@ -15,7 +15,9 @@
 strictparsing: true
 luma: [0.2126, 0.7152, 0.0722]
 
-description: RRT version ut33
+description: The default blender configuration, with a few more camera LUTs.
+# based on commit 34389999b2da52786ffa39fc5cf018b817ca5e1d in blender.git
+# https://git.blender.org/gitweb/gitweb.cgi/blender.git/commit/34389999b2da52786ffa39fc5cf018b817ca5e1d
 
 roles:
   reference: Linear
@@ -37,6 +39,10 @@
   color_picking: Raw
   texture_paint: Raw
 
+  # Log spaces
+  color_timing: lg10
+  compositing_log: lgf
+
   # Non-color data
   data: Non-Color
 
@@ -222,7 +228,7 @@
 
   - !<ColorSpace>
     name: lg10
-    family: display
+    family: input
     equalitygroup:
     bitdepth: 10ui
     description: |
@@ -234,6 +240,18 @@
         - !<FileTransform> {src: lg10.spi1d, interpolation: nearest}
 
   - !<ColorSpace>
+    name: lgf
+    family: input
+    equalitygroup: 
+    bitdepth: 32f
+    description: |
+      lgf : conversion from film log
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.25, 1.5]
+    to_reference: !<FileTransform> {src: lgf.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
     name: srgb8
     family: display
     equalitygroup:
@@ -262,7 +280,7 @@
 
   - !<ColorSpace>
     name: VD16
-    family: vd
+    family: input
     equalitygroup:
     bitdepth: 16ui
     description: |
@@ -274,6 +292,162 @@
         - !<FileTransform> {src: vd16.spi1d, interpolation: nearest}
 
   - !<ColorSpace>
+    name: Cineon
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Cineon (Log Film Scan)
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: cineon.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: Panalog
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Sony/Panavision Genesis Log Space
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: panalog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: REDLog
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      RED Log Space
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: redlog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: ViperLog
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Viper Log Space
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: viperlog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: AlexaV3LogC
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Alexa Log C
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: alexalogc.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: PLogLin
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Josh Pines style pivoted log/lin conversion. 445->0.18
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: ploglin.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: SLog
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Sony SLog
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: slog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: SLog1
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Sony SLog1
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: slog1.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: SLog2
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Sony SLog2
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: slog2.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: SLog3
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Sony SLog3
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: slog3.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: CLog
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Canon CLog
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.0684932, 1.08676]
+    to_reference: !<FileTransform> {src: clog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: V-Log
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      Panasonic V-Log
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<FileTransform> {src: vlog.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
+    name: Protune
+    family: input
+    equalitygroup: ""
+    bitdepth: 32f
+    description: |
+      GoPro Protune
+    isdata: false
+    allocation: uniform
+    allocationvars: [-0.125, 1.125]
+    to_reference: !<FileTransform> {src: protune.spi1d, interpolation: linear}
+
+  - !<ColorSpace>
     name: Non-Color
     family: raw
     description: |
@@ -300,11 +474,11 @@
 
   - !<ColorSpace>
     name: Filmic Log
-    family: log
+    family: input
     equalitygroup:
     bitdepth: 32f
     description: |
-      Log based filmic shaper with 16.5 stops of latitude, and 25 stops of dynamic range
+      Log based filmic shaper with 16.5 stops of latitude, and 25 stops of dynamic range.
     isdata: false
     allocation: lg2
     allocationvars: [-12.473931188, 12.526068812]
