Add derivation for jrnl

Requires a couple new pythonPackages, as well as an update for a couple pythonPackages.
Is this change in the intended direction? I expected you'd leave propagatedBuildInputs line…

Now the build input is not propagated.