Build GraphicsMagick on Windows ourselves again (2ea69ea8) · Commits · René de Hesselle / inkscape · GitLab
René de Hesselle
·
2025-12-13
·
via inkscape:windows_ci_14x commits
| Original line number |
Diff line number |
Diff line |
|
@@ -170,12 +170,18 @@ if(WIN32) |
|
|
PATTERN "filters" EXCLUDE)
|
|
|
file(GLOB MAGICK_LIBS
|
|
|
${MINGW_BIN}/libGraphicsMagick[+-]*.dll
|
|
|
${MINGW_BIN}/libbrotlienc.dll
|
|
|
${MINGW_BIN}/libcryptopp.dll
|
|
|
${MINGW_BIN}/libhwy.dll
|
|
|
${MINGW_BIN}/libjxl.dll
|
|
|
${MINGW_BIN}/libjxl_cms.dll
|
|
|
${MINGW_BIN}/libjxl_threads.dll
|
|
|
${MINGW_BIN}/libkvazaar-[0-9]*.dll
|
|
|
${MINGW_BIN}/libltdl-[0-9]*.dll
|
|
|
${MINGW_BIN}/libhwy.dll
|
|
|
${MINGW_BIN}/libbrotlienc.dll)
|
|
|
${MINGW_BIN}/libopenh264-[0-9]*.dll
|
|
|
${MINGW_BIN}/libopenjph-0.[0-9]*.dll
|
|
|
${MINGW_BIN}/librav1e.dll
|
|
|
${MINGW_BIN}/libx265-[0-9]*.dll)
|
|
|
install(FILES ${MAGICK_LIBS} DESTINATION bin)
|
|
|
endif()
|
|
|
|
|
|
| Original line number |
Diff line number |
Diff line |
|
@@ -79,7 +79,6 @@ $ARCH-libwpg \ |
|
|
$ARCH-aspell \
|
|
|
$ARCH-aspell-en \
|
|
|
$ARCH-gspell \
|
|
|
$ARCH-graphicsmagick \
|
|
|
$ARCH-libheif \
|
|
|
$ARCH-gtksourceview4 \
|
|
|
$ARCH-libjxl
|
|
@@ -137,4 +136,17 @@ for arch in $(eval echo $ARCH); do |
|
|
esac
|
|
|
done
|
|
|
|
|
|
(
|
|
|
cd /tmp || exit
|
|
|
wget https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.46/GraphicsMagick-1.3.46.tar.xz
|
|
|
tar xJf GraphicsMagick-1.3.46.tar.xz
|
|
|
(
|
|
|
cd GraphicsMagick-1.3.46 || exit
|
|
|
./configure --enable-shared
|
|
|
make -j "$(nproc)"
|
|
|
make install
|
|
|
)
|
|
|
rm -rf GraphicsMagick-1.3.46
|
|
|
)
|
|
|
|
|
|
echo "Done :-)" |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。