Update broken packages
Continuation of !48 (closed)
Hi! Person who provided the packages initially here. @nezorflame suggested that I make my case myself this time to prevent that from happening again :P
Added a couple more packages to commit and rebased it onto master.