aedi: patch flac to avoid usage of git

commit hash and date of this repo instead of flac one were put into the binary
This commit is contained in:
alexey.lysiuk 2022-09-10 10:40:32 +03:00
parent 76c6a3fb51
commit 96ef1befe0
2 changed files with 13 additions and 1 deletions

View file

@ -77,7 +77,8 @@ class FlacTarget(CMakeStaticDependencyTarget):
def prepare_source(self, state: BuildState):
state.download_source(
'https://github.com/xiph/flac/releases/download/1.4.0/flac-1.4.0.tar.xz',
'af41c0733c93c237c3e52f64dd87e3b0d9af38259f1c7d11e8cbf583c48c2506')
'af41c0733c93c237c3e52f64dd87e3b0d9af38259f1c7d11e8cbf583c48c2506',
patches='flac-no-git')
def configure(self, state: BuildState):
opts = state.options

11
patch/flac-no-git.diff Normal file
View file

@ -0,0 +1,11 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -53,7 +53,7 @@
find_program (HAVE_GIT git)
-if(HAVE_GIT)
+if(0)
execute_process(
COMMAND git describe --tags --exact-match
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}