Re:_git:_5a260ce95427_-_main_-_graphics/aseprite:_u pdate 1.2.9 → 1.3.18.3
- In reply to: Yuri Victorovich : "git: 5a260ce95427 - main - graphics/aseprite: update 1.2.9 → 1.3.18.3"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 11 Sep 2026 03:53:57 UTC
On 2026-09-10 22:06, Yuri Victorovich wrote:
> The branch main has been updated by yuri:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=5a260ce954270f747c275676affe27190d4e8478
>
> commit 5a260ce954270f747c275676affe27190d4e8478
> Author: Yuri Victorovich <yuri@FreeBSD.org>
> AuthorDate: 2026-09-10 04:33:00 +0000
> Commit: Yuri Victorovich <yuri@FreeBSD.org>
> CommitDate: 2026-09-10 19:58:21 +0000
>
> graphics/aseprite: update 1.2.9 → 1.3.18.3
> ---
> graphics/aseprite/Makefile | 105 ++++++++++++---------
> graphics/aseprite/distinfo | 88 +++++++++++------
> graphics/aseprite/files/patch-CMakeLists.txt | 48 ++++++----
> .../aseprite/files/patch-cmake_FindJpegTurbo.cmake | 22 +++++
> .../aseprite/files/patch-laf_cmake_FindSkia.cmake | 74 +++++++++++++++
> .../aseprite/files/patch-src_app_app__menus.cpp | 29 ------
> graphics/aseprite/files/patch-src_app_app__menus.h | 11 ---
> graphics/aseprite/files/patch-src_config.h | 11 ---
> .../files/patch-third__party_CMakeLists.txt | 13 ---
> graphics/aseprite/pkg-plist | 52 ++++++++--
> 10 files changed, 289 insertions(+), 164 deletions(-)
>
> diff --git a/graphics/aseprite/Makefile b/graphics/aseprite/Makefile
> index 5820370f0f92..366aae9d7718 100644
> --- a/graphics/aseprite/Makefile
> +++ b/graphics/aseprite/Makefile
> @@ -1,7 +1,6 @@
> PORTNAME= aseprite
> DISTVERSIONPREFIX= v
> -DISTVERSION= 1.2.9
> -PORTREVISION= 10
> +DISTVERSION= 1.3.18.3
> CATEGORIES= graphics
>
> MAINTAINER= yuri@FreeBSD.org
> @@ -16,70 +15,88 @@ LICENSE_PERMS= dist-mirror auto-accept
> BROKEN_armv6= fails to compile: undefined reference to __va_copy
> BROKEN_armv7= fails to compile: undefined reference to __va_copy
>
> -EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract
> -LIB_DEPENDS= liballeg.so:devel/allegro \
> - libcmark.so:textproc/cmark \
> +BUILD_DEPENDS= skia124>0:graphics/skia124
> +LIB_DEPENDS= libcmark.so:textproc/cmark \
> libcurl.so:ftp/curl \
> - libexpat.so:textproc/expat2 \
> + libGL.so:graphics/libglvnd \
> + libfontconfig.so:x11-fonts/fontconfig \
> libfreetype.so:print/freetype2 \
> libgif.so:graphics/giflib \
> libharfbuzz.so:print/harfbuzz \
> - libharfbuzz-icu.so:print/harfbuzz-icu \
> - liblz4.so:archivers/liblz4 \
> - libnettle.so:security/nettle \
> - libpng.so:graphics/png \
> - libtinyxml.so:textproc/tinyxml \
> - libzstd.so:archivers/zstd
> + libicuuc.so:devel/icu \
> + libpixman-1.so:x11/pixman \
> + libpng16.so:graphics/png \
> + libXi.so:x11/libXi \
> + libXrandr.so:x11/libXrandr
>
> -USES= cmake compiler:c++11-lib gnome iconv:wchar_t jpeg \
> - localbase:ldflags pkgconfig ssl xorg
> +USES= cmake compiler:c++17-lang gnome iconv:wchar_t jpeg \
> + localbase:ldflags ninja pkgconfig ssl xorg
> +USE_GL= gl
> +USE_XORG+= xrandr
> USE_GITHUB= yes
> -GH_TUPLE= aseprite:libarchive:c51dbfc:libarchive/third_party/libarchive
> -GH_TUPLE+= aseprite:clip:964a64a:clip/src/clip
> -GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic
> -GH_TUPLE+= aseprite:fmt:933a33a:fmt/third_party/fmt
> -GH_TUPLE+= aseprite:json11:ec4e452:json11/third_party/json11
> -GH_TUPLE+= aseprite:laf:60e6ad7:laf/laf
> -GH_TUPLE+= aseprite:mujs:34cb617:mujs/third_party/mujs
> -GH_TUPLE+= aseprite:observable:59c3862:observable/src/observable
> -GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini
> -GH_TUPLE+= aseprite:tinyexpr:ca50544:tinyexpr/third_party/tinyexpr
> -GH_TUPLE+= aseprite:stringencoders:e1448a9:stringencoders/laf/third_party/stringencoders
> -GH_TUPLE+= aseprite:undo:93fc81d:undo/src/undo
> +GH_TUPLE= aseprite:laf:1761fb8:laf/laf \
> + aseprite:clip:964847c:clip \
> + aseprite:googletest:155b337:googletest \
> + aseprite:flic:a37fe2d:flic/src/flic \
> + aseprite:observable:b21d07f:observable/src/observable \
> + aseprite:psd:87af728:psd/src/psd \
> + aseprite:tga:cd3420c:tga/src/tga \
> + aseprite:undo:2209ac5:undo/src/undo \
> + aseprite:IXWebSocket:89c9209:IXWebSocket/third_party/IXWebSocket \
> + aseprite:TinyEXIF:21d6cf7:TinyEXIF/third_party/TinyEXIF \
> + aseprite:benchmark:c58e6d0:benchmark/third_party/benchmark \
> + aseprite:cityhash:e2a9a15:cityhash/third_party/cityhash \
> + aseprite:cmark:9e2a654:cmark/third_party/cmark \
> + aseprite:curl:09cf6fd:curl/third_party/curl \
> + aseprite:fmt:f781d2b:fmt/third_party/fmt \
> + aseprite:freetype2:66a04dd:freetype2/third_party/freetype2 \
> + aseprite:giflib:94a7edb:giflib/third_party/giflib \
> + aseprite:harfbuzz:d14c2d1:harfbuzz/third_party/harfbuzz \
> + aseprite:json11:a4e1714:json11/third_party/json11 \
> + aseprite:libarchive:7bde8b8:libarchive/third_party/libarchive \
> + aseprite:libpng:34005e3:libpng/third_party/libpng \
> + aseprite:libwebp:9ce5843:libwebp/third_party/libwebp \
> + aseprite:lua:2a00e6b:lua/third_party/lua \
> + aseprite:pixman:285b9a9:pixman/third_party/pixman \
> + aseprite:qoi:c3dcfe7:qoi/third_party/qoi \
> + aseprite:simpleini:9fa7622:simpleini/third_party/simpleini \
> + aseprite:tinyexpr:24b9db0:tinyexpr/third_party/tinyexpr \
> + aseprite:tinyxml2:312a809:tinyxml2/third_party/tinyxml2 \
> + aseprite:zlib:51b7f2a:zlib/third_party/zlib
>
> Hi,
>
> Any reason why we're not pulling the upstream release archive instead and if we're using system libs why are they still being pulled in to third_party?
>
> Best regards,
> Daniel