Skip to content

Instantly share code, notes, and snippets.

@byronmansfield
Last active January 12, 2020 16:52
Show Gist options
  • Save byronmansfield/0d34447fcbd050f72a9e2a2e4883974c to your computer and use it in GitHub Desktop.
Save byronmansfield/0d34447fcbd050f72a9e2a2e4883974c to your computer and use it in GitHub Desktop.
List of all install from source gists for Mac OS X
# List of gists for tools I can install from source on mac without having to use homebrew (brew)
# coreutils - replaces `brew install coreutils`
https://gist.github.com/byronmansfield/86b81101930bfe027c641a2c11e152e8
# binutils - replaces `brew install binutils`
https://gist.github.com/byronmansfield/f32f55e58fc731c3d4215aa44f970226
# CMake - replaces `brew install cmake`
https://gist.github.com/byronmansfield/d2ca956cb3ee7c67d8d02c2b0db1c803
# bash (GNU version) - replaces `brew install bash`
https://gist.github.com/samnang/1759336
# which (GNU version) - replaces `brew install gnu-which`
https://gist.github.com/byronmansfield/2101c0068a2dae11bc17cc763b5d15be
# sed (GNU version) - replaces `brew install gnu-sed`
https://gist.github.com/byronmansfield/41397de159f8bac41153b8ba211ab3ac
# tar (GNU version) - replaces `brew install gnu-tar`
https://gist.github.com/byronmansfield/8109019b790d4ee6fc661b29158f936b
# OpenSSL - replaces `brew install openssl`
https://gist.github.com/byronmansfield/97d74d8b0d1ea28b48536020dbd6d53e
# gzip - replaces `brew install gzip`
https://gist.github.com/byronmansfield/a3d5f37953a123abd5fe1e43f2f5b2d8
# libtool - replaces `brew install libtool`
https://gist.github.com/byronmansfield/e972caf0f423af1c84e5b57975ccca3d
# libpng - replaces `brew install libpng`
https://gist.github.com/byronmansfield/15b0f7f22f422f4c34a56b4cb7f75124
# qrencode - replaces `brew install qrencode` - needed by pass and libpng
https://gist.github.com/byronmansfield/e55032dc10e56217f7b46b9fbdb488d5
# readline - replaces `brew install readline`
https://gist.github.com/byronmansfield/1e24e7ae7b00e55243d6c1482fca734c
# gettext - replaces `brew install gettext`
https://gist.github.com/byronmansfield/4a2980e16c266db318f249fff7ea2f93
# getopt - replaces `brew install getopt`
https://gist.github.com/byronmansfield/dff79afe125806c01eb3228b1017f055
# grep (GNU version, and grep family e.g. egrep, fgrep) - replaces `brew install grep`
https://gist.github.com/byronmansfield/1dae71109f5b4d543f9081058a0f902c
# curl - replaces `brew install curl`
https://gist.github.com/byronmansfield/7e84259412abe6c20767c831b403c74f
# wget - replaces `brew install wget`
https://gist.github.com/byronmansfield/f9f1fd6c40e82eb9167ec0614e890fd4
# pass (password-store) - replaces `brew install pass`
https://gist.github.com/byronmansfield/435bd98993ccfc8a532e44a3f2558473
# Vim 8 - replaces `brew install vim`
https://gist.github.com/byronmansfield/e73ee8e12a85ae5c4793f30ced2b59ce
# rsync - replaces `brew install rsync`
https://gist.github.com/byronmansfield/ac3659db8d7cb26581e6f8c998ccc676
# HTOP - replaces `brew install htop`
https://gist.github.com/byronmansfield/6c558ecd1a9ac8c0270a63c4298000a9
# Tig - replaces `brew install tig`
https://gist.github.com/byronmansfield/29ad3638014afd5356e3782b2247e32a
# Tree - replaces `brew install tree`
https://gist.github.com/byronmansfield/27de6ea2b1a4e6a6f69f219daccc3cc6
# pcre - replaces `brew install pcre` (needed for less)
https://gist.github.com/byronmansfield/d85ac8f219cc9ee4278bee9ee1a3b09d
# less - replaces `brew install less`
https://gist.github.com/byronmansfield/648b9ffae4ba6b1e3e9cb12444c9ad5a
# pwgen - replaces `brew install pwgen`
https://gist.github.com/byronmansfield/37a9fd366d26c506679d96c6c2104365
# json-c - replaces `brew install json-c`
https://gist.github.com/byronmansfield/b99a1891b5e7bf00035a9533707f4fb2
# jq & it's dep (oniguruma) - replaces `brew install jq` (which in return installs its dep oniguruma)
https://gist.github.com/byronmansfield/17a66c892dd57a84482a5bf51e85945b
# netcat - replaces `brew install netcat`
https://gist.github.com/byronmansfield/b5ef771531e2c301f06bc3b201d0e716
# Pinentry and deps - replaces `brew install pinentry`
https://gist.github.com/byronmansfield/d591480d41973c54be1cdd094bd824f6
# GnuPG - replaces `brew install gpg2`
https://gist.github.com/byronmansfield/9b8fc9b0e43c83c420c603c18e4858c4
# xz - replaces `brew install xz`
https://gist.github.com/byronmansfield/7b8a19247a1ada02e291bd24e4644fbb
# aspell - replaces `brew install aspell`
https://gist.github.com/byronmansfield/14050cd35d50f10451aa40cd7ccd0972
# autoconf - replaces `brew install autoconf`
https://gist.github.com/byronmansfield/83f340a1b2f1c6c0b4084c0bb43ea56c
# automake - replaces `brew install automake`
https://gist.github.com/byronmansfield/6fb63d234c4dd94e680b5b046f2d8fdc
# gnu-indent - replaces `brew install gnu-indent`
https://gist.github.com/byronmansfield/584fae124d9b3003a7f0cd659610e0ce
# diffutils - replaces `brew install diffutils`
https://gist.github.com/byronmansfield/3aace529d5d0ef77116f2bf0a4798f32
# ykpers - replaces `brew install ykpers`
https://gist.github.com/byronmansfield/9fc9d5ab326495e03a6b5709694e2235
# gmp - replaces `brew install gmp`
https://gist.github.com/byronmansfield/cc24c9a6906276c9326e4eb227b038a3
# nano - replaces `brew install nano`
https://gist.github.com/byronmansfield/4c224b849d3388e9e8c54306033dcb9c
# tmux - replaces `brew install tmux`
https://gist.github.com/byronmansfield/8658da730071273ae29e27d81178cdbe
#==============================
# Todo List
#==============================
Languages
- ruby (trying with rvm)
- python2
- lua (lots of modifying of files)
- perl
Other tools
- postgres
- sqlite
- gawk
- awk
- gnu-indent
- gnutls
- unrar
- unzip
- w3m
- watch
- wdiff
- weechat
Complicated and vital
- make
- openssh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment