mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
games-util/lgogdownloader: Bump to 3.19, drop old 3.18
This release drops GUI support. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
@@ -1 +1 @@
|
||||
DIST lgogdownloader-3.18.tar.gz 107440 BLAKE2B 2385a0be3691484cc3342102c9d51cd2911f914c3f93269a06b829e5523bf8d87fdf4c4aed597d7a5c50a454c5bdaf24d64f26912ab60a3596b0b8996cbea235 SHA512 cc0fb32a2d83f024c3f8f7189a4316498cd4fece3381844bff08109233345ee13c1276c0871bc046b649019e008d2d7404770c2112d782faf1299143c317af6b
|
||||
DIST lgogdownloader-3.19.tar.gz 106619 BLAKE2B 159e59389a90dbc9c075280e5d9f5e0440e09bece78179c4a174f2dd5ece5b1b75ba77cb835f2378d453c328ee49be85e7a007dbddae749cbb3cc238d7ad686b SHA512 2d71e0b8ac06897099551a14f20b3ada0caa271cdd64fe94d959fbfc16535b0b255ec5763d562df8fd0e574f1083e1a34da7a55257b39d4b6702643261358435
|
||||
|
||||
@@ -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)
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
<upstream>
|
||||
<remote-id type="github">Sude-/lgogdownloader</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="gui">Enable GUI login support for passing reCAPTCHA</flag>
|
||||
</use>
|
||||
<longdescription>
|
||||
LGOGDownloader is open source downloader to GOG.com for Linux
|
||||
users using the same API as the official GOGDownloader.
|
||||
|
||||
Reference in New Issue
Block a user