* gnu/packages/video.scm (obs): Update to 27.2.4.
[arguments]: Migrate from TRUE/FALSE to ON/OFF.
[inputs]: Add picuitls and libxkbcommon for successful build of new version,
bash-minimal for satisfying guix lint, and luajit, python for scripting
support.
[native-inputs]: Add swig for scripting support.
* gnu/packages/video.scm (yt-dlp)[arguments]: Adjust custom
'build-generated-files phase to adjust to the presence of pandoc.
[native-inputs]: Make explicit list. Only include pandoc on supported
systems.
* gnu/packages/video.scm (yt-dlp)[source]: Use GIT-FETCH and
GIT-FILE-NAME. Remove the snippet.
[arguments]: Build the man page in the 'build-generated-files phase.
[native-inputs]: Add pandoc.
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu/packages/video.scm (shotcut): Update to 22.06.23.
[arguments]: Do not replace the 'configure phase as Shotcut switched to the
CMake build system in this version.
[inputs]: Add fftw.
* gnu/packages/video.scm (yt-dlp)[source](snippet): Rewrite as a G-Expression.
[arguments]: Use G-Expressions.
[inputs]: Drop labels.
[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This is in preparation of the qtsvg update to version 6.
This change was automated via the following command:
git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
* gnu/packages/video.scm (vlc)[inputs]: Add bash-minimal, silencing a warning
from "guix lint vlc" as "wrap-program" is used in the package definition.
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/patches/pitivi-fix-build-with-meson-0.60.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/video.scm (pitivi): Update to 2022.06.0.
[version]: Do not prefix with previous semver version.
[inputs]{gst-plugins/selection}: Add comment about cvtracker.
{python-librosa}: New input.
Fixes <https://issues.guix.gnu.org/56288>.
* gnu/packages/video.scm (pitivi)[native-inputs]: Use new style, relocate
before inputs.
[inputs]: Add bash-minimal, for wrap-program. Move librsvg to...
[propagated-inputs]: ... this new field.
[phases]{wrap-other-dependencies}: Use search-input-file to find output
binary.
Reported-by: Christian Miller <miller.christian@proton.me>
* gnu/packages/video.scm (x265)[arguments]: Enable assembly for
armhf-linux. Only disable assembly for aarch64-linux when building the
10-bit or 12-bit libraries.
* gnu/packages/video.scm (x265)[arguments]: Adjust custom 'build-12-bit,
'build-10-bit and 'install-more-libs phases to use standard 'make and
'install phases.
* gnu/packages/video.scm (x265): Update to 3.5.
[source]: Update to new upstream URI.
[arguments]: Adjust custom 'prepare-build phase due to changes in the
codebase. Remove trailing #t from phases and shorten find-files.