Remember: You are expected to have the base-devel metapackage installed before using the AUR.
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/aseprite.git (read-only, click to copy) |
|---|---|
| Package Base: | aseprite |
| Description: | Create animated sprites and pixel art |
| Upstream URL: | https://www.aseprite.org/ |
| Keywords: | animation art aseprite editor gamedev image pixel sprites |
| Licenses: | LicenseRef-Aseprite-EULA |
| Submitter: | None |
| Maintainer: | ImperatorStorm (ISSOtm) |
| Last Packager: | ImperatorStorm |
| Votes: | 142 |
| Popularity: | 1.64 |
| First Submitted: | 2011-11-01 17:40 (UTC) |
| Last Updated: | 2026-06-27 18:38 (UTC) |
Remember: You are expected to have the base-devel metapackage installed before using the AUR.
A note that, per Aseprite's EULA, binaries created by this PKGBUILD CANNOT BE DISTRIBUTED.
I will comply with any upstream requests to remove this package.
Big thanks to ISSOtm for rewriting the PKGBUILD!
Hosting this package's PKGBUILD at https://github.com/ImperatorStorm/PKGBUILDs
@ZeekRClark fixed in 1.3.17-3
Getting the following error:
ln: failed to create symbolic link 'skia/third_party/externals/icu/skia-m124-icu': File exists ==> ERROR: A failure occurred in prepare().
@starwort fixed with 1.3.17-2, thanks!
This package fails to build skia for me:
FAILED: [code=1] obj/modules/skcms/src/skcms_TransformHsw.skcms_TransformHsw.o
clang++ -MD -MF obj/modules/skcms/src/skcms_TransformHsw.skcms_TransformHsw.o.d -DNDEBUG -mavx2 -mf16c -std=c11 -Wno-attributes -ffp-contract=off -fstrict-aliasing -fPIC -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -c ../modules/skcms/src/skcms_TransformHsw.cc -o obj/modules/skcms/src/skcms_TransformHsw.skcms_TransformHsw.o
In file included from ../modules/skcms/src/skcms_TransformHsw.cc:56:
../modules/skcms/src/Transform_inl.h:179:12: error: use of undeclared identifier '__builtin_ia32_vcvtph2ps256'; did you mean '__builtin_ia32_cvtpd2ps256'?
179 | return __builtin_ia32_vcvtph2ps256((I16)half);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| __builtin_ia32_cvtpd2ps256
/usr/lib/clang/22/include/avxintrin.h:2187:18: note: '__builtin_ia32_cvtpd2ps256' declared here
2187 | return (__m128)__builtin_ia32_cvtpd2ps256((__v4df) __a);
| ^
In file included from ../modules/skcms/src/skcms_TransformHsw.cc:56:
../modules/skcms/src/Transform_inl.h:179:40: error: cannot initialize a parameter of type '__attribute__((__vector_size__(4 * sizeof(double)))) double' (vector of 4 'double' values) with an rvalue of type 'I16' (vector of 8 'int16_t' values)
179 | return __builtin_ia32_vcvtph2ps256((I16)half);
| ^~~~~~~~~
2 errors generated.
I would debug it further but it's just gone midnight so I'd rather go to bed :)
Upgrade to cmark 0.31.2 breaks aseprite 1.3.16.1. Downgrading cmark to 0.31.1 seems to solve the issue.
❮ aseprite
aseprite: error while loading shared libraries: libcmark.so.0.31.1: cannot open shared object file: No such file or directory
❯ pacman -Qs 'aseprite|cmark'
local/aseprite 1.3.16.1-1
Create animated sprites and pixel art
local/aseprite-debug 1.3.16.1-1
Detached debugging symbols for aseprite
local/cmark 0.31.2-1
CommonMark parsing and rendering library and program in C
@spirulin pacman -Syu is for official repo packages only. For AUR packages (like Aseprite), use an AUR helper or install manually, see https://wiki.archlinux.org/title/Arch_User_Repository for more information.
When I use pacman -Syu aseprite, I get the following "error : target not found : aseprite". Not sure if i'm doing anything wrong. Thanks
@a0405u Which specific files did it overwrite?
Is it intended to overwrite dotfiles on install? It replaced my existing config with default one.