summarylogtreecommitdiffstats
path: root/.SRCINFO
AgeCommit message (Collapse)Author
2024-05-231.3.7 switches to `tinyxml2`ImperatorStorm
2024-05-22upgpkg: aseprite 1.3.7-1ImperatorStorm
upstream release
2024-04-09upgpkg: aseprite 1.3.6-1ImperatorStorm
upstream release
2024-03-23upgpkg: aseprite 1.3.5-2ImperatorStorm
Fixes #11
2024-03-18upgpkg: aseprite 1.3.5-1ImperatorStorm
upstream release
2024-02-21upgpkg: aseprite 1.3.4-1ImperatorStorm
upstream release
2024-02-15upgpkg: aseprite 1.3.3-1ImperatorStorm
upstream release
2024-02-02upgpkg: aseprite 1.3.2-3ImperatorStorm
cmark rebuild
2024-01-20upgpkg: aseprite 1.3.2-2ImperatorStorm
SPDX-ified
2023-12-02upgpkg: aseprite 1.3.2-1ImperatorStorm
upstream release
2023-11-29upgpkg: aseprite 1.3.1-1ImperatorStorm
upstream release
2023-11-27upgpkg: aseprite 1.3-1ImperatorStorm
upstream release
2023-07-28`libfmt=10` rebuildImperatorStorm
2023-05-03everything brokeImperatorStorm
2023-05-03Screw it, upstream uses `clang`, `gcc>=13` is broken, using `clang`.ImperatorStorm
2023-05-03Fix `aseprite` compilation with GCC 13ImperatorStorm
2023-05-03GCC13 + Python 3.11 rebuildsImperatorStorm
2023-04-16upgpkg: aseprite 1.2.40-4ImperatorStorm
Enable websockets
2023-01-27upgpkg: aseprite 1.2.40-3ImperatorStorm
libcmark rebuild
2022-11-04Openssl 3 rebuildsImperatorStorm
2022-09-05upgpkg: aseprite 1.2.40-1ImperatorStorm
upstream release
2022-09-04Update `.SRCINFO`.ImperatorStorm
2022-09-01`fmt` 9.1.0 rebuildImperatorStorm
2022-08-05upgpkg: aseprite 1.2.39-2ImperatorStorm
Fix libwebp patch
2022-08-05upgpkg: aseprite 1.2.39-1ImperatorStorm
upstream release
2022-07-25upgpkg: aseprite 1.2.37-1ImperatorStorm
upstream release
2022-06-02Bump aseprite-skia verImperatorStorm
2022-06-02upgpkg: aseprite 1.2.35-1ImperatorStorm
Also improve `quilt-server`'s `PKGBUILD`.
2022-05-23Enable Aseprite scripting.ImperatorStorm
2022-03-16upgpkg: aseprite 1.2.34.1-1ImperatorStorm
upstream release
2022-03-11Further improvements to Aseprite PKGBUILD.ImperatorStorm
2022-03-11Improvement to previous commit.ImperatorStorm
Download skia as `skia-$_skiaver.tar.gz` to prevent sourcefile collisions.
2022-03-11upgpkg: aseprite 1.2.33-2ryuukk
Use release source instead of cloning the entire repo Closes #5
2022-02-08upgpkg: aseprite 1.2.33-1ImperatorStorm
upstream release
2022-01-20upgpkg: aseprite 1.2.32-1ImperatorStorm
upstream release
2022-01-13Get rid of pixman in makedependsISSOtm
We apply a patch so it's unnecessary, so why are we still requiring it?
2022-01-13Use shared libfmtISSOtm
2022-01-13Get rid of `buildtools` and `common` dependenciesISSOtm
2022-01-13Fix up desktop integrationISSOtm
2022-01-13Use upstream `is_clang.py`ISSOtm
The new version works fine under Python 3
2022-01-13Fix buildISSOtm
Use more recent `gn` Disable some functionality to broke the build (whether we should enable it back remains TBD) Change Skia flags to fix up dependencies Apply patch so missing Skia deps don't break Aseprite's build Many of these changes were imported from my work on `aseprite-git` https://github.com/ISSOtm/PKGBUILDs/tree/aseprite-git/aseprite-git
2022-01-12Updated gn, now have to dl a zip and unpack it. Builds fine, but my linker ↵ImperatorStorm
`mold` isn't finding laft-ft. I'll work on it tommorrow.
2022-01-12Fix up shared-libwebp.patch.ImperatorStorm
2022-01-12upgpkg: aseprite 1.2.31-1ImperatorStorm
upstream release Apparently `common` got yeeted from DEPS, going to see if it builds with it before removing it
2022-01-07Use upstream-provided .desktop fileISSOtm
It's identical to ours, except it doesn't have the deprecated `Encoding` key
2022-01-05Use brand new PKGBUILD for Aseprite Package (#1)Eldred Habert
* Use brand new PKGBUILD instead Attempting to fix the old one's jank * Install third-party licenses as well * Install .desktop file as well * Add missing build-time dependencies * Install icons in the icon theme directories instead Also remove redundant `$srcdir`s in `package()` * Put font license in the central directory as well * Bump pkgrel It was bumped during my work * Ignore files in subdirectories * Add missing resource files * Use underscores for local variable names https://wiki.archlinux.org/title/Arch_package_guidelines#Package_etiquette https://github.com/ImperatorStorm/PKGBUILDs/pull/1#discussion_r777122781 * Use HTTPS for upstream URL * Add myself as co-maintainer Thanks! * Remove ICU dependency We are using a statically-linked version instead, apparently * Avoid interactive prompts when patching fails * Clean up $srcdir Extract Aseprite's sources into a separate directory Configure Aseprite out-of-tree Configure Skia in a fresh directory (apparently `gn` does not support out-of-tree) * Disable Skottie in Skia This functionality doesn't appear to be used by Aseprite, and excluding it should reduce build time * Only pull Skia dependencies that we need This significantly reduces initial build time (from syncing large repos) and storage use. The only remaining dependency that has a chance to be axed is `dng_sdk`, for which more investigation is needed. * Avoid printing redundant flags in `gn` args Brainfart. "static" flags like `is_debug` were re-printed for each "non-static" (e.g. `skia_use_*`) variant. Doing it this way also allows getting rid of weird quote shenanigans. * Simplify `gn` configure line `is_official_build=true` sets Skia up to use system libs by default, so only specify those that we *don't* want * Pull `gn` version ourselves That way, we can additionally check its integrity via the SHA256 * Add forgotten `libgl` dependency What's weird is that the lib seems not to be linked to dynamically, but I can't see it not being required at run time. Right? * Maybe use system libwebp? Based on https://patch-diff.githubusercontent.com/raw/aseprite/aseprite/pull/2535.patch * Fix system `libwebp`, add `pixman` as makedep * possibly fix shared-libwebp.patch? * Disable updater https://github.com/ImperatorStorm/PKGBUILDs/pull/1#issuecomment-1003838784 * Avoid creating symlinks to Skia deps in their dirs Would occur if they were already symlinked * Use system HarfBuzz and FreeType I remember getting build errors, but cannot reproduce them anymore. So use the system libs more where possible! * Find all WebP libs * Mark libwebp as runtime dep * Remove CMake variables used by libwebp build They do nothing now that we are using shared libwebp * Remove build-time dep on Pixman It doesn't wind up being used at all in the end * Trim off a bunch of dependencies from Skia Only libpng is required to render some of the images, it seems, so this reduces build time and the amount of sources, which is good! Co-authored-by: ImperatorStorm <30777770+ImperatorStorm@users.noreply.github.com>
2021-12-30Nuked checksums for most things, unreliable.ImperatorStorm
2021-12-30Fixed incorrect checksums and downgraded skia to m81, as aseprite v1.2.30 ↵ImperatorStorm
requires m81, not m96
2021-12-28Updated to v1.2.30. I have no idea what the original maintainers where ↵ImperatorStorm
doing, so I just bumped aseprite to v1.2.30 and skia to `aseprite-m96`
2021-04-20Update to v1.2.27, add Python 3 to makedependsrouhannb