Aseprite

  

About the App

  • App name: Aseprite
  • App description: aseprite (App: aseprite.app)
  • App website: http://www.aseprite.org

Install the App

Find games made with Aseprite like Start Survey?, Rogue Trigger, A Quick Journey to the Edge and Back, Far Away, Pixel Horror, Zapling Bygone on itch.io, the indie game hosting marketplace. @ISSOtm I don’t think that’s the problem. The tarballs are not part of the git repo, they’re downloaded just like any other source. However, the MD5s seem to be completely different each. Aseprite can also export whole sprite sheets and gifs, also expected features for pixel-specific work. Aseprite has a lot of fans, but to some it’s an acquired taste. The program itself is low.

Aseprite
  1. Press Command+Space and type Terminal and press enter/return key.
  2. Run in Terminal app:
    ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)' < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null
    and press enter/return key.
    If the screen prompts you to enter a password, please enter your Mac's user password to continue. When you type the password, it won't be displayed on screen, but the system would accept it. So just type your password and press ENTER/RETURN key. Then wait for the command to finish.
  3. Run:
    brew cask install aseprite

Done! You can now use Aseprite.

Similar Software for Mac

Package Details: aseprite 1.2.25-1

Package Actions

  • View PKGBUILD / View Changes

Aseprite Themes

Animation
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: http://www.aseprite.org/
Keywords:
Licenses: custom
Conflicts: aseprite-git, aseprite-gpl, skia-git
Submitter: benob
Maintainer: fbrennan (abueide, rouhannb)
Last Packager: rouhannb
Votes: 80
Popularity: 1.99
First Submitted: 2011-11-01 17:40
Last Updated: 2020-11-18 08:50

Dependencies (19)

  • cmark(cmark-git)
  • curl(curl-git, curl-minimal-git)
  • fontconfig(fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-git, fontconfig-ubuntu, fontconfig-infinality-remix)
  • freetype2(freetype2-v35, freetype2-old-hinting, freetype2-infinality, freetype2-ttmetrics, freetype2-ultimate5, freetype2-minimal-git, freetype2-git, freetype2-infinality-remix)
  • hicolor-icon-theme(hicolor-icon-theme-git)
  • libpng(libpng-git, libpng-apng)
  • libxcursor(libxcursor-git)
  • tinyxml(tinyxml-git)
  • zlib(zlib-static, zlib-git, zlib-asm, minizip-asm, zlib-ng-git)
  • cmake(cmake-git)(make)
  • freeglut(freeglut-x11-svn, freeglut-wayland-svn)(make)
  • git(git-git)(make)
  • harfbuzz-icu(harfbuzz-icu-git)(make)
  • libxi(libxi-git)(make)
  • nettle(nettle-git)(make)
  • ninja(ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin)(make)
  • python2(make)
  • xorgproto(xorgproto-git)(make)

Sources (34)

rouhannb commented on 2020-04-01 04:31

I decided to try it out for myself, and the same thing is happening to me. I’m not really sure why it’s happening, but my guess is that it has something to do with makepkg. I’ve tried building the AUR package depot-tools-git and I ran into the same problem, but cloning the repository by hand works fine.

I’ll just leave this pinned until the problem goes away: if the package is hanging when downloading depot_tools, run git clone --bare https://chromium.googlesource.com/chromium/tools/depot_tools.git depot_tools and rerun makepkg.

rouhannb commented on 2020-11-18 08:24

@ISSOtm I don’t think that’s the problem. The tarballs are not part of the git repo, they’re downloaded just like any other source. However, the MD5s seem to be completely different each time they are downloaded.

Aseprite Github

EDIT: It was the timestamps. These tarballs seem to be generated on the fly, and each file is given a modify time of when the request was made, so they’ll be different every time. For now, I think I’ll just set all the tarballs’ checksums to SKIP, but I’ll try to see if there’s some way to perform a checksum on the file contents, not the metadata.

EDIT 2: The checksums are now all SKIP, so there should be no more problems.

ISSOtm commented on 2020-11-17 13:19

The .gitignore is set to ignore the tarballs, so git pull doesn't fetch them. makepkg finds the MD5s invalid, and aborts.

rouhannb commented on 2020-11-16 23:31

I’ll see if I can replace some of them with non-VCS dependencies, but as far as I know I can’t remove any of them.

Aseprite

EDIT: All the git dependencies, save for skia and depot_tools, are now tarballs.

treeshateorcs commented on 2020-11-13 10:20

it pulls an insane amount of dependencies from githttps://0x0.st/inkk.png

rouhannb commented on 2020-10-19 00:41

Is that all there is? Please post the entire log in a pastebin because I can’t exactly tell what’s going on here.

I have just built this package in a chroot, and it never gave an error like this one. Have you tried the same, or built Aseprite manually, and does it give the same error?

joilnen commented on 2020-10-15 21:57

b/libcmark.so /usr/lib/libtinyxml.so lib/libjpeg.a /usr/lib/libgif.so /usr/lib/libpng.so lib/libwebpdemux.a lib/libwebpmux.a lib/libwebp.a -lpthread -lm /usr/lib/libfreetype.so /usr/lib/libharfbuzz.so lib/libjson11.a lib/libarchive.a /usr/lib/libz.so /usr/lib/liblz4.so /usr/lib/libzstd.so /usr/lib/libcrypto.so /usr/lib/libexpat.so /usr/lib/libacl.so /usr/lib/libssl.so lib/libfmt.a lib/libtinyexpr.a lib/libnet-lib.a lib/liblaf-base.a lib/libmodpbase64.a /usr/lib/libdl.so /usr/lib/libcurl.so lib/liblauxlib.a lib/liblua.a lib/liblualib.a && :/usr/bin/ld: lib/libapp-lib.a(browser_view.cpp.o): in function app::BrowserView::CMarkBox::processNode(cmark_node*)':browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x8b): undefined reference tocmark_iter_new'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0xd5): undefined reference to cmark_iter_next'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0xea): undefined reference tocmark_iter_get_node'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0xf6): undefined reference to cmark_node_get_type'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x175): undefined reference tocmark_node_get_literal'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x20d): undefined reference to cmark_node_get_literal'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x37d): undefined reference tocmark_node_get_literal'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x665): undefined reference to cmark_node_get_literal'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0x912): undefined reference tocmark_iter_free'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node[_ZN3app11BrowserView8CMarkBox11processNodeEP10cmark_node]+0xada): undefined reference to cmark_node_get_url'/usr/bin/ld: lib/libapp-lib.a(browser_view.cpp.o): in functionapp::BrowserView::CMarkBox::loadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x163): undefined reference to cmark_parser_new'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x213): undefined reference tocmark_parser_feed'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x254): undefined reference to cmark_parser_feed'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x25d): undefined reference tocmark_parser_finish'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x279): undefined reference to cmark_node_free'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x28b): undefined reference tocmark_parser_free'/usr/bin/ld: browser_view.cpp:(.text._ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN3app11BrowserView8CMarkBox8loadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xcef): undefined reference to `cmark_parser_feed'collect2: error: ld returned 1 exit statusninja: build stopped: subcommand failed.> ERROR: A failure occurred in build(). Aborting..

Zeliria sanctuary - ost + artbook for mac. Sense of reality has not yet returned after a teleportation experiment. Purple hamsters, girls with tails, medieval knights - a fantastic world of an alien planet, where you will lead special forces soldier. Zeliria Sanctuary - OST + ARTBOOK -45%. Zeliria Sanctuary - Isle's Memories. GAME DESCRIPTION. Our game is a unique mix of two styles. You'll get opening and closing arts in real-style and the rest game in anime. A colorful and dynamic adult story about the adventures of special forces soldier Maxx in the mysterious. Zeliria Sanctuary General Discussions. The extension pack, Rise of the Pumpkins (& OST/artbook) already. However, when I install & play through Isle's Memories, the CGs in the game and gallery are all censored. I thought the extension pack uncensored all DLC? I should have already said that. Mac OS High Sierra 10.13.6 #5. Includes 6 items: Zeliria Sanctuary, Zeliria Sanctuary - Isle's Memories, Edge of Reality, Earthshine. Visual novel, Zeliria Sanctuary - OST + ARTBOOK, Earthshine: Moonbeam (ost, minigame and etc).

rouhannb commented on 2020-08-22 18:16

Readlink shows /usr/bin/python2 for me, so it should be fine.

ISSOtm commented on 2020-08-22 18:11

Oh yeah, symlinking makes more sense for folders, less so for files. Got caught up in symlinking all the things!

As for which -p, it seems to be a zsh thing, actually, so I guess it'll be fine on bash?

rouhannb commented on 2020-08-22 17:37

Aseprite Free Download

I’ve decided to take out the first loop and just use it as one statement, and to use which for finding python2 (although I’ve never heard of a -p flag for which).

But what exactly is the point of symlinking gn? Makepkg already symlinks files to src/, so I can’t see any performance benefit, and the program works and looks fine without doing so.

ISSOtm commented on 2020-08-22 16:57

I had not refreshed the page so I didn't see your comment, but I added a Gist link to the PKGBUILD I used.

It does not loop over the deps, though that loses the ability to split them across lines, and whatever performance gain is probably irrelevant. I does symlink gn as well, though. It also doesn't hardcode the path to python2, but maybe using which isn't a great idea without -p.