From fd97f1f01d18a80d395d4f47ed29a59d6a7d5847 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sat, 20 Dec 2025 22:31:11 +0100 Subject: [PATCH] flightgear: fix cross build --- srcpkgs/flightgear/patches/fix-cross.patch | 20 ++++++++++++++++++++ srcpkgs/flightgear/template | 2 -- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/flightgear/patches/fix-cross.patch diff --git a/srcpkgs/flightgear/patches/fix-cross.patch b/srcpkgs/flightgear/patches/fix-cross.patch new file mode 100644 index 00000000000..2d30c7779d1 --- /dev/null +++ b/srcpkgs/flightgear/patches/fix-cross.patch @@ -0,0 +1,20 @@ +--- a/CMakeModules/Translations.cmake ++++ b/CMakeModules/Translations.cmake +@@ -12,7 +12,7 @@ + set(do_translate FALSE) + endif() + +-find_package(Qt${QT_VERSION_MAJOR} COMPONENTS LinguistTools) ++find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Linguist) + if (${do_translate} AND NOT TARGET Qt${QT_VERSION_MAJOR}::lrelease) + set(do_translate FALSE) + message(STATUS "Built-in translations disabled becuase Qt lrelease tool was not found." +@@ -81,7 +81,7 @@ + set(HAVE_QRC_TRANSLATIONS TRUE) + + add_custom_target(ts) +- ++ + foreach(lang ${LANGUAGES}) + add_custom_target( + ts_${lang} diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template index 9d5c30ab258..c32992797e0 100644 --- a/srcpkgs/flightgear/template +++ b/srcpkgs/flightgear/template @@ -29,8 +29,6 @@ skip_extraction="fgdata-${version}.tar.bz2" CXXFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -nocross="https://build.voidlinux.org/#/builders/6/builds/4512" - post_extract() { mkdir -p fgdata vsrcextract -C fgdata $skip_extraction