summary refs log tree commit diff
path: root/gnu/packages/video.scm
AgeCommit message (Collapse)Author
2023-07-02gnu: yt-dlp: Update to 2023.07.06.Tobias Geerinckx-Rice
* gnu/packages/video.scm (yt-dlp): Update to 2023.07.06.
2023-07-01gnu: Add yle-dl.Saku Laesvuori via Guix-patches via
* gnu/packages/video.scm (yle-dl): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-24gnu: yt-dlp: Update to 2023.06.22.Efraim Flashner
* gnu/packages/video.scm (yt-dlp): Update to 2023.06.22. [native-inputs]: Rewrite using supported-package?.
2023-06-20gnu: celluloid: Update to 0.25.kiasoc5
* gnu/packages/video.scm (celluloid): Update to 0.25. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-20gnu: mkvtoolnix: Explicitly use ruby-2.7.Christopher Baines
To allow updating ruby without affecting this package. * gnu/packages/video.scm (mkvtoolnix)[native-inputs]: Explicitly use ruby-2.7.
2023-06-11svn-download: Do not expand keywords.Timothy Sample
Subversion keyword expansion is potentially non-reproducible as some of them expand time strings relative to the local time zone: https://issues.guix.gnu.org/43442#18 In practice this is not a problem in Guix since Subversion checkouts happen in an isolated environment using the "default timezone" (UTC). However, Software Heritage disables keyword expansion for this very reason. By following suit, we make sure content can be retrieved from there. * guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to Subversion. * guix/build-system/texlive.scm (%texlive-date): New variable. * gnu/packages/java.scm (java-geronimo-xbean-reflect) (java-geronimo-genesis-2.1): Update the source hash. * gnu/packages/machine-learning.scm (ghmm): Likewise. * gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise. * gnu/packages/tex.scm (texlive-bin): Update the hash of the "texlive-scripts" input, and a add a new phase that imitates Subversion keyword expansion for scripts that need it. (texlive-latex-base): Update the hash of the "texlive-luatexconfig" native input. (texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm) (texlive-tex-plain, texlive-kpathsea, texlive-latexconfig) (texlive-tetex, texlive-pdftex, texlive-xetex): Update the source hash. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09gnu: obs-websocket: Deprecate in favor of "obs".Andy Tai
* gnu/packages/video.scm (obs-websocket): Rewrite as a deprecated alias for "obs". Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-06-03gnu: Remove obs-spectralizer.Andy Tai
As project no longer developed and not building with current obs. * gnu/packages/video.scm (obs-spectralizer): Remove variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-05-25gnu: yt-dlp: Fix substitution for ffmpeg path.Dominik Delgado Steuter
The old expression did not work; ffmpeg was not found when using the --add-metadata flag. * gnu/packages/video.scm (yt-dlp) [arguments]: Adjust substitution in custom 'default-to-the-ffmpeg-input phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-24gnu: gaupol: Update to 1.12.Ricardo Wurmus
* gnu/packages/video.scm (gaupol): Update to 1.12.
2023-05-24gnu: gaupol: Use pyproject-build-system.Ricardo Wurmus
* gnu/packages/video.scm (gauplo)[build-system]: Use pyproject-build-system. [arguments]: Delete custom 'install phase.
2023-05-24gnu: gaupol: Drop input labels.Ricardo Wurmus
* gnu/packages/video.scm (gaupol)[native-inputs]: Remove package labels.
2023-05-24gnu: gaupol: Delete sanity check phase.Ricardo Wurmus
The sanity check fails because there is no graphical display. * gnu/packages/video.scm (gaupol)[arguments]: Delete 'sanity-check phase.
2023-05-14gnu: mlt: Update to 7.16.0.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.16.0.
2023-05-14gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler
* gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
2023-05-11gnu: mpv-mpris: Update to 1.0.kiasoc5
* gnu/packages/video.scm (mpv-mpris): Update to 1.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-09Merge branch 'rust-team'Efraim Flashner
2023-05-07gnu: libva-utils: Update home page.Maxim Cournoyer
* gnu/packages/video.scm (libva-utils) [home-page]: Update URL.
2023-05-07gnu: vdpauinfo: Update to 1.5.Maxim Cournoyer
* gnu/packages/video.scm (vdpauinfo): Update to 1.5.
2023-05-07gnu: libva-utils: Update to 2.18.1.Maxim Cournoyer
* gnu/packages/video.scm (libva-utils): Update to 2.18.1.
2023-05-07gnu: libva: Update to 2.18.0.Maxim Cournoyer
* gnu/packages/video.scm (libva): Update to 2.18.0.
2023-05-07gnu: rav1e: Update to 0.6.3.Efraim Flashner
* gnu/packages/video.scm (rav1e): Update to 0.6.3. [arguments]: Remove cargo-test-flags. Remove 'relax-versions phase. [cargo-inputs]: Add rust-av-grain-0.2, rust-built-0.5, rust-cc-1, rust-clap-complete-4, rust-const-fn-assert-0.1, rust-maybe-rayon-1, rust-new-debug-unreachable-1, rust-nom-7, rust-once-cell-1, rust-serde-big-array-0.4, rust-system-deps-6. Remove rust-rayon-1, rust-regex-1, rust-vergen-3. Replace rust-av-metrics-0.7 with 0.9, rust-clap-2 with 4, rust-console-0.14 with 0.15, rust-dav1d-sys-0.3 with 0.7, rust-image-0.23 with 0.24, rust-v-frame-0.2 with 0.3. [cargo-development-inputs]: Add rust-nom-7, rust-quickcheck-1, rust-quickcheck-macros-1. Remove rust-cc-1. Replace rust-criterion-0.3 with 0.4, rust-pretty-assertions-0.7 with 1. [native-inputs]: Add pkg-config. [inputs]: Add libgit2, zlib.
2023-05-04gnu: peek: Remove input labels.Ludovic Courtès
* gnu/packages/video.scm (peek)[inputs, native-inputs]: Remove labels.
2023-05-01gnu: ffmpeg-5: Update to 5.1.3.Efraim Flashner
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.3.
2023-04-24Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-24gnu: openshot: Update to 3.1.0.Andy Tai
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.1. * gnu/packages/video.scm (libopenshot): Update to 0.3.1. (openshot): Update to 3.1.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-23gnu: libmediainfo and mediainfo: Update to 23.03.Leo Famulari
* gnu/packages/video.scm (libmediainfo, mediainfo): Update to 23.03.
2023-04-23gnu: libmediainfo and mediainfo: Fix build.Leo Famulari
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Add a shebang to the autogen.sh script in the 'change-to-build-dir' phases.
2023-04-14Merge branch 'master' into core-updates.Maxim Cournoyer
Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
2023-04-14gnu: ffmpeg: Add a debug output.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg) [outputs]: New field. [arguments]: Add --disable-stripping to configure flags.
2023-04-14gnu: ffmpeg: Update to 6.0.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg): Update to 6.0. (ffmpeg-5): New variable. * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Replace ffmpeg with ffmpeg-5. * gnu/packages/gnuzilla.scm (icedove-minimal): Likewise.
2023-04-14gnu: ffmpeg-5: Rename variable to ffmpeg.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg-5): Rename to... (ffmpeg): ... this, replacing the old 'ffmpeg' alias. (ffmpeg-4): Adjust accordingly. * gnu/packages/jami.scm (ffmpeg-jami): Likewise.
2023-04-14gnu: rav1e: Fix building.Efraim Flashner
* gnu/packages/video.scm (rav1e)[source]: Remove outdated snippet. [arguments]: Remove custom 'force-rust-edition-2018 phase.
2023-04-14gnu: VLC: Remove obsolete patch.Marius Bakke
This reverts 372b037540395b688a0406c89709fdc3af880e4a, which became obsolete with af74211d987d2b8510e2f4937e65f6480754886f. * gnu/packages/video.scm (vlc)[source](patches): Remove. * gnu/packages/patches/vlc-dav1d-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-04-14gnu: libva: Update to 2.16.0.Hilton Chain
* gnu/packages/video.scm (libva): Update to 2.16.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-14gnu: libvpx: Update to 1.12.0.Marius Bakke
* gnu/packages/video.scm (libvpx): Update to 1.12.0. (libvpx-next): Remove variable. * gnu/packages/jami.scm (ffmpeg-jami)[inputs]: Remove.
2023-04-14gnu: libx264: Update to 164-0.b093bbe.Marius Bakke
* gnu/packages/video.scm (libx264): Update to 164-0.b093bbe. (libx264-next): Remove variable. * gnu/packages/jami.scm (ffmpeg-jami)[inputs]: Don't use LIBX264-NEXT.
2023-04-14gnu: VLC: Fix build with dav1d 1.0.Marius Bakke
* gnu/packages/video.scm (vlc)[source](patches): New field. * gnu/packages/patches/vlc-dav1d-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-04-14gnu: libaom: Update to 3.5.0.Marius Bakke
* gnu/packages/video.scm (libaom): Update to 3.5.0. [arguments]: Remove obsolete configure flag.
2023-04-12gnu: gallery-dl: Update to 1.25.1.Yovan Naumovski
* gnu/packages/video.scm (gallery-dl): Update to 1.25.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-12gnu: Purge pre-1.3.0 deprecated packages.Bruno Victal
* gnu/packages/bioinformatics.scm (deeptools): Remove variable. * gnu/packages/efi.scm (efi_analyzer): Ditto. * gnu/packages/guile.scm (guile-2.2/bug-fix, guile-json): Ditto. * gnu/packages/image.scm (libjpeg): Ditto. * gnu/packages/kde.scm (kdevplatform): Ditto * gnu/packages/linphone.scm (linphoneqt): Ditto. * gnu/packages/maths.scm (blis-sandybridge, blis-haswell, blis-knl): Ditto. * gnu/packages/mpi.scm (hwloc-2.0): Ditto. * gnu/packages/music.scm (python-abjad, zlfo): Ditto. * gnu/packages/perl.scm (perl-base, perl-parent): Ditto. * gnu/packages/tryton.scm (python-trytond): Ditto. * gnu/packages/video.scm (gnome-mpv): Ditto. * tests/graph.scm: Use guile-json-1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-12gnu: mlt: Update to 7.14.0.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.14.0.
2023-04-08gnu: gallery-dl: Update to 1.25.1.Yovan Naumovski
* gnu/packages/video.scm (gallery-dl): Update to 1.25.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-07gnu: Purge pre-1.3.0 deprecated packages.Bruno Victal
* gnu/packages/bioinformatics.scm (deeptools): Remove variable. * gnu/packages/efi.scm (efi_analyzer): Ditto. * gnu/packages/guile.scm (guile-2.2/bug-fix, guile-json): Ditto. * gnu/packages/image.scm (libjpeg): Ditto. * gnu/packages/kde.scm (kdevplatform): Ditto * gnu/packages/linphone.scm (linphoneqt): Ditto. * gnu/packages/maths.scm (blis-sandybridge, blis-haswell, blis-knl): Ditto. * gnu/packages/mpi.scm (hwloc-2.0): Ditto. * gnu/packages/music.scm (python-abjad, zlfo): Ditto. * gnu/packages/perl.scm (perl-base, perl-parent): Ditto. * gnu/packages/tryton.scm (python-trytond): Ditto. * gnu/packages/video.scm (gnome-mpv): Ditto. * tests/graph.scm: Use guile-json-1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-03gnu: mlt: Update to 7.14.0.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.14.0.
2023-03-28Merge remote-tracking branch 'origin/master' into stagingMaxim Cournoyer
2023-03-28gnu: ffmpeg: Add a debug output.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg) [outputs]: New field. [arguments]: Add --disable-stripping to configure flags.
2023-03-28gnu: ffmpeg: Update to 6.0.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg): Update to 6.0. (ffmpeg-5): New variable. * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Replace ffmpeg with ffmpeg-5. * gnu/packages/gnuzilla.scm (icedove-minimal): Likewise.
2023-03-28gnu: ffmpeg-5: Rename variable to ffmpeg.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg-5): Rename to... (ffmpeg): ... this, replacing the old 'ffmpeg' alias. (ffmpeg-4): Adjust accordingly. * gnu/packages/jami.scm (ffmpeg-jami): Likewise.
2023-03-27gnu: obs: Update to 29.0.2Andy Tai
* gnu/packages/video.scm (obs): Update to 29.0.2 Signed-off-by: Christopher Baines <mail@cbaines.net>