[vlc-commits] tools: no need to patch CMake for msys2 anymore
Steve Lhomme
git at videolan.org
Fri May 29 08:45:34 CEST 2020
vlc | branch: master | Steve Lhomme <robux4 at ycbcr.xyz> | Thu May 28 13:18:41 2020 +0200| [17a8859328faf69e004631d47df10635e88df63f] | committer: Steve Lhomme
tools: no need to patch CMake for msys2 anymore
The PKG_CONFIG_PATH is not turned into a windows path anymore.
Effectively reverts e62999a6b1ccdf6b03204f486ec348eec7931922 and
68fd1eaae9dc8fee485882f186a8b15b42e3a42d.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=17a8859328faf69e004631d47df10635e88df63f
---
extras/tools/cmake-msys-FindPkg.patch | 27 ---------------------------
extras/tools/tools.mak | 1 -
2 files changed, 28 deletions(-)
diff --git a/extras/tools/cmake-msys-FindPkg.patch b/extras/tools/cmake-msys-FindPkg.patch
deleted file mode 100644
index 2448259dcc..0000000000
--- a/extras/tools/cmake-msys-FindPkg.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- ./Modules/FindPkgConfig.cmake.msys 2017-05-31 16:00:09.000000000 +0200
-+++ ./Modules/FindPkgConfig.cmake 2018-10-03 16:43:37.880991800 +0200
-@@ -345,6 +345,24 @@ macro(_pkg_check_modules_internal _is_re
- unset(_pkgconfig_path)
- endif()
-
-+ if (CYGWIN OR MSYS)
-+ find_program(_cygpath_exe cygpath.exe NO_CMAKE_ENVIRONMENT_PATH)
-+ if(_cygpath_exe)
-+ # fix the PKG_CONFIG_PATH transformed into a cmake path with incorrect msys pathes
-+ file(TO_CMAKE_PATH "$ENV{PKG_CONFIG_PATH}" _pkgconfig_path_cmake)
-+ execute_process(
-+ COMMAND ${_cygpath_exe} "-up" "${_pkgconfig_path_cmake}"
-+ RESULT_VARIABLE _cygpath_retval
-+ OUTPUT_VARIABLE _cygpath_outval
-+ ERROR_VARIABLE _cygpath_error
-+ OUTPUT_STRIP_TRAILING_WHITESPACE
-+ ERROR_STRIP_TRAILING_WHITESPACE)
-+ if (_cygpath_outval)
-+ set(ENV{PKG_CONFIG_PATH} ${_cygpath_outval})
-+ endif()
-+ endif()
-+ endif()
-+
- # iterate through module list and check whether they exist and match the required version
- foreach (_pkg_check_modules_pkg ${_pkg_check_modules_list})
- set(_pkg_check_modules_exist_query)
diff --git a/extras/tools/tools.mak b/extras/tools/tools.mak
index fbb5f1e4df..bcc34449eb 100644
--- a/extras/tools/tools.mak
+++ b/extras/tools/tools.mak
@@ -92,7 +92,6 @@ cmake-$(CMAKE_VERSION).tar.gz:
cmake: cmake-$(CMAKE_VERSION).tar.gz
$(UNPACK)
- $(APPLY) $(TOOLS)/cmake-msys-FindPkg.patch
$(MOVE)
.buildcmake: cmake
More information about the vlc-commits
mailing list