nports/tenacity/remove-git-dependency.patch

50 lines
1.6 KiB
Diff

--- tenacity-697c0e764ccb19c1e2f3073ae08ecdac7aa710e4/CMakeLists.txt
+++ tenacity-697c0e764ccb19c1e2f3073ae08ecdac7aa710e4-patched/CMakeLists.txt
@@ -67,46 +67,6 @@
set( TENACITY_MODLEVEL 0 ) # Additional version detail
set( GIT_DESCRIBE "unknown" )
-if( GIT_FOUND )
- # Attempt to first get "Tenacity-" tags
- execute_process(
- COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=7 --exclude="Audacity-*" --exclude="DarkAudacity-*"
- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
- OUTPUT_VARIABLE GIT_DESCRIBE
- OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET
- )
-
- if( DEFINED GIT_DESCRIBE AND GIT_DESCRIBE STREQUAL "" )
- # Retry, this time accepting "Audacity-" tags
- execute_process(
- COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=7 --exclude="DarkAudacity-*"
- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
- OUTPUT_VARIABLE GIT_DESCRIBE
- OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET
- )
- endif()
-
- if( DEFINED GIT_DESCRIBE AND NOT GIT_DESCRIBE STREQUAL "" )
-
- # Copy to new variable for string manipulation
- set( git_output ${GIT_DESCRIBE} )
-
- string( REPLACE "Audacity-" "" git_output "${git_output}" )
- string( REPLACE "DarkAudacity-" "" git_output "${git_output}" )
-
- string( REGEX REPLACE "-.*" "" git_output "${git_output}" )
- string( REPLACE "." ";" git_output "${git_output}" )
-
- list( LENGTH git_output GIT_OUTPUT_LIST_LENGTH )
-
- if( GIT_OUTPUT_LIST_LENGTH GREATER_EQUAL 3 )
- list( GET git_output 0 AUDACITY_VERSION )
- list( GET git_output 1 AUDACITY_RELEASE )
- list( GET git_output 2 AUDACITY_REVISION )
- endif()
- endif()
-endif()
-
# ~~~~~~~
# Vcpkg
# ~~~~~~~