@joilnen uninstall aseprite and rebuild+reinstall the package (e.g. makepkg -if
or paru -U --rebuild
)
Search Criteria
Package Details: aseprite 1.3.11-1
Package Actions
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: | 121 |
Popularity: | 4.14 |
First Submitted: | 2011-11-01 17:40 (UTC) |
Last Updated: | 2025-01-12 00:29 (UTC) |
Dependencies (27)
- cmark (cmark-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libarchive.so (lib32-libarchive, libarchive)
- libcurl.so (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libexpat.so (expat-gitAUR, expat, lib32-expat)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libfontconfig.so (fontconfig-gitAUR, fontconfig-ubuntuAUR, fontconfig, lib32-fontconfig)
- libfreetype.so (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR, freetype2, lib32-freetype2)
- libgif.so (giflib-gitAUR, giflib)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libharfbuzz.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libjpeg.so (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, lib32-mozjpeg-gitAUR, mozjpegAUR, jpegli-gitAUR, lib32-libjpeg-turbo, libjpeg-turbo)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libwebp.so (lib32-libwebp, libwebp)
- libwebpdemux.so (lib32-libwebp, libwebp)
- libwebpmux.so (lib32-libwebp, libwebp)
- libxcursor
- tinyxml2 (tinyxml2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- Show 7 more dependencies...
Required by (1)
Sources (11)
ImperatorStorm commented on 2025-01-12 18:30 (UTC)
joilnen commented on 2025-01-12 18:28 (UTC)
it is using fmt10 but arch is fmt11
ImperatorStorm commented on 2025-01-05 22:30 (UTC) (edited on 2025-01-05 22:33 (UTC) by ImperatorStorm)
@lufog done, I've tied it to the current latest commit for reproducibility reasons, I'll bump it when aseprite has a new release.
I assumed non-english langs were included in the base repo, but apparently that's either changed or I was wrong.
lufog commented on 2025-01-05 21:44 (UTC) (edited on 2025-01-05 21:48 (UTC) by lufog)
It would be nice to add languages when building the package. The contents of this repository should be copied to /usr/share/aseprite/data/strings.git
.
joilnen commented on 2024-12-26 14:26 (UTC) (edited on 2024-12-26 14:28 (UTC) by joilnen)
/usr/local/include/fmt/core.h:2788:(.text._ZN3app18PreviewCliDelegate8showHelpERKNS_10AppOptionsE+0x40): undefined reference to `fmt::v10::vformat[abi:cxx11](fmt::v10::basic_string_view<char>, fmt::v10::basic_format_args<fmt::v10::basic_format_context<fmt::v10::appender, char> >)'
/sbin/ld: /tmp/lto-llvm-799b38.o:/usr/local/include/fmt/core.h:2788: more undefined references to `fmt::v10::vformat[abi:cxx11](fmt::v10::basic_string_view<char>, fmt::v10::basic_format_args<fmt::v10::basic_format_context<fmt::v10::appender, char> >)' follow
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
nicky17 commented on 2024-12-16 08:26 (UTC)
Yo dude thank you for maintaining this package man.. seriously a HUGE HELP :D
sekomi commented on 2024-11-09 20:11 (UTC) (edited on 2024-11-11 13:42 (UTC) by sekomi)
Not sure what am I supposed to do with the libfmt dependency. Typing either y or n results in the following errors:
loading packages...
resolving dependencies...
warning: cannot resolve "libfmt.so=10-64", a dependency of "aseprite"
:: The following package cannot be upgraded due to unresolvable dependencies:
aseprite
:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
there is nothing to do
error: could not set install reason for package aseprite (could not find or read package)
-> error installing: [/home/sekomi/.cache/yay/aseprite/aseprite-1.3.9.1-1-x86_64.pkg.tar.zst] - error updating package install reason to explicit
:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libfmt.so=10-64' required by aseprite
-> error installing: [/home/sekomi/.cache/yay/aseprite/aseprite-1.3.9.1-1-x86_64.pkg.tar.zst] - exit status 1
Edit: All I needed to do is to clear the cache. Leaving this up if someone has the same problem.
ImperatorStorm commented on 2024-10-02 17:56 (UTC)
Remember: You are expected to have the base-devel
metapackage installed before using the AUR.
tetraxile commented on 2024-10-02 16:56 (UTC)
i'm getting the following error when trying to build:
env: 'patch': No such file or directory
installing the patch
pacman package fixed it, perhaps it could be added as a dependency?
byvire commented on 2024-09-28 20:17 (UTC)
To get around the libfmt
update snag, I uninstalled aseprite
, ran pacman -Syu
, and then reinstalled aseprite
. When reinstalling I got the following error, which I was able to resolve:
ninja: error: '/usr/lib/libtinyxml.so', needed by 'bin/gen', missing and no known rule to make it
The first thing I tried was to install tinyxml
. After that, building aseprite
failed with linker errors, so I uninstalled tinyxml
and instead linked to the similarly-named tinyxml2
library by running ln -s /usr/lib/libtinyxml2.so /usr/lib/libtinyxml.so
. Then the aseprite
build succeeded.
For search-result equity, here's a bit of the linker error output, which I think you'd get if you had tinyxml
installed for any reason when building aseprite
:
/usr/bin/ld: ui_class.cpp:(.text+0x1c6a): undefined reference to `tinyxml2::XMLElement::Attribute(char const*, char const*) const'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Pinned Comments
ImperatorStorm commented on 2024-10-02 17:56 (UTC)
Remember: You are expected to have the
base-devel
metapackage installed before using the AUR.ImperatorStorm commented on 2022-08-06 04:31 (UTC)
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.
ImperatorStorm commented on 2022-01-06 00:07 (UTC)
Big thanks to ISSOtm for rewriting the PKGBUILD!
ImperatorStorm commented on 2021-12-31 21:31 (UTC) (edited on 2022-01-03 04:42 (UTC) by ImperatorStorm)
Hosting this package's PKGBUILD at https://github.com/ImperatorStorm/PKGBUILDs