guile-opengl: new package

import from guix/gnu/packages/gl.scm
Purescript [http://purescript.org] release 0.5.7.1
Adding the Haskell serial port library to nix.
Adding serialport to Haskell libraries.
Must ignore tests -- they require a connected Arduino running a special program.
Merge pull request #4741 from dysinger/purescript-0.5.7.1

Purescript [http://purescript.org] release 0.5.7.1
Adding the Haskell serial port library to nix.
Merge branch 'master' of github.com:Chobbes/nixpkgs
Merge pull request #4740 from iyzsong/guile-opengl

guile-opengl: new package
Merge pull request #4736 from abbradar/fix-msgpack

Fix version.h in libmsgpack
termite: fixed shebangs
Merge pull request #4744 from k0ral/termite

termite: fixed shebangs
add datadiff and termcolor python packages
synaptics: add types to options
synaptics: add fingersMap option
Merge pull request #4743 from Chobbes/master

Add haskellPackages.serialport
Merge pull request #4735 from Twey/gloss-banana

New Haskell package: gloss-banana
Register gloss-banana in haskell-packages.nix.

Completes https://github.com/NixOS/nixpkgs/pull/4735.
Merge pull request #4746 from abbradar/synaptics-fingers

Add "fingersMap" option to Synaptics
Merge pull request #4745 from anderspapitto/master

add datadiff and termcolor python packages