guix-devel/gnu
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
..
bootloader system: Add u-boot-puma-rk3399. 2018-05-29 10:46:13 +02:00
build system: Remove uses of the 'title' field of <file-system>. 2018-05-28 13:24:19 +02:00
packages gnu: vlc: Update to 3.0.3, and add more inputs. 2018-05-30 11:02:57 +02:00
services services: fstab: Properly handle file system labels. 2018-05-29 15:09:44 +02:00
system vm: Remove unneeded dependency on Guile-JSON. 2018-05-29 18:29:36 +02:00
tests system: Remove uses of the 'title' field of <file-system>. 2018-05-28 13:24:19 +02:00
artwork.scm
bootloader.scm
local.mk Revert "gnu: swig: Patch for Octave 4.4." 2018-05-30 02:18:26 -04:00
packages.scm
services.scm
system.scm file-systems: Remove 'title' field and add <file-system-label>. 2018-05-28 13:24:11 +02:00
tests.scm system: Remove uses of the 'title' field of <file-system>. 2018-05-28 13:24:19 +02:00