Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions srcpkgs/python3-ioctl-opt/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Template file for 'python3-ioctl-opt'
pkgname=python3-ioctl-opt
version=1.3.1
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools"
depends="python3"
short_desc="Pythonified linux asm-generic/ioctl.h for Python3"
maintainer="Luca Cinnirella <luca.cinnirella@protonmail.com>"
license="LGPL-2.0-or-later"
homepage="https://github.com/vpelletier/python-ioctl-opt/tree/master"
distfiles="https://github.com/vpelletier/python-ioctl-opt/archive/refs/tags/$version.tar.gz"
checksum=004eb68f116ecfe741347617af55e097936698bbf990b6a558a56dce4635234a
23 changes: 16 additions & 7 deletions srcpkgs/sc-controller/template
Original file line number Diff line number Diff line change
@@ -1,15 +1,24 @@
# Template file for 'sc-controller'
pkgname=sc-controller
version=0.4.8.10
revision=4
version=0.6.1
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
makedepends="python3-devel zlib-devel"
depends="gtk+3 python3-gobject python3-cairo python3-evdev python3-vdf"
checkdepends="python3-pytest libusb-devel libXfixes libXext-devel python3-vdf"
depends="gtk+3 python3-gobject python3-cairo python3-evdev python3-vdf
python3-libusb1 python3-ioctl-opt gtk-layer-shell"
checkdepends="python3-pytest libXfixes libXext-devel python3-evdev python3-vdf
python3-libusb1 python3-ioctl-opt"
short_desc="User-mode driver and GTK3 based GUI for Steam Controller"
maintainer="Henry Naguski <henry@nilsu.org>"
license="GPL-2.0-only"
homepage="https://github.com/Ryochan7/sc-controller"
distfiles="https://github.com/Ryochan7/sc-controller/archive/refs/tags/v$version.tar.gz"
checksum=1f55e89a441e911d98d534a5f29deb5f133cdfa4593fd85238356cf6cc781312
homepage="https://github.com/C0rn3j/sc-controller"
distfiles="https://github.com/C0rn3j/sc-controller/archive/refs/tags/v$version.tar.gz"
checksum=cda5ab9ec2eb899bd345a77f96800f872f3dbc8730c37dd8514f311743d80b3a


# Workaround: scc/tools.py:find_library searches for binaries in the source root
# and doesn't respect PYTHONPATH. We symlink compiled libs to root for tests.
pre_check() {
ln -sf $(find build/lib* -name '*.so') .
}