#!/usr/bin/env zsh blend_name="decode" blend_vers="0.1" image_name="${blend_name}-${blend_vers}-${arch}" goarch="amd64" [[ -n "$armsdk_version" ]] && goarch="armhf" golang_url="https://sdk.dyne.org:4443/job/go-binaries/lastBuild/architecture=${goarch}/artifact/go.${goarch}.tar.gz" tomb_version="v2.4" tomb_url="https://github.com/dyne/tomb.git" musl_version="v.1.1.18" musl_url="git://git.musl-libc.org/musl" netdata_version="1.7.0" netdata_url="https://github.com/firehol/netdata/releases/download/v${netdata_version}/netdata-${netdata_version}.tar.gz" # XXX: multichain currently installed from compiled binaries, needs db4.8 (devuan pkg) multichain_version="1.0.1" multichain_url="https://www.multichain.com/download/multichain-${multichain_version}.tar.gz" stem_version="1.6.0" stem_url="https://git.torproject.org/stem.git" tordam_url="github.com/decodeproject/tor-dam/..." size="4098" filesystem="btrfs" TAR_STAGE4=true extra_packages+=( openrc eudev zsh tmux curl cryptsetup openssh-server psmisc btrfs-progs openssh-client gnupg2 dirmngr pcsc-tools xorg surf2 tor redis-tools redis-server paxctl net-tools python2.7 python3 # minimalism busybox-static # utilities mlocate gettext miscfiles # troubleshooting lsof htop iftop iotop strace # build tools build-essential cmake pkg-config zlib1g-dev uuid-dev autoconf automake libtool gcc-6-plugin-dev libncurses5-dev flex libbison-dev libtool-bin libtool libssl-dev libgcrypt20 libgcrypt20-dev equivs ) purge_packages=( # dbus # gnome-icon-theme ) finalize_purge_packages=( #autoconf #automake #flex #equivs )