for Mac OS X
Error Message
Warning (el-get): Your Emacs doesn't support HTTPS (TLS).
How to Fix in short
brew install emacs --with-cocoa --with-gnutls
How to re-install emacs
Uninstall emacs first
brew uninstall emacs
For Emacs 24
$ brew update
$ brew install emacs --with-cocoa --with-gnutls
$ brew linkapps emacs
$ sudo rm /usr/bin/emacs
$ sudo rm -rf /usr/share/emacs
$ alias emacs="/usr/local/Cellar/emacs/24.x/Emacs.app/Contents/MacOS/Emacs -nw"