From dcff716b282c3834e75844c66cb5a73bf83f463e Mon Sep 17 00:00:00 2001 From: stas Date: Fri, 12 Jun 2026 11:04:18 +0300 Subject: [PATCH] New package: portprotonqt-1.2.0 --- srcpkgs/portprotonqt/files/README.voidlinux | 16 ++++++++++++++++ srcpkgs/portprotonqt/template | 19 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 srcpkgs/portprotonqt/files/README.voidlinux create mode 100644 srcpkgs/portprotonqt/template diff --git a/srcpkgs/portprotonqt/files/README.voidlinux b/srcpkgs/portprotonqt/files/README.voidlinux new file mode 100644 index 00000000000000..9c2f718d80cfb9 --- /dev/null +++ b/srcpkgs/portprotonqt/files/README.voidlinux @@ -0,0 +1,16 @@ +PortProtonQt has the following optional dependencies: +- exiftool +- cabextract +- desktop-file-utils +- python3-icoextract +- mesa-demos +- pciutils +- unrar +- unzip +- vulkan-loader +- qt6-svg +- SDL3 +For unrar you need nonfree-repo: +# xbps-install -S void-repo-nonfree + +# xbps-install -S exiftool cabextract desktop-file-utils python3-icoextract mesa-demos pciutils unrar unzip vulkan-loader qt6-svg SDL3 diff --git a/srcpkgs/portprotonqt/template b/srcpkgs/portprotonqt/template new file mode 100644 index 00000000000000..9ea00bf39d625a --- /dev/null +++ b/srcpkgs/portprotonqt/template @@ -0,0 +1,19 @@ +# Template file for 'portprotonqt' +pkgname=portprotonqt +version=1.2.0 +revision=2 +archs="x86_64 x86_64-musl aarch64 aarch64-musl" +build_style=meson +hostmakedepends="ninja pkgconf python-devel gettext Vulkan-Headers vulkan-loader-devel" +depends="python3-pyside6 python3-Babel python3-psutil python3-requests python3-vdf python3-Pillow python3-BeautifulSoup4 python3-orjson python3-evdev python3-pyudev python3-tqdm python3-libarchive-c python3-rapidfuzz python3-pyside6-widgets python3-dbus-fast python3-pyside6-svg python3-websocket-client python3-pyside6-network python3-pygame python3-pefile" +short_desc="Modern interface for managing games from PortProton and Steam" +maintainer="LINUXHUNTERREDHAT " +license="MIT" +homepage=https://git.linux-gaming.ru/Linux-Gaming/PortProtonQt +distfiles="http://git.linux-gaming.ru/Linux-Gaming/PortProtonQt/archive/v${version}.tar.gz" +checksum=5a3878f5548eeac61c88c71c75b311e0ec69687b446df8f2dd62facfeaadfa80 + +post_install() { + vlicense LICENSE + vdoc "${FILESDIR}/README.voidlinux" +}