summaryrefslogtreecommitdiff
path: root/gnu/packages/gstreamer.scm
Commit message (Collapse)AuthorAge
* gnu: gst-plugins-bad: Disable the nondeterministic 'shm_live' test.Maxim Cournoyer2021-11-12
| | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad): [phases]{adjust-tests}: Disable the 'shm' test suite, which includes 'shm_live'.
* gnu: zxing-cpp: Update to 1.2.0-0.00783db.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | * 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.
* gnu: gstreamer: Disable the pipelines-seek test.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gstreamer) [phases]{disable-problematic-tests}: New phase.
* gnu: gtk: Replace gdk-pixbuf+svg by librsvg.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | | | | | 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.
* gnu: gstreamer-docs: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete trailing #t.
* gnu: python-gst: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
* gnu: gst-editing-services: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
* gnu: gst-libav: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | * 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.
* gnu: gst-plugins-ugly: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | * 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.
* gnu: gst-plugins-bad: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-good: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-base: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | | | * 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.
* gnu: gstreamer: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5. Remove trailing #t. (%common-gstreamer-phases): Remove trailing #t.
* Revert gstreamer update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | This reverts commits from e49190cf2befec56246c2baa8697e30c7ba491ac to b2fe4c44e39f66d203d99b16aeed3bb69ccca6c8. Reason: 1.19 is an unstable (development) release rather than a stable one.
* gnu: python-gst: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2. [meson]: Use meson-0.55.
* gnu: gst-editing-services: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2. [meson]: Use meson-0.55.
* gnu: gst-libav: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-ugly: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | * 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.
* gnu: gst-plugins-bad: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | * 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.
* gnu: gst-plugins-good: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | | * 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.
* gnu: gst-plugins-base: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.19.2 [origin]: Delete patches field. Remove trailing #t. [meson]: Use meson-0.55. * gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete. * gnu/local.mk (dist_patch_DATA): De-register.
* gnu: gstreamer: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gstreamer): Update to 1.19.2. [meson]: Use meson-0.55. [phases]{disable-some-tests}: Delete phase.
* gnu: gstreamer-docs: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2. Remove trailing #t.
* gnu: gst-editing-services: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | | | | | * gnu/packages/gstreamer.scm (gst-editing-services)[version]: Update to 1.18.4. [arguments](glib-or-gtk): New argument. [inputs]: Add glib, glib-networking and gtk+. Move gst-plugins-base to ... [propagated-inputs]: ... here. Add gstreamer. [native-inputs]: Replace python with python-wrapper. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-bad: Add missing inputs to enable more features.Raghav Gururajan2021-11-11
| | | | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add bzip2, cairo, chromaprint, directfb, faac, flite, glib, glib-networking, glu, gsm, iqa, lcms, libaom, libbs2b, libdc1394, libdca, libde265, libdrm, libexif, libfdk, libgme, libmfx, libmms, libmpcdec, libnice, libofa, libopenmpt, libtiff, libva, libx11, libxcb, libxext, libxshm, lilv, lv2, mjpegtools, nettle, openh264, opensles, pango, rtmpdump, sbc, sctp, spandsp, srt, svt-hevc, transcode, v4l-utils, vo-aacenc, vo-amrwbenc, vulkan-headers, vulkan-loader, webrtc-audio-processing, wildmidi, wpebackend-fdo, zbar and zxing-cpp. [phases](adjust-tests): Disable msdkh264enc and svthevcenc tests. Reenable line21. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-bad: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[version]: Update to 1.18.4. [arguments](glib-or-gtk): New argument. [phases](adjust-tests): Disable line21. [phases](pre-check): New phase. [propagated-inputs]: Add gstreamer. [native-inputs]: Add gettext-minimal, gsettings-desktop-schemas, perl and xorg-server-for-tests. Replace python with python-wrapper. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-libav: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gst-libav)[version]: Update to 1.18.4. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-ugly: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gst-plugins-upgly)[version]: Update to 1.18.4. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-good: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gst-plugins-good)[version]: Update to 1.18.4. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-base: Enable more features.Raghav Gururajan2021-11-11
| | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-base) [inputs]: Add graphene, iso-codes, libgudev, libjpeg-turbo, libpng, libvisual, mesa, wayland-protocols, wayland. [native-inputs]: Add gettext-minimal and xorg-server-for-test. [arguments]: Remove '-Dgl=disabled' from configure flags. Add pre-check phase. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at> Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: gst-plugins-base: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.18.4. Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: gstreamer: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | | | | | * gnu/packages/gstreamer.scm (gstreamer)[version]: Update to 1.18.4. [propagated-inputs]: Add elfutils and libunwind. [synopsis]: Change to "Multimedia framework". [native-inputs]: Add bash-completion and gettext-minimal. [inputs]: Add gmp, libcap and gsl. Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: gst-plugins-base: Depend on Opus for all systems.Leo Famulari2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Include opus unconditionally.
* Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-31
|\
| * gnu: Rename openexr to openexr-2.Vinicius Monego2021-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is done so the OpenEXR package can be upgraded to version 3 in a later commit. * gnu/packages/graphics.scm (openexr): Rename to ... (openexr-2): ... new variable. (blender, blender-2.79, openimageio, povray)[inputs]: Adjust accordingly. (ctl)[propagated-inputs]: Likewise. * gnu/packages/animation.scm (synfig)[propagated-inputs]: Likewise. * gnu/packages/gimp.scm (gegl, gimp)[inputs]: Likewise. * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Likewise. * gnu/packages/image-processing.scm (mia, opencolorio, opencv, vips, gmic, nip2)[inputs]: Likewise. * gnu/packages/image-viewers.scm (luminance-hdr)[inputs]: Likewise. * gnu/packages/image.scm (freeimage, vigra, devil)[inputs]: Likewise. * gnu/packages/kde-frameworks.scm (kimageformats)[inputs]: Likewise. * gnu/packages/kde.scm (krita)[inputs]: Likewise. * gnu/packages/photo.scm (enblend-enfuse, darktable, hugin)[inputs]: Likewise. Signed-off-by: Leo Famulari <leo@famulari.name>
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * gnu: gst-plugins-bad: Build with the latest SRT.Marius Bakke2021-10-05
| | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Change from SRT-1.4.1 to SRT.
| * gnu: gst-plugins-bad: Build with system usrsctp.Marius Bakke2021-10-05
| | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[source](modules, snippet): New fields. [arguments]: Add #:configure-flags. [inputs]: Add USRSCTP.
| * Update copyright assignments for Liliana Marie Prikler.Liliana Marie Prikler2021-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/guix.texi: Update copyright name for Liliana Marie Prikler. * gnu/packages/build-tools.scm: Update copyright name and email for Liliana Marie Prikler. * gnu/packages/convmv.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/emacs.scm: Likewise. * gnu/packages/esolangs.scm: Likewise. * gnu/packages/game-development.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnome-xyz.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/gstreamer.scm: Likewise. * gnu/packages/guile-xyz.scm: Likewise. * gnu/packages/minetest.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: Likewise. * gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Likewise. * gnu/packages/patches/webkitgtk-bind-all-fonts.patch: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/unicode.scm: Likewise. * gnu/packages/xorg.scm: Likewise. * gnu/services/sound.scm: Likewise. * guix/build-system/renpy.scm: Likewise. * guix/build/emacs-utils.scm: Likewise. * guix/build/renpy-build-system.scm: Likewise.
* | gnu: gstreamer: Fix build.Mathieu Othacehe2021-08-20
|/ | | | | * gnu/packages/gstreamer.scm (gstreamer)[arguments]: Add a disable-test phase to remove an undeterministically failing test.
* gnu: Rename qtbase to qtbase-5.Maxim Cournoyer2021-06-14
| | | | | | | | | | | | This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
* gnu: gst-plugins-ugly: Fix some out-of-bounds reads.Leo Famulari2021-04-27
| | | | | | * gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-plugins-ugly)[source]: Use it.
* gnu: gst-plugins-base: Fix an invalid read when parsing ID3v2 tags.Leo Famulari2021-04-27
| | | | | | * gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-plugins-base)[source]: Use it.
* gnu: gst-plugins-bad: Fix an overflow when processing video files.Leo Famulari2021-04-27
| | | | | | * gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-plugins-bad)[source]: Use it.
* gnu: gst-libav: Fix a stack corruption bug.Leo Famulari2021-04-27
| | | | | | * gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-libav)[source]: Use it.
* gnu: gst-plugins-good: Fix CVE-2021-3497 and CVE-2021-3498.Leo Famulari2021-04-27
| | | | | | | * gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch, gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/gstreamer.scm (gst-plugins-good)[source]: Use them.
* gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.Mark H Weaver2021-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/calendar.scm (libical), gnu/packages/check.scm (umockdev), gnu/packages/fontutils.scm (libraqm), gnu/packages/freedesktop.scm (appstream, farstream, libglib-testing) (udisks, libfprint, libportal), gnu/packages/geo.scm (memphis, osm-gps-map), gnu/packages/glib.scm (template-glib), gnu/packages/gnome.scm (gupnp-igd, libcloudproviders, libgrss, seed) (gtx, dee, zeitgeist, phodav, gssdp, gupnp, gupnp-dlna, gupnp-av, rygel) (libnma, gdl, libnotify, vte-ng, dconf, libxklavier, libsoup, colord) (geoclue, geocode-glib, amtk, grilo, gvfs, gusb, network-manager) (network-manager-applet, gfbgraph, libunique, cheese, libhandy) (gnome-latex, libgda), gnu/packages/gstreamer.scm (orc), gnu/packages/gtk.scm (at-spi2-core, goocanvas), gnu/packages/language.scm (nimf), gnu/packages/networking.scm (libnice), gnu/packages/video.scm (schroedinger), gnu/packages/virtualization.scm (libosinfo), gnu/packages/webkit.scm (wpewebkit, webkitgtk), gnu/packages/xml.scm (libxmlb)[native-inputs]: Replace 'gtk-doc' with 'gtk-doc/stable'.
* gnu: gst123: Use HTTPS home page URI.Nicolas Goaziou2021-02-28
| | | | * gnu/packages/gstreamer.scm (gst123)[home-page]: Use HTTPS URI.
* gnu: gst-plugins-good: Fix a test failure on 32-bit systems.Leo Famulari2021-01-31
| | | | | | * gnu/packages/patches/gst-plugins-good-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-plugins-good)[source]: Use it.
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2020-12-30
|\