aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/video.scm
Commit message (Collapse)AuthorAge
* gnu: ytcc: Fix build.Sharlatan Hellseher2024-12-13
| | | | | | | | | | * 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
* gnu: Add python-setuptools/python-wheel where necessary.Lars-Dominik Braun2024-12-13
| | | | | | | Changes to pyproject-build-system require explicit dependency on setuptools/wheel. Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
* build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun2024-12-13
| | | | | | | | | | | 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
* Merge remote-tracking branch 'origin/rust-team'Efraim Flashner2024-12-02
|\ | | | | | | Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
| * gnu: dav1d: Update to 1.5.0.Efraim Flashner2024-11-28
| | | | | | | | | | | | * gnu/packages/video.scm (dav1d): Update to 1.5.0. Change-Id: I6c682d4c38ce1ec5da1f80bb734de48eeff9905b
| * gnu: ffmpeg: Build with rav1e on more systems.Efraim Flashner2024-11-28
| | | | | | | | | | | | | | | | * 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
| * gnu: rav1e: Add shell completions.Efraim Flashner2024-11-28
| | | | | | | | | | | | | | * gnu/packages/video.scm (rav1e)[arguments]: Add a phase to generate and install shell completions. Change-Id: Iaf90be902593f085b3aafb780cd72a75c26b2c58
* | gnu: mpv: Update to 0.39.0.kiasoc52024-11-28
|/ | | | | | | * gnu/packages/video.scm (mpv): Update to 0.39.0. Change-Id: I2de5b9c58c414d2d5dae570ca47133bff0c9c639 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: libvpx: Update to 1.15.0.Ashish SHUKLA2024-11-21
| | | | | | * gnu/packages/video.scm (libvpx): Update to 1.15.0. Change-Id: I52213edadb56b8a65394281103dde528173cd7b3
* gnu: libvpx: Update to 1.14.1.Zheng Junjie2024-11-21
| | | | | | | | | | | * 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
* gnu: yt-dlp: Update to 2024.11.18.Ashish SHUKLA2024-11-18
| | | | | | | * gnu/packages/video.scm (yt-dlp): Update to 2024.11.18. Change-Id: Id7f1b69e4e19153ca5cac81f4a72ed6f16d89356 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: yt-dlp: Update to 2024.10.22.Jakob Kirsch2024-11-18
| | | | | | | * gnu/packages/video.scm (yt-dlp): Update to 2024.10.22. Change-Id: Ifd83fd76ffdb2d2ddab0c9577278a308a3f03cb5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: ffmpeg-4: Update to 4.4.5 [fixes CVE-2024-7055].Ashish SHUKLA2024-11-12
| | | | | | | | | | | * 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 <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: ffmpeg-5: Update to 5.1.6 [fixes CVE-2024-7055, CVE-2024-7272].Ashish SHUKLA2024-11-12
| | | | | | | * gnu/packages/video.scm (ffmpeg-5): Update to 5.1.6. Change-Id: If86cbff17d63528b42a9c5ce2c062014251b8fcb Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Add kvmfr-linux-module.Oleg Pykhalov2024-11-01
| | | | | | | | * 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
* gnu: jellyfin-mpv-shim: Fix icon & metainfo installation.Ian Eure2024-10-15
| | | | | | | | | | | | The icons and appdata.xml were getting installed into share/applications, when they should have gone into share/icons/hicolor and share/metainfo. Put them in the right place, which allows DEs to find them. * gnu/packages/video.scm (jellyfin-mpv-shim): In 'install-desktop-file phase, change the icon and metadata file name. Change-Id: Ic6cdae2fe0b348b94285bf8b39c014922baae6c1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: iso-codes: Rename to iso-codes/pinned.Roman Scherer2024-09-28
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/iso-codes.scm (iso-codes): Rename to… (iso-codes/pinned): … this. * doc/build.scm, gnu/installer.scm, gnu/packages/fcitx.scm, gnu/packages/fcitx5.scm, gnu/packages/gnome.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/ibus.scm, gnu/packages/kde-frameworks.scm, gnu/packages/kde-plasma.scm, gnu/packages/mate.scm, gnu/packages/photo.scm, gnu/packages/video.scm: Adjust accordingly. Change-Id: Ia98fee15a27009583fee822cf411512727b1aa27 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ani-cli: Update to 4.9.Tobias Geerinckx-Rice2024-09-08
| | | | | | * gnu/packages/video.scm (ani-cli): Update to 4.9. Change-Id: Ic99f9fbfce6dd5b9eccbb749c89ab70688808332
* gnu: aegisub: Update source URL.Tobias Geerinckx-Rice2024-09-08
| | | | | | * gnu/packages/video.scm (aegisub)[source]: Update URL. Change-Id: I12751191eecfb797d98353c07802a56d92c074ee
* gnu: Add syncplay.aurtzy2024-09-14
| | | | | | | * gnu/packages/video.scm (syncplay): New variable. Change-Id: I72cdfa3db2b4b7ef6c3ef0b8585d138c272046a7 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Add ytcc.Sisiutl2024-09-12
| | | | | | | * gnu/packages/video.scm (ytcc): New variable. Change-Id: Iaf4fd7343b02c52a358093ae81aaafbae1eea9bf Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: gallery-dl: Update to 1.27.4.Artyom V. Poptsov2024-09-09
| | | | | | | * gnu/packages/video.scm (gallery-dl): Update to 1.27.4. Change-Id: If56710918cf1606442a5b083c1995a7e9f3c2963 Signed-off-by: jgart <jgart@dismail.de>
* gnu: mpv: Move libsixel to propagated-inputs.Efraim Flashner2024-09-08
| | | | | | | | | | Mpv adds this library to the Requires.private field of the pkg-config file. * gnu/packages/video.scm (mpv)[inputs]: Move libsixel ... [propagated-inputs]: ... to here. Change-Id: If4ad493f41812d9e56e22e2cbd69eb70465b511e
* gnu: Add ffmpeg-7.Zheng Junjie2024-09-07
| | | | | | | | * gnu/packages/video.scm (ffmpeg-7): New variable. (ffmpeg): Inherit above. Change-Id: I39fdec3e380c8cf7feed74d5caa960fb33f0ffae Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: obs: Update to 30.1.2.宋文武2024-09-07
| | | | | | | | | | | * gnu/packages/video.scm (obs): Update to 30.1.2. [arguments]: Add "-DENABLE_QSV11=OFF" to configure-flags. Add MESA to LD_LIBRARY_PATH for 'obs'. [inputs]: Add libdatachannel, qrcodegen-cpp and vulkan-headers. Replace ffmpeg-4 with ffmpeg, Qt 5 with Qt 6. Change-Id: Id74c52512eb18727b0c8c8a0a7ed4c892a5e76c2 Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: mpv: Add LIBSIXEL input.Mathieu Laparie2024-09-05
| | | | | | | * gnu/packages/video.scm (mpv)[inputs]: Add LIBSIXEL. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: I1765929ec37d6cd73d829b998c7a1a6edb87fb75
* gnu: libplacebo: Update to 7.349.0.Mathieu Laparie2024-09-05
| | | | | | | * gnu/packages/video.scm (libplacebo): Update to 7.349.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Iacbde8cbd6e2008655f70fc009290cddb942f548
* gnu: ffmpeg-{5,4,3}: Fix build on i686 with binutils 2.41.André Batista2024-09-04
| | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/72917>. * gnu/packages/video.scm (ffmpeg-5): Replace 'bypass-openal-check string substitution with one that matches on this and earlier versions of ffmpeg. (ffmpeg-4): Inherit package arguments from ffmpeg-5. Reported-by: Dariqq <dariqq@posteo.net> Change-Id: Ie5b51a174be45b511757dece369563975e498bac Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: openshot: Update to 3.2.1.Andy Tai2024-09-03
| | | | | | | | | * gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.3. * gnu/packages/video.scm (libpenshot): Update to 0.3.3. (openshot): Update to 3.2.1. Change-Id: I1688395a1181ce258a59e15ce63e2dda535af7f1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ffmpeg-normalize: Update to 1.28.3.Vinicius Monego2024-09-02
| | | | | | * gnu/packages/video.scm (ffmpeg-normalize): Update to 1.28.3. Change-Id: If0ba63ee0477900f7c135872706ebf7c77160e1e
* gnu: ffmpeg: Fix build on i686 with binutils 2.41.André Batista2024-08-31
| | | | | | | | | * gnu/packages/video.scm (ffmpeg): Add 'bypass-openal-check phase which breaks configure phase on i686. Unconditionally set openal configure check to true. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Iddba489690a42a5e9f9a40f9a238c658ddac6e20
* gnu: yt-dlp: Add certificates.Ricardo Wurmus2024-08-31
| | | | | | * gnu/packages/video.scm (yt-dlp)[native-inputs]: Add nss-certs-for-test. Change-Id: I767d7f6fa5ee038cb58c69abfc5f79a681dda308
* gnu: aegisub: Fix build.宋文武2024-08-31
| | | | | | | | * gnu/packages/patches/aegisub-boost81.patch: New patch. * gnu/packages/video.scm (aegisub)[source]: Add it. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: I0249944bf1bd9fc5a303c44c92b0b4c3e01da14b
* gnu: ffmpeg-for-stepmania: Fix build.宋文武2024-08-31
| | | | | | * gnu/packages/video.scm (ffmpeg-for-stepmania)[source]: Add ffmpeg-4-binutils-2.41.patch. Change-Id: I872e4a48d0ce97b77a3a04507d828854605676ce
* gnu: tslib: Update to 1.23.Efraim Flashner2024-08-31
| | | | | | | | * gnu/packages/video.scm (tslib): Update to 1.23. [source]: Download using release tarball. [native-inputs]: Remove autoconf, automake, libtool. Change-Id: Ib3d33cb33eba39f8c273b8737b39b54f6c8f7819
* gnu: ffmpeg: Fix builds.Josselin Poiret2024-08-31
| | | | | | | | | * gnu/packages/patches/ffmpeg-remove-compressed_ten_bit_format.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/video.scm (ffmpeg-4): Use it. (ffmpeg-3.4, ffmpeg-2.8): Use ffmpeg-4-binutils-2.41.patch. Change-Id: Idaf1d80f33530ba6d8c3c60b284dc08e522ec220
* gnu: libbdplus: Update to 0.2.0.Efraim Flashner2024-08-31
| | | | | | * gnu/packages/video.scm (libbdplus): Update to 0.2.0. Change-Id: Ic357c71649b8f07ddb37b0860f30d9ef247529d5
* gnu: ffmpeg: add svt-av1 supportAndy Tai2024-08-31
| | | | | | | | | * gnu/packages/video.scm (ffmpeg): Add support for svt-av1 [inputs]: Add svt-av1 [arguments] (configure-flags): Add "--enable-libsvtav1" Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Idb0166e943a4c69a56b68964fd6f3439b16f1903
* gnu: ffmpeg-4: Fix build with binutils ≥ 2.41.Josselin Poiret2024-08-31
| | | | | | | | * gnu/packages/patches/ffmpeg-4-binutils-2.41.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/video.scm (ffmpeg-4): Use it. Change-Id: I07ec3525edb220d85e086e145b9561ea3d084b6c
* gnu: libvpx: Ungraft.Ludovic Courtès2024-08-31
| | | | | | | | * gnu/packages/video.scm (libvpx)[replacement]: Remove. [source](patches): Add “libvpx-CVE-2023-5217.patch”. (libvpx/fixed): Remove. Change-Id: I6de247a0fe7e8e09772513386cd0696bebe34afd
* gnu: video: Add 'bash' input for 'wrap-program'.Maxime Devos2024-08-31
| | | | | | | | | | | | | | | | It is required for cross-compilation. * gnu/packages/video.scm (pipe-viewer)[inputs]: Add 'bash-minimal'. (vlc): Remove trailing #t. (youtube-viewer)[inputs]: Likewise. (openshot)[inputs]: Likewise. (gaupol)[inputs]: Likewise. (get-iplayer)[inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I572eddc1084e1397b06d1fa264ec575c8c9b5340
* gnu: ffmpeg-3.4: Import the correct set of modules.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/video.scm (ffmpeg-3.4) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I190d9fb3bc372e87ac7eec4c0b05fd3d0b4f5b12
* build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer2024-08-31
| | | | | | | | | | | | | | | | | | | | | %default-gnu-modules. Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
* gnu: mpv: Update to 0.38.0.Tobias Geerinckx-Rice2024-08-18
| | | | | | * gnu/packages/video.scm (mpv): Update to 0.38.0. Change-Id: I7804e5d63c1fddc97e54634ea6a5185bf0ecc020
* gnu: libplacebo: Update to 6.338.2.Tobias Geerinckx-Rice2024-08-18
| | | | | | * gnu/packages/video.scm (libplacebo): Update to 6.338.2. Change-Id: I89a4c9ae22e871ac4b2b4a29b9d65ed76a76e2e7
* gnu: gallery-dl: Update to 1.27.3.Artyom V. Poptsov2024-08-22
| | | | | | | * gnu/packages/video.scm (gallery-dl): Update to 1.27.3. Change-Id: I469428a20c8426a75fdf5f3b5a275591d21a2b4e Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: yt-dlp: Update to 2024.08.06.Danny Milosavljevic2024-08-20
| | | | | | * gnu/packages/video.scm (yt-dlp): Update to 2024.08.06. Change-Id: I451fb4a10130f4640aeaf1da3b056d0dc0ee3b28
* gnu: Add obs-shaderfilter.Oleg Pykhalov2024-08-09
| | | | | | * gnu/packages/video.scm (obs-shaderfilter): New variable. Change-Id: I79e81135d2214f009744ee2687a5468a7891c2e7
* gnu: Add obs-gradient-source.Oleg Pykhalov2024-08-09
| | | | | | * gnu/packages/video.scm (obs-gradient-source): New variable. Change-Id: If93e933bbd1198cccb04df2bcd304fab2875dcb5
* gnu: Add obs-multi-rtmp.Oleg Pykhalov2024-08-04
| | | | | | * gnu/packages/video.scm (obs-multi-rtmp): New variable. Change-Id: I5e5b2cd59cd9f5e9aeb4c7b51452b0e24f10f3ca