From e6e0ae819fa8fddf1f484cc9486d219271c85550 Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Mon, 21 Sep 2026 21:55:35 +0100 Subject: [PATCH] games-util/lgogdownloader: Bump to 3.19, drop old 3.18 This release drops GUI support. Signed-off-by: James Le Cuirot --- games-util/lgogdownloader/Manifest | 2 +- .../lgogdownloader-3.18-boost-1.89.patch | 19 ----------------- ...3.18.ebuild => lgogdownloader-3.19.ebuild} | 21 +++++-------------- .../lgogdownloader/lgogdownloader-9999.ebuild | 15 +------------ games-util/lgogdownloader/metadata.xml | 3 --- 5 files changed, 7 insertions(+), 53 deletions(-) delete mode 100644 games-util/lgogdownloader/files/lgogdownloader-3.18-boost-1.89.patch rename games-util/lgogdownloader/{lgogdownloader-3.18.ebuild => lgogdownloader-3.19.ebuild} (72%) diff --git a/games-util/lgogdownloader/Manifest b/games-util/lgogdownloader/Manifest index 3788206822a6a..2bd398723a631 100644 --- a/games-util/lgogdownloader/Manifest +++ b/games-util/lgogdownloader/Manifest @@ -1 +1 @@ -DIST lgogdownloader-3.18.tar.gz 107440 BLAKE2B 2385a0be3691484cc3342102c9d51cd2911f914c3f93269a06b829e5523bf8d87fdf4c4aed597d7a5c50a454c5bdaf24d64f26912ab60a3596b0b8996cbea235 SHA512 cc0fb32a2d83f024c3f8f7189a4316498cd4fece3381844bff08109233345ee13c1276c0871bc046b649019e008d2d7404770c2112d782faf1299143c317af6b +DIST lgogdownloader-3.19.tar.gz 106619 BLAKE2B 159e59389a90dbc9c075280e5d9f5e0440e09bece78179c4a174f2dd5ece5b1b75ba77cb835f2378d453c328ee49be85e7a007dbddae749cbb3cc238d7ad686b SHA512 2d71e0b8ac06897099551a14f20b3ada0caa271cdd64fe94d959fbfc16535b0b255ec5763d562df8fd0e574f1083e1a34da7a55257b39d4b6702643261358435 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 deleted file mode 100644 index 1c3d4521dc321..0000000000000 --- a/games-util/lgogdownloader/files/lgogdownloader-3.18-boost-1.89.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- 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.19.ebuild similarity index 72% rename from games-util/lgogdownloader/lgogdownloader-3.18.ebuild rename to games-util/lgogdownloader/lgogdownloader-3.19.ebuild index b6a8d0f4c6301..9f0279c68a1fb 100644 --- a/games-util/lgogdownloader/lgogdownloader-3.18.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.19.ebuild @@ -18,7 +18,6 @@ HOMEPAGE="https://sites.google.com/site/gogdownloader/" LICENSE="WTFPL-2" SLOT="0" -IUSE="gui" RDEPEND=" >=app-crypt/rhash-1.3.3-r2:0= @@ -27,26 +26,16 @@ RDEPEND=" >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= >=net-misc/curl-7.55:0=[ssl] - gui? ( - dev-qt/qtbase:6[network,widgets] - 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) - ) - cmake_src_configure -} - src_install() { cmake_src_install gunzip "${ED}"/usr/share/man/man1/${PN}.1.gz || die diff --git a/games-util/lgogdownloader/lgogdownloader-9999.ebuild b/games-util/lgogdownloader/lgogdownloader-9999.ebuild index e231df5f22418..9f0279c68a1fb 100644 --- a/games-util/lgogdownloader/lgogdownloader-9999.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-9999.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 @@ -18,7 +18,6 @@ HOMEPAGE="https://sites.google.com/site/gogdownloader/" LICENSE="WTFPL-2" SLOT="0" -IUSE="gui" RDEPEND=" >=app-crypt/rhash-1.3.3-r2:0= @@ -27,10 +26,6 @@ RDEPEND=" >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= >=net-misc/curl-7.55:0=[ssl] - gui? ( - dev-qt/qtbase:6[network,widgets] - dev-qt/qtwebengine:6[widgets] - ) " DEPEND=" @@ -39,16 +34,8 @@ DEPEND=" BDEPEND=" virtual/pkgconfig - gui? ( dev-qt/qtbase:6 ) " -src_configure() { - local mycmakeargs=( - -DUSE_QT_GUI=$(usex gui) - ) - cmake_src_configure -} - src_install() { cmake_src_install gunzip "${ED}"/usr/share/man/man1/${PN}.1.gz || die diff --git a/games-util/lgogdownloader/metadata.xml b/games-util/lgogdownloader/metadata.xml index 47d7a6faf58af..456a7a0ef857e 100644 --- a/games-util/lgogdownloader/metadata.xml +++ b/games-util/lgogdownloader/metadata.xml @@ -12,9 +12,6 @@ Sude-/lgogdownloader - - Enable GUI login support for passing reCAPTCHA - LGOGDownloader is open source downloader to GOG.com for Linux users using the same API as the official GOGDownloader.