commit: 226c9abff52173df34033077a3f6ec90bbf665fb Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Wed Jan 14 22:20:49 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Fri Jan 16 12:24:46 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226c9abf
games-util/lgogdownloader: Fix build w/ boost-1.89 Closes: https://bugs.gentoo.org/963665 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../files/lgogdownloader-3.18-boost-1.89.patch | 19 +++++++++++++++++++ games-util/lgogdownloader/lgogdownloader-3.18.ebuild | 10 ++++------ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/games-util/lgogdownloader/files/lgogdownloader-3.18-boost-1.89.patch b/games-util/lgogdownloader/files/lgogdownloader-3.18-boost-1.89.patch new file mode 100644 index 000000000000..1c3d4521dc32 --- /dev/null +++ b/games-util/lgogdownloader/files/lgogdownloader-3.18-boost-1.89.patch @@ -0,0 +1,19 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -10,7 +10,7 @@ + set(CMAKE_AUTOUIC ON) + endif(USE_QT_GUI) + +-find_package(Boost ++find_package(Boost 1.69.0 + CONFIG + REQUIRED + filesystem +@@ -19,7 +19,6 @@ + date_time + iostreams + OPTIONAL_COMPONENTS +- system + ) + find_package(CURL 7.55.0 REQUIRED) + find_package(Jsoncpp REQUIRED) diff --git a/games-util/lgogdownloader/lgogdownloader-3.18.ebuild b/games-util/lgogdownloader/lgogdownloader-3.18.ebuild index e231df5f2241..b6a8d0f4c630 100644 --- a/games-util/lgogdownloader/lgogdownloader-3.18.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,16 +32,14 @@ RDEPEND=" dev-qt/qtwebengine:6[widgets] ) " - -DEPEND=" - ${RDEPEND} -" - +DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig gui? ( dev-qt/qtbase:6 ) " +PATCHES=( "${FILESDIR}/${P}-boost-1.89.patch" ) # bug 963665 + src_configure() { local mycmakeargs=( -DUSE_QT_GUI=$(usex gui)
