Skip to content
Merged
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
4 changes: 4 additions & 0 deletions srcpkgs/flowblade/files/flowblade-wayland
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh

# Flowblade does not support wayland and it crashes
exec env GDK_BACKEND=x11 /usr/bin/flowblade "$@"
16 changes: 11 additions & 5 deletions srcpkgs/flowblade/template
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
# Template file for 'flowblade'
pkgname=flowblade
version=2.8.0.3
version=2.16.3
revision=1
build_wrksrc=flowblade-trunk
build_style=python3-module
make_install_args="--install-lib=${DESTDIR}/usr/share/flowblade"
hostmakedepends="python3-setuptools"
# https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/DEPENDENCIES.md
depends="frei0r-plugins gmic mlt-python3 python3-Pillow python3-dbus gtk+3
python3-gobject python3-numpy swh-plugins"
depends="frei0r-plugins gmic mlt7-python3 python3-cairo python3-Pillow
python3-gobject python3-numpy gtk+3 swh-plugins gdk-pixbuf pango librsvg
SDL_image swh-plugins python3-libusb1"
short_desc="Non-linear video editor for Linux"
maintainer="shizonic <realtiaz@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://jliljebl.github.io/flowblade/"
distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz"
checksum=3753363d15caa6f1901118132a87f92d3b5e843c325775dbd83b30ee4d2a9bbf
distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz>${pkgname}-v${version}.tar.gz"
checksum=bf1bad5f76a0cc23e5c5a97a3f033fa000937088deb0a558ce088dceae668364
make_check=no # no tests to run

post_install() {
vbin "${FILESDIR}/flowblade-wayland"
}
14 changes: 14 additions & 0 deletions srcpkgs/python3-libusb1/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Template file for 'python3-libusb1'
pkgname=python3-libusb1
version=3.1.0
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools_scm"
makedepends="libusb-devel"
depends="python3 libusb"
short_desc="Python library for USB communication"
maintainer="Luciogi <lucigithubcommit@skiff.com>"
license="LGPL-2.1-only, GPL-2.0-only"
homepage="https://github.com/vpelletier/python-libusb1"
distfiles="${PYPI_SITE}/l/libusb1/libusb1-${version}.tar.gz"
checksum=4ee9b0a55f8bd0b3ea7017ae919a6c1f439af742c4a4b04543c5fd7af89b828c