upgpkg: aseprite 1.3.13-6

I dislike `gn`
This commit is contained in:
ImperatorStorm 2025-04-30 19:38:34 -05:00
parent 2822d9127d
commit d3ab2df85b

View File

@ -125,13 +125,31 @@ build() {
# skia_use_zlib: Only used for PDF and RAW files. # skia_use_zlib: Only used for PDF and RAW files.
# skia_use_libgifcodec: Only used for GIFs, which Aseprite doesn't use. # skia_use_libgifcodec: Only used for GIFs, which Aseprite doesn't use.
# skia_enable_{particles,skparagraph,sktext}: Aseprite does not link against this library. # skia_enable_{particles,skparagraph,sktext}: Aseprite does not link against this library.
env -C skia gn gen "$_skiadir" --args="$(printf '%s ' \
is_official_build=true skia_build_fuzzers=false \ # gn is bad software
skia_enable_{pdf,skottie,sksl,svg}=false \ local _gn_args=(
skia_use_{libjpeg_turbo,libwebp}_{encode,decode}=false \ is_official_build=true
skia_use_{expat,piex,xps,zlib,libgifcodec}=false \ skia_build_fuzzers=false
skia_enable_{particles,skparagraph,sktext}=false \ skia_enable_pdf=false
cc=clang cxx=clang\+\+)" skia_enable_skottie=false
skia_enable_sksl=false
skia_enable_svg=false
skia_use_libjpeg_turbo_encode=false
skia_use_libjpeg_turbo_decode=false
skia_use_libwebp_encode=false
skia_use_libwebp_decode=false
skia_use_expat=false
skia_use_piex=false
skia_use_xps=false
skia_use_zlib=false
skia_use_libgifcodec=false
skia_enable_particles=false
skia_enable_skparagraph=false
skia_enable_sktext=false
cc="clang"
cxx="clang++"
)
env -C skia gn gen "$_skiadir" --args="${_gn_args[@]}"
ninja -C "$_skiadir" skia modules ninja -C "$_skiadir" skia modules
echo Building Aseprite... echo Building Aseprite...