I have just pushed a commit to the master branch (version 7.99) that makes ngspice a required dependency for building KiCad, this means the previous compile option of KICAD_SPICE is now never used (so it can be removed from any build scripts/packaging scripts), and you will need to have the ngspice shared library installed to build KiCad.
This was done since the simulator/spice integration part of KiCad has seen a lot of development recently, and it is becoming a larger feature of the schematic editor. Additionally, it turns out the build with spice disabled (using KICAD_SPICE=OFF) was actually broken and wouldn't link eeschema properly due to missing symbol definitions - so I don't foresee this change breaking any existing build scripts people may have.
-Ian