Fwd: package aseprite on raspian

Marcus König <[email protected]>
Newsgroups gmane.linux.debian.devel.games
Message-ID <[email protected]>
Hi everyone!

I managed to get it all compiled! Was quite an adventure. =D
In the past I created too much art in this program to switch, so 
ditching it wasn't
an option.

The main thing was to update to clang 11 - gcc/g++ 8 is too old and creates
a ton of strange problems. Then skia needed a couple of settings and 
additional packages
during compilation. It works perfectly on my Raspian Buster/Pi 400 now.

I get the mentioned license problematic. Not much that can be done about 
that I guess. =/
But sources are still available, so at least for private use it's an 
option to just
compile it locally.

If anyone wants my notes for building, give me a shout.

Cheers,
Marcus

On 30/11/2020 23:10, Markus Koschany wrote:
>> Hi there,
>>
>> I saw with delight, that aseprite is in the debian package repo.
>> However, the version is outdated.
>> Now I was wondering if there are plans to update it? Current version is
>> 1.2.25.
> No, we don't intend to update aseprite in Debian because the license 
> of the
> newer version is non-free. The program is no longer suitable for 
> Debian. There
> exists a fork of aseprite called LibreSprite. [1]
> Maybe the community there can help you with your compilation problem.
>
> Regards,
>
> Markus
On 30/11/2020 23:09, Calum McConnell wrote:
> On Mon, 2020-11-30 at 17:36 +0100, Marcus König wrote:
>> Hi there,
>>
>> I saw with delight, that aseprite is in the debian package repo.
> Not anymore, it isn't. Aseprite has been out of the distribution since
> Debian Stretch
>
>> However, the version is outdated.
>> Now I was wondering if there are plans to update it? Current version is
>> 1.2.25.
> Aseprite is no longer distributed under a free license. See
> https://dev.aseprite.org/2016/09/01/new-source-code-license/.
> While (it appears) you can still download and use it, you cannot
> redistribute it: which is forbidden for Debian. Unless they change that
> policy completely, for everyone, no version later than 1.1.7 can be
> included. My guess, though I haven't verified this, is that the team
> decided to remove it from the repository, given they would no longer be
> updating it.
>
>> My initial tries of compiling libskia on my raspberry pi 400
>> unfortunately weren't really successful.
> Skia isn't currently included in the Debian repositories, though it
> probably should be: it's the rendering engine for Firefox and Chromium.
> Can someone comment on that? Is it a header-only library, or similar?
>
> That, unfortunately, means the best resource for learning how to compile
> libskia will probably be the upstream, skia.org.
>
> It's also worth noting that, as you are clearly running Raspbian from a
> Stretch release, a lot of your packages are probably out-of-date. You
> should probably check your '/etc/apt/sources.list' file, switching any
> mention of 'stretch' to 'buster', before running "sudo apt update && sudo
> apt dist-upgrade"
>
>> Could anyone perhaps help me with this? If a start point could be
>> provided, I could in turn also help with
>> updating the package?
> As mentioned, this package cannot be updated in Debian, or Raspbian for
> that matter. Thank you for your offer to help, though! Maybe checkout
> gimp or pixmap? If you find another open-source sprite editor, we'd be
> happy to check it out!
>
> Calum M
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.