Commit Graph

728 Commits

Author SHA1 Message Date
Ricardo Wurmus
ce4ac7d56e
gnu: mpv: Fetch sources from git.
* gnu/packages/video.scm (mpv)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
722e6ffeea
gnu: ffmpegthumbnailer: Fetch sources from git.
* gnu/packages/video.scm (ffmpegthumbnailer)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
21309b8b1f
gnu: simplescreenrecorder: Fetch sources from git.
* gnu/packages/video.scm (simplescreenrecorder)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
2f069a1fa7
gnu: obs: Fetch sources from git.
* gnu/packages/video.scm (obs)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
520b5d06a4
gnu: mlt: Fetch sources from git.
* gnu/packages/video.scm (mlt)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
97ef6df5ec
gnu: vapoursynth: Fetch sources from git.
* gnu/packages/video.scm (vapoursynth)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
5d9e3edd01
gnu: you-get: Fetch sources from git.
* gnu/packages/video.scm (you-get)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
45b2eff0aa
gnu: l-smash: Fetch sources from git.
* gnu/packages/video.scm (l-smash)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
d61236dffd
gnu: vidstab: Fetch sources from git.
* gnu/packages/video.scm (vidstab)[source]: Fetch from git.
2018-11-29 22:43:48 +01:00
Ricardo Wurmus
e7c7b10db4
gnu: gst-transcoder: Fetch sources from git.
* gnu/packages/video.scm (gst-transcoder)[source]: Fetch from git.
2018-11-29 22:43:47 +01:00
Efraim Flashner
8e59c5febd
gnu: x265: Fix building on armhf-linux.
* gnu/packages/video.scm (x265)[patches]: Add patch.
[arguments]: Add a configure-flag to disable assembly. Adjust a custom
phase to recognize armv8 as 32-bit arm when masquerading as armhf-linux.
2018-11-27 19:58:01 +02:00
Efraim Flashner
020d4d2cdc
gnu: x265: Install static libraries in a separate output.
This saves more than 50% of the closure size.

* gnu/packages/video.scm (x265)[outputs]: New field.
[arguments]: Add custom phase to move the static libraries to a new
output.
2018-11-27 19:58:00 +02:00
Efraim Flashner
bd606fb2ce
gnu: x265: Build 10-bit and 12-bit libraries.
* gnu/packages/video.scm (x265)[arguments]: Add configure-flag to set
%output for the other builds. Add custom 'build-12-bit and 'build-10-bit
phases to build their respective versions. Add a custom phase to install
the 10-bit and 12-bit libraries.
2018-11-27 19:57:56 +02:00
Eric Bavier
69a3fcc086
gnu: Add OpenShot.
* gnu/packages/video.scm (openshot-qt): New variable.
2018-11-26 19:04:22 -06:00
Eric Bavier
579a9cdec7
gnu: Add libopenshot.
* gnu/packages/video.scm (libopenshot): New variable.
* gnu/packages/patches/libopenshot-tests-with-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-11-26 19:03:54 -06:00
Efraim Flashner
a2aa746cfe
gnu: python-waf: Use a proper directory structure.
Fixes <https://bugs.gnu.org/25634>.

* gnu/packages/python.scm (python-waf): Replace custom 'install phase to
install "waf" binary into the bin directory. Remove the 'wrap phase.
* gnu/packages/video.scm (mpv)[arguments]: Adjust the 'setup-waf phase
accordingly.
2018-11-21 15:20:20 +02:00
Arun Isaac
e740a90228
gnu: youtube-dl: Update to 2018.11.07.
* gnu/packages/video.scm (youtube-dl): Update to 2018.11.07.
2018-11-12 22:09:12 +05:30
Tobias Geerinckx-Rice
fe4fb278b8
gnu: youtube-dl: Update to 2018.11.03.
* gnu/packages/video.scm (youtube-dl): Update to 2018.11.03.
2018-11-06 15:34:37 +01:00
Rutger Helling
c58f3ebaf8
gnu: ffmpeg: Update to 4.1.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.
2018-11-06 12:02:59 +01:00
Marius Bakke
64b60f38e7
gnu: ffmpeg: Update to 4.0.3.
* gnu/packages/video.scm (ffmpeg): Update to 4.0.3.
2018-11-05 23:46:38 +01:00
Marius Bakke
c5e5711002
gnu: ffmpeg@3.4: Update to 3.4.5.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.5.
2018-11-05 23:46:37 +01:00
Tobias Geerinckx-Rice
33bddd309c
gnu: motion: Install translations.
* gnu/packages/video.scm (motion)[native-inputs]: Add gettext-minimal.
2018-11-01 04:34:24 +01:00
Tobias Geerinckx-Rice
2ea678fabf
gnu: motion: Don't use unstable tarball.
* gnu/packages/video.scm (motion)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-11-01 04:34:24 +01:00
Tobias Geerinckx-Rice
4fbcfc1482
Keep (gnu packages video) module imports in order.
* gnu/packages/video.scm (define-module): Re-order module imports
alphabetically.
2018-11-01 04:33:54 +01:00
Tobias Geerinckx-Rice
c3069cd183
gnu: motion: Update to 4.2.
* gnu/packages/video.scm (motion): Update to 4.2.
2018-11-01 04:32:35 +01:00
Leo Famulari
318ec0a896
gnu: livemedia-utils: Update to 2018.10.17 [fixes CVE-2018-4013].
* gnu/packages/video.scm (livemedia-utils): Update to 2018.10.17.
2018-10-22 03:37:53 -04:00
Rutger Helling
0fd874ebd1
gnu: youtube-dl: Update to 2018.10.05.
* gnu/packages/video.scm (youtube-dl): Update to 2018.10.05.
2018-10-19 11:43:35 +02:00
Efraim Flashner
15b283e712
gnu: streamlink: Update to 0.14.2.
* gnu/packages/video.scm (streamlink): Update to 0.14.2.
[source]: Download from pypi.
2018-10-17 11:24:18 +03:00
Efraim Flashner
b7028a16e6
gnu: x265: Fix building on armhf-linux and aarch64-linux.
* gnu/packages/video.scm (x265)[source]: Update list of patches.
[arguments]: Change configure flag to ensure PIC for all architectures.
* gnu/packages/patches/x265-arm-asm-primitives.patch: Remove file.
* gnu/packages/patches/x265-detect512-all-arches.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update patch registry.
2018-10-15 11:40:34 +03:00
Tobias Geerinckx-Rice
dfe05297f3
gnu: x265: Update to 2.9.
* gnu/packages/video.scm (x265): Update to 2.9.
[source]: Remove x265-fix-ppc64le-build.patch.
* gnu/packages/patches/x265-fix-ppc64le-build.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-10-15 06:19:37 +02:00
Mark Meyer
e7cdd311ae
gnu: mlt: Prepare for kdenlive.
* gnu/packages/video.scm (mlt): Update to 6.10.0.
[inputs]: Add frei0r-plugins, gdk-pixbuf, gtk+-2, qtbase,qtsvg.
[make-flags]: Add "CXX=g++ -std=gnu++11".

Co-authored-by: Gábor Boskovits <boskovits@gmail.com>
Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
2018-10-10 11:10:46 +02:00
Rutger Helling
cd81c9e2a7
gnu: mpv: Update to 0.29.1.
* gnu/packages/video.scm (mpv): Update to 0.29.1.
2018-10-04 08:13:57 +02:00
Tobias Geerinckx-Rice
428d2ca2ec
gnu: youtube-dl: Update to 2018.09.18.
* gnu/packages/video.scm (youtube-dl): Update to 2018.09.18.
2018-09-27 03:51:07 +02:00
Mark H Weaver
c5327efb97
gnu: libvpx: Add upstream security fix.
* gnu/packages/patches/libvpx-use-after-free-in-postproc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/video.scm (libvpx)[source]: Add patch.
2018-09-21 07:15:59 -04:00
Tobias Geerinckx-Rice
0b0b43ed7a
gnu: youtube-viewer: Update to 3.4.1.
* gnu/packages/video.scm (youtube-viewer): Update to 3.4.1.
2018-09-13 19:53:07 +02:00
Tobias Geerinckx-Rice
6be445785a
gnu: youtube-viewer: Don't use unstable tarball.
* gnu/packages/video.scm (youtube-viewer)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-09-13 19:53:07 +02:00
Leo Famulari
091ef8c97e
gnu: VLC: Update to 3.0.4.
* gnu/packages/video.scm (vlc): Update to 3.0.4.
2018-09-10 19:24:51 -04:00
Tobias Geerinckx-Rice
98184e566c
gnu: gnome-mpv: Update to 0.15.
* gnu/packages/video.scm (gnome-mpv): Update to 0.15.
2018-09-10 18:22:00 +02:00
Alex Vong
d930374014
gnu: youtube-dl: Update to 2018.08.04.
* gnu/packages/video.scm (youtube-dl): Update to 2018.08.04.
2018-09-10 11:31:34 +02:00
Marius Bakke
9156206199
gnu: simplescreenrecorder: Build against modular Qt.
* gnu/packages/video.scm (simplescreenrecorder)[inputs]: Remove QT.  Add
QTBASE and QTX11EXTRAS.
2018-09-03 18:58:46 +02:00
Pierre Neidhardt
4715f92ef0
Update email for Pierre Neidhardt.
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Marius Bakke
df570bf271
Merge branch 'master' into staging 2018-08-16 20:56:38 +02:00
Marius Bakke
5f9a9945b5
gnu: vlc: Fix build with recent versions of libx264.
Fixes <https://bugs.gnu.org/32448>.
Reported by Clément Lassieur <clement@lassieur.org>.

* gnu/packages/video.scm (%vlc-libx264-compat.patch): New variable.
(vlc)[source](patches): New field.
2018-08-16 17:06:41 +02:00
Marius Bakke
fac39b99a5
gnu: libx264: Update to 20180810-2245.
* gnu/packages/video.scm (libx264): Update to 20180810-2245.
2018-08-15 14:33:57 +02:00
Björn Höfling
18e56ad7eb
gnu: aegisub: Fix build.
* gnu/packages/patches/aegisub-icu59-include-unistr.patch: New file.
* gnu/lokal.mk (dist_patch_DATA): Register it.
* gnu/packages/video.scm (aegisub)[source]: Use patch.
[arguments]: Add CXXFLAGS, Return #t from fix-ldflags phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-13 11:43:04 -04:00
Marius Bakke
7b38f045c0
Merge branch 'master' into staging 2018-08-10 15:32:51 +02:00
Tobias Geerinckx-Rice
57f962f3f0
gnu: youtube-dl: Update to 2018.08.04.
* gnu/packages/video.scm (youtube-dl): Update to 2018.08.04.
2018-08-09 02:17:21 +02:00
Leo Famulari
6d777ff99c
gnu: FFmpeg: Support video stabilization with vidstab.
* gnu/packages/video.scm (ffmpeg)[inputs]: Add vidstab.
[arguments]: Configure with vidstab.
2018-08-07 16:51:57 -04:00
Leo Famulari
485638cd76
gnu: Add vidstab.
* gnu/packages/video.scm (vidstab): New variable.
2018-08-07 16:51:57 -04:00
Marius Bakke
869250809b
Merge branch 'master' into staging 2018-07-30 18:08:28 +02:00