diff options
| author | Lily <47812810+LilyWangL@users.noreply.github.com> | 2019-09-18 03:17:59 +0800 |
|---|---|---|
| committer | Victor Romero <romerosanchezv@gmail.com> | 2019-09-17 12:17:59 -0700 |
| commit | 0dc77518848dfc31bbcd7af2d76fca43dae4cbd4 (patch) | |
| tree | f2f2c45984444dfb5b0bc99b93ea67044ae0d446 | |
| parent | bca9f594e8347a881b85383788c2a19893b6dc33 (diff) | |
| download | vcpkg-0dc77518848dfc31bbcd7af2d76fca43dae4cbd4.tar.gz vcpkg-0dc77518848dfc31bbcd7af2d76fca43dae4cbd4.zip | |
[duktape] Change download path of pip. (#8144)
* [duktape] Update download path for pip.
* [duktape] Fix copy file failed on Linux
* [duktape] Modify the download method.
* [duktape] Update download path for pip.
| -rw-r--r-- | ports/duktape/CONTROL | 2 | ||||
| -rw-r--r-- | ports/duktape/portfile.cmake | 14 |
2 files changed, 9 insertions, 7 deletions
diff --git a/ports/duktape/CONTROL b/ports/duktape/CONTROL index 650edce8c..27fe7556c 100644 --- a/ports/duktape/CONTROL +++ b/ports/duktape/CONTROL @@ -1,5 +1,5 @@ Source: duktape
-Version: 2.4.0-3
+Version: 2.4.0-4
Homepage: https://github.com/svaarala/duktape
Description: Embeddable Javascript engine with a focus on portability and compact footprint.
Build-Depends:
diff --git a/ports/duktape/portfile.cmake b/ports/duktape/portfile.cmake index 9d9797f54..3f9b03e41 100644 --- a/ports/duktape/portfile.cmake +++ b/ports/duktape/portfile.cmake @@ -27,12 +27,14 @@ get_filename_component(PYTHON2_DIR "${PYTHON2}" DIRECTORY) vcpkg_add_to_path("${PYTHON2_DIR}") if(NOT EXISTS ${PYTHON2_DIR}/easy_install${EXECUTABLE_SUFFIX}) if(NOT EXISTS ${PYTHON2_DIR}/Scripts/pip${EXECUTABLE_SUFFIX}) - vcpkg_download_distfile(GET_PIP - URLS "https://bootstrap.pypa.io/3.3/get-pip.py" - FILENAME "tools/python/python2/get-pip.py" - SHA512 99520d223819708b8f6e4b839d1fa215e4e8adc7fcd0db6c25a0399cf2fa10034b35673cf450609303646d12497f301ef53b7e7cc65c78e7bce4af0c673555ad - ) - execute_process(COMMAND ${PYTHON2_DIR}/python${EXECUTABLE_SUFFIX} ${PYTHON2_DIR}/get-pip.py) + vcpkg_from_github( + OUT_SOURCE_PATH PYFILE_PATH + REPO pypa/get-pip + REF 309a56c5fd94bd1134053a541cb4657a4e47e09d #2019-08-25 + SHA512 bb4b0745998a3205cd0f0963c04fb45f4614ba3b6fcbe97efe8f8614192f244b7ae62705483a5305943d6c8fedeca53b2e9905aed918d2c6106f8a9680184c7a + HEAD_REF master + ) + execute_process(COMMAND ${PYTHON2_DIR}/python${EXECUTABLE_SUFFIX} ${PYFILE_PATH}/get-pip.py) endif() execute_process(COMMAND ${PYTHON2_DIR}/Scripts/pip${EXECUTABLE_SUFFIX} install pyyaml) else() |
