summaryrefslogtreecommitdiff
path: root/gnu/packages/video.scm
AgeCommit message (Collapse)Author
2025-03-04gnu: yt-dlp: Update to 2025.02.19.Thanos Apollo
* gnu/packages/video.scm (yt-dlp): Update to 2025.02.19. Change-Id: I39f935158ea11f465cad71f73b8c95d313f25341 Signed-off-by: Andreas Enge <[email protected]>
2025-03-02gnu: libbluray: Use modern package style.Liliana Marie Prikler
* gnu/packages/video.scm (libbluray)[#:phases]: Convert to list of G-Expressions. <fix-dlopen-path>: Implement in terms of search-input-file. [inputs]: Drop labels.
2025-03-02gnu: libbluray: Fix pkg-config file.Liliana Marie Prikler
* gnu/packages/video.scm (libbluray)[#:phases]: Rename ‘refer-to-libxml2-in-.pc-file’ to ‘move-packages-to-libs’. Generalize to also handle freetype and fontconfig.
2025-03-02gnu: libde265: Update to 1.0.14.Nicolas Graves
* gnu/packages/video.scm (libde265): Update to 1.0.14. [inputs]: Replace sdl by sdl2. Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-03-02gnu: libde265: Remove unused qtbase-5 input.Nicolas Graves
* gnu/packages/video.scm (libde265) [native-inputs]: Improve style. [inputs]: Improve style. Remove qtbase-5 which wasn't actually used (need more inputs to build graphical tools). Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-03-02gnu: Add v4l-utils-minimal.Nicolas Graves
* gnu/packages/video.scm (v4l-utils-minimal): New variable. Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-03-02gnu: libdvdread: Update to 6.1.3.Liliana Marie Prikler
* gnu/packages/video.scm (libdvdread): Update to 6.1.3.
2025-03-02gnu: libbluray: Update to 1.3.4.Liliana Marie Prikler
* gnu/packages/video.scm (libbluray): Update to 1.3.4.
2025-03-02gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.Maxim Cournoyer
* gnu/packages/video.scm (libquicktime) [arguments]: Add #:configure-flags. [inputs]: Remove ffmpeg-4 and gtk+-2. Change-Id: I18f6853bb168e765c6f1355c7495d8ce6bd9c066 Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-03-02gnu: mjpegtools: Remove gtk+-2 input.Maxim Cournoyer
* gnu/packages/video.scm (mjpegtools) [arguments]: Add #:configure-flags. [inputs]: Remove gtk+-2. Change-Id: I0383d5b28c1790dccb949c54925f121c039d7292 Signed-off-by: Liliana Marie Prikler <[email protected]>
2025-03-01gnu: ffmpeg-normalize: Update to 1.31.1.Vinicius Monego
* gnu/packages/video.scm (ffmpeg-normalize): Update to 1.31.1. Change-Id: I471a2725beb65b9fee880cde3bf66e91f2ee7356
2025-02-22gnu: Add showmethekey.Danny Milosavljevic
* gnu/packages/video.scm (showmethekey): New variable. Change-Id: I731a01e999890d6c9ace15d1f03a424c20e2a83a
2025-02-16gnu: smplayer: Support wayland.Danny Milosavljevic
* gnu/packages/video.scm (smplayer)[inputs]: Add qtwayland-5. Change-Id: I2ba61a43e876e61d270ab4c6226143bfd5be7e80
2025-02-15gnu: shotcut: Use G-Expressions.Vinicius Monego
* gnu/packages/video.scm (shotcut)[arguments]: Use G-Expressions. Change-Id: I3323b5b5e43c7fd838c49d9de89cfd7628b8b01a
2025-02-15gnu: shotcut: Add Vulkan and XKB support.Vinicius Monego
* gnu/packages/video.scm (shotcut)[native-inputs]: Add vulkan-headers. [inputs]: Add libxkbcommon, vulkan-loader. Change-Id: Id12ff6ef5799e2cfd1092d2a37040e5c91281587
2025-02-15gnu: shotcut: Update to 25.01.25.Vinicius Monego
* gnu/packages/video.scm (shotcut): Update to 25.01.25. Change-Id: Ib505ed15a292ce221fee450867670656eeaf38d9
2025-02-15gnu: mlt: Update to 7.30.0.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.30.0. Change-Id: I318ad4ced951e4aab02e8595779460052989165c
2025-02-11gnu: yt-dlp: Update to 2025.01.26.Timo Wilken
* gnu/packages/video.scm (yt-dlp): Update to 2025.01.26. Change-Id: I4fd551fbc95fb6c1d108753ac210a3bc94daa359 Signed-off-by: 宋文武 <[email protected]>
2025-02-05gnu: openh264: Update to 2.5.0.Hikari
* gnu/packages/video.scm (openh264): Update to 2.5.0. Reviewed-by: Andrew Wong <[email protected]> Signed-off-by: Sharlatan Hellseher <[email protected]> Change-Id: Ic960ed6293c8aa2ab16f55efaa02c639870abf6e
2025-01-25gnu: yt-dlp: Fix build.Danny Milosavljevic
* gnu/packages/video.scm (yt-dlp)[arguments]<#:test-flags>: Fix build. <#:phases>[check]: Handle test-flags. Change-Id: Ib6b79b11e37fd88526b3f12b70daa839dd904949
2025-01-19gnu: mpv: Add support for pipewire.Sören Tempel
* gnu/packages/video.scm (mpv): Add pipewire audio output support. [propagated-inputs]: Add pipewire dependency. Signed-off-by: Leo Famulari <[email protected]> Change-Id: Ia9be37387b434186b677429c06730bf4fcb5b362
2025-01-16gnu: yt-dlp: Update to 2025.01.15.Thanos Apollo
* gnu/packages/video.scm (yt-dlp): Update to 2024.12.23. Change-Id: I61444694f016e865a6163fb42603e422b9815c7d Signed-off-by: Leo Famulari <[email protected]>
2025-01-09Merge remote-tracking branch 'origin/rust-team'Efraim Flashner
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
2025-01-07gnu: openshot: Update to 3.3.0.Andy Tai
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.4.0. * gnu/packages/video.scm (libopenshot): Update to 0.4.0. (openshot): Update to 3.3.0. Change-Id: I6b234cfba69f1ec34895cacc42fc17e9d00723c8 Signed-off-by: 宋文武 <[email protected]>
2025-01-06gnu: rust-quickcheck: Move to (gnu packages crates-check).Efraim Flashner
* gnu/packages/crates-io.scm (rust-quickcheck-1, rust-quickcheck-0.9, rust-quickcheck-0.8, rust-quickcheck-0.7, rust-quickcheck-0.6, rust-quickcheck-0.5, rust-quickcheck-0.4, rust-quickcheck-0.2, rust-quickcheck-macros-1, rust-quickcheck-macros-0.9, rust-quickcheck-macros-0.8): Move from here ... * gnu/packages/crates-check.scm: ... to here. Change-Id: I2594095b7b55867a88636c1faae9d9424d5fddf5
2025-01-06gnu: rav1e: Fix the build.Efraim Flashner
* gnu/packages/video.scm (rav1e)[inputs]: Replace libgit2-1.7 with libgit2-1.8. Change-Id: Ice5a230f2060b494e77b05b520f3df81316cb640
2025-01-06gnu: x265: Link together all library variants.Efraim Flashner
* gnu/packages/video.scm (x265)[arguments]: Adjust the 'configure-flags to link the 10bit and 12bit variants of the libraries. Adjust the 'build-12-bit and 'build-10-bit phases to not build the shared libraries. Remove 'install-more-libs phase. Change-Id: I338e9a3d216e35e6e38fe6ccfd29236d14054306 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: x265: Only build with nasm on x86_64-linux.Efraim Flashner
* gnu/packages/video.scm (x265)[native-inputs]: Only use nasm when building for x86_64-linux. Change-Id: Id47f8bef4df0aef6cf574a39e4509024bb3a9479 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-05gnu: libva: Update to 2.22.0.John Kehayias
* gnu/packages/video.scm (libva): Update to 2.22.0. Change-Id: I7eb1b63d0dd7dc576476e8c06ff6d3f016d9c905
2024-12-28gnu: yt-dlp: Update to 2024.12.23.Ashish SHUKLA
* gnu/packages/video.scm (yt-dlp): Update to 2024.12.23. Change-Id: Ide6d201be0d8742802629ea7eb9053f2f45714eb Signed-off-by: Ludovic Courtès <[email protected]>
2024-12-27gnu: gallery-dl: Update to 1.28.2.Artyom V. Poptsov
* gnu/packages/video.scm (gallery-dl): Update to 1.28.2. Change-Id: I8a61f5e3e0e33a3918c1d57a5615cedf21ecabc0
2024-12-21gnu: ffmpeg-normalize: Update to 1.31.0.Vinicius Monego
* gnu/packages/video.scm (ffmpeg-normalize): Update to 1.31.0. [source]: Update URI. Change-Id: I32cf60c82ff5be8c78bbcaad36b41196e9ff4dfd
2024-12-21gnu: shotcut: Update to 24.11.17.Vinicius Monego
* gnu/packages/video.scm (shotcut): Update to 24.11.17. [inputs]: Add qtcharts. Change-Id: I810b25a50e42af05c09c762c9f912bba4953f33b
2024-12-21gnu: mlt: Update to 7.28.0.Vinicius Monego
* gnu/packages/video.scm (mlt): Update to 7.28.0. Change-Id: I1da0bcb3055a4c07f03076c71590a049883db80e
2024-12-18gnu: yt-dlp: Update to 2024.12.13.Ashish SHUKLA
* gnu/packages/video.scm (yt-dlp): Update to 2024.12.13. Change-Id: I9aaf05b55c5f5e8fd07616945dc5b4bfde1573b2 Signed-off-by: Leo Famulari <[email protected]>
2024-12-13gnu: ytcc: Fix build.Sharlatan Hellseher
* gnu/packages/video.scm (ytcc): Fix build and enable tests. [source]: Swap to git checkout containing tests. [arguments]<test-flags>: Disable some failing tests. [inputs]: Remove python-urllib3-next; add python-urllib3. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I93d958e2306544f51827308116e8a694058e9a9e
2024-12-13gnu: Add python-setuptools/python-wheel where necessary.Lars-Dominik Braun
Changes to pyproject-build-system require explicit dependency on setuptools/wheel. Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-12-02Merge remote-tracking branch 'origin/rust-team'Efraim Flashner
Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
2024-11-28gnu: dav1d: Update to 1.5.0.Efraim Flashner
* gnu/packages/video.scm (dav1d): Update to 1.5.0. Change-Id: I6c682d4c38ce1ec5da1f80bb734de48eeff9905b
2024-11-28gnu: ffmpeg: Build with rav1e on more systems.Efraim Flashner
* gnu/packages/video.scm (ffmpeg)[inputs]: Add rav1e on all systems where it is supported. [arguments]: Add flag to use rav1e when it is added as an input. Change-Id: I53cc11cd406b165dc366ebe547ae6574ea9f58a3
2024-11-28gnu: rav1e: Add shell completions.Efraim Flashner
* gnu/packages/video.scm (rav1e)[arguments]: Add a phase to generate and install shell completions. Change-Id: Iaf90be902593f085b3aafb780cd72a75c26b2c58
2024-11-28gnu: mpv: Update to 0.39.0.kiasoc5
* gnu/packages/video.scm (mpv): Update to 0.39.0. Change-Id: I2de5b9c58c414d2d5dae570ca47133bff0c9c639 Signed-off-by: Zheng Junjie <[email protected]>
2024-11-21gnu: libvpx: Update to 1.15.0.Ashish SHUKLA
* gnu/packages/video.scm (libvpx): Update to 1.15.0. Change-Id: I52213edadb56b8a65394281103dde528173cd7b3
2024-11-21gnu: libvpx: Update to 1.14.1.Zheng Junjie
* gnu/packages/video.scm (libvpx): Update to 1.14.1. [source]: Remove libvpx-CVE-2023-5217.patch. * gnu/packages/patches/libvpx-CVE-2023-44488.patch: * gnu/packages/patches/libvpx-CVE-2023-5217.patch: Remove them. * gnu/local.mk (dist_patch_DATA): Unregister them. Change-Id: I123caed254e8046751f104cd3a82e4db904de787
2024-11-18gnu: yt-dlp: Update to 2024.11.18.Ashish SHUKLA
* gnu/packages/video.scm (yt-dlp): Update to 2024.11.18. Change-Id: Id7f1b69e4e19153ca5cac81f4a72ed6f16d89356 Signed-off-by: Sharlatan Hellseher <[email protected]>
2024-11-18gnu: yt-dlp: Update to 2024.10.22.Jakob Kirsch
* gnu/packages/video.scm (yt-dlp): Update to 2024.10.22. Change-Id: Ifd83fd76ffdb2d2ddab0c9577278a308a3f03cb5 Signed-off-by: Sharlatan Hellseher <[email protected]>
2024-11-12gnu: ffmpeg-4: Update to 4.4.5 [fixes CVE-2024-7055].Ashish SHUKLA
* gnu/packages/video.scm (ffmpeg-4): Update to 4.4.5. * gnu/packages/patches/ffmpeg-remove-compressed_ten_bit_format.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: Ie35066988c26af338120b2ce002c767ff4c7aaec Signed-off-by: Maxim Cournoyer <[email protected]> Modified-by: Maxim Cournoyer <[email protected]>
2024-11-12gnu: ffmpeg-5: Update to 5.1.6 [fixes CVE-2024-7055, CVE-2024-7272].Ashish SHUKLA
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.6. Change-Id: If86cbff17d63528b42a9c5ce2c062014251b8fcb Signed-off-by: Maxim Cournoyer <[email protected]>
2024-11-01gnu: Add kvmfr-linux-module.Oleg Pykhalov
* gnu/packages/patches/kvmfr-linux-module-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/video.scm (kvmfr-linux-module): New variable. Change-Id: I113c1c8e1f6c9ebd541083b620ea0e098d56d588