Commit Graph

924 Commits

Author SHA1 Message Date
Brendan Tildesley 4febfdd0f3
gnu: ffmpegthumbnailer: New variable.
* gnu/packages/video.scm (ffmpegthumbnailer): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-07-22 16:44:53 +02:00
Björn Höfling 889e7fab3c
gnu: youtube-dl: Update to 2018.07.10.
* gnu/packages/video.scm (youtube-dl): Update to 2018.07.10.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-07-21 14:12:12 -04:00
Marius Bakke eb9c0d20f9
gnu: ffmpeg: Update to 4.0.2.
* gnu/packages/video.scm (ffmpeg): Update to 4.0.2.
2018-07-20 17:08:13 +02:00
Marius Bakke 0a08ea2a50
gnu: ffmpeg@3.4: Update to 3.4.4.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.4.
2018-07-20 17:08:12 +02:00
Leo Famulari 324c049ff6
gnu: VLC: Update to 3.0.3-1 [fixes CVE-2018-11529].
* gnu/packages/video.scm (vlc): Update to 3.0.3-1.
2018-07-18 19:50:09 -04:00
Marius Bakke 7c9e27e8b6
gnu: ffmpeg@2.8: Update to 2.8.15.
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.15.
2018-07-18 01:04:15 +02:00
Andreas Enge 3078002716
gnu: handbrake: Compile with ffmpeg-3.4.
* gnu/packages/video.scm (handbrake)[inputs]: Replace ffmpeg by ffmpeg-3.4.
2018-07-17 22:59:56 +02:00
Andreas Enge 21e6428dc7
gnu: mplayer: Compile with ffmpeg-3.4.
* gnu/packages/video.scm (mplayer)[inputs]: Replace ffmpeg by ffmpeg-3.4.
2018-07-17 22:59:56 +02:00
Marius Bakke 486cddcd8b
gnu: libva: Update to 2.2.0.
* gnu/packages/video.scm (libva): Update to 2.2.0.
2018-07-13 13:10:47 +02:00
Marius Bakke 03229b36e0
gnu: openh264: Update to 1.8.0.
* gnu/packages/video.scm (openh264): Update to 1.8.0.
[source](uri): Use release tarball.
2018-07-12 17:21:15 +02:00
Marius Bakke 4a785cc92e
gnu: ffmpeg@3.4: Update to 3.4.3.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.3.
2018-07-08 22:57:42 +02:00
Rutger Helling 08899ee91b
gnu: mpv: Add vulkan-headers.
* gnu/packages/video.scm (mpv)[inputs]: Add vulkan-headers.
2018-07-03 11:23:47 +02:00
Björn Höfling 373cc3b74a
gnu: srt2vtt: Update homepage.
* gnu/packages/video.scm (srt2vtt): Update Homepage.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2018-06-29 22:19:48 +03:00
Leo Famulari a0135eeefc
gnu: Add qtfaststart.
* gnu/packages/video.scm (qtfaststart): New variable.
2018-06-28 19:40:03 -04:00
Oleg Pykhalov 1a29159342
gnu: streamlink: Update to 0.13.0-1.2dca793.
* gnu/packages/video.scm (streamlink): Update to 0.13.0-1.2dca793.
2018-06-24 10:15:23 +03:00
Tobias Geerinckx-Rice 1fe5791d8d
gnu: mplayer: Return #t from all phases.
* gnu/packages/video.scm (mplayer)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-06-22 00:20:10 +02:00
Tobias Geerinckx-Rice 52fb5b3aee
gnu: vapoursynth: Return #t from all phases.
* gnu/packages/video.scm (vapoursynth)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-06-22 00:20:10 +02:00
Tobias Geerinckx-Rice e626984639
gnu: libsmpeg: Return #t from all phases.
* gnu/packages/video.scm (libsmpeg)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-06-22 00:20:10 +02:00
Tobias Geerinckx-Rice da6f345c71
gnu: handbrake: Return #t from all phases.
* gnu/packages/video.scm (handbrake)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-06-22 00:20:10 +02:00
Tobias Geerinckx-Rice bf6edb9596
gnu: libmediainfo: Return #t from all phases.
* gnu/packages/video.scm (libmediainfo)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-06-22 00:20:10 +02:00
Tobias Geerinckx-Rice d793d9a601
gnu: mediainfo: Return #t from all phases.
* gnu/packages/video.scm (mediainfo)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-06-22 00:20:09 +02:00
Tobias Geerinckx-Rice 6b677bb004
gnu: livemedia-utils: Return #t from all phases.
* gnu/packages/video.scm (livemedia-utils)[arguments]: Substitute
INVOKE for SYSTEM*.
2018-06-22 00:20:09 +02:00
Tobias Geerinckx-Rice 63181c8599
gnu: frei0r-plugins: Return #t from all phases.
* gnu/packages/video.scm (frei0r-plugins)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-06-22 00:20:09 +02:00
Rutger Helling a34801ca68
gnu: youtube-dl: Update to 2018.06.19.
* gnu/packages/video.scm (youtube-dl): Update to 2018.06.19.
2018-06-21 14:32:33 +02:00
Efraim Flashner 2b94c14c9e
gnu: x265: Fix building on armhf-linux and aarch64-linux.
* gnu/packages/video.scm (x265)[source]: Add patch.
[arguments]: Enable PIC on armhf-linux.
* gnu/packages/patches/x265-fix-ppc64le-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-06-19 21:49:12 +03:00
Marius Bakke 30e26b6af3
gnu: ffmpeg: Update to 4.0.1.
* gnu/packages/video.scm (ffmpeg): Update to 4.0.1.
2018-06-16 21:35:25 +02:00
Oleg Pykhalov ca82bdfdfb
gnu: twitchy: Install 'rofi-twitchy'.
* gnu/packages/video.scm (twitchy): Install 'rofi-twitchy'.
2018-06-08 20:30:29 +03:00
Ricardo Wurmus 116ca65b58
Merge branch 'master' into core-updates 2018-06-06 22:43:37 +02:00
Rutger Helling e6fcf903ec
gnu: vulkan-loader: Update URL and change name.
* gnu/packages/emulators.scm: Change references from 'vulkan-icd-loader' to
'vulkan-loader'.
* gnu/packages/games.scm: Change references from 'vulkan-icd-loader' to
'vulkan-loader'.
* gnu/packages/video.scm: Change references from 'vulkan-icd-loader' to
'vulkan-loader'.
* gnu/packages/vulkan.scm (vulkan-loader): Rename from 'vulkan-icd-loader' to
'vulkan-loader'. Update URL and hash.
* gnu/packages/wine.scm: Change references from 'vulkan-icd-loader' to
'vulkan-loader'.
2018-06-06 16:48:47 +02:00
Rutger Helling 7ea56cdec0
gnu: you-get: Update to 0.4.1077.
* gnu/packages/video.scm (you-get): Update to 0.4.1077.
2018-06-06 14:39:24 +02:00
Mark H Weaver 0d6f84aab1
Merge branch 'master' into core-updates 2018-05-31 00:27:03 -04:00
Tobias Geerinckx-Rice 6c4d1413f2
gnu: mkvtoolnix: Use INVOKE.
* gnu/packages/video.scm (mkvtoolnix)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:57 +02:00
Tobias Geerinckx-Rice 8d5960d1b1
gnu: liba52: Use INVOKE.
* gnu/packages/video.scm (liba52)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:57 +02:00
Tobias Geerinckx-Rice 3103101ec9
gnu: aalib: Use INVOKE.
* gnu/packages/video.scm (aalib)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:56 +02:00
Tobias Geerinckx-Rice e80c05ac3e
gnu: ffmpeg: Use INVOKE.
* gnu/packages/video.scm (ffmpeg)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:50 +02:00
Mark H Weaver d0e23e3940
gnu: vlc: Update to 3.0.3, and add more inputs.
Co-authored-by: Roel Janssen <roel@gnu.org>

* gnu/packages/video.scm (vlc): Update to 3.0.3.
[native-inputs]: Add flex, bison, and gettext-minimal.
[inputs]: Replace ffmpeg-2.8 with the latest ffmpeg.  Replace lua-5.1 with
lua-5.2.  Add eudev, fribidi, libarchive, libass, libavc1394, libbluray,
libcaca, libdca, libdvdnav, libdvdread, libebml, libidn, libmatroska,
libmodplug, libmpeg2, libraw1394, librsvg, libsecret, libupnp, libva,
libvdpau, libvpx, libx264, qtsvg, samba, speexdsp, taglib, twolame, unzip,
wayland, and wayland-protocols.
[arguments]: Add BUILDCC=gcc to configure-flags.  In the 'patch-source' phase,
remove a vestigial substitution fix, enable the use of fribidi deprecated
interfaces, and adjust the file names in substitutions from "gui/qt4" to
"gui/qt".  Move the 'regenerate-plugin-cache' phase after 'strip', and in it,
set the timestamps to 1 second after the epoch, and use 'invoke'.  Add new
'wrap-executable' phase.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2018-05-30 11:02:57 +02:00
Mark H Weaver 7627705293
gnu: vlc: Update to 3.0.3, and add more inputs.
Co-authored-by: Roel Janssen <roel@gnu.org>

* gnu/packages/video.scm (vlc): Update to 3.0.3.
[native-inputs]: Add flex, bison, and gettext-minimal.
[inputs]: Replace ffmpeg-2.8 with the latest ffmpeg.  Replace lua-5.1 with
lua-5.2.  Add eudev, fribidi, libarchive, libass, libavc1394, libbluray,
libcaca, libdca, libdvdnav, libdvdread, libebml, libidn, libmatroska,
libmodplug, libmpeg2, libraw1394, librsvg, libsecret, libupnp, libva,
libvdpau, libvpx, libx264, qtsvg, samba, speexdsp, taglib, twolame, unzip,
wayland, and wayland-protocols.
[arguments]: Add BUILDCC=gcc to configure-flags.  In the 'patch-source' phase,
remove a vestigial substitution fix, enable the use of fribidi deprecated
interfaces, and adjust the file names in substitutions from "gui/qt4" to
"gui/qt".  Move the 'regenerate-plugin-cache' phase after 'strip', and in it,
set the timestamps to 1 second after the epoch, and use 'invoke'.  Add new
'wrap-executable' phase.
2018-05-30 00:17:35 -04:00
Mark H Weaver 82b695b834
Merge branch 'master' into core-updates 2018-05-28 20:45:37 -04:00
Clément Lassieur c7d901c130
gnu: vlc: Fix build against Qt 5.11.
* gnu/packages/video.scm (vlc)[arguments]: Add missing headers.
2018-05-28 22:40:53 +02:00
Mark H Weaver 1640f16e78
Merge branch 'master' into core-updates 2018-05-27 01:26:09 -04:00
Marius Bakke b9d562284c
gnu: x265: Update to 2.8.
* gnu/packages/video.scm (x265): Update to 2.8.
2018-05-26 17:13:20 +02:00
Jelle Licht c53fa8c83a
gnu: mps-youtube: Update to 0.2.8.
* gnu/packages/video.scm (mps-youtube): Update to 0.2.8.
2018-05-25 14:01:57 +02:00
Mark H Weaver 9d10a63402
Merge branch 'master' into core-updates 2018-05-24 02:34:08 -04:00
Tobias Geerinckx-Rice 8332ac031c
gnu: simplescreenrecorder: Update to 0.3.11.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.11.
[inputs]: Use defaut FFMPEG version.
2018-05-23 15:29:34 +02:00
Tobias Geerinckx-Rice b284877c31
gnu: x265: Return a boolean from the snippet.
* gnu/packages/video.scm (x265)[source]: End snippet with #t.
2018-05-23 15:29:33 +02:00
Tobias Geerinckx-Rice afe0c03a4e
gnu: x265: Update to 2.7.
* gnu/packages/video.scm (x265): Update to 2.7.
2018-05-23 15:29:32 +02:00
Mark H Weaver 0661758e13
Merge branch 'master' into core-updates 2018-05-21 13:22:32 -04:00
Tobias Geerinckx-Rice 23e24ff6cc
gnu: libmatroska: Update to 1.4.9.
* gnu/packages/video.scm (libmatroska): Update to 1.4.9.
[build-system]: Switch to the CMake build system.
[native-inputs]: Remove PKG-CONFIG.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
2018-05-18 17:40:59 +02:00
Mark H Weaver 539bf8f2c0
Merge branch 'master' into core-updates 2018-05-17 01:00:50 -04:00
Tobias Geerinckx-Rice 649b334b58
gnu: libdca: Update to 0.0.6.
* gnu/packages/video.scm (libdca): Update to 0.0.6.
2018-05-17 01:17:17 +02:00
Tobias Geerinckx-Rice 2112a9921b
gnu: youtube-dl: Update to 2018.05.09.
* gnu/packages/video.scm (youtube-dl): Update to 2018.05.09.
2018-05-17 01:01:56 +02:00
Marius Bakke 12bd588346
Merge branch 'master' into core-updates 2018-05-06 15:56:24 +02:00
Efraim Flashner 3ee7b4cc9b
gnu: libva: Build with wayland support.
* gnu/packages/video.scm (libva)[inputs]: Add wayland.
* gnu/packages/gl.scm (libva-without-mesa)[inputs]: Remove wayland.
2018-05-01 19:06:39 +03:00
Mark H Weaver 3d5ad159b3
Merge branch 'master' into core-updates 2018-04-30 04:03:54 -04:00
Tobias Geerinckx-Rice 3b8064734e
gnu: youtube-viewer: Update to 3.3.4.
* gnu/packages/video.scm (youtube-viewer): Update to 3.3.4.
2018-04-26 21:08:57 +02:00
Clément Lassieur eb88e2c11c
gnu: Add l-smash.
* gnu/packages/video.scm (l-smash): New variable.
2018-04-26 00:45:43 +02:00
Rutger Helling fe355a1f8d
gnu: youtube-dl: Update to 2018.04.25.
* gnu/packages/video.scm (youtube-dl): Update to 2018.04.25.
2018-04-25 11:42:20 +02:00
Marius Bakke bb5c508c12
gnu: Use ffmpeg@3.4 in packages not ready for 4.0.
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Change FFMPEG with FFMPEG-3.4.
* gnu/packages/video.scm (mlt, motion, simplescreenrecorder)[inputs]: Likewise.
* gnu/packages/music.scm (moc, pianobar)[inputs]: Likewise.
2018-04-23 20:03:25 +02:00
Rutger Helling 06079c196c
gnu: ffmpeg: Update to 4.0.
* gnu/packages/video.scm (ffmpeg): Update to 4.0.
* gnu/packages/video.scm (ffmpeg@3.4): New variable.
* gnu/packages/video.scm (ffmpeg-git): Remove variable.
* gnu/packages/video.scm (mpv)[inputs]: Build with ffmpeg instead of ffmpeg-git.
* gnu/packages/gstreamer.scm (gst-libav)[inputs]: Build with ffmpeg@3.4 instead
of ffmpeg.
* gnu/packages/messaging.scm (qtox)[inputs]: Build with ffmpeg@3.4 instead of
ffmpeg.
* gnu/packages/emulators.scm (dolphin-emu)[inputs]: Build with ffmpeg@3.4
instead of ffmpeg.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Build with ffmpeg@3.4 instead
of ffmpeg.
2018-04-23 15:44:39 +02:00
Mark H Weaver c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Tobias Geerinckx-Rice 3e34ba43cb
gnu: you-get: Update to 0.4.1060.
* gnu/packages/video.scm (you-get): Update to 0.4.1060.
2018-04-17 04:34:42 +02:00
Tobias Geerinckx-Rice 70020ebe2b
gnu: youtube-dl: Update to 2018.04.16.
* gnu/packages/video.scm (youtube-dl): Update to 2018.04.16.
2018-04-17 04:34:40 +02:00
Mark H Weaver d39260dc11
gnu: mpv: Return #t from all phases.
* gnu/packages/video.scm (mpv)[arguments]: Return #t from the 'setup-waf'
phase.
2018-04-12 04:02:25 -04:00
Mark H Weaver f89aa1521a
Merge branch 'master' into core-updates 2018-04-10 00:42:22 -04:00
Pierre Neidhardt f27f264e51
gnu: Add subdl.
* gnu/packages/video.scm (subdl): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-04-05 02:29:28 -04:00
Marius Bakke 5576cfabf3
Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Mark H Weaver 78666a68a5
gnu: liba52: Use invoke.
* gnu/packages/video.scm (liba52)[arguments]: Use invoke in the custom
bootstrap phase.
2018-03-27 21:35:49 -04:00
Mark H Weaver 3595e83dc5
gnu: aalib: Use invoke.
* gnu/packages/video.scm (aalib)[arguments]: Use invoke in the custom
configure phase.
2018-03-27 21:35:47 -04:00
Oleg Pykhalov e5e5eb1fcf
gnu: Add twitchy.
* gnu/packages/video.scm (twitchy): New public variable.
2018-03-26 22:47:16 +03:00
Mark H Weaver d5c88f16c4
gnu: libva: Return #t from all phases.
* gnu/packages/video.scm (libva)[arguments]: Return #t from
the 'fix-dlopen-paths' phase.
2018-03-25 05:02:04 -04:00
Tobias Geerinckx-Rice c77fb2d658
gnu: libdvdcss: Update to 1.4.2.
* gnu/packages/video.scm (libdvdcss): Update to 1.4.2.
2018-03-25 00:36:36 +01:00
Oleg Pykhalov bba66e7a60
gnu: streamlink: Update to 0.11.0.
* gnu/packages/video.scm (streamlink): Update to 0.11.0.
[native-inputs]: Add python-urllib3.
2018-03-24 09:30:02 +03:00
Mark H Weaver 3918ed732e
gnu: ffmpeg: Use invoke.
* gnu/packages/video.scm (ffmpeg)[arguments]: Use invoke in the custom
configure phase.
2018-03-23 04:41:46 -04:00
Mark H Weaver ac21be848a
Merge branch 'master' into core-updates 2018-03-20 14:22:06 -04:00
ng0 4a78fd4617
Correct name and Email for ng0.
* .mailmap: Correct name and Email for ng0.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/emacs.scm, gnu/packages/enlightenment.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm,
gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm,
gnu/packages/guile.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm,
gnu/packages/image-viewers.scm, gnu/packages/image.scm,
gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm,
gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm,
gnu/packages/music.scm, gnu/packages/ncurses.scm,
gnu/packages/networking.scm, gnu/packages/nickle.scm,
gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-crypto.scm, gnu/packages/python-web.scm,
gnu/packages/python.scm, gnu/packages/qt.scm,
gnu/packages/ruby.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/serialization.scm,
gnu/packages/shells.scm, gnu/packages/ssh.scm,
gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm,
gnu/packages/xfce.scm, gnu/packages/xml.scm,
gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm,
guix/licenses.scm: Likewise.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-20 17:17:58 +01:00
Mark H Weaver 647888845c
Merge branch 'master' into core-updates 2018-03-20 00:49:05 -04:00
Marius Bakke 4eade64706
Merge branch 'master' into staging 2018-03-19 03:50:39 +01:00
Sohom Bhattacharjee 14f2105dc6
gnu: youtube-dl: Update to 2018.03.14.
* gnu/packages/video.scm (youtube-dl): Update to 2018.03.14.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-03-18 18:47:16 +01:00
Marius Bakke 7ace97395f
Merge branch 'master' into staging 2018-03-18 01:09:25 +01:00
Marius Bakke 3993a28a36
gnu: Switch from dri2proto to xorgproto.
* gnu/packages/gl.scm (mesa)[inputs]: Remove DRI2PROTO.
* gnu/packages/video.scm (libvdpau)[inputs]: Replace DRI2PROTO with XORGPROTO.
* gnu/packages/xorg.scm (dri2proto)[properties]: Mark as superseded by XORGPROTO.
(xorg-server)[inputs]: Remove DRI2PROTO.
2018-03-18 00:19:55 +01:00
Tobias Geerinckx-Rice c695fb769c
gnu: Fix common unquote typos.
It's easy to mistype ‘("foo" foo)’ as ‘("foo", foo)’ (which also works).
Fix such typos for the proper edification of our young.

* gnu/packages/android.scm: Move unquotes to their operands.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/connman.scm: Likewise.
* gnu/packages/django.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gimp.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/julia.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/make-bootstrap.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/sml.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/text-editors.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/wget.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2018-03-17 16:37:27 +01:00
Mark H Weaver 9f388b1ee1
Merge branch 'master' into core-updates 2018-03-17 01:18:37 -04:00
Mark H Weaver 2857e527de
gnu: Fix a few more snippets to return #t.
This is a followup to commit 6cbee49d66.

* gnu/packages/video.scm (mlt, livemedia-utils)[source]
gnu/packages/web.scm (goaccess, httptunnel)[source]: Return #t from snippets.
2018-03-17 00:19:40 -04:00
Mark H Weaver 6cbee49d66
gnu: All snippets report errors using exceptions, else return #t.
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
gnu/packages/backup.scm, gnu/packages/base.scm,
gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm,
gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm,
gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm,
gnu/packages/emulators.scm, gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm, gnu/packages/fpga.scm,
gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm,
gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm,
gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm,
gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm,
gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm,
gnu/packages/lxde.scm, gnu/packages/machine-learning.scm,
gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm,
gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm,
gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm,
gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm,
gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm,
gnu/packages/pretty-print.scm, gnu/packages/profiling.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm,
gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm,
gnu/packages/scribus.scm, gnu/packages/sdl.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm,
gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm,
gnu/packages/terminals.scm, gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm, gnu/packages/textutils.scm,
gnu/packages/tls.scm, gnu/packages/unrtf.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm:
In all snippets, report errors using exceptions, or else return #t.
2018-03-16 09:08:31 -04:00
Tobias Geerinckx-Rice 35edaa22aa
gnu: you-get: Update to 0.4.1040.
* gnu/packages/video.scm (you-get): Update to 0.4.1040.
2018-03-15 20:12:57 +01:00
Ricardo Wurmus 8c72ed923d
Merge branch 'master' into core-updates 2018-03-14 17:37:20 +01:00
Tobias Geerinckx-Rice 186cef9e1c
gnu: simplescreenrecorder: Update to 0.3.10.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.10.
2018-03-14 07:47:32 +01:00
Tobias Geerinckx-Rice bb5ca93625
gnu: youtube-dl: Update to 2018.03.10.
* gnu/packages/video.scm (youtube-dl): Update to 2018.03.10.
2018-03-11 23:29:51 +01:00
Ludovic Courtès 189be331ac
build-system/gnu: Add 'bootstrap' phase.
This factorizes what has become a widespread idiom.

* guix/build/gnu-build-system.scm (%bootstrap-scripts): New variable.
(bootstrap): New procedure.
(%standard-phases): Add it after 'unpack'.
* guix/build/ant-build-system.scm (%standard-phases): Delete 'bootstrap.
* guix/build/asdf-build-system.scm (%standard-phases/source)
(%standard-phases): Likewise.
* guix/build/cargo-build-system.scm (%standard-phases): Likewise.
* guix/build/cmake-build-system.scm (%standard-phases): Likewise.
* guix/build/dub-build-system.scm (%standard-phases): Likewise.
* guix/build/emacs-build-system.scm (%standard-phases): Likewise.
* guix/build/font-build-system.scm (%standard-phases): Likewise.
* guix/build/go-build-system.scm (%standard-phases): Likewise.
* guix/build/haskell-build-system.scm (%standard-phases): Likewise.
* guix/build/minify-build-system.scm (%standard-phases): Likewise.
* guix/build/ocaml-build-system.scm (%standard-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/r-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/scons-build-system.scm (%standard-phases): Likewise.
* guix/build/texlive-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/audio.scm (faad2)[arguments]: Replace 'bootstrap.
(soundtouch, cuetools, bluez-alsa): Remove 'arguments'.
(cava)[arguments]: Replace 'bootstrap.
* gnu/packages/backup.scm (rdup): Remove 'bootstrap.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Replace
'bootstrap.
* gnu/packages/bioinformatics.scm (htslib-for-sambamba): Remove
'arguments'.
* gnu/packages/ci.scm (hydra, cuirass): Remove 'bootstrap'.
* gnu/packages/crypto.scm (libb2): Remove #:phases.
* gnu/packages/databases.scm (guile-wiredtiger): Likewise.
* gnu/packages/debug.scm (stress-make): Remove 'bootstrap'.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/fontutils.scm (libuninameslist): Remove 'arguments'.
* gnu/packages/ftp.scm (weex): Remove 'arguments'.
* gnu/packages/game-development.scm (ois): Remove 'arguments'.
* gnu/packages/games.scm (pioneer): Remove 'bootstrap.
* gnu/packages/gnome.scm (vte-ng, byzanz): Replace 'bootstrap.
(arc-theme): Remove 'arguments'.
(faba-icon-theme): Remove 'bootstrap.
(arc-icon-theme): Remove 'arguments'.
* gnu/packages/gnunet.scm (guile-gnunet): Likewise.
* gnu/packages/gtk.scm (guile-rsvg): Likewise.
* gnu/packages/guile.scm (mcron2): Remove 'bootstrap.
(guile-bash): Remove #:phases.
(guile-git): Remove 'bootstrap.
(guile-syntax-highlight): Remove 'arguments'.
(guile-sjson): Likewise.
* gnu/packages/java.scm (classpath-devel): Remove 'bootstrap.
* gnu/packages/kodi.scm (libdvdnav/kodi)
(libdvdread/kodi, libdvdcss/kodi): Likewise.
* gnu/packages/libreoffice.scm (hunspell): Remove 'arguments'.
* gnu/packages/libusb.scm (hidapi): Likewise.
* gnu/packages/linux.scm (bridge-utils): Rename 'bootstrap' to
'patch-stuff'; move it before 'bootstrap', without autoreconf
invocation.
(eudev): Rename 'bootstrap' to 'patch-file-names', without 'autogen.sh'
invocation; move it before 'bootstrap.
(gpm): Replace 'bootstrap'.
(f2fs-tools): Remove 'arguments'.
(rng-tools): Remove #:phases.
* gnu/packages/messaging.scm (hexchat): Rename 'bootstrap' to
'copy-intltool-makefile'; remove "autoreconf" invocation and move before
'bootstrap'.
(libmesode): Remove 'arguments'.
(libstrophe): Likewise.
* gnu/packages/microcom.scm (microcom): Likewise.
* gnu/packages/networking.scm (libnet): Remove 'bootstrap.
* gnu/packages/onc-rpc.scm (libnsl): Remove 'arguments'.
* gnu/packages/package-management.scm (guix): Replace 'bootstrap.
* gnu/packages/sawfish.scm (librep): Remove 'arguments'.
* gnu/packages/version-control.scm (findnewest): Likewise.
* gnu/packages/video.scm (liba52, handbrake, motion): Replace
'bootstrap.
* gnu/packages/web.scm (fcgiwrap): Remove #:phases.
(tidy): Replace 'bootstrap.
(gumbo-parser): Remove #:phases.
* gnu/packages/wget.scm (wget2): Replace 'bootstrap.
* gnu/packages/wm.scm (i3lock-color): Remove #:phases.
* gnu/packages/xdisorg.scm (xclip): Likewise.
* gnu/packages/xml.scm (libxls): Replace 'bootstrap'.
* gnu/packages/xorg.scm (xf86-video-freedreno)
(xf86-video-intel): Remove #:phases.
* gnu/packages/zile.scm (zile-on-guile): Replace 'bootstrap.
2018-03-11 22:04:40 +01:00
Ludovic Courtès 464f544739
gnu: 'autoconf-wrapper' is no longer a procedure.
Fixes <https://bugs.gnu.org/30710>.
Suggested by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>.

* gnu/packages/autotools.scm (autoconf-wrapper): Rename to...
(make-autoconf-wrapper): ... this.  Add 'properties' field.
(autoconf-wrapper): New variable.
* gnu/packages/gnunet.scm (guile-gnunet): Adjust accordingly.
* gnu/packages/gnupg.scm (signing-party): Likewise.
* gnu/packages/guile.scm (guile-ics, guile-bash): Likewise.
* gnu/packages/libevent.scm (libuv): Likewise.
* gnu/packages/logging.scm (glog): Likewise.
* gnu/packages/mail.scm (libetpan): Likewise.
* gnu/packages/mate.scm (mate-icon-theme-faenza)
(mate-screensaver): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/sawfish.scm (librep): Likewise.
* gnu/packages/video.scm (motion): Likewise.
* gnu/packages/zile.scm (zile-on-guile): Likewise.
2018-03-09 23:24:34 +01:00
Marius Bakke d8fa1890c7
Merge branch 'master' into staging 2018-03-08 21:21:05 +01:00
Alex Vong 63d9900296
gnu: youtube-viewer: Add '$out/lib/perl5/site_perl/' to search path.
Fixes <https://bugs.gnu.org/30671>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

* gnu/packages/video.scm (youtube-viewer)[arguments]: In 'wrap-program'
phase, add '$out/lib/perl5/site_perl/' to search path.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-07 11:22:42 +01:00
Leo Famulari 613ef763a5
Merge branch 'master' into staging 2018-03-06 13:39:12 -05:00
Tobias Geerinckx-Rice f136c8f23d
gnu: gnome-mpv: Update to 0.14.
* gnu/packages/video.scm (gnome-mpv): Update to 0.14.
2018-03-02 15:52:54 +01:00
Marius Bakke 86990eeda2
Merge branch 'master' into staging 2018-03-01 18:04:12 +01:00
Alex Vong 6f45e45d4d
gnu: Add youtube-viewer.
* gnu/packages/video.scm (youtube-viewer): New public variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-02-28 16:59:55 +01:00
Tobias Geerinckx-Rice 0c548d9875
gnu: youtube-dl: Update to 2018.02.26.
* gnu/packages/video.scm (youtube-dl): Update to 2018.02.26.
2018-02-27 16:49:57 +01:00
Tobias Geerinckx-Rice 74b977d725
gnu: libdvbpsi: Update to 1.3.2.
* gnu/packages/video.scm (libdvbpsi): Update to 1.3.2.
2018-02-26 20:13:08 +01:00
Tobias Geerinckx-Rice d5a352937a
gnu: youtube-dl: Update to 2018.02.22.
* gnu/packages/video.scm (youtube-dl): Update to 2018.02.22.
2018-02-26 20:13:07 +01:00
Marius Bakke 5f9b018aa8
Merge branch 'master' into staging 2018-02-24 19:04:13 +01:00
Rutger Helling 6ac6055aa2
gnu: you-get: Update to 0.4.1025.
* gnu/packages/video.scm (you-get): Update to 0.4.1025.
2018-02-23 08:50:23 +01:00
Oleg Pykhalov fd7da5b9e3
gnu: mlt: Fix compilation against glibc 2.26.
* gnu/packages/video.scm (mlt)[source](snippet, modules): New fields.
2018-02-22 21:43:20 +03:00
Marius Bakke bb2a95580e
gnu: libx264: Change to stable branch.
Fixes <https://bugs.gnu.org/30573>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>

* gnu/packages/video.scm (libx264)[source]: Use 'stable' snapshot.
2018-02-22 15:32:48 +01:00
Danny Milosavljevic a0343008dc
gnu: libx264: Use nasm.
Follow-up to a33727db1b.

* gnu/packages/video.scm (libx264)[native-inputs]: Replace yasm by nasm.
2018-02-21 20:27:01 +01:00
Efraim Flashner a33727db1b
gnu: libx264: Update to 20180219-2245.
* gnu/packages/video.scm (libx264): Update to 20180219-2245.
2018-02-21 19:29:32 +02:00
Marius Bakke 7f69459aca
Merge branch 'master' into staging 2018-02-20 17:36:56 +01:00
Marius Bakke 4dc159bb62
gnu: ffmpeg@2.8: Update to 2.8.14.
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.14.
2018-02-19 15:03:44 +01:00
Rutger Helling a754c79013
gnu: youtube-dl: Update to 2018.02.11.
* gnu/packages/video.scm (youtube-dl): Update to 2018.02.11.
2018-02-19 09:22:47 +01:00
Marius Bakke 2c01c42e9b
gnu: libva: Update to 2.1.0.
* gnu/packages/video.scm (libva): Update to 2.1.0.
2018-02-17 16:57:15 +01:00
Mark H Weaver 150062f190
Merge branch 'master' into core-updates 2018-02-16 13:14:26 -05:00
Rutger Helling c2957cb7ec
gnu: mpv: Update to 0.28.2.
* gnu/packages/video.scm (mpv): Update to 0.28.2.
2018-02-16 13:09:22 +01:00
Mark H Weaver 932c98326d
Merge branch 'master' into core-updates 2018-02-14 03:40:08 -05:00
Rutger Helling 870541d6a7
gnu: mpv: Enable Vulkan support.
* gnu/packages/video.scm (mpv)[inputs]: Add shaderc and vulkan-icd-loader.
2018-02-14 08:18:58 +01:00
Efraim Flashner 34a7b7d713
gnu: libdvdnav@4: Remove variable.
* gnu/packages/video.scm (libdvdnav@4): Remove variable.
2018-02-13 22:56:51 +02:00
Efraim Flashner 0976ea38b1
gnu: libdvdnav: Update to 6.0.0.
* gnu/packages/video.scm (libdvdnav): Update to 6.0.0.
2018-02-13 22:56:50 +02:00
Efraim Flashner 3c9deb0b11
gnu: libdvdread: Update to 6.0.0.
* gnu/packages/video.scm (libdvdread): Update to 6.0.0.
2018-02-13 22:56:50 +02:00
Efraim Flashner 975c715a41
gnu: x265: Update to 2.6.
* gnu/packages/video.scm (x265): Update to 2.6.
2018-02-13 22:56:48 +02:00
Efraim Flashner 1373ce7ce0
gnu: ffmpeg: Update to 3.4.2.
* gnu/packages/video.scm (ffmpeg): Update to 3.4.2.
2018-02-13 22:56:44 +02:00
Mark H Weaver 288b8fd5e9
Merge branch 'master' into core-updates 2018-02-13 13:17:15 -05:00
Rutger Helling 8bbd4b0141
gnu: Update copyright line.
* gnu/packages/video.scm: Update copyright line for commit 171c764.
2018-02-13 10:21:15 +01:00
Rutger Helling 171c7642b8
gnu: mpv: Update to 0.28.1 [fixes CVE-2018-6360].
* gnu/packages/video.scm (mpv): Update to 0.28.1.
2018-02-13 10:13:40 +01:00
Mark H Weaver a7fb298665
Merge branch 'master' into core-updates 2018-02-11 04:05:07 -05:00
Tobias Geerinckx-Rice 8067e7bf2b
gnu: youtube-dl: Update to 2018.02.08.
* gnu/packages/video.scm (youtube-dl): Update to 2018.02.08.
2018-02-11 00:16:19 +01:00
Mark H Weaver efe2a2833c
Merge branch 'master' into core-updates 2018-02-09 01:46:34 -05:00
Alex Vong e61da2e884
gnu: mpv: Fix CVE-2018-6360.
* gnu/packages/patches/mpv-CVE-2018-6360-1.patch,
gnu/packages/patches/mpv-CVE-2018-6360-2.patch,
gnu/packages/patches/mpv-CVE-2018-6360-3.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/video.scm (mpv)[source]: Use them.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-08 15:18:21 -05:00
Marius Bakke bee7bb315c
Merge branch 'master' into core-updates 2018-02-01 13:18:47 +01:00
Marius Bakke 8a4644336d
gnu: libvpx: Update to 1.7.0.
* gnu/packages/video.scm (libvpx): Update to 1.7.0.
[source]: Use GIT-FETCH.
2018-02-01 12:06:17 +01:00
Marius Bakke e896c227e3
gnu: libvpx: Move hard-coded logic out of configure phase.
* gnu/packages/video.scm (libvpx)[arguments]: Move arguments from
CONFIGURE-PHASE to #:make-flags and #:configure-flags.
2018-02-01 11:54:25 +01:00
Rutger Helling 46de559c74
gnu: youtube-dl: Update to 2018.01.27.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.27.
2018-01-31 12:49:51 +01:00
Oleg Pykhalov d84e22578a
gnu: livestreamer: Deprecate in favour of streamlink.
* gnu/packages/video.scm (livestreamer): Redefine using ‘deprecated-package’.
2018-01-31 06:35:01 +03:00
Tobias Geerinckx-Rice be88eb246b
gnu: libdvdcss: Update to 1.4.1.
* gnu/packages/video.scm (libdvdcss): Update to 1.4.1.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 004450f42a
gnu: libbluray: Update to 1.0.2.
* gnu/packages/video.scm (libbluray): Update to 1.0.2.
[arguments]: Add `refer-to-libxml2-in-.pc-file' phase.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 83c9288230
gnu: simplescreenrecorder: Update to 0.3.9.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.9.
[build-system]: Switch to cmake-build-system.
[inputs]: Replace qt-4 with qt.
[arguments]: Build WITH_QT5.  Disable non-existent test suite.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice b1eaede03b
gnu: ffms2: Use canonical home page URI.
* gnu/packages/video.scm (ffms2)[home-page]: Move trailing / from here...
[source]: ...to here.
2018-01-26 17:21:29 +01:00
Tobias Geerinckx-Rice 0dfc7612ea
gnu: libmatroska: Update to 1.4.8.
* gnu/packages/video.scm (libmatroska): Update to 1.4.8.
2018-01-26 17:21:29 +01:00
Mark H Weaver b89d8a4271
Merge branch 'master' into core-updates 2018-01-26 00:15:26 -05:00
Oleg Pykhalov f48feaa284
gnu: Add streamlink.
* gnu/packages/video.scm (streamlink): New public variable.
2018-01-25 00:42:04 +03:00
Mark H Weaver a102d359a6
Merge branch 'master' into core-updates 2018-01-23 17:01:07 -05:00
Tobias Geerinckx-Rice caa8de70de
gnu: youtube-dl: Return #t from phases.
* gnu/packages/video.scm (youtube-dl)[arguments]: Return #t from
‘fix-the-data-directories’ phase.
2018-01-21 22:35:57 +01:00
Tobias Geerinckx-Rice 1c91169094
gnu: youtube-dl: Update to 2018.01.21.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.21.
[description]: Update.  ‘A few’ is simply no longer true.
2018-01-21 22:35:56 +01:00
Tobias Geerinckx-Rice cb7781177b
gnu: video, xml: Fix typo.
* gnu/packages/video.scm (libva)[synopsis]: Fix ‘libary’ typo.
[description]: Use @dfn.
* gnu/packages/xml.scm (libebml): Likewise.
2018-01-20 22:27:34 +01:00
Mark H Weaver e074a655dd
Merge branch 'master' into core-updates 2018-01-19 23:59:20 -05:00
Ludovic Courtès eb3e41c92c
gnu: Add Motion.
* gnu/packages/video.scm (motion): New variable.
2018-01-20 00:45:30 +01:00
Marius Bakke ad7664f636
gnu: libvpx: Use HTTPS for home page.
* gnu/packages/video.scm (libvpx)[home-page]: Use HTTPS.
2018-01-19 16:08:06 +01:00
Tobias Geerinckx-Rice 827499e91f
gnu: youtube-dl: Update to 2018.01.18.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.18.
2018-01-18 20:34:20 +01:00
Ludovic Courtès 7342edf390
gnu: livemedia-utils: Update to 2017.10.28.
* gnu/packages/video.scm (livemedia-utils): Update to 2017.10.28.
2018-01-13 22:42:28 +01:00
Ludovic Courtès 156c14c1cc
gnu: livemedia-utils: Fix compilation against glibc 2.26.
* gnu/packages/video.scm (livemedia-utils)[source](snippet, modules):
New fields.
2018-01-13 22:42:09 +01:00
Tobias Geerinckx-Rice 916225e26e
gnu: youtube-dl: Update to 2018.01.14.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.14.
2018-01-13 21:25:39 +01:00
Leo Famulari 4adb40bffc
Merge branch 'master' into core-updates 2018-01-11 14:22:50 -08:00
Tobias Geerinckx-Rice 50b97d1a80
gnu: youtube-dl: Update to 2018.01.07.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.07.
2018-01-08 08:21:00 +01:00
Mark H Weaver 247d23680a
Merge branch 'master' into core-updates 2018-01-04 21:21:04 -05:00
Roel Janssen e21f347357
gnu: vlc: Enable libdvdread and libdvdcss support.
* gnu/packages/video.scm (libdvdread): Compile with libdvdcss support;
  (vlc): Add libdvdread as input.
2018-01-04 17:11:24 +01:00
Mark H Weaver eaad722eb4
Revert "gnu: vlc: Enable libdvdread and libdvdcss support."
This reverts commit d5456444f7.
It broke 'gnome', via 'gnome-disk-utility'.
2018-01-04 02:41:25 -05:00
Roel Janssen d5456444f7
gnu: vlc: Enable libdvdread and libdvdcss support.
* gnu/packages/video.scm (libdvdread): Compile with libdvdcss support;
  (vlc): Add libdvdread as input.
2018-01-04 00:46:32 +01:00
Leo Famulari 4ed41f472b
Merge branch 'master' into core-updates 2018-01-03 14:18:01 -05:00
Adriano Peluso 48a716c484
gnu: OBS Studio: Update to 20.1.3
* gnu/packages/video.scm (obs): Update to 20.1.3

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-01-02 21:31:14 -05:00
Efraim Flashner 23de2e1d5f
Merge remote-tracking branch 'origin/master' into core-updates 2017-12-31 14:10:25 +02:00
Tobias Geerinckx-Rice acd7bf4b5e
gnu: youtube-dl: Update to 2017.12.31.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.31.
2017-12-30 22:57:13 +01:00
Tobias Geerinckx-Rice 50d22ef15d
gnu: youtube-dl: Update to 2017.12.28.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.28.
2017-12-30 16:27:40 +01:00
Efraim Flashner 42b9541c5b
gnu: mlt: Fix license.
mlt is built with '--enable-gpl3', so the license is gpl3.

* gnu/packages/video.scm (mlt)[license]: Change license to gpl3.
2017-12-28 08:36:15 +02:00
Efraim Flashner 615d14768c
gnu: mlt: Add ffmpeg support.
* gnu/packages/video.scm (mlt)[inputs]: Add ffmpeg.
2017-12-28 08:35:28 +02:00
Rutger Helling abc5ef5a7f
gnu: mpv: Update to 0.28.0.
* gnu/packages/video.scm (mpv): Update to 0.28.0.
[inputs]: Change ffmpeg to ffmpeg-git, add wayland-protocols.
2017-12-27 10:51:31 +01:00
Rutger Helling dff543e889
gnu: Add ffmpeg-git.
* gnu/packages/video.scm (ffmpeg-git): New variable.
2017-12-27 10:51:26 +01:00
Tobias Geerinckx-Rice 5e84eab06b
gnu: you-get: Explicitly invoke input ffmpeg.
The ‘ffmpeg’ input was never actually used.

* gnu/packages/video.scm (you-get)[arguments]: Add ‘qualify-input-references’
phase.
2017-12-23 23:57:59 +01:00
Tobias Geerinckx-Rice 817e91bca9
gnu: you-get: Fix typo in synopsis.
* gnu/packages/video.scm (you-get)[synopsis]: Fix typo.
2017-12-23 23:57:59 +01:00
Tobias Geerinckx-Rice 8617867540
gnu: you-get: Update to 0.4.1011.
* gnu/packages/video.scm (you-get): Update to 0.4.1011.
2017-12-23 23:57:58 +01:00
Tobias Geerinckx-Rice 2a222b7a22
gnu: youtube-dl: Update to 2017.12.23.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.23.
2017-12-23 23:57:56 +01:00
Marius Bakke 32cd878be0
Merge branch 'master' into core-updates 2017-12-19 01:42:40 +01:00
Efraim Flashner 67df7164e0
gnu: Add libvdpau-va-gl.
* gnu/packages/video.scm (libvdpau-va-gl): New variable.
* gnu/packages/patches/libvdpau-va-gl-unbundle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-12-16 18:58:50 +02:00
Tobias Geerinckx-Rice 4a699769fd
gnu: youtube-dl: Update to 2017.12.14.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.14.
2017-12-14 00:18:16 +01:00
Marius Bakke f419fe4ddb
gnu: Remove ffmpeg@3.3.
The reason this was required was because of a regression in ffmpeg 3.4; see
<https://trac.ffmpeg.org/ticket/6775>.

* gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change FFMPEG-3.3 to FFMPEG.
* gnu/packages/video.scm (ffmpeg-3.3): Remove variable.
2017-12-12 01:08:06 +01:00
Marius Bakke 7f7419b56f
gnu: ffmpeg: Update to 3.4.1.
* gnu/packages/video.scm (ffmpeg): Update to 3.4.1.
2017-12-12 00:50:58 +01:00
Tobias Geerinckx-Rice 6146603d54
gnu: youtube-dl: Update to 2017.12.10.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.10.
2017-12-10 22:19:05 +01:00
Marius Bakke 77181815ae
Merge branch 'master' into core-updates 2017-12-05 23:41:30 +01:00
Tobias Geerinckx-Rice 74327874a5
gnu: you-get: Update to 0.4.995.
* gnu/packages/video.scm (you-get): Update to 0.4.995.
2017-12-04 08:13:55 +01:00
Rutger Helling b901043604
gnu: you-get: Update to 0.4.990.
* gnu/packages/video.scm (you-get): Update to 0.4.990.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-12-03 23:49:56 +01:00
Tobias Geerinckx-Rice 5247e79e5f
gnu: youtube-dl: Update to 2017.12.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.02.
2017-12-02 16:22:49 +01:00
Rutger Helling 142535c3c2
gnu: you-get: Update to 0.4.985.
* gnu/packages/video.scm (you-get): Update to 0.4.985.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 13:50:03 -05:00
Tobias Geerinckx-Rice 216614a4b3
gnu: youtube-dl: Update to 2017.11.26.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.26.
2017-11-27 14:12:23 +01:00
Marius Bakke f137f84923
gnu: vlc: Update to 2.2.8 [fixes CVE-2017-9300, CVE-2017-10699].
* gnu/packages/video.scm (vlc): Update to 2.2.8.
2017-11-22 18:45:31 +01:00
Rutger Helling 760e504dcb
gnu: you-get: Update to 0.4.964.
* gnu/packages/video.scm (you-get): Update to 0.4.964.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-21 12:53:08 -05:00
Marius Bakke 2dd12924cf
Merge branch 'master' into core-updates 2017-11-19 15:01:00 +01:00
Ludovic Courtès 589e3f4e70
gnu: Move more packages from python to python-web.
* gnu/packages/python.scm (python-requests, python2-requests)
(python-requests-2.7, python-oauthlib, python2-oauthlib)
(python-furl, python2-furl, python-wsgi-intercept)
(python-publicsuffix, python2-publicsuffix)
(python-publicsuffix2, python2-publicsuffix2): Move to...
* gnu/packages/python-web.scm: ... here.
* gnu/packages/bioinformatics.scm, gnu/packages/finance.scm:
gnu/packages/maths.scm, gnu/packages/terminals.scm,
gnu/packages/video.scm, gnu/packages/virtualization.scm: Adjust
accordingly.
2017-11-16 08:45:15 +01:00
Tobias Geerinckx-Rice c27f48573e
gnu: youtube-dl: Update to 2017.11.15.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.15.
2017-11-15 03:19:18 +01:00
Efraim Flashner 1e2a36e1b0
gnu: ffmpeg: Reduce the size of the closure.
* gnu/packages/video.scm (ffmpeg)[arguments]: Add new configure flags to
disable the html man pages and the static libraries.
2017-11-12 07:11:29 +02:00
Efraim Flashner 2f17187ff3
gnu: mediainfo: Change order of custom phases.
* gnu/packages/video.scm (mediainfo)[arguments]: Change to the build
directory before executing the autogen script.
2017-11-07 19:34:25 +02:00
Tobias Geerinckx-Rice fd592a12e2
gnu: youtube-dl: Update to 2017.11.06.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.06.
2017-11-06 18:18:41 +01:00
Marius Bakke b4c22f2546
Merge branch 'master' into core-updates 2017-11-02 22:24:24 +01:00
Rutger Helling 3440f12a7e
gnu: mpv: enable Wayland support.
* gnu/packages/video.scm (mpv)[inputs]: Add wayland and libxkbcommon.
2017-11-02 16:03:25 -04:00
Marius Bakke e2179529b7
gnu: libva: Update to 2.0.0.
* gnu/packages/video.scm (libva): Update to 2.0.0.
2017-11-01 23:35:14 +01:00
Marius Bakke 449ad88bb5
gnu: libass: Update to 0.14.0.
* gnu/packages/video.scm (libass): Update to 0.14.0.
[native-inputs]: Change from YASM to NASM.
2017-11-01 20:29:32 +01:00
Tobias Geerinckx-Rice 9b5db24e7a
gnu: gnome-mpv: Update to 0.13.
* gnu/packages/video.scm (gnome-mpv): Update to 0.13.
2017-11-01 01:02:04 +01:00
Tobias Geerinckx-Rice 78ab71ce1d
gnu: you-get: Update to 0.4.939.
* gnu/packages/video.scm (you-get): Update to 0.4.939.
2017-11-01 01:02:03 +01:00
ng0 8fd4320033
gnu: ffmpeg: Configure with frei0r.
* gnu/packages/video.scm (ffmepg)[inputs]: Add 'frei0r-plugins'.
(arguments)[configure-flags]: Add '--enable-frei0r' and remove
'TODO' comment about frei0r.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-10-30 15:43:21 +02:00
ng0 49e1d76dd9
gnu: Add frei0r-plugins.
* gnu/packages/video.scm (frei0r-plugins): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-10-30 15:43:21 +02:00
Tobias Geerinckx-Rice 8281f8263d
gnu: youtube-dl: Update to 2017.10.29.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.29.
2017-10-29 17:32:39 +01:00
Efraim Flashner c178aa344f
gnu: gavl: Fix building on armhf and aarch64.
* gnu/packages/video.scm (gavl)[arguments]: Add '-lm' to configure flags.
2017-10-28 23:11:12 +03:00
ng0 e37bdc0f28
gnu: Add gavl.
* gnu/packages/video.scm (gavl): New variable.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-10-27 08:25:55 -04:00
ng0 635f981b9a
gnu: Add gst-transcoder.
* gnu/packages/video.scm (gst-transcoder): New variable.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-10-27 08:25:54 -04:00
Marius Bakke 1c2adcd6b9
gnu: ffmpeg@3.3: Update to 3.3.5.
* gnu/packages/video.scm (ffmpeg-3.3): Update to 3.3.5.
2017-10-27 00:03:17 +02:00
Rutger Helling b1c01503df
gnu: Add ffmpeg@3.3 and use it on packages that fail with 3.4.
* gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change ffmpeg to ffmpeg-3.3.
* gnu/packages/messaging.scm (qtox)[inputs]: Change ffmpeg to ffmpeg-3.3.
* gnu/packages/video.scm (ffmpeg-3.3): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-10-27 00:01:53 +02:00
Rutger Helling 436594ca47
gnu: ffmpeg: Update to 3.4.
* gnu/packages/video.scm (ffmpeg): Update to 3.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-26 12:14:30 -04:00
Tobias Geerinckx-Rice a6e70e1169
gnu: youtube-dl: Update to 2017.10.20.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.20.
2017-10-20 19:48:34 +02:00
Julien Lepiller c812f46058
gnu: Add aegisub.
* gnu/packages/video.scm (aegisub): New variable.
2017-10-20 19:41:57 +02:00
Julien Lepiller 6779ae27e6
gnu: Add ffms2.
* gnu/packages/video.scm (aegisub): New variable.
2017-10-20 19:41:34 +02:00
Tobias Geerinckx-Rice 7732cca18d
gnu: youtube-dl: Update to 2017.10.15.1.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.15.1.
2017-10-15 22:51:09 +02:00
Tobias Geerinckx-Rice ad9e03e918
gnu: youtube-dl: Update to 2017.10.12.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.12.
2017-10-13 21:52:26 +02:00
Marius Bakke 1c055d7258
Merge branch 'staging' 2017-10-10 21:44:32 +02:00
Tobias Geerinckx-Rice fe90a6e08b
gnu: youtube-dl: Update to 2017.10.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.07.
2017-10-08 17:49:47 +02:00
Marius Bakke 7716ccd59c
Merge branch 'master' into staging 2017-10-05 00:45:38 +02:00
Tobias Geerinckx-Rice e153362e4a
gnu: youtube-dl: Update to 2017.10.01.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.01.
2017-10-02 00:00:24 +02:00
Marius Bakke ffcff27272
Merge branch 'master' into staging 2017-09-24 19:18:35 +02:00
Tobias Geerinckx-Rice ca5915a6e5
gnu: youtube-dl: Update to 2017.09.24.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.24.
2017-09-23 20:50:23 +02:00
Feng Shu a4314af5e6
gnu: you-get: Update to 0.4.915.
* gnu/packages/video.scm (you-get): Update to 0.4.915.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-09-22 19:23:26 +02:00
Kei Kebreau dc1d3cdef7
gnu: Use 'modify-phases' syntax.
* gnu/packages/admin.scm (mingetty, clusterssh, wpa-supplicant-minimal,
wpa-supplicant, wakelan, acpica, tree, direvent, dstat)[arguments]: Use
'modify-phases' syntax.
* gnu/packages/algebra.scm (arb)[arguments]: Likewise.
* gnu/packages/apr.scm (apr-util)[arguments]: Likewise.
* gnu/packages/audio.scm (clalsadrv, fluidsynth, faad2, lv2-mda-piano,
lv2-mda-epiano, timidity++, vamp, soundtouch, portaudio, rsound,
zita-convolver, zita-alsa-pcmi)[arguments]: Likewise.
* gnu/packages/backup.scm (rdup, btar)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bedops, bwa, crossmap, express,
flexbar, grit, hisat, ngs-sdk, subread)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (transmission)[arguments]: Likewise.
* gnu/packages/cdrom.scm (cd-discid)[arguments]: Likewise.
* gnu/packages/compression.scm (sharutils)[arguments]: Likewise.
* gnu/packages/conky.scm (conky)[arguments]: Likewise.
* gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Likewise.
* gnu/packages/debug.scm (delta, c-reduce)[arguments]: Likewise.
* gnu/packages/display-managers.scm (slim)[arguments]: Likewise.
* gnu/packages/dns.scm (dnsmasq)[arguments]: Likewise.
* gnu/packages/emacs.scm (geiser, emacs-wget, bbdb)[arguments]: Likewise.
* gnu/packages/engineering.scm (pcb)[arguments]: Likewise.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Likewise.
* gnu/packages/flashing-tools.scm (flashrom)[arguments]: Likewise.
* gnu/packages/fltk.scm (fltk)[arguments]: Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg)[arguments]: Likewise.
* gnu/packages/gd.scm (perl-gd)[arguments]: Likewise.
* gnu/packages/gkrellm.scm (gkrellm)[arguments]: Likewise.
* gnu/packages/glib.scm (glibmm)[arguments]: Likewise.
* gnu/packages/gl.scm (glew)[arguments]: Likewise.
* gnu/packages/gnome.scm (icon-naming-utils, orbit2, libbonobo, gnome-vfs,
libgnome, libbonoboui, goffice-0.8, dconf)[arguments]: Likewise.
* gnu/packages/gprolog.scm (gprolog)[arguments]: Likewise.
* gnu/packages/gps.scm (gpscorrelate)[arguments]: Likewise.
* gnu/packages/graphics.scm (agg)[arguments]: Likewise.
* gnu/packages/gtk.scm (ganv, girara, gtksourceview-2, guile-present,
python2-pycairo)[arguments]: Likewise.
* gnu/packages/guile.scm (guile-1.8)[arguments]: Likewise.
* gnu/packages/guile-wm.scm (guile-wm)[arguments]: Likewise.
* gnu/packages/hugs.scm (hugs)[arguments]: Likewise.
* gnu/packages/hurd.scm (gnumach-headers, hurd-headers, hurd-minimal)
[arguments]: Likewise.
* gnu/packages/image-viewers.scm (feh, sxiv)[arguments]: Likewise.
* gnu/packages/libcanberra.scm (libcanberra)[arguments]: Likewise.
* gnu/packages/linux.scm (bridge-utils, iw, fuse, unionfs-fuse/static,
lm-sensors, i2c-tools, xsensors, perf, mdadm, libaio, module-init-tools)
[arguments]: Likewise.
* gnu/packages/lisp.scm (ccl)[arguments]: Likewise.
* gnu/packages/lout.scm (lout)[arguments]: Likewise.
* gnu/packages/lua.scm (luajit)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (shogun)[arguments]: Likewise.
* gnu/packages/mail.scm (exim)[arguments]: Likewise.
* gnu/packages/man.scm (man-pages, txt2man)[arguments]: Likewise.
* gnu/packages/maths.scm (lapack, superlu-dist, openlibm, openspecfun)
[arguments]: Likewise.
* gnu/packages/messaging.scm (bitlbee)[arguments]: Likewise.
* gnu/packages/mp3.scm (libmad, id3lib, mp3info)[arguments]: Likewise.
* gnu/packages/music.scm (solfege)[arguments]: Likewise.
* gnu/packages/noweb.scm (noweb)[arguments]: Likewise.
* gnu/packages/patchutils.scm (patchutils, quilt, colordiff)[arguments]:
Likewise.
* gnu/packages/pdf.scm (xpdf, zathura-cb, zathura-ps, zathura-djvu,
zathura-pdf-poppler, zathura, podofo, fbida)[arguments]: Likewise.
* gnu/packages/perl.scm (perl-file-list, perl-test-harness)[arguments]:
Likewise.
* gnu/packages/photo.scm (gphoto2)[arguments]: Likewise.
* gnu/packages/popt.scm (popt)[arguments]: Likewise.
* gnu/packages/pretty-print.scm (source-highlight, astyle)[arguments]:
Likewise.
* gnu/packages/pumpio.scm (pumpa)[arguments]: Likewise.
* gnu/packages/python.scm (python-passlib, python-pycrypto, python2-empy,
python-sqlalchemy, python-docopt)[arguments]: Likewise.
* gnu/packages/rdf.scm (lrdf)[arguments]: Likewise.
* gnu/packages/regex.scm (tre)[arguments]: Likewise.
* gnu/packages/rrdtool.scm (rrdtool)[arguments]: Likewise.
* gnu/packages/ruby.scm (ruby-2.1, ruby-1.8)[arguments]: Likewise.
* gnu/packages/sawfish.scm (sawfish)[arguments]: Likewise.
* gnu/packages/scheme.scm (racket)[arguments]: Likewise.
* gnu/packages/sdl.scm (guile-sdl)[arguments]: Likewise.
* gnu/packages/serveez.scm (serveez)[arguments]: Likewise.
* gnu/packages/skribilo.scm (skribilo)[arguments]: Likewise.
* gnu/packages/smalltalk.scm (smalltalk)[arguments]: Likewise.
* gnu/packages/suckless.scm (dmenu, slock)[arguments]: Likewise.
* gnu/packages/tcl.scm (expect)[arguments]: Likewise.
* gnu/packages/telephony.scm (commoncpp)[arguments]: Likewise.
* gnu/packages/textutils.scm (recode, libgtextutils)[arguments]:
Likewise.
* gnu/packages/time.scm (time)[arguments]: Likewise.
* gnu/packages/tor.scm (privoxy)[arguments]: Likewise.
* gnu/packages/uucp.scm (uucp)[arguments]: Likewise.
* gnu/packages/video.scm (libdvdnav-4)[arguments]: Likewise.
* gnu/packages/web-browsers.scm (lynx)[arguments]: Likewise.
* gnu/packages/web.scm (tinyproxy)[arguments]: Likewise.
* gnu/packages/wicd.scm (wicd)[arguments]: Likewise.
* gnu/packages/wm.scm (bspwm)[arguments]: Likewise.
* gnu/packages/xdisorg.scm (sxhkd, xcape)[arguments]: Likewise.
* gnu/packages/xfce.scm (xfconf)[arguments]: Likewise.
* gnu/packages/xfig.scm (transfig)[arguments]: Likewise.
* gnu/packages/xorg.scm (imake)[arguments]: Likewise.
2017-09-20 20:58:04 -04:00
Marius Bakke 58366883f2
Merge branch 'master' into staging 2017-09-20 18:49:26 +02:00
Tobias Geerinckx-Rice d5b0a8e50a
gnu: youtube-dl: Update to 2017.09.15.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.15.
2017-09-18 17:31:44 +02:00
R H 6fcf8c2d70
gnu: mpv: Update to 0.27.0.
* gnu/packages/video.scm (mpv): Update to 0.27.0.
2017-09-14 14:07:25 +02:00
Tobias Geerinckx-Rice bbb1246fd8
gnu: youtube-dl: Update to 2017.09.11.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.11.
2017-09-12 23:36:24 +02:00
Marius Bakke 40c2653375
gnu: ffmpeg: Update to 3.3.4.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.4.
2017-09-12 22:55:05 +02:00
Tobias Geerinckx-Rice 4e4de30a4b
gnu: youtube-dl: Update to 2017.09.10.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.10.
2017-09-11 00:54:00 +02:00
Efraim Flashner 0cae36b5e5
gnu: libmediainfo: Adjust build phases.
* gnu/packages/video.scm (libmediainfo)[arguments]: Change to the build
directory before running autogen.
2017-09-05 21:51:03 +03:00
Marius Bakke a76585e553
Merge branch 'master' into staging 2017-09-04 22:34:28 +02:00
Kei Kebreau d10092b849
gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
Marius Bakke 30dfac27a5
Merge branch 'master' into staging 2017-09-02 15:57:56 +02:00
Marius Bakke 7035d2dd69
gnu: libva: Update to 1.8.3.
GitHub is now the canonical distribution point of libva:
<https://github.com/01org/libva/issues/52#issuecomment-303465588>

* gnu/packages/video.scm (libva): Update to 1.8.3.
[source](uri): Add new download location.
2017-09-02 15:40:44 +02:00
Marius Bakke 47111bb365
gnu: ffmpeg@2.8: Update to 2.8.13.
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.13.
2017-09-02 12:08:54 +02:00
Tobias Geerinckx-Rice 33fd32c285
gnu: youtube-dl: Update to 2017.09.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.02.
2017-09-01 23:52:19 +02:00
Marius Bakke 2d2e97bd71
gnu: vlc: Fix build and clean up expression.
Commit 3e0c54bf4d touches 'configure.ac' which
in turn regenerates 'po/Makefile.in.in' with the wrong SHELL and breaks
install.  While at it, consolidate the other patching phases and remove
unneeded inputs.

* gnu/packages/video.scm (vlc)[arguments]: Consolidate patching phases into a
'patch-source' phase and run it immediately after unpack.
[native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL.
2017-08-31 03:43:54 +02:00
Marius Bakke 3e0c54bf4d
gnu: vlc: Recover lost phase.
This is a followup to eb1f2420d5.

* gnu/packages/video.scm (vlc)[arguments]: Run the fix-livemedia-utils-prefix
phase before configure.
2017-08-31 03:05:24 +02:00
Marius Bakke eb1f2420d5
gnu: vlc: Remove obsolete test workaround.
* gnu/packages/video.scm (vlc)[arguments]: Drop ac_cv_c_fast_math from
  #:configure-flags.  Remove related 'bootstrap' phase.
2017-08-30 22:35:45 +02:00
Marius Bakke 552c3e95f3
gnu: vlc: Build with modular qt.
* gnu/packages/video.scm (vlc)[inputs]: Remove QT.  Add QTBASE and QTX11EXTRAS.
[arguments]: Add CXXFLAGS=-std=gnu++11 to #:configure-flags.  Add
'fix-qt-include' phase.
2017-08-30 22:22:51 +02:00
Kei Kebreau 3c8ba11a97
Update e-mail for Kei Kebreau.
* .mailmap: Map kei@openmailbox.org to current address.
* gnu/local.mk: Replace kei@openmailbox.org to current address.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/calendar.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/game-development.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gnustep.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/hexedit.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/textutils.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/web-browsers.scm: Likewise.
* gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch: Likewise.
2017-08-29 20:13:24 -04:00
Tobias Geerinckx-Rice 152fc9594e
gnu: srt2vtt: Update source URL.
* gnu/packages/video.scm (srt2vtt)[source]: Fetch sources from new URL.
2017-08-28 01:44:44 +02:00
Tobias Geerinckx-Rice ad539230f1
gnu: youtube-dl: Update to 2017.08.27.1.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.27.1.
2017-08-27 22:58:19 +02:00
Oleg Pykhalov d987a006dc
gnu: youtube-dl: Update to 2017.08.23.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.23.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-26 13:35:44 +05:30
Tobias Geerinckx-Rice 2559401037
gnu: youtube-dl: Update to 2017.08.18.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.18.
2017-08-18 08:11:45 +02:00
Tobias Geerinckx-Rice 14f366e58d
gnu: youtube-dl: Update to 2017.08.13.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.13.
2017-08-15 01:42:49 +02:00
Efraim Flashner cda20ee816
gnu: vapoursynth: Don't build on aarch64-linux.
* gnu/packages/video.scm (vapoursynth)[supported-systems]: Remove
aarch64-linux from the supported-systems.
2017-08-07 07:24:17 +03:00
Tobias Geerinckx-Rice 74033bbcc3
gnu: youtube-dl: Update to 2017.08.06.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.06.
2017-08-07 05:28:34 +02:00
Tobias Geerinckx-Rice 5d8312f1c6
gnu: youtube-dl: Update to 2017.07.30.1.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.30.1.
2017-08-03 05:31:24 +02:00
Marius Bakke c918773a03
gnu: ffmpeg: Update to 3.3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
2017-07-30 12:49:38 +02:00
Feng Shu 90062885b7
gnu: you-get: Update to 0.4.803.
* gnu/packages/video.scm (you-get): Update to 0.4.803.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-25 14:44:19 -04:00
Tobias Geerinckx-Rice e745221408
gnu: youtube-dl: Update to 2017.07.23.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.23.
2017-07-23 01:59:32 +02:00
Tobias Geerinckx-Rice 1a34ca0e8f
gnu: openh264: Update to 1.7.0.
* gnu/packages/video.scm (openh264): Update to 1.7.0.
2017-07-20 01:36:51 +02:00
Tobias Geerinckx-Rice ba4e15ae85
gnu: gnome-mpv: Update to 0.12.
* gnu/packages/video.scm (gnome-mpv): Update to 0.12.
2017-07-20 01:36:50 +02:00
Leo Famulari 8016393eab
gnu: mpv: Update to 0.26.0.
* gnu/packages/video.scm (mpv): Update to 0.26.0.
2017-07-19 10:33:31 -04:00
Tobias Geerinckx-Rice 29d432a7ad
gnu: youtube-dl: Update to 2017.07.15.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.15.
2017-07-16 06:45:06 +02:00
Leo Famulari 6c2481ef0f
gnu: libaacs: Use HTTPS URL.
* gnu/packages/video.scm (libaacs)[source]: Use HTTPS URL.
2017-07-12 21:57:40 -04:00
Leo Famulari 6f13c4fdd2
gnu: libbdplus: Use HTTPS URL.
* gnu/packages/video.scm (libbdplus)[source]: Use HTTPS URL.
2017-07-12 21:57:36 -04:00
Alex Vong 63cd4d53fb
gnu: Add simplescreenrecorder.
* gnu/packages/video.scm (simplescreenrecorder): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-13 02:01:47 +05:30
Tobias Geerinckx-Rice efd5a841e5
gnu: youtube-dl: Update to 2017.07.09.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.09.
2017-07-09 15:58:35 +02:00
Feng Shu e2155f58c0
gnu: you-get: Update to 0.4.775.
* gnu/packages/video.scm (you-get): Update to 0.4.775.

Signed-off-by: Ben Woodcroft <donttrustben@gmail.com>
2017-07-09 21:27:37 +10:00
Alex Vong 96dcaa0ca9
gnu: youtube-dl: Update to 2017.07.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.02.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-07-07 01:50:27 +02:00
Gregor Giesen 2973ebf504
gnu: Add mkvtoolnix.
* gnu/packages/video.scm (mkvtoolnix): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:41 -04:00
Gregor Giesen 15f1d02aad
gnu: Add libmatroska.
* gnu/packages/video.scm (libmatroska): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:41 -04:00
Efraim Flashner 8363a83517
gnu: openh264: Fix building on armhf and aarch64.
* gnu/packages/video.scm (openh264)[arguments]: Add 'CC=gcc' to
the #:make-flags.
2017-06-29 11:44:49 +03:00
Tobias Geerinckx-Rice ab126c170a
gnu: youtube-dl: Update to 2017.06.23.
* gnu/packages/video.scm (youtube-dl): Update to 2017.06.23.
2017-06-23 17:34:23 +02:00
Arun Isaac 148585c240
gnu: Move contents of zip module into compression module.
* gnu/packages/zip.scm (zip, unzip, zziplib, perl-zip): Move to...
* gnu/packages/compression.scm: ...here.
* gnu/packages/zip.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister deleted file.
* po/packages/POTFILES.in: Unregister deleted file.
* gnu/packages/{audio, avr, bioinformatics, busybox, cdrom, ci, compression,
docbook, documentation, fonts, fpga, game-development, games, gl, gnome,
gnuzilla, graphics, guile, haskell, image, java, kodi, ldc, libreoffice,
markup, maths, mc, monitoring, music, php, pretty-print, python, scheme,
smalltalk, statistics, synergy, tex, textutils, video, web-browsers, xml,
zip}.scm, guix/build-system/{ant, font}.scm, guix/{download, packages}.scm:
Adapt module import.
2017-06-20 18:10:35 +05:30
Marius Bakke d76e26342e
gnu: libbluray: Update to 1.0.1.
* gnu/packages/video.scm (libbluray): Update to 1.0.1.
[arguments]<#:configure-flags>: Adjust deprecated flag.
2017-06-18 18:22:07 +02:00
Efraim Flashner bb3df15e55
gnu: ffmpeg: Add vaapi hardware acceleration.
* gnu/packages/video.scm (ffmpeg)[inputs]: Add libva.
2017-06-14 22:28:21 +03:00
Tobias Geerinckx-Rice cdd85a85e7
gnu: youtube-dl: Update to 2017.06.12.
* gnu/packages/video.scm (youtube-dl): Update to 2017.06.12.
2017-06-12 04:25:56 +02:00
Efraim Flashner afd9ed5c0c
gnu: avidemux: Limit supported architectures.
* gnu/packages/video.scm (avidemux)[supported-systems]: New field, limit
to x86_64, i686 and armhf.
2017-06-10 23:32:02 +03:00
Marius Bakke ad27449ef1
gnu: ffmpeg: Update to 3.3.2.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.2.
2017-06-09 23:28:55 +02:00
Clément Lassieur 517c66c03d
gnu: livemedia-utils: Change source URL to one that is archived.
* gnu/packages/video.scm (livemedia-utils)[source]: Change it.
2017-06-08 00:42:56 +02:00
Clément Lassieur e71789963f
gnu: livemedia-utils: Update to 2017.06.04.
* gnu/packages/video.scm (livemedia-utils): Update to 2017.06.04.
2017-06-07 10:51:57 +02:00
Marius Bakke 1ce1050d59
gnu: ffmpeg@2.8: Update to 2.8.12.
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.12.
2017-06-07 00:50:05 +02:00
Tobias Geerinckx-Rice 044daaabe6
gnu: youtube-dl: Update to 2017.05.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.07.
2017-06-05 15:23:44 +02:00
Marius Bakke f484a50d50
Merge branch 'staging' 2017-06-05 00:36:11 +02:00
Marius Bakke 6cb5476a3e
gnu: libass: Update to 0.13.7.
* gnu/packages/video.scm (libass): Update to 0.13.7.
2017-06-04 23:16:02 +02:00
Clément Lassieur 72b6a89467
gnu: vlc: Use libdvbpsi.
* gnu/packages/video.scm (vlc)[inputs]: Add libdvbpsi.
2017-06-04 10:11:29 +02:00
Clément Lassieur 0dff4dd986
gnu: Add libdvbpsi.
* gnu/packages/video.scm (libdvbpsi): New variable.
2017-06-04 10:11:29 +02:00
Clément Lassieur 2aaa57294e
gnu: vlc: Use livemedia-utils.
* gnu/packages/video.scm (vlc)[inputs]: Add livemedia-utils.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]: Add bootstrap and fix-livemedia-utils-prefix phases.
2017-06-04 10:11:29 +02:00
Clément Lassieur fa379a5b45
gnu: Add livemedia-utils.
* gnu/packages/video.scm (livemedia-utils): New variable.
2017-06-04 10:11:29 +02:00
Ethan R. Jones d5fa27774c
gnu: Add mediainfo.
* gnu/packages/video.scm (mediainfo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-31 17:08:45 +02:00
Ethan R. Jones e0c407074e
gnu: Add libmediainfo
* gnu/packages/video.scm (libmediainfo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-31 17:08:45 +02:00
Marius Bakke 9df24909e2
Merge branch 'master' into staging 2017-05-27 03:55:24 +02:00
Ricardo Wurmus dd13aa90d6
gnu: vlc: Update to 2.2.6.
* gnu/packages/video.scm (vlc): Update to 2.2.6.
2017-05-25 09:26:23 +02:00
Marius Bakke f3fc65f9d6
gnu: libva: Update to 1.8.2.
* gnu/packages/video.scm (libva): Update to 1.8.2.
2017-05-24 21:49:32 +02:00
Marius Bakke f1d1ef71ea
gnu: v4l-utils: Update to 1.12.5.
* gnu/packages/video.scm (v4l-utils): Update to 1.12.5.
2017-05-21 17:12:48 +02:00
Marius Bakke cfa7473c2b
gnu: x265: Update to 2.4.
* gnu/packages/video.scm (x265): Update to 2.4.
2017-05-21 17:12:48 +02:00
Marius Bakke 3bc45ad460
gnu: vlc: Update to 2.2.5.1.
* gnu/packages/video.scm (vlc): Update to 2.2.5.1.
[source]: Remove obsolete snippet.
2017-05-21 17:12:48 +02:00
Marius Bakke ba58886a8c
gnu: libaacs: Update to 0.9.0.
* gnu/packages/video.scm (libaacs): Update to 0.9.0.
2017-05-21 17:12:48 +02:00
Marius Bakke 9b22c4dd5e
gnu: ffmpeg: Update to 3.3.1.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.1.
2017-05-15 19:50:55 +02:00
Thomas Danckaert b5b20bda17
gnu: Add dvdauthor.
* gnu/packages/video.scm (dvdauthor): New variable.
2017-05-10 09:32:49 +02:00
Tobias Geerinckx-Rice 0d74a8fde6
gnu: youtube-dl: Update to 2017.05.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.07.
2017-05-07 00:50:06 +02:00
Tobias Geerinckx-Rice beba0c09b9
gnu: youtube-dl: Update to 2017.05.01.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.01.
2017-05-02 23:35:59 +02:00
Efraim Flashner 341ccb0f3b
gnu: obs: Update to 18.0.2.
* gnu/packages/video.scm (obs): Update to 18.0.2.
2017-05-02 22:24:34 +03:00
Arun Isaac 73749ae9f1
gnu: youtube-dl: Update to 2017.04.28.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.28.
2017-04-28 22:06:58 +05:30
Leo Famulari 39d2d9a7ab
Merge branch 'master' into staging 2017-04-25 14:27:03 -04:00
Efraim Flashner 43ba5dd4eb
gnu: mpv: Update to 0.25.0.
* gnu/packages/video.scm (mpv): Update to 0.25.0.
[arguments]: Add explicit configure-flags to enable cdda, dvdread and dvdnav.
2017-04-24 22:38:14 +03:00
Efraim Flashner b9af056408
gnu: libsmpeg: Set source file-name.
* gnu/packages/video.scm (libsmpeg)[source]: Add file-name field.
2017-04-24 10:30:21 +03:00
Efraim Flashner f3bd17281a
gnu: obs: Mark as supported only on Intel systems.
* gnu/packages/video.scm (obs)[supported-systems]: New field.
[arguments]: Remove armhf and mips specific substitutions.
2017-04-23 22:16:46 +03:00
Leo Famulari 1524851f58
Merge branch 'master' into staging 2017-04-22 18:27:12 -04:00
Efraim Flashner 80678090e2
gnu: ffmpeg: Update to 3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.
[arguments]: Remove 'enable-x11grab' from #:configure-flags.
2017-04-20 17:50:41 +03:00
Marius Bakke 8c4b4b6562
Merge branch 'master' into staging 2017-04-18 18:30:13 +02:00
Feng Shu f0bc6ca1f2
gnu: you-get: Update to 0.4.715.
* gnu/packages/video.scm (you-get): Update to 0.4.715.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 00:29:50 +02:00
Chris Marusich 794223bc77
gnu: Add youtube-dl-gui.
* gnu/packages/video.scm (youtube-dl-gui): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 15:43:28 -04:00
Tobias Geerinckx-Rice 4ca077d572
gnu: v4l-utils: Update to 1.12.3.
* gnu/packages/video.scm (v4l-utils): Update to 1.12.3.
[native-inputs]: Add perl.
2017-04-17 19:17:10 +02:00
Tobias Geerinckx-Rice b8a3190856
gnu: video: Always use HTTPS on videolan.org.
* gnu/packages/video.scm (libdca, libdvdread, libdvdnav, libdvdnav-4)
(libdvdcss)[source]: Use HTTPS.
(libdca, libdvdcss, libbdplus, libaacs)[home-page]: Likewise.
2017-04-17 19:17:10 +02:00