media-video/vidify-audiosync: Audio synchronization feature for vidify

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
This commit is contained in:
Andrew Ammerlaan
2020-01-21 16:17:29 +01:00
parent 12e1c3665d
commit 0e669c5523
3 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
diff --git a/setup.py b/setup.py
index e23d76b..32ace2f 100644
--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@ defines = []
args = ['-fno-finite-math-only']
# "Debug mode" flags by uncommenting them
-# defines.append(('DEBUG', '1'))
+defines.append(('DEBUG', '1'))
audiosync = Extension(
'vidify_audiosync',

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>andrewammerlaan@riseup.net</email>
<name>Andrew Ammerlaan</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,29 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit cmake-utils git-r3 distutils-r1
DESCRIPTION="Audio synchronization feature for vidify "
HOMEPAGE="https://github.com/vidify/audiosync"
EGIT_REPO_URI="https://github.com/vidify/audiosync.git"
LICENSE="MIT"
SLOT="0"
KEYWORDS=
IUSE="debug"
RDEPEND="
media-video/ffmpeg[openssl]
media-video/vidify[${PYTHON_USEDEP}]
sci-libs/fftw
debug? ( sci-visualization/gnuplot )"
src_prepare() {
use debug && eapply "${FILESDIR}/${P}-debug.patch"
default
}