diff options
author | fanquake <fanquake@gmail.com> | 2020-08-18 15:27:29 +0800 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2020-08-26 11:27:12 +0800 |
commit | bbc01a753d40488fa1469c87b31e7a12ddc8b329 (patch) | |
tree | bfae262cb1f744f2a4a88afd50c327c158170087 /depends/patches | |
parent | c723e4176ee3c1c2391a7c43b094a315bdd3c72e (diff) |
build: replace qtranslations lrelease sed with a patch in qt package
Diffstat (limited to 'depends/patches')
-rw-r--r-- | depends/patches/qt/drop_lrelease_dependency.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/depends/patches/qt/drop_lrelease_dependency.patch b/depends/patches/qt/drop_lrelease_dependency.patch new file mode 100644 index 0000000000..f6b2c9fc80 --- /dev/null +++ b/depends/patches/qt/drop_lrelease_dependency.patch @@ -0,0 +1,20 @@ +commit 67b3ed7406e1d0762188dbad2c44a06824ba0778 +Author: fanquake <fanquake@gmail.com> +Date: Tue Aug 18 15:24:01 2020 +0800 + + Drop dependency on lrelease + + Qts buildsystem insists on using the installed lrelease, but gets + confused about how to find it. Since we manually control the build + order, just drop the dependency. + + See #9469 + +diff --git a/qttranslations/translations/translations.pro b/qttranslations/translations/translations.pro +index 694544c..eff339d 100644 +--- a/qttranslations/translations/translations.pro ++++ b/qttranslations/translations/translations.pro +@@ -109,3 +109,2 @@ updateqm.commands = $$LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT} + silent:updateqm.commands = @echo lrelease ${QMAKE_FILE_IN} && $$updateqm.commands +-updateqm.depends = $$LRELEASE_EXE + updateqm.name = LRELEASE ${QMAKE_FILE_IN} |