diff --git a/graphics/aseprite/Makefile b/graphics/aseprite/Makefile index 366aae9d7718..cd9c78639687 100644 --- a/graphics/aseprite/Makefile +++ b/graphics/aseprite/Makefile @@ -1,104 +1,71 @@ PORTNAME= aseprite -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.18.3 +DISTVERSION= 1.3.18.5 CATEGORIES= graphics +MASTER_SITES= https://github.com/aseprite/aseprite/releases/download/v${DISTVERSION}/ +DISTNAME= Aseprite-v${DISTVERSION}-Source MAINTAINER= yuri@FreeBSD.org COMMENT= Animated sprite editor and pixel art tool WWW= https://www.aseprite.org/ LICENSE= EULA LICENSE_NAME= END-USER LICENSE AGREEMENT FOR ASEPRITE LICENSE_FILE= ${WRKSRC}/EULA.txt 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 BUILD_DEPENDS= skia124>0:graphics/skia124 LIB_DEPENDS= libcmark.so:textproc/cmark \ libcurl.so:ftp/curl \ libGL.so:graphics/libglvnd \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libharfbuzz.so:print/harfbuzz \ 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++17-lang gnome iconv:wchar_t jpeg \ - localbase:ldflags ninja pkgconfig ssl xorg + localbase:ldflags ninja pkgconfig ssl xorg zip USE_GL= gl USE_XORG+= xrandr -USE_GITHUB= yes -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 USE_GNOME= libxml2 USE_XORG= x11 xcb xcursor xext ice sm CMAKE_ON= USE_SHARED_CMARK \ USE_SHARED_CURL \ USE_SHARED_FREETYPE \ USE_SHARED_GIFLIB \ USE_SHARED_HARFBUZZ \ USE_SHARED_LIBPNG \ USE_SHARED_PIXMAN \ USE_SHARED_ZLIB CMAKE_OFF= UPDATE_VERSION_WITH_GIT \ ENABLE_UPDATER \ ENABLE_NEWS \ ENABLE_WEBP CMAKE_ARGS= -DLAF_BACKEND=skia \ -DSKIA_DIR=${LOCALBASE}/include/aseprite-skia \ -DSKIA_LIBRARY_DIR=${LOCALBASE}/lib/aseprite-skia \ -DSKIA_LIBRARY=${LOCALBASE}/lib/aseprite-skia/libskia.a \ -DVERSION=${PORTVERSION} OPTIONS_DEFINE= STEAM OPTIONS_DEFAULT= STEAM_DESC= Compile with Steam library STEAM_CMAKE_BOOL= ENABLE_STEAM CONFLICTS_BUILD= skia -post-extract: - @${RM} -rf ${WRKSRC}/laf/clip - @${LN} -sf ${WRKDIR}/clip-964847c ${WRKSRC}/laf/clip - @${RM} -rf ${WRKSRC}/laf/third_party/googletest - @${LN} -sf ${WRKDIR}/googletest-155b337 ${WRKSRC}/laf/third_party/googletest +NO_WRKSUBDIR= yes post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/bsd* include lib libdata share/man # see https://github.com/aseprite/aseprite/issues/1602 .include diff --git a/graphics/aseprite/distinfo b/graphics/aseprite/distinfo index 0ec5e13fe66c..e1b70111d221 100644 --- a/graphics/aseprite/distinfo +++ b/graphics/aseprite/distinfo @@ -1,61 +1,3 @@ -TIMESTAMP = 1788744680 -SHA256 (aseprite-aseprite-v1.3.18.3_GH0.tar.gz) = 59d60e1a1f0c87d5fc74cb4c13c52eb194c297673636be1da1734de01fb6bceb -SIZE (aseprite-aseprite-v1.3.18.3_GH0.tar.gz) = 1893331 -SHA256 (aseprite-laf-1761fb8_GH0.tar.gz) = c133c89e2cf8bc62aa9db00fb09830618431766fbc1e1d8532a293397b91cee6 -SIZE (aseprite-laf-1761fb8_GH0.tar.gz) = 307290 -SHA256 (aseprite-clip-964847c_GH0.tar.gz) = 232c1d5700648165b584fa4259a841cbc79c536a3f5ad75462bac5fcf4a49e59 -SIZE (aseprite-clip-964847c_GH0.tar.gz) = 33427 -SHA256 (aseprite-googletest-155b337_GH0.tar.gz) = c14f5cbf6309ae2b038b20bd53a5d26530a3669d83ef5b3d30a0671d1b064eb8 -SIZE (aseprite-googletest-155b337_GH0.tar.gz) = 885364 -SHA256 (aseprite-flic-a37fe2d_GH0.tar.gz) = c7252d09d860ead5189b611770579fac443cddb9e12b681c8a15e4adf14a3d51 -SIZE (aseprite-flic-a37fe2d_GH0.tar.gz) = 8319 -SHA256 (aseprite-observable-b21d07f_GH0.tar.gz) = 77575904b5afe2fe9ea1664cc5e5a6e4724a8d7757cceaf19055193d6a72cc56 -SIZE (aseprite-observable-b21d07f_GH0.tar.gz) = 13414 -SHA256 (aseprite-psd-87af728_GH0.tar.gz) = 5c63478c6f8d34eae4c634bfdc103803485080bdaf5d4880cfa706fca4e48d9d -SIZE (aseprite-psd-87af728_GH0.tar.gz) = 19447 -SHA256 (aseprite-tga-cd3420c_GH0.tar.gz) = c01f3bae71f589c363ea23259ae0e4c6ac4f50df73e2ddab4a9a5c1630045344 -SIZE (aseprite-tga-cd3420c_GH0.tar.gz) = 8544 -SHA256 (aseprite-undo-2209ac5_GH0.tar.gz) = dc42800b1206a99f9d890e1b23ea76d3251d4a411708fbacf3c29007806fce3d -SIZE (aseprite-undo-2209ac5_GH0.tar.gz) = 5659 -SHA256 (aseprite-IXWebSocket-89c9209_GH0.tar.gz) = e7d2b6df5910e3802887993d03a5b481ac6c745f7cb20e1eda08aa0403a40486 -SIZE (aseprite-IXWebSocket-89c9209_GH0.tar.gz) = 637548 -SHA256 (aseprite-TinyEXIF-21d6cf7_GH0.tar.gz) = fbabafa4956927dc07ca60c85dd90ef337b0c1dc1df5b614ae64bb3e62ed22a0 -SIZE (aseprite-TinyEXIF-21d6cf7_GH0.tar.gz) = 7711639 -SHA256 (aseprite-benchmark-c58e6d0_GH0.tar.gz) = ea038ac2591a8c111e4bf5c132c70cdc2b6f5deede072f3c80e3af0ea7df85e4 -SIZE (aseprite-benchmark-c58e6d0_GH0.tar.gz) = 255167 -SHA256 (aseprite-cityhash-e2a9a15_GH0.tar.gz) = f2b1caca7b6d2a4fc7d8e1feb2201f8994d3d7ca8c14ee1da319353207bda2be -SIZE (aseprite-cityhash-e2a9a15_GH0.tar.gz) = 379860 -SHA256 (aseprite-cmark-9e2a654_GH0.tar.gz) = 160bb943de3d9472bc3e4a0ed231f6bc7996013d220e05ce613d3b434a6b2287 -SIZE (aseprite-cmark-9e2a654_GH0.tar.gz) = 263340 -SHA256 (aseprite-curl-09cf6fd_GH0.tar.gz) = ce725f4d27a05b1ae6e63d143fdd3b1c9d761d9c2246ed3f45b6e3e37374d108 -SIZE (aseprite-curl-09cf6fd_GH0.tar.gz) = 2966636 -SHA256 (aseprite-fmt-f781d2b_GH0.tar.gz) = 275b736ba537d29d652c8af09699fc296231e33e3f97d4aa950b3040feab3f18 -SIZE (aseprite-fmt-f781d2b_GH0.tar.gz) = 711430 -SHA256 (aseprite-freetype2-66a04dd_GH0.tar.gz) = 499cd2ef31bb3904af8ae09568cdf1e444cc31dead1fe11d75e78a1f06e15f6e -SIZE (aseprite-freetype2-66a04dd_GH0.tar.gz) = 2483444 -SHA256 (aseprite-giflib-94a7edb_GH0.tar.gz) = 8e79bfbd2478de65b3615d45d696bb1033c5f5b4dc5ccec2d27385824526ec0d -SIZE (aseprite-giflib-94a7edb_GH0.tar.gz) = 411961 -SHA256 (aseprite-harfbuzz-d14c2d1_GH0.tar.gz) = d988a4c7148607c3849188855c62c21f0f4f4339bc5a7ef3ee343529d9824271 -SIZE (aseprite-harfbuzz-d14c2d1_GH0.tar.gz) = 35289426 -SHA256 (aseprite-json11-a4e1714_GH0.tar.gz) = 5a2ed7e40bec8f18cbbc08e40c415f636056323ce22d141871cf5fe52d638b27 -SIZE (aseprite-json11-a4e1714_GH0.tar.gz) = 13550 -SHA256 (aseprite-libarchive-7bde8b8_GH0.tar.gz) = 76756d37afe7404e23ffe3450dcd795ebaf518a1af6d1059a5b9159a96224193 -SIZE (aseprite-libarchive-7bde8b8_GH0.tar.gz) = 5469662 -SHA256 (aseprite-libpng-34005e3_GH0.tar.gz) = eeec1e17318cb97730dda62491aa4c3b3207d2db4937063c5e0b5e9b2eb6bad1 -SIZE (aseprite-libpng-34005e3_GH0.tar.gz) = 1573219 -SHA256 (aseprite-libwebp-9ce5843_GH0.tar.gz) = 309e76b9741625e207be3125c689b12d16bdf81f5c5e69ab283bc4db0c958c86 -SIZE (aseprite-libwebp-9ce5843_GH0.tar.gz) = 3644925 -SHA256 (aseprite-lua-2a00e6b_GH0.tar.gz) = a5d54d72efa7790ec61e023568d09a3f1f2e079e2fa767b3d416aaed818feb3f -SIZE (aseprite-lua-2a00e6b_GH0.tar.gz) = 460771 -SHA256 (aseprite-pixman-285b9a9_GH0.tar.gz) = 726762eaf00b8e5869242a6e88e151022c402578a16fb74a7efc721c264fdb3b -SIZE (aseprite-pixman-285b9a9_GH0.tar.gz) = 815206 -SHA256 (aseprite-qoi-c3dcfe7_GH0.tar.gz) = cba041a66280a51294d8e1b0bf6bddf9434ec5195d5eab94498ecf0f8077bc9a -SIZE (aseprite-qoi-c3dcfe7_GH0.tar.gz) = 15318 -SHA256 (aseprite-simpleini-9fa7622_GH0.tar.gz) = 2af2a706c6e7bed7032fa67bd47ea53061793baed8e0f713fecbacf47a500b32 -SIZE (aseprite-simpleini-9fa7622_GH0.tar.gz) = 65186 -SHA256 (aseprite-tinyexpr-24b9db0_GH0.tar.gz) = af5562bb603376e46a3252525d329ce79bc25aee1f1ed26349563d8f077bfbfa -SIZE (aseprite-tinyexpr-24b9db0_GH0.tar.gz) = 38174 -SHA256 (aseprite-tinyxml2-312a809_GH0.tar.gz) = c2178d2ce036d677894292243d614eb11695b11f4835622b10c8d00e609e7a0f -SIZE (aseprite-tinyxml2-312a809_GH0.tar.gz) = 642408 -SHA256 (aseprite-zlib-51b7f2a_GH0.tar.gz) = 122c369f1cee74e8b71f41948100f3b1788c71e70ddff4331817e79b76c756c1 -SIZE (aseprite-zlib-51b7f2a_GH0.tar.gz) = 1572774 +TIMESTAMP = 1789116213 +SHA256 (Aseprite-v1.3.18.5-Source.zip) = 04b0a84617efb3107d380c352ebb0af9eb2633ff4c1a8bfcb671d2a437247d5d +SIZE (Aseprite-v1.3.18.5-Source.zip) = 80149617