summaryrefslogtreecommitdiff
path: root/gnu/packages/gstreamer.scm
AgeCommit message (Collapse)Author
2022-08-27gnu: gst-plugins-base: Propagate gudev.Marius Bakke
This is a follow-up to commit f1e8cc6a9826f951fe95dc374b4db6fc8e25d981. * gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Move LIBGUDEV ... [propagated-inputs]: ... here.
2022-07-28gnu: gst-editing-services: Update FIXME comment.Liliana Marie Prikler
There are now 23 total tests in gst-editing-services. * gnu/packages/gstreamer.scm (gst-editing-services)[arguments]: Update FIXME.
2022-07-28gnu: gst-python: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-python)[arguments]: Convert to list of G-Expressions.
2022-07-28gnu: gst-editing-services: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-editing-services)[arguments]: Convert to list of G-Expressions. [native-inputs]: Drop labels.
2022-07-28gnu: gst-plugins-ugly: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-ugly)[arguments]: Convert to list of G-Expressions. [native-inputs]: Drop labels.
2022-07-28gnu: gst-plugins-bad: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Convert to list of G-Expressions. [native-inputs, inputs]: Drop labels.
2022-07-28gnu: gst-plugins-good: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Convert to list of G-Expressions. [propagated-inputs, native-inputs]: Drop labels. [inputs]: Drop labels, also sort alphabetically.
2022-07-28gnu: gstreamer: Use new package style.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gstreamer)[arguments]: Convert to list of G-Expressions. [native-inputs]: Drop labels.
2022-07-28gnu: Add gst-plugins-bad-minimal.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-bad-minimal): New variable.
2022-07-28gnu: gst-plugins/selection: Implement in terms of G-Expressions.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins/selection)[#:configure-flags]: Use G-Expressions. [#:phases]: Likewise. Drop trailing #t. * gnu/packages/video.scm (pitivi)[inputs]: Adjust accordingly.
2022-07-28gnu: python-gst: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (python-gst): Update to 1.20.3.
2022-07-28gnu: gstreamer-docs: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.20.3.
2022-07-28gnu: gst-editing-services: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.20.3.
2022-07-28gnu: gst-libav: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.20.3.
2022-07-28gnu: gst-plugins-ugly: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.20.3.
2022-07-28gnu: gst-plugins-bad: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.20.3.
2022-07-28gnu: gst-plugins-good: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.20.3. [source]<patches>: Remove “gst-plugins-good-fix-test.patch”. [arguments]<#:phases>: Add ‘absolutize-libsoup-library’ and ‘skip-failing-tests’. * gnu/packages/patches/gst-plugins-good-fix-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-28gnu: gst-plugins-base: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.20.3.
2022-07-28gnu: gstreamer: Update to 1.20.3.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.20.3. [#:phases]: Drop ‘disable-some-tests’ and ‘disable-problematic-tests’.
2022-07-28gnu: python-gst: Add upstream-name.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (python-gst)[properties]: Add upstream-name.
2022-07-18gnu: gst-plugins-bad: Limit inputs based on architecture.Efraim Flashner
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Only build with mediasdk and svt-hevc on supported architectures.
2022-04-19gnu: Fix input typoes.Efraim Flashner
* gnu/packages/emulators.scm (nestopia-ue)[inputs]: Move ',' to its operand. * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Same.
2022-04-05gnu: python-gst: Fix the concatenation of install path.Zhu Zihao
Fixes a regression introduced in a5c2e7961c21ef8620ce4cfb3569109fbd694e1e. * gnu/packages/gstreamer.scm (python-gst): [arguments]: <configure-flags>: Add missing leading slash. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-12gnu: gst-plugins-bad: Remove commented code that has no explanation.Leo Famulari
This code comment has no explanation in the commit log. It was added in commit 75924438e602c56d43ea5fba0c347dc459a3dcd0 "gnu: gst-plugins-bad: Add missing inputs to enable more features." * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove comment.
2021-12-13gnu: Remove superfluous "linux-libre-headers" inputs.Marius Bakke
This input is already propagated from glibc. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove LINUX-LIBRE-HEADERS-5.10. * gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Likewise. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LINUX-LIBRE-HEADERS. * gnu/packages/graphics.scm (directfb)[inputs]: Likewise. * gnu/packages/gstreamer.scm (libdc1394)[inputs]: Likewise. * gnu/packages/linux.scm (python-evdev)[native-inputs]: Likewise. (bcc, bpftrace)[inputs]: Likewise. * gnu/packages/networking.scm (lksctp-tools)[inputs]: Likewise. * gnu/packages/video.scm (tslib)[inputs]: Likewise. * gnu/packages/web-browsers.scm (links)[native-inputs]: Likewise. * gnu/packages/cdrom.scm (cdrtools)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/lirc.scm (lirc)[inputs, arguments]: Likewise. * gnu/packages/vpn.scm (xl2tpd)[inputs, arguments]: Likewise.
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-12-02gnu: Remove librsvg@2.50 from the Xfce dependency graph.Ludovic Courtès
This allows us to build Xfce on non-x86_64 platforms. * gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Use 'librsvg-for-system' instead of 'librsvg'. * gnu/packages/gtk.scm (guile-rsvg)[inputs]: Likewise. * gnu/packages/xfce.scm (xfce4-xkb-plugin)[inputs]: Likewise.
2021-11-18gnu: gst-plugins-base: Disable the elements_appsrc test.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t. [phases]{disable-problematic-tests}: New phase.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-12gnu: gst-plugins-bad: Disable the nondeterministic 'shm_live' test.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-bad): [phases]{adjust-tests}: Disable the 'shm' test suite, which includes 'shm_live'.
2021-11-11gnu: zxing-cpp: Update to 1.2.0-0.00783db.Maxim Cournoyer
* gnu/packages/aidc.scm (zxing-cpp): Update to 1.2.0-0.00783db. [version]: Use git-version. [source]: Adjust accordingly. [native-inputs]: Replace googletest-source by the regular googletest package. Add fmt. [arguments]: Remove field. (zxing-cpp-1.2): New variable. * gnu/packages/gstreamer.scm (gst-plugins-bad): Skip failing test. [inputs]: Use zxing-cpp-1.2.
2021-11-11gnu: gstreamer: Disable the pipelines-seek test.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gstreamer) [phases]{disable-problematic-tests}: New phase.
2021-11-11gnu: gtk: Replace gdk-pixbuf+svg by librsvg.Maxim Cournoyer
With the addition of a profile hook for computing the gdk-pixbuf loaders cache file, there is no longer a need for gdk-pixbuf+svg, and librsvg can propagate gdk-pixbuf without fear, so replace the former for the latter. The replacement was automated with the following command: $ git grep -l ',gdk-pixbuf+svg)' \ | xargs sed 's/(".*" ,gdk-pixbuf+svg)/("librsvg" ,librsvg)/' -i * gnu/packages/gtk.scm (gdk-pixbuf+svg): Delete package. (gtk+-2)[propagated-inputs]: Replace gdk-pixbuf+svg with librsvg. (gtk+)[propagated-inputs]: Likewise. * gnu/packages/gnome.scm (gdk-pixbuf+svg): Add deprecated package.
2021-11-11gnu: gstreamer-docs: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete trailing #t.
2021-11-11gnu: python-gst: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
2021-11-11gnu: gst-editing-services: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
2021-11-11gnu: gst-libav: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.18.5. [source]: Remove patch, now integrated upstream. * gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file. * gnu/local.mk: De-register it.
2021-11-11gnu: gst-plugins-ugly: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.18.5. [source]: Remove patches. * gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete file. * gnu/local.mk: De-register it.
2021-11-11gnu: gst-plugins-bad: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.18.5. [source]: Remove patches. Delete trailing #t. * gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file. * gnu/local.mk: De-register it.
2021-11-11gnu: gst-plugins-good: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.18.5. [source]: Remove the CVE patches, included in the release. * gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file. * gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise. * gnu/local.mk: De-register them.
2021-11-11gnu: gst-plugins-base: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.18.5. [source]: Remove patches. [inputs]: Move wayland... [propagated-inputs]: here. * gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete file. * gnu/local.mk: De-register it.
2021-11-11gnu: gstreamer: Update to 1.18.5.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5. Remove trailing #t. (%common-gstreamer-phases): Remove trailing #t.
2021-11-11Revert gstreamer update to 1.19.2.Maxim Cournoyer
This reverts commits from e49190cf2befec56246c2baa8697e30c7ba491ac to b2fe4c44e39f66d203d99b16aeed3bb69ccca6c8. Reason: 1.19 is an unstable (development) release rather than a stable one.
2021-11-11gnu: python-gst: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2. [meson]: Use meson-0.55.
2021-11-11gnu: gst-editing-services: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2. [meson]: Use meson-0.55.
2021-11-11gnu: gst-libav: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.19.2. [source]: Re-indent origin. Delete patches field. [meson]: Use meson-0.55. * gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2021-11-11gnu: gst-plugins-ugly: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.19.2. Delete trailing #t. [patches]: Delete field. [meson]: Use meson-0.55. * gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2021-11-11gnu: gst-plugins-bad: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.19.2. * gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2021-11-11gnu: gst-plugins-good: Update to 1.19.2.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.19.2. Remove trailing #t. [patches]: Remove. [meson]: Use meson-0.55. * gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file. * gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise. * gnu/packages/patches/gst-plugins-good-fix-test.patch: Likewise. * gnu/local.mk: De-register them.