[graphics/krita] 3rdparty/ext_seexpr: Update SeExpr version

Dmitry Kazakov dimula73 at gmail.com
Thu Jul 30 19:08:05 BST 2020


Hi, Amyspark!

I've kicked off all five dependency builds!

https://binary-factory.kde.org/job/Krita_Nightly_Appimage_Dependency_Build/
https://binary-factory.kde.org/job/Krita_Android_armeabi-v7a_Dependency_Build/
https://binary-factory.kde.org/job/Krita_Android_x86_Dependency_Build/
https://binary-factory.kde.org/job/Krita_Nightly_MacOS_Dependency_Build/
https://binary-factory.kde.org/job/Krita_Nightly_Windows_Dependency_Build/


On Thu, Jul 30, 2020 at 5:03 AM L. E. Segovia <null at kde.org> wrote:

> Git commit 5161f0fb363c7508f3cfb1955ba9b981185bbc06 by L. E. Segovia.
> Committed on 30/07/2020 at 02:01.
> Pushed by lsegovia into branch 'master'.
>
> Update SeExpr version
>
> Before this commit, Krita would crash when creating vector variables.
>
> When initializing vector variables' widgets with a specified range,
> or attempting to change their value, SeExpr would try to access an
> uninitialized member. The check for null does not work because it was
> never initialized in the first place.
>
> Additionally, I fixed this widget so that it would correctly allow
> vectors with explicit [0, 1] range to be previewed as color variables.
>
> (cherry picked from commit c0495fb7bd6b06157b3c685eb98498e644e181d1)
>
> CCMAIL: kimageshop at kde.org
>
> M  +1    -1    3rdparty/ext_seexpr/CMakeLists.txt
>
>
> https://invent.kde.org/graphics/krita/commit/5161f0fb363c7508f3cfb1955ba9b981185bbc06
>
> diff --git a/3rdparty/ext_seexpr/CMakeLists.txt
> b/3rdparty/ext_seexpr/CMakeLists.txt
> index a6e4dd0f7d..5294086edc 100644
> --- a/3rdparty/ext_seexpr/CMakeLists.txt
> +++ b/3rdparty/ext_seexpr/CMakeLists.txt
> @@ -2,7 +2,7 @@ SET(PREFIX_ext_seexpr "${EXTPREFIX}" )
>  ExternalProject_Add(
>      ext_seexpr
>      GIT_REPOSITORY https://invent.kde.org/lsegovia/SeExpr.git
> -    GIT_TAG 9c9442c965346325ec7d67c76e139707aa9d3d43
> +    GIT_TAG 74737606c01c8a591659c1561b07b695c70f6997
>
>      CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PREFIX_ext_seexpr}
> -DCMAKE_BUILD_TYPE=${GLOBAL_BUILD_TYPE} -DFLAVOR=${GLOBAL_BUILD_TYPE}
> ${GLOBAL_PROFILE} -DBOOST_INCLUDE_DIR=${PREFIX_ext_seexpr}/include
> -DBOOST_ROOT=${PREFIX_ext_seexpr} -DBOOST_LIB_DIR=${PREFIX_ext_seexpr}/lib
> -DENABLE_LLVM_BACKEND=OFF -DENABLE_SSE4=OFF -DBUILD_DOC=OFF
> -DBUILD_TESTS=OFF -DBUILD_UTILS=OFF -DUSE_PYTHON=OFF
>
>

-- 
Dmitry Kazakov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20200730/2421a696/attachment.htm>


More information about the kimageshop mailing list