Yo dude thank you for maintaining this package man.. seriously a HUGE HELP :D
Search Criteria
Package Details: aseprite 1.3.10.1-3
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: | 117 |
Popularity: | 2.42 |
First Submitted: | 2011-11-01 17:40 (UTC) |
Last Updated: | 2024-11-26 01:54 (UTC) |
Dependencies (27)
- cmark (cmark-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libarchive.so (lib32-libarchive, libarchive)
- libcurl.so (curl-quiche-gitAUR, 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-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, 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-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- Show 7 more dependencies...
Required by (1)
Sources (9)
nicky17 commented on 2024-12-16 08:26 (UTC)
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)
cabbase commented on 2024-09-21 10:08 (UTC)
thank you so much for this package
andersmmg commented on 2024-09-20 01:31 (UTC)
I had to do a clean build of Aseprite after updating libfmt, in case anyone is having issues with @ToToShampoin's fix. After that it did work
zicraftian commented on 2024-09-13 03:47 (UTC)
@ToToShampoin 's fix worked for me as well
TotoShampoin commented on 2024-09-12 21:02 (UTC) (edited on 2024-09-12 21:31 (UTC) by TotoShampoin)
So, libfmt has upgraded to libfmt 11, but aseprite still depends on libfmt 10?
This means that I cannot pacman -Syyu:
...
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing fmt (11.0.2-1) breaks dependency 'libfmt.so=10-64' required by aseprite
-> error installing repo packages
EDIT: Nevermind, unistalling aseprite, upgrading, then installing aseprite again seems to be doing the trick
zicraftian commented on 2024-08-27 06:28 (UTC)
Thanks for maintaining!
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