From d6b9b7400e785bfaba08228a40783892d96ec0fd Mon Sep 17 00:00:00 2001 From: mobinmob Date: Fri, 22 Jan 2021 22:31:38 +0200 Subject: [PATCH] ktorrent: update to 20.12.1. --- srcpkgs/ktorrent/files/README.voidlinux | 2 ++ srcpkgs/ktorrent/template | 17 +++++++++++++---- 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/ktorrent/files/README.voidlinux diff --git a/srcpkgs/ktorrent/files/README.voidlinux b/srcpkgs/ktorrent/files/README.voidlinux new file mode 100644 index 00000000000..6a810ee912d --- /dev/null +++ b/srcpkgs/ktorrent/files/README.voidlinux @@ -0,0 +1,2 @@ +ktorrent needs geoip data in the legacy format to show some information. +The data can be fetched with the geoipupdate utility. diff --git a/srcpkgs/ktorrent/template b/srcpkgs/ktorrent/template index 77209881a1c..b448b8a4fe2 100644 --- a/srcpkgs/ktorrent/template +++ b/srcpkgs/ktorrent/template @@ -1,20 +1,21 @@ # Template file for 'ktorrent' pkgname=ktorrent -version=5.2.0 +version=20.12.1 revision=1 build_style=cmake +configure_args="-DWITH_SYSTEM_GEOIP=ON" hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake gettext" makedepends="qt5-devel qt5-script-devel ki18n-devel kio-devel kxmlgui-devel knotifications-devel ksolid-devel kconfig-devel kcoreaddons-devel kdoctools-devel kross-devel kcmutils-devel sonnet-devel kdbusaddons-devel kcrash-devel karchive-devel knotifyconfig-devel libktorrent-devel kplotting-devel - gmp-devel taglib-devel kdnssd-devel kdewebkit-devel" + gmp-devel taglib-devel kdnssd-devel kdewebkit-devel geoip-devel syndication-devel" short_desc="BitTorrent client based on the KDE platform" maintainer="Norbert Vegh " license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/internet/ktorrent" -distfiles="${KDE_SITE}/ktorrent/${version}/ktorrent-${version}.tar.xz" -checksum=d1031d745c1ace02d11b59c426610aee779d208e3d1ae81f8559c265173732ff +distfiles="${KDE_SITE}/release-service/${version}/src/ktorrent-${version}.tar.xz" +checksum=8c5f52d9b4597c117c0ed189c2ada3b9716bc0d5ceb53fde66f6a009bee68354 if [ "$CROSS_BUILD" ]; then configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" @@ -25,3 +26,11 @@ pre_configure() { # The ECM FindTaglib.cmake gives different variable names grep -rl TAGLIB_ | xargs -n1 sed -i -e "s;TAGLIB_;Taglib_;g" } + +pre_check() { + export QT_QPA_PLATFORM=offscreen +} + +post_install() { + vdoc "${FILESDIR}/README.voidlinux" +}