diff options
| author | pravic <ehysta@gmail.com> | 2020-04-03 20:34:50 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-03 10:34:50 -0700 |
| commit | f29a191d0afccc3ed6f481283d6d15e0186096ae (patch) | |
| tree | 695ef2ae77e9720119a9789e7ab466731d3be1df | |
| parent | 449adbed723d9e670569802ccd4e37fb80da244e (diff) | |
| download | vcpkg-f29a191d0afccc3ed6f481283d6d15e0186096ae.tar.gz vcpkg-f29a191d0afccc3ed6f481283d6d15e0186096ae.zip | |
[sciter] Update to 4.4.1.5 (#10071)
* [sciter] Fix executable permissions on OSX.
* [sciter] Update to 4.4.0.8.7427
* [sciter] Update to 4.4.1.0.7439
* [sciter] Update to 4.4.1.5.7587
| -rw-r--r-- | ports/sciter/CONTROL | 10 | ||||
| -rw-r--r-- | ports/sciter/portfile.cmake | 10 |
2 files changed, 13 insertions, 7 deletions
diff --git a/ports/sciter/CONTROL b/ports/sciter/CONTROL index a760561e9..073bebce2 100644 --- a/ports/sciter/CONTROL +++ b/ports/sciter/CONTROL @@ -1,5 +1,5 @@ -Source: sciter
-Version: 4.4.0.7
-Homepage: https://github.com/c-smile/sciter-sdk
-Description: Sciter is an embeddable HTML/CSS/scripting engine.
-Supports: !uwp
\ No newline at end of file +Source: sciter +Version: 4.4.1.5 +Homepage: https://github.com/c-smile/sciter-sdk +Description: Sciter is an embeddable HTML/CSS/scripting engine. +Supports: !uwp diff --git a/ports/sciter/portfile.cmake b/ports/sciter/portfile.cmake index f148d4148..c70468ea7 100644 --- a/ports/sciter/portfile.cmake +++ b/ports/sciter/portfile.cmake @@ -9,8 +9,8 @@ endif() # header-only library set(VCPKG_POLICY_DLLS_WITHOUT_LIBS enabled) -set(SCITER_REVISION 507dce1bed69d6ef7a0d5c7628cb7eb8680e0438) -set(SCITER_SHA 24ccc7d09247ea84a5a3e3c479dc6eb99b4115a89fec8e766874f706addee163b327f5380632b554b02074423f97097f993f8d361d8948800f6477de2b4ab5b5) +set(SCITER_REVISION e0f293ebfb59b9fbef058626bcaeafc38dad5fb8) +set(SCITER_SHA 30b163c478db0c749464de1f18ce249f90018490c737c3d740cebeab0963f5f76d04b907d6cd93952953a7a0ee139fc1ecfa28f6100ada210a6a9ff0e4ff12d5) if(VCPKG_TARGET_ARCHITECTURE STREQUAL x64) set(SCITER_ARCH x64) @@ -73,6 +73,12 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL Darwin) file(INSTALL ${SCITER_BIN}/sciter.app DESTINATION ${SCITER_TOOLS}) file(INSTALL ${SCITER_BIN}/sciter-osx-64.dylib DESTINATION ${SCITER_TOOLS}) + # not sure whether there is a better way to do this, because + # `file(INSTALL sciter.app FILE_PERMISSIONS EXECUTE)` + # would mark everything as executable which is no go. + execute_process(COMMAND sh -c "chmod +x sciter.app/Contents/MacOS/sciter" WORKING_DIRECTORY ${SCITER_TOOLS}) + execute_process(COMMAND sh -c "chmod +x inspector.app/Contents/MacOS/inspector" WORKING_DIRECTORY ${SCITER_TOOLS}) + file(INSTALL ${SCITER_BIN}/sciter-osx-64.dylib DESTINATION ${CURRENT_PACKAGES_DIR}/bin) file(INSTALL ${SCITER_BIN}/sciter-osx-64.dylib DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin) |
