on Ubuntu/Debian:
sudo apt install g++ clang cmake ninja-build libx11-dev libxcursor-dev libxi-dev libgl1-mesa-dev libfontconfig1-dev curl unzip -y
On Fedora:
sudo dnf install gcc-c++ clang libcxx-devel cmake ninja-build libX11-devel libXcursor-devel libXi-devel mesa-libGL-devel fontconfig-devel curl unzip -y
On Arch Linux:
sudo pacman -S gcc clang cmake ninja libx11 libxcursor mesa-libgl fontconfig libwebp curl unzip --noconfirm
On OpenSUSE:
sudo zypper install gcc-c++ clang cmake ninja libX11-devel libXcursor-devel libXi-devel Mesa-libGL-devel fontconfig-devel unzip curl -n
mkdir -p ~/src/aseprite/build ~/src/deps/skia
Download & extract Aseprite source
cd ~/src/aseprite
curl -LO https://github.com/aseprite/aseprite/releases/download/v1.3.14.2/Aseprite-v1.3.14.4-Source.zip
unzip Aseprite-v1.3.14.4-Source.zip
Download & extract Skia
cd ~/src/deps/skia
curl -LO https://github.com/aseprite/skia/releases/download/m124-08a5439a6b/Skia-Linux-Release-x64.zip
unzip Skia-Linux-Release-x64.zip
Build Aseprite
cd ~/src/aseprite/build
export CC=clang
export CXX=clang++
cmake \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS:STRING=-stdlib=libstdc++ \
-DCMAKE_EXE_LINKER_FLAGS:STRING=-stdlib=libstdc++ \
-DLAF_BACKEND=skia \
-DSKIA_DIR=$HOME/src/deps/skia \
-DSKIA_LIBRARY_DIR=$HOME/src/deps/skia/out/Release-x64 \
-DSKIA_LIBRARY=$HOME/src/deps/skia/out/Release-x64/libskia.a \
-G Ninja \
..
ninja aseprite
mkdir ~/opt
mv -T bin ~/opt/aseprite
To run Aseprite, execute the following command:
~/opt/aseprite/aseprite
Tested With Aseprite v1.3.14.4
Please remember to support the creators of Aseprite. Only use this method to try the program or if you don't have access to funds or a credit card :)
well thank you for sharing it tho :)