Aseprite: avoid building included libwebp

This commit is contained in:
Thomas Klausner 2020-01-08 21:39:11 +01:00
parent 0abf14be0d
commit bb5464804e
4 changed files with 46 additions and 9 deletions

View File

@ -59,20 +59,21 @@ CMAKE_ARGS+= -DUSE_SHARED_FREETYPE=ON
CMAKE_ARGS+= -DUSE_SHARED_HARFBUZZ=ON
post-install:
.for i in bin/bsd* bin/img2webp include lib share/WebP share/man
.for i in bin/bsd* include lib share/man
${RM} -rf ${DESTDIR}${PREFIX}/${i}
.endfor
.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/giflib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../textproc/cmark/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../archivers/lz4/buildlink3.mk"
.include "../../archivers/zstd/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/giflib/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../textproc/cmark/buildlink3.mk"
.include "../../textproc/tinyxml/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../x11/pixman/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -4,3 +4,5 @@ SHA1 (Aseprite-v1.2.16.2-Source.zip) = 7a66bd67f6a8b78c4a898b8fb3eeb0c6fda963e2
RMD160 (Aseprite-v1.2.16.2-Source.zip) = b5dc86159515cb83d0f6c72b0e91347c8c9a4a2d
SHA512 (Aseprite-v1.2.16.2-Source.zip) = 88416796dfa0b3ea68bf98410e209a6f80a2649314f7558e54f295eb3db7f6c5c97027fac8845768a7c41b49890314af7c4e31b475b3b7332993908a34e02258
Size (Aseprite-v1.2.16.2-Source.zip) = 24180655 bytes
SHA1 (patch-CMakeLists.txt) = 51dde78d5566785d3457406dcf25a0054cd96132
SHA1 (patch-third__party_CMakeLists.txt) = 24de2b311de5e46577f5bb3c355a849975406565

View File

@ -0,0 +1,17 @@
$NetBSD$
Do not build included libwebp, use system one.
--- CMakeLists.txt.orig 2019-09-24 03:40:00.000000000 +0000
+++ CMakeLists.txt
@@ -223,8 +223,8 @@ add_definitions(-DPNG_NO_MMX_CODE) # Do
# libwebp
if(WITH_WEBP_SUPPORT)
set(WEBP_LIBRARIES webp webpdemux webpmux)
- set(WEBP_INCLUDE_DIR ${LIBWEBP_DIR}/src)
- include_directories(${WEBP_INCLUDE_DIR})
+# set(WEBP_INCLUDE_DIR ${LIBWEBP_DIR}/src)
+# include_directories(${WEBP_INCLUDE_DIR})
endif()
# tinyxml

View File

@ -0,0 +1,17 @@
$NetBSD$
Do not build included libwebp, use system one.
--- third_party/CMakeLists.txt.orig 2019-10-23 23:54:06.000000000 +0000
+++ third_party/CMakeLists.txt
@@ -34,8 +34,8 @@ endif()
if(WITH_WEBP_SUPPORT)
# Enable img2webp so "webpmux" library is built
- set(WEBP_BUILD_IMG2WEBP ON CACHE BOOL "Build the img2webp animation tool.")
- add_subdirectory(libwebp)
+ #set(WEBP_BUILD_IMG2WEBP ON CACHE BOOL "Build the img2webp animation tool.")
+ #add_subdirectory(libwebp)
endif()
if(NOT USE_SHARED_TINYXML)