x264: Avoid circular dependency with ffmpeg

This won't normally be a problem, but when ffmpeg is updated, it uses x264's
library, which has symbol referenced to the old version of ffmpeg.

This is only a work-around. If users need lavf/lsws support, they can manually
remove it from the x264.mk file.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Merge pull request #246 from TimothyGu/urgent

package x264: Avoid circular dependency with ffmpeg
Add package mpg123

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Add libnut package and use it for ffmpeg

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
sdl2: disable DirectInput because of missing wbemcli.h
update packages gmp gcc-gmp
update package vmime
Merge pull request #247 from robn/sdl2

package sdl2: disable DirectInput because of missing wbemcli.h
Merge pull request #248 from TimothyGu/master

Add two packages
package ffmpeg: add libnut dependency
package zziplib: enable mmap support
package poppler: fix update macro
update package poppler
update package sfml
update packages: cminpack file harfbuzz libircclient mpg123 netpbm
update package matio
update package armadillo
update package dbus
Update package libvpx
doc update: add EDITOR to env whitelist for interactive sessions