Package Details: aseprite 1.1.13-3

Git Clone URL: https://aur.archlinux.org/aseprite.git (read-only)
Package Base: aseprite
Description: Create animated sprites and pixel art
Upstream URL: http://www.aseprite.org/
Keywords: animation art editor gamedev image pixel sprites
Licenses: custom
Conflicts: aseprite-git, aseprite-gpl
Submitter: benob
Maintainer: Rubonnek
Last Packager: Rubonnek
Votes: 53
Popularity: 0.128995
First Submitted: 2011-11-01 17:40
Last Updated: 2017-03-03 20:44

Latest Comments

Rubonnek commented on 2017-03-03 20:45

aseprite.desktop file has been updated.

shy13 commented on 2017-03-03 13:05

Please, add StartupWMClass=allegro in .desktop file. That fixes the bug described here https://github.com/aseprite/aseprite/issues/846
Thanks.

Rubonnek commented on 2017-03-03 05:30

Thanks, I was able to reproduce the error. The PKGBUILD has been fixed.

ronjouch commented on 2017-03-02 22:47

1.1.13-1 fails to build with this error:

==> Continue building aseprite ? [Y/n]
==> ----------------------------------
==>
==> Building and installing package
==> Making package: aseprite 1.1.13-1 (Thu Mar 2 17:45:25 EST 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading Aseprite-v1.1.13-Source.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 604 0 604 0 0 3471 0 --:--:-- --:--:-- --:--:-- 3491
100 12.2M 100 12.2M 0 0 2211k 0 0:00:05 0:00:05 --:--:-- 2739k
-> Found aseprite.desktop
==> Validating source files with sha256sums...
Aseprite-v1.1.13-Source.zip ... Passed
aseprite.desktop ... Passed
==> Extracting sources...
-> Extracting Aseprite-v1.1.13-Source.zip with bsdtar
==> Starting build()...
Do you accept the EULA? yes/NO (set ASEPRITE_ACCEPT_EULA=yes to skip this message)
yes
fatal: Not a git repository (or any parent up to mount point /tmp)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build aseprite.
==> Restart building aseprite ? [y/N]
==> ---------------------------------
==>
==> ERROR: unable to update

hollunder commented on 2016-12-20 14:01

This package installs and works if you add git to makedepends and libx11 to depends.

benob commented on 2016-12-20 12:51

The dependencies from allegro should be added to the PKGBUILD. I have no time to do it now, but you can install allegro first to make sure they are in.

hollunder commented on 2016-12-20 11:33

This one is a bit weirder:
-- Found Threads: TRUE
CMake Error at /usr/share/cmake-3.6/Modules/FindX11.cmake:439 (message):
Could not find X11
Call Stack (most recent call first):
CMakeLists.txt:356 (find_package)

hollunder commented on 2016-12-20 10:57

I get a build error:
==> Validating source files with sha256sums...
aseprite ... Skipped
aseprite.desktop ... Passed
==> ERROR: Cannot find the git package needed to handle git sources.

==> ERROR: An unknown error has occurred. Exiting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/murks/build

benob commented on 2016-12-19 20:41

Removed conflict with cmark and gtest (thx prurigro).

As for the EULA, please point me to a discussion where TUs consider that building from AUR equals accepting a license.

One more thing, I am willing to orphan the package if someone wants to take over maintaining it.

napa3um commented on 2016-12-19 14:44

conflicts 'cmark' and 'gtest' is correct?

Darkhogg commented on 2016-12-17 17:58

Ok, the env var works, but... Why not skip the EULA entirely? Just drop it in the licenses folder, installing the package just means accepting the EULA.

prurigro commented on 2016-12-12 19:21

Aseprite loads without any errors if you move cmark and gtest from conflicts to depends and delete their files like I've done here: https://icrypt.ca/paste/id/EF7k1KfSFGJI#5CXK/cLzj47i51siV+cIFYHgs/eEd/nk/v2DjHB8I6k=

It might be worth going through and creating an array of only files that conflict with either of those two packages instead of deleting anything with cmark or gtest in their filenames in an actual update.

nlowe commented on 2016-12-11 03:56

@benob: what about the install makes it conflict with cmark and gtest? We should be opening an issue upstream (https://github.com/aseprite/aseprite/issues), and at a quick glance I don't see one opened yet.

benob commented on 2016-12-10 15:11

Updated to 1.1.11

Note that upstream messed up the install so for now aseprite conflicts with cmark and gtest.

You can also skip the EULA prompt by setting ASEPRITE_ACCEPT_EULA=yes

yarrok commented on 2016-11-06 20:28

I'm getting an error when running makepkg,

"CMake Error at third_party/CMakeLists.txt:52 (message):
gtest/gtest.h is missing. Initialize submodules: git submodule update
--init --recursive"

running `git submodule update --init --recursive` in src/aseprite doesn't seem to help, any pointers?

thanks for keeping this up to date, btw

benob commented on 2016-10-29 11:32

What about having the user set an environment variable like ACCEPT_EULA=y to bypass the interactive step?

Darkhogg commented on 2016-10-29 11:25

PLEASE, remove the interactive EULA acceptance, it completely breaks unattended updates via AUR helpers and it's plain annoying. By installing a package it's assumed you accept its license, there's no need for an extra step.

benob commented on 2016-07-31 13:10

Updated 1.1.7, sorry about the delay.

saverio commented on 2016-07-29 10:47

Hi benob, don't you update anymore this package? Looking at its github site (https://github.com/aseprite/aseprite), it's alive and the version up to now is 1.1.7. Thanks for the information you can provide.

benob commented on 2016-05-16 15:40

Updated to 1.1.5.4

benob commented on 2016-04-19 08:31

Updated to 1.1.4.1

benob commented on 2016-04-12 18:23

Updated to 1.1.4

benob commented on 2016-03-29 13:04

Added webp support and included mime types in .desktop file.

raetiacorvus commented on 2016-03-26 12:21

Could you enable webp support? It is enabled in the commercial distribution.
-DWITH_WEBP_SUPPORT=ON
-DUSE_SHARED_LIBWEBP=ON
this would add the extra/libwebp dependency.
Also it would be nice if you add the MimeType key to the desktop file:
MimeType=image/bmp;image/gif;image/jpeg;image/png;image/x-pcx;image/x-tga;image/vnd.microsoft.icon;video/x-flic;image/webp;
Maybe you could already also add image/x-aseprite to the list. I am trying to get the upstream project to include a mimetype file.
And maybe also modify the exec key to:
Exec=aseprite %U

pixelsyntax commented on 2016-03-23 22:09

After a few minutes of trying to work out why Aseprite wasnt responding to mouse clicks, it seems the left/right mouse buttons are swapped, only in this application. Am I the only one experiencing this issue?

Edit: Fixed in aseprite-git https://github.com/aseprite/aseprite/issues/971

gururise commented on 2016-03-04 19:36

Nevermind about my last comment. After rebooting, the compile worked fine. I guess yaourt must have updated some other libraries on my system that required a reboot.

benob commented on 2016-03-04 19:15

Do you have a custom install of gcc or libc? Are you running on an exotic architecture?

Triggering bugs in gcc is rather unusual.

benob commented on 2016-02-29 10:44

Updated to 1.1.2

cosarara97 commented on 2015-11-21 15:05

It seems my cmake had somehow broken - reinstalling cmake fixed the issue.

benob commented on 2015-11-21 13:46

No problem compiling it through yaourt. Please retry and try to find where the issue comes from.

cosarara97 commented on 2015-11-21 13:08

The package seems broken http://hastebin.com/rijabayode.log

aaronp commented on 2015-11-09 00:17

The latest update seems to be including freetype in the package.

benob commented on 2015-09-09 14:12

Updated to 1.1.0.1 (thanks sirblackheart)

raetiacorvus commented on 2015-09-09 13:40

with this patch for the PKGBUILD, version 1.1.0.1 should build and run
https://gist.github.com/sirblackheart/1c885bc838c448b84966

benob commented on 2015-09-03 06:36

No time to update to 1.1.0.1 right now, bumping the version number does not compile. Feel free to contribute a working PKGBUILD

chanster commented on 2015-09-03 01:14

Is this package still maintained?

benob commented on 2015-02-25 16:53

Updated to 1.0.9

benob commented on 2015-02-02 17:10

Updated to 1.0.8.1

benob commented on 2014-12-05 07:59

Updated to 1.0.8

benob commented on 2014-11-25 09:15

Updated to 1.0.7

benob commented on 2014-11-14 14:57

1.0.6-2: disable use of system libpng which seems to not work for everybody

gmenguez commented on 2014-11-14 14:20

Hi,

I wasn't able to open aseprite, it failed with this error:

$ aseprite
libpng warning: Application built with libpng-1.5.9 but running with 1.6.14
Error loading skins/default/sheet.png file
Segmentation fault (core dumped)

libpng 1.6.14 is the one I have installed. However, modifying the cmake command line in PKGBUILD from -DUSE_SHARED_LIBPNG=ON \ to -DUSE_SHARED_LIBPNG=OFF \ has made it work again.

Does anybody know why is this happening? Is something wrong in my system setup?

Thanks.

benob commented on 2014-11-13 12:57

Updated to 1.0.6 (thanks Kamil)

benob commented on 2014-11-12 20:07

Upstream v 1.0.6 does not compile with the following error:

CMake Error: File src/aseprite/third_party/pixman-cmake/../pixman/pixman/pixman-version.h.in does not exist.
CMake Error at third_party/pixman-cmake/CMakeLists.txt:13 (configure_file):
configure_file Problem configuring file

I'll investigate as soon as I have time, but let me know if you have a fix.

benob commented on 2014-09-22 12:59

Updated to 1.0.5 (thanks bidek)

benob commented on 2014-09-09 09:34

Updated to 1.0.4, with a small patch to fix the compilation issue until upstream come up with a proper fix (https://github.com/aseprite/aseprite/issues/482).

benob commented on 2014-09-09 08:29

Having trouble compiling 1.0.4.

aseprite/src/aseprite-1.0.4/src/she/alleg4/she_alleg4.cpp:98:28: error: expected unqualified-id before numeric constant
event.setType(Event::None);

Will update as soon as I have time to look into this.

Etzos commented on 2014-08-31 23:35

@benob: I don't know if you have this slated for the next release, but PKGBUILDs support git repositories directly now (as well as branch and tag fragments) so the repo can be added to the source instead of doing it separately.

i.e. source=("git+https://github.com/aseprite/aseprite.git#tag=v${pkgver}")

Etzos commented on 2014-08-31 23:34

Etzos commented on 2014-08-31 23:34

@benob: PKGBUILDs support git repositories directly now (as well as branch and tag fragments) so the repo should be added to the source instead of doing it separately.

i.e. source=("git+https://github.com/aseprite/aseprite.git#tag=v${pkgver}")

benob commented on 2014-06-28 19:56

Updated to v1.0.2 -- Note that sources are now downloaded directly from tagged git repository.

xyproto commented on 2013-10-14 12:40

Updated PKGBUILD that includes a desktop shortcut (the source package already includes an icon): http://ix.io/8te

benob commented on 2013-08-21 14:05

@lintz: do you have an icon in mind?

lintz commented on 2013-08-18 17:33

Would be nice if it installed a .desktop file in /usr/share/applications/
(Would make it show up in menus like for example xfce4)

Basic template would be

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Aseprite
Comment=Pixel-art paint program
Exec=aseprite
Terminal=false
Categories=Graphics

cookies commented on 2012-11-08 14:22

The package gets currently installed into "/usr/local", you should change "cmake --prefix=/usr ." into "cmake -DCMAKE_INSTALL_PREFIX:STRING=/usr ."
Thanks.

benob commented on 2012-10-10 08:15

> Works for me on 64bit, but the package installs as asesprite-git instead of aseprite-git.
> Thanks :)

Fixed package name and submitted to aur. By the way, 0.9.5 works on x86_64 again.

Anonymous comment on 2012-10-10 03:49

<<Comment by: benob on Sun, 15 Jul 2012 21:55:17 +0000
I made a PKGBUILD for aseprite-git at http://pastebin.com/ik5HfnMB, but it currently does not build.>>

Works for me on 64bit, but the package installs as asesprite-git instead of aseprite-git.
Thanks :)

tomasabril commented on 2012-07-16 00:59

Thanks, I have 0.9.2 for now.

benob commented on 2012-07-15 21:55

I made a PKGBUILD for aseprite-git at http://pastebin.com/ik5HfnMB, but it currently does not build. Your best option is probably to revert to 0.9.2

tomasabril commented on 2012-07-15 20:34

[url]http://code.google.com/p/aseprite/issues/detail?id=136[/url]
is fixed, i wonder when there will be a new release. Or can you patch it?

benob commented on 2012-07-13 17:24

Updated to 0.9.3, but it does not compile on x86_64 because of that upstream issue:

http://code.google.com/p/aseprite/issues/detail?id=136