diff --git a/graphics/blend2d/Makefile b/graphics/blend2d/Makefile index 784bf1f026a2..7c3b8085390a 100644 --- a/graphics/blend2d/Makefile +++ b/graphics/blend2d/Makefile @@ -1,23 +1,19 @@ PORTNAME= blend2d -DISTVERSION= g20200108 +DISTVERSION= g20260703 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= 2D Vector Graphics Engine Powered by a JIT Compiler WWW= https://blend2d.com/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN= fails to build - -LIB_DEPENDS= libasmjit.so:devel/asmjit - USES= cmake localbase USE_GITHUB= yes -GH_TAGNAME= 592d1ba52672bbf6365aba476bfe26b7bd2dfab8 +GH_TAGNAME= 6dbc2cefbc996379e07104e34519a440b49b15d7 USE_LDCONFIG= yes -LDFLAGS+= ${LOCALBASE}/lib/libasmjit.so # see https://github.com/blend2d/blend2d/issues/57 +CMAKE_ARGS= -DBLEND2D_NO_JIT=ON .include diff --git a/graphics/blend2d/distinfo b/graphics/blend2d/distinfo index ec0c47b3c219..e36016d64e85 100644 --- a/graphics/blend2d/distinfo +++ b/graphics/blend2d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1578632852 -SHA256 (blend2d-blend2d-g20200108-592d1ba52672bbf6365aba476bfe26b7bd2dfab8_GH0.tar.gz) = d46a87c10a81218ee15b36e9689de37a689f79bc867019f2a4a615e7aea4abd9 -SIZE (blend2d-blend2d-g20200108-592d1ba52672bbf6365aba476bfe26b7bd2dfab8_GH0.tar.gz) = 651784 +TIMESTAMP = 1783094172 +SHA256 (blend2d-blend2d-g20260703-6dbc2cefbc996379e07104e34519a440b49b15d7_GH0.tar.gz) = 212a77ceebf8c37ad5ca7e7eac1757ce7aa911b88085b076a9ed24f6de6e36fa +SIZE (blend2d-blend2d-g20260703-6dbc2cefbc996379e07104e34519a440b49b15d7_GH0.tar.gz) = 1525797 diff --git a/graphics/blend2d/files/patch-CMakeLists.txt b/graphics/blend2d/files/patch-CMakeLists.txt deleted file mode 100644 index 427ba21240d1..000000000000 --- a/graphics/blend2d/files/patch-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2020-01-10 05:21:39 UTC -+++ CMakeLists.txt -@@ -299,7 +299,7 @@ if ("${CMAKE_SYSTEM_NAME}" MATCHES "Linux") - endif() - - # Find asmjit dependency if building with JIT support. --if (NOT BLEND2D_BUILD_NO_JIT) -+if (FALSE AND NOT BLEND2D_BUILD_NO_JIT) - if (NOT DEFINED ASMJIT_DIR) - foreach(dir "${BLEND2D_DIR}/3rdparty/asmjit" - "${CMAKE_CURRENT_LIST_DIR}/../asmjit") diff --git a/graphics/blend2d/pkg-plist b/graphics/blend2d/pkg-plist index ed879666ac0d..5af9ed999459 100644 --- a/graphics/blend2d/pkg-plist +++ b/graphics/blend2d/pkg-plist @@ -1,29 +1,41 @@ -include/blend2d-debug.h -include/blend2d-impl.h -include/blend2d.h -include/blend2d/api-impl.h -include/blend2d/api.h -include/blend2d/array.h -include/blend2d/bitarray.h -include/blend2d/context.h -include/blend2d/filesystem.h -include/blend2d/font.h -include/blend2d/fontdefs.h -include/blend2d/fontmanager.h -include/blend2d/format.h -include/blend2d/geometry.h -include/blend2d/glyphbuffer.h -include/blend2d/gradient.h -include/blend2d/image.h -include/blend2d/imagecodec.h -include/blend2d/matrix.h -include/blend2d/path.h -include/blend2d/pattern.h -include/blend2d/pixelconverter.h -include/blend2d/random.h -include/blend2d/region.h -include/blend2d/rgba.h -include/blend2d/runtime.h -include/blend2d/string.h -include/blend2d/variant.h +include/blend2d/blend2d-debug.h +include/blend2d/blend2d-impl.h +include/blend2d/blend2d.h +include/blend2d/core/api-impl.h +include/blend2d/core/api.h +include/blend2d/core/array.h +include/blend2d/core/bitarray.h +include/blend2d/core/bitset.h +include/blend2d/core/context.h +include/blend2d/core/filesystem.h +include/blend2d/core/font.h +include/blend2d/core/fontdata.h +include/blend2d/core/fontdefs.h +include/blend2d/core/fontface.h +include/blend2d/core/fontfeaturesettings.h +include/blend2d/core/fontmanager.h +include/blend2d/core/fontvariationsettings.h +include/blend2d/core/format.h +include/blend2d/core/geometry.h +include/blend2d/core/glyphbuffer.h +include/blend2d/core/glyphrun.h +include/blend2d/core/gradient.h +include/blend2d/core/image.h +include/blend2d/core/imagecodec.h +include/blend2d/core/imagedecoder.h +include/blend2d/core/imageencoder.h +include/blend2d/core/matrix.h +include/blend2d/core/object.h +include/blend2d/core/path.h +include/blend2d/core/pattern.h +include/blend2d/core/pixelconverter.h +include/blend2d/core/random.h +include/blend2d/core/rgba.h +include/blend2d/core/runtime.h +include/blend2d/core/runtimescope.h +include/blend2d/core/string.h +include/blend2d/core/var.h +lib/cmake/blend2d/blend2d-config.cmake +lib/cmake/blend2d/blend2d-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/blend2d/blend2d-targets.cmake lib/libblend2d.so