Conda recipes for the Lua & Torch ecosystem
Switch branches/tags
Nothing to show
Clone or download
Latest commit 7717896 Nov 10, 2016
Permalink
Failed to load latest commit information.
bison Folly prereqs Feb 10, 2016
double-conversion Build works past gflags and glog Apr 10, 2016
fftw No-dep binaries Jan 1, 2016
flex Folly prereqs Feb 10, 2016
folly Updates Jun 9, 2016
gflags Build works past gflags and glog Apr 10, 2016
glog Updates Jun 9, 2016
gtest gtest Feb 12, 2016
jemalloc Folly prereqs Feb 10, 2016
llvm-clang-3.5.2 Cleaning up a little Jan 23, 2016
llvm-clang-3.6.2 Saving progress on lua-terra Jan 4, 2016
lua-5.1.5 Bump versions May 12, 2016
lua-5.2.4 Updates Jun 9, 2016
lua-5.3.2 Updating packages Jul 27, 2016
lua-argcheck Updates Jun 9, 2016
lua-audio Bump versions May 12, 2016
lua-autograd Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-cephes Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-cjson Wrong luarocks for build Jan 23, 2016
lua-class Use https for all git requests, need zip and unzip Jan 4, 2016
lua-crypto Updates for Lua 5.3 Feb 4, 2016
lua-cudnn Updating packages Jul 27, 2016
lua-cunn Updating packages Jul 27, 2016
lua-cutorch Updating packages Jul 27, 2016
lua-cwrap Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-distributions Use https for all git requests, need zip and unzip Jan 4, 2016
lua-dok Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-dp Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-dpnn Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-env Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-fftw3 Wrong luarocks for build Jan 23, 2016
lua-gnuplot Bump versions May 12, 2016
lua-graph Bump versions May 12, 2016
lua-hdf5 Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-image Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-ipc Bump versions May 12, 2016
lua-itorch Cleanup of iTorch recipe Jul 26, 2016
lua-lbase64 No longer depend on university FTP for lbase64 Feb 21, 2016
lua-llthreads2 Checkpointing. About halfway done testing all builds Jan 1, 2016
lua-luabitop Lua bitop Jan 1, 2016
lua-luaffi Bump luaffi, now can use hdf5 with PUC lua Jan 24, 2016
lua-luafilesystem Adding packages Jan 1, 2016
lua-luasocket Adding packages Jan 1, 2016
lua-lzmq Use https for all git requests, need zip and unzip Jan 4, 2016
lua-moses Added moses, dpnn, rnn Mar 8, 2016
lua-nn Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-nngraph Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-nnx Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-optim Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-paths Updates for 5.3 Feb 3, 2016
lua-penlight Adding packages Jan 1, 2016
lua-pprint Use https for all git requests, need zip and unzip Jan 4, 2016
lua-randomkit Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-rnn Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-science Adding autograd Feb 25, 2016
lua-sdl2 Small tweaks now that versioned features are gone Mar 31, 2016
lua-signal Wrong luarocks for build Jan 23, 2016
lua-stn Updating packages Jul 27, 2016
lua-sundown Bump versions May 12, 2016
lua-sys Bump versions May 12, 2016
lua-terra Updates Jun 9, 2016
lua-threads Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-torch Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-torchx Lots of updates. iTorch builds but does not run anymore Jul 26, 2016
lua-totem Use https for all git requests, need zip and unzip Jan 4, 2016
lua-trepl Bump versions May 12, 2016
lua-uuid Wrong luarocks for build Jan 23, 2016
lua-xlua Bump versions May 12, 2016
luajit-2.0.4 Stray typos Jan 23, 2016
luarocks Stray typos Jan 23, 2016
lzma Folly prereqs Feb 10, 2016
sdl2 No-dep binaries Jan 1, 2016
sox No-dep binaries Jan 1, 2016
Dockerfile Use https for all git requests, need zip and unzip Jan 4, 2016
README.md Update README.md Nov 10, 2016
build_all.sh Updating packages Jul 27, 2016

README.md

Conda recipes for installing packages from the Torch ecosystem.

NOTE: No longer maintained.

To install packages

# Install anaconda if you don't have it (instructions here for OS X)
wget http://repo.continuum.io/miniconda/Miniconda-latest-MacOSX-x86_64.sh
sh Miniconda-latest-MacOSX-x86_64.sh -b -p $HOME/anaconda

# Add anaconda to your $PATH
export PATH=$HOME/anaconda/bin:$PATH

# Install Lua & Torch
conda install lua=5.2 lua-science -c alexbw

# Available versions of Lua: 2.0, 5.1, 5.2, 5.3
# 2.0 is LuaJIT

To build packages

# Install anaconda if you don't have it (instructions here for OS X)
wget http://repo.continuum.io/miniconda/Miniconda-latest-MacOSX-x86_64.sh
sh Miniconda-latest-MacOSX-x86_64.sh -b -p $HOME/anaconda

# Add anaconda to your $PATH
export PATH=$HOME/anaconda/bin:$PATH

# Get the newest version of conda, as well as some conda build tools
conda update conda -y
conda install conda-build anaconda-client -y

# Build all packages
sh build_all.sh

# Ideally, all you have to do to install everything is this
conda install lua=5.2 lua-science

TODO:

Resources:

Misc notes:

metadata:ns_cfg() — defines for YAML directives
main_build: — defines version numbers 
environ:get_lua_include_dir() — uses version numbers to locate the include directory
config:Config._get_lua — uses version numbers to locate the binary
This is where the linked package name is converted into what is used