aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/video.scm
Commit message (Collapse)AuthorAge
* Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner2023-10-18
| | | | | | This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
* build: cargo-build-system: Disable tests by default.Efraim Flashner2023-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | * guix/build-system/cargo.scm (cargo-build): Disable tests by default. * gnu/packages/admin.scm (greetd, wlgreet, du-dust), * gnu/packages/bioinformatics.scm (circtools, python-gseapy), * gnu/packages/crypto.scm (rust-minisign, b3sum), * gnu/packages/gnome.scm (librsvg), * gnu/packages/python-crypto.scm (python-blake3, python-cryptography-rust), * gnu/packages/python-xyz.scm (python-orjson), * gnu/packages/rust-apps.scm (agate, alfis, bat, diffr, drill, dutree, exa, fd, hexyl, hyperfine, i3status-rust, just, maturin, ripgrep, rot8, rust-swc, rust-cargo-edit, git-interactive-rebase-tool, rust-cbindgen, rust-cbindgen-0.24, rust-cbindgen-0.19, sniffglue, tectonic, treefmt, hex, tokei, vivid, watchexec, rbw, rust-analyzer, rust-cargo-c, rtss, skim, skim-0.7, svd2rust, swayhide, tealdeer, git-absorb, zoxide, htmlq), * gnu/packages/sequoia.scm (sequoia-sqv), * gnu/packages/syndication.scm (newsboat), * gnu/packages/terminals.scm (alacritty), * gnu/packages/text-editors.scm (kak-lsp, parinfer-rust), * gnu/packages/tree-sitter.scm (tree-sitter-cli), * gnu/packages/video.scm (rav1e), * gnu/packages/web.scm (monolith, castor) [arguments]: Enable tests.
* gnu: rav1e: Update to 0.6.6.Efraim Flashner2023-10-18
| | | | | | | | | * gnu/packages/video.scm (rav1e): Update to 0.6.6. [source]: Add snippet to not hardcode dependency versions. [cargo-inputs]: Add rust-clap-lex-0.3, rust-winnow-0.4. Replace rust-y4m-0.7 with 0.8. Remove rust-const-fn-assert-0.1. [cargo-development-inputs]: Add rust-predicates-2, rust-predicates-core-1, rust-predicates-tree-1.
* gnu: shotcut: Update to 23.09.29.Vinicius Monego2023-10-03
| | | | * gnu/packages/video.scm (shotcut): Update to 23.09.29.
* gnu: mlt: Update to 7.20.0.Vinicius Monego2023-10-03
| | | | * gnu/packages/video.scm (mlt): Update to 7.20.0.
* gnu: libvpx: Graft to fix CVE-2023-5217.Tobias Geerinckx-Rice2023-09-24
| | | | | | | * gnu/packages/video.scm (libvpx)[replacement]: New field, set to… (libvpx/fixed): …this new variable. * gnu/packages/patches/libvpx-CVE-2023-5217.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* gnu: yt-dlp: Update to 2023.09.24.pinoaffe2023-09-27
| | | | | | * gnu/packages/video.scm (yt-dlp): Update to 2023.09.24. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: aalib: Really build the shared library on powerpc64le-linux.Maxim Cournoyer2023-09-25
| | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/57134>. The old build scripts were buggy and causing a static library to be produced instead, which would fail to be linked by gst-plugins-good. * gnu/packages/video.scm (aalib) [native-inputs]: Remove labels. [arguments]: Use gexps. <configure-flags>: New argument. <phases>: Remove update-config-scripts and configure override. Add force-autoreconf. Reported-by: Marcel van der Boom <marcel@van-der-boom.nl> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Remove extraneous imports.Maxim Cournoyer2023-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild from the upcoming Guile. * gnu/packages/admin.scm: Remove extraneous imports. * gnu/packages/avr.scm: Likewise. * gnu/packages/base.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/linphone.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/cran.scm: Likewise. * gnu/packages/kde.scm: Likewise. * gnu/packages/libcanberra.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/mes.scm: Likewise. * gnu/packages/mingw.scm: Likewise. * gnu/packages/serialization.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/syncthing.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/emulators.scm: Likewise. Reviewed-by: Ludovic Courtès <ludo@gnu.org>
* gnu: svt-av1: Update to 1.7.0.Andy Tai2023-09-12
| | | | | | | * gnu/packages/video.scm (svt-av1): Update to 1.7.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: shotcut: Update to 23.07.29.Vinicius Monego2023-09-02
| | | | | | | | * gnu/packages/video.scm (shotcut): Update to 23.07.29. [native-inputs]: Replace qttools-5 with qttools. [inputs]: Replace qtbase-5 with qtbase, qtdeclarative-5 with qtdeclarative, qtmultimedia-5 with qtmultimedia. Remove qtgraphicaleffects, qtquickcontrols-5, qtquickcontrols2-5, qtsvg-5, qtwebsockets-5, qtx11extras.
* gnu: utfcpp: Update to 3.2.4.Reza Housseini2023-09-01
| | | | | | | | | | | | * gnu/packages/textutils.scm (utfcpp): Update to 3.2.4. [snippet]: Unbundle ftest. [arguments]: Remove field. [native-inputs]: Add ftest. * gnu/packages/games.scm (warzone2100)[#:phases]: Adjust 'fix-utfcpp-include. * gnu/packages/video.scm (mkvtoolnix)[#:phases]: Add 'fix-utfcpp-include. Co-authored-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
* gnu: svt-hevc: Mention the package should not be used as an input.Maxim Cournoyer2023-09-01
| | | | | | * gnu/packages/video.scm (svt-hevc): Add a warning comment, as well as some extra explanation to the description. [home-page]: Update URL.
* gnu: ffmpeg: Skip failing tests on powerpc64le.Maxim Cournoyer2023-08-22
| | | | | | | * gnu/packages/video.scm (ffmpeg) [arguments] [powerpc64le]: Skip the checkasm-sw_scale and filter-scale2ref_keep_aspect tests, by means of the --ignore-tests configure flag.
* gnu: pitivi: Build with librsvg-for-system.Efraim Flashner2023-08-18
| | | | | * gnu/packages/video.scm (pitivi)[propagated-inputs]: Replace librsvg with librsvg-for-system.
* gnu: mplayer: Fix input.Andreas Enge2023-08-18
| | | | | * gnu/packages/video.scm (mplayer)[inputs]: Use ffmpeg-5 instead of ffmpeg-4 to fix a header/library version mismatch.
* gnu: Add obs-looking-glass.Oleg Pykhalov2023-08-10
| | | | * gnu/packages/video.scm (obs-looking-glass): New variable.
* gnu: pipe-viewer: Update to 0.4.8.Tobias Geerinckx-Rice2023-07-30
| | | | * gnu/packages/video.scm (pipe-viewer): Update to 0.4.8.
* gnu: libva: Update to 2.19.0.Hilton Chain2023-07-29
| | | | | | * gnu/packages/video.scm (libva): Update to 2.19.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
* gnu: mlt: Update to 7.18.0.Vinicius Monego2023-07-29
| | | | * gnu/packages/video.scm (mlt): Update to 7.18.0.
* gnu: openshot: Update to 3.1.1.Andy Tai2023-07-28
| | | | | | * gnu/packages/video.scm (openshot): Update to 3.1.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: mpv: Update to 0.36.0.Efraim Flashner2023-07-26
| | | | * gnu/packages/video.scm (mpv): Update to 0.36.0.
* gnu: mplayer: Use #:configure-flags.Tobias Geerinckx-Rice2023-07-16
| | | | | * gnu/packages/video.scm (mplayer)[arguments]: Move configure flags to their proper keyword, and honour them in the 'configure phase.
* gnu: mplayer: Use G-expressions.Tobias Geerinckx-Rice2023-07-16
| | | | | * gnu/packages/video.scm (mplayer)[arguments]: Rewrite as G-expressions.
* gnu: mplayer: Remove input labels.Tobias Geerinckx-Rice2023-07-16
| | | | | * gnu/packages/video.scm (mplayer)[inputs]: Remove input labels.
* gnu: mplayer: Update to 1.5.Tobias Geerinckx-Rice2023-07-16
| | | | * gnu/packages/video.scm (mplayer): Update to 1.5.
* gnu: gallery-dl: Update to 1.25.8.Tobias Geerinckx-Rice2023-07-16
| | | | * gnu/packages/video.scm (gallery-dl): Update to 1.25.8.
* gnu: libopenshot: Update to 0.3.2.Tobias Geerinckx-Rice2023-07-16
| | | | | * gnu/packages/video.scm (libopenshot): Update to 0.3.2. [arguments]: Don't explicitly return #t from phases.
* gnu: yt-dlp: Update to 2023.07.06.Tobias Geerinckx-Rice2023-07-02
| | | | * gnu/packages/video.scm (yt-dlp): Update to 2023.07.06.
* gnu: Add yle-dl.Saku Laesvuori via Guix-patches via2023-07-01
| | | | | | * gnu/packages/video.scm (yle-dl): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: yt-dlp: Update to 2023.06.22.Efraim Flashner2023-06-24
| | | | | * gnu/packages/video.scm (yt-dlp): Update to 2023.06.22. [native-inputs]: Rewrite using supported-package?.
* gnu: celluloid: Update to 0.25.kiasoc52023-06-20
| | | | | | * gnu/packages/video.scm (celluloid): Update to 0.25. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: mkvtoolnix: Explicitly use ruby-2.7.Christopher Baines2023-06-20
| | | | | | To allow updating ruby without affecting this package. * gnu/packages/video.scm (mkvtoolnix)[native-inputs]: Explicitly use ruby-2.7.
* svn-download: Do not expand keywords.Timothy Sample2023-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* gnu: obs-websocket: Deprecate in favor of "obs".Andy Tai2023-06-09
| | | | | | | * gnu/packages/video.scm (obs-websocket): Rewrite as a deprecated alias for "obs". Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Remove obs-spectralizer.Andy Tai2023-06-03
| | | | | | | | 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>
* gnu: yt-dlp: Fix substitution for ffmpeg path.Dominik Delgado Steuter2023-05-25
| | | | | | | | | | 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>
* gnu: gaupol: Update to 1.12.Ricardo Wurmus2023-05-24
| | | | * gnu/packages/video.scm (gaupol): Update to 1.12.
* gnu: gaupol: Use pyproject-build-system.Ricardo Wurmus2023-05-24
| | | | | * gnu/packages/video.scm (gauplo)[build-system]: Use pyproject-build-system. [arguments]: Delete custom 'install phase.
* gnu: gaupol: Drop input labels.Ricardo Wurmus2023-05-24
| | | | * gnu/packages/video.scm (gaupol)[native-inputs]: Remove package labels.
* gnu: gaupol: Delete sanity check phase.Ricardo Wurmus2023-05-24
| | | | | | The sanity check fails because there is no graphical display. * gnu/packages/video.scm (gaupol)[arguments]: Delete 'sanity-check phase.
* gnu: mlt: Update to 7.16.0.Vinicius Monego2023-05-14
| | | | * gnu/packages/video.scm (mlt): Update to 7.16.0.
* gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler2023-05-14
| | | | | | | | | | | | | | | | | | | | | * 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.
* gnu: mpv-mpris: Update to 1.0.kiasoc52023-05-11
| | | | | | * gnu/packages/video.scm (mpv-mpris): Update to 1.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* Merge branch 'rust-team'Efraim Flashner2023-05-09
|\
| * gnu: rav1e: Update to 0.6.3.Efraim Flashner2023-05-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: libva-utils: Update home page.Maxim Cournoyer2023-05-07
| | | | | | | | * gnu/packages/video.scm (libva-utils) [home-page]: Update URL.
* | gnu: vdpauinfo: Update to 1.5.Maxim Cournoyer2023-05-07
| | | | | | | | * gnu/packages/video.scm (vdpauinfo): Update to 1.5.
* | gnu: libva-utils: Update to 2.18.1.Maxim Cournoyer2023-05-07
| | | | | | | | * gnu/packages/video.scm (libva-utils): Update to 2.18.1.
* | gnu: libva: Update to 2.18.0.Maxim Cournoyer2023-05-07
|/ | | | * gnu/packages/video.scm (libva): Update to 2.18.0.