Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[avisynthplus] Add new port (#10496)
* [avisynthplus] Add new port * [avisynthplus] Disable static build Static build is not supported. See AviSynth/AviSynthPlus#130 * [avisynthplus] Ass Supports to CONTROL * [avisynthplus] set static to fail in CI baseline * [avisynthplus] add vcpkg_fail_port_install
- Loading branch information
Showing
4 changed files
with
51 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Source: avisynthplus | ||
Version: 3.5.0 | ||
Homepage: http://avs-plus.net/ | ||
Description: An improved version of the AviSynth frameserver, with improved features and developer friendliness | ||
Supports: windows&!(uwp|arm|static) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
diff --git a/avs_core/Version.cmake b/avs_core/Version.cmake | ||
index e2be19d2..1d4dd922 100644 | ||
--- a/avs_core/Version.cmake | ||
+++ b/avs_core/Version.cmake | ||
@@ -1,12 +1,4 @@ | ||
-EXECUTE_PROCESS( | ||
- COMMAND "${GIT}" --git-dir=${REPO}/.git rev-list --count HEAD | ||
- OUTPUT_VARIABLE AVS_SEQREV | ||
- OUTPUT_STRIP_TRAILING_WHITESPACE | ||
-) | ||
-EXECUTE_PROCESS( | ||
- COMMAND "${GIT}" --git-dir=${REPO}/.git rev-parse --abbrev-ref HEAD | ||
- OUTPUT_VARIABLE AVS_BRANCH | ||
- OUTPUT_STRIP_TRAILING_WHITESPACE | ||
-) | ||
+set(AVS_SEQREV 3043) | ||
+set(AVS_BRANCH 3.5) | ||
CONFIGURE_FILE(${SRC} ${DST} @ONLY) | ||
|
||
\ No newline at end of file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
vcpkg_fail_port_install(ON_TARGET "Linux" "OSX" "UWP" "arm" "arm64") | ||
|
||
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY) | ||
|
||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO AviSynth/AviSynthPlus | ||
REF e17f4f80055009bf45b37e1b6d1790bd1c1a93b2 # 3.5.0 | ||
SHA512 40d2f63416e0e812dd6c7db9b17c09c51295d192bdc4dc46daa063e20731a3451a2b797dab351d31dbb43842eb2c2cdb148da16e5b92816423e3cbf40fff23b0 | ||
HEAD_REF master | ||
PATCHES | ||
generate-version-3.5.patch | ||
) | ||
|
||
vcpkg_configure_cmake( | ||
SOURCE_PATH ${SOURCE_PATH} | ||
PREFER_NINJA | ||
OPTIONS | ||
-DENABLE_PLUGINS=OFF | ||
) | ||
|
||
vcpkg_install_cmake() | ||
|
||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") | ||
file(INSTALL ${SOURCE_PATH}/distrib/gpl.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/avisynthplus RENAME copyright) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters