From b7d15ff1fb80c355d4afca6f77cfdcbd8d494767 Mon Sep 17 00:00:00 2001 From: dkwo Date: Wed, 20 Mar 2024 13:37:48 -0400 Subject: [PATCH] transmission: build with qt6 --- srcpkgs/transmission/template | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/srcpkgs/transmission/template b/srcpkgs/transmission/template index 058879644ab1c1..7fd78d9d5dc0bc 100644 --- a/srcpkgs/transmission/template +++ b/srcpkgs/transmission/template @@ -1,13 +1,19 @@ # Template file for 'transmission' pkgname=transmission version=4.0.5 -revision=1 +revision=2 build_style=cmake -configure_args="-DENABLE_CLI=ON -DENABLE_GTK=ON -DENABLE_QT=ON -DENABLE_MAC=OFF" -hostmakedepends="autoconf automake intltool glib-devel - libtool pkg-config qt5-host-tools qt5-qmake" +configure_args=" + -DENABLE_CLI=ON + -DENABLE_GTK=ON + -DENABLE_QT=ON + -DUSE_QT_VERSION=6 + -DWITH_SYSTEMD=OFF + -DENABLE_MAC=OFF" +hostmakedepends="intltool glib-devel libtool pkg-config qt6-base + qt6-tools-devel" makedepends="dbus-glib-devel gtkmm4-devel glibmm-devel - libcurl-devel libevent-devel qt5-tools-devel qt5-svg-devel + libcurl-devel libevent-devel qt6-svg-devel libdeflate-devel miniupnpc-devel" short_desc="Fast, easy and free BitTorrent client" maintainer="Jason Elswick " @@ -16,16 +22,9 @@ homepage="https://www.transmissionbt.com" changelog="https://github.com/transmission/transmission/releases" distfiles="https://github.com/transmission/transmission/releases/download/${version}/${pkgname}-${version}.tar.xz" checksum=fd68ff114a479200043c30c7e69dba4c1932f7af36ca4c5b5d2edcb5866e6357 - -# Create transmission system user/group system_accounts="transmission" -transmission_homedir="/var/lib/transmission" make_dirs="/var/lib/transmission 0755 transmission transmission" -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - post_install() { rm -f ${DESTDIR}/usr/share/${pkgname}/web/LICENSE vsv transmission-daemon