aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gstreamer.scm
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updatesMarius Bakke2019-09-27
|\
| * gnu: OpenEXR: Update to 2.4.0 [fixes CVE-2018-18443, CVE-2018-18444].Marius Bakke2019-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/ilmbase-fix-tests.patch: Adjust for new origin. * gnu/packages/patches/ilmbase-openexr-pkg-config.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/graphics.scm (ilmbase): Update to 2.4.0. [source]: Change to GIT-FETCH, as tarballs are no longer provided. Add new patch. [build-system]: Change to CMAKE-BUILD-SYSTEM. [arguments]: Add phase to enter the correct source directory. * gnu/packages/graphics.scm (openexr): Update to 2.4.0. [source]: Inherit from ILMBASE, which comes from the same repository. [build-system]: Change to CMAKE-BUILD-SYSTEM. [arguments]: Add phase to enter the correct source directory. * gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Enable C++11. * gnu/packages/image-processing.scm (opencv)[arguments]: Likewise.
* | gnu: python-gst: Fix build failure.Christopher Baines2019-07-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building python-gst fails with: Unbound variable: python-version Therefore, add python-build-system to #:modules so that it's imported, and give it a prefix to avoid clashing with the gnu-build-system. Also, simplify the code by using the site-packages function from the python-build-system module. * gnu/packages/gstreamer.scm (python-gst)[arguments]: Rework to fix build failure.
* | Merge branch 'staging' into core-updatesMarius Bakke2019-07-02
|\|
| * gnu: gstreamer: Fix buffer offset problem.Marius Bakke2019-06-29
| | | | | | | | | | | | | | * gnu/packages/patches/gstreamer-buffer-reset-offset.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gstreamer)[source](patches): New field. [arguments]: Do not disable any tests.
* | build-system/python: Export 'python-version'.Ludovic Courtès2019-06-21
|/ | | | | | | | | | | * guix/build/python-build-system.scm (get-python-version): Rename to... (python-version): ... this. Update callers. Make public. * gnu/packages/gstreamer.scm (python-gst)[arguments]: Adjust accordingly. * gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise. * gnu/packages/openldap.scm (389-ds-base)[arguments]: Import (guix build python-build-system). Use 'python-version'. * gnu/packages/package-management.scm (conda)[arguments]: Use 'python-version'.
* gnu: gstreamer: Skip failing test on 32-bit systems.Marius Bakke2019-06-13
| | | | | * gnu/packages/gstreamer.scm (gstreamer)[arguments]: When building for a 32-bit system, add #:phases.
* gnu: gstreamer: Update to 1.16.0.Marius Bakke2019-05-04
| | | | | | | | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-bad, gst-plugins-ugly, python-gst): Update to 1.16.0. (gst-plugins-good): Likewise. [source](patches): Remove. [arguments]: Remove #:make-flags. (gst-libav): Update to 1.16.0. [inputs]: Change FFMPEG-3.4 to FFMPEG. * gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: orc: Update to 0.4.29.Marius Bakke2019-05-04
| | | | * gnu/packages/gstreamer.scm (orc): Update to 0.4.29.
* gnu: gst-plugins-good: Include gstgtk extension.Pierre Neidhardt2019-03-16
| | | | * gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Add gtk+.
* gnu: libvpx: Update to 1.8.0.Marius Bakke2019-02-09
| | | | | | | | | | | * gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (libvpx): Update to 1.8.0. [source](patches): Remove obsolete patch. (libvpx-1.7): New public variable. * gnu/packages/gnuzilla.scm (icecat)[inputs]: Use LIBVPX-1.7 instead of LIBVPX. * gnu/packages/gstreamer.scm (gst-plugins-good)[source](patches): New field. [arguments]: Add #:make-flags.
* gnu: gstreamer: Update to 1.14.4.Marius Bakke2018-12-04
| | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.14.4.
* Merge branch 'master' into core-updatesMarius Bakke2018-10-17
|\
| * gnu: GStreamer plugins: Update MP3 features for GStreamer 1.14.Leo Famulari2018-10-16
| | | | | | | | | | | | | | | | | | | | | | GStreamer moved all MPEG-1 audio (mp1, mp2, and mp3) decoders and encoders to the group of "good" plugins in GStreamer 1.14.0. See the 'NEWS' file for more information. * gnu/packages/gstreamer.scm (gst-plugins-ugly)[inputs]: Remove lame, mpg123, and twolame. (gst-plugins-bad): Remove mpg123. (gst-plugins-good): Add lame, mpg123, and twolame.
* | gnu: gstreamer: Update to 1.14.3.Marius Bakke2018-09-20
|/ | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.14.3.
* Merge branch 'staging'Marius Bakke2018-08-19
|\
| * gnu: gst-libav: Delete bundled ffmpeg.Marius Bakke2018-07-22
| | | | | | | | | | * gnu/packages/gstreamer.scm (gst-libav)[source](modules, snippet): New fields. [arguments]: Remove #:phases.
| * gnu: gstreamer: Update to 1.14.2.Marius Bakke2018-07-22
| | | | | | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.14.2.
* | gnu: gst-plugins-base: Don't build with Opus for 32-bit systems.Leo Famulari2018-08-18
|/ | | | | | | | | Fixes <https://bugs.gnu.org/32360> and <https://bugs.gnu.org/32466>. * gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Exclude opus when building for 32-bit systems. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: gstreamer: Update to 4.14.1.Mark H Weaver2018-05-22
| | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good) (gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 4.14.1.
* Merge branch 'master' into core-updatesMark H Weaver2018-05-17
|\
| * gnu: gst-plugins-ugly: Remove libmad from the build environment.Leo Famulari2018-05-12
| | | | | | | | | | | | Libmad is not used by gst-plugins-ugly since 1.12.0. * gnu/packages/gstreamer.scm (gst-plugins-ugly)[inputs]: Remove libmad.
* | Merge branch 'master' into core-updatesMark H Weaver2018-04-30
|\|
| * Merge branch 'master' into stagingMarius Bakke2018-04-25
| |\
| * | gnu: gstreamer: Downgrade to 1.12.5.Marius Bakke2018-04-23
| | | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Downgrade to 1.12.5.
| * | Merge branch 'master' into stagingMarius Bakke2018-04-16
| |\ \
| * | | gnu: gstreamer: Update to 1.14.0.Marius Bakke2018-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.14.0. (gst-plugins-base): Likewise. [inputs]: Move ORC ... [propagated-inputs]: ... here. Add GLIB.
* | | | Merge branch 'master' into core-updatesMark H Weaver2018-04-30
|\ \ \ \ | | |_|/ | |/| |
| * | | gnu: ffmpeg: Update to 4.0.Rutger Helling2018-04-23
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/video.scm (ffmpeg): Update to 4.0. * gnu/packages/video.scm (ffmpeg@3.4): New variable. * gnu/packages/video.scm (ffmpeg-git): Remove variable. * gnu/packages/video.scm (mpv)[inputs]: Build with ffmpeg instead of ffmpeg-git. * gnu/packages/gstreamer.scm (gst-libav)[inputs]: Build with ffmpeg@3.4 instead of ffmpeg. * gnu/packages/messaging.scm (qtox)[inputs]: Build with ffmpeg@3.4 instead of ffmpeg. * gnu/packages/emulators.scm (dolphin-emu)[inputs]: Build with ffmpeg@3.4 instead of ffmpeg. * gnu/packages/gnunet.scm (libextractor)[inputs]: Build with ffmpeg@3.4 instead of ffmpeg.
* | | Merge branch 'master' into core-updatesMark H Weaver2018-04-10
|\| |
| * | gnu: python-gst: Update to 1.12.5.Tobias Geerinckx-Rice2018-04-05
| |/ | | | | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.12.5.
* / gnu: orc: Return #t from all phases.Mark H Weaver2018-03-20
|/ | | | | * gnu/packages/gstreamer.scm (orc)[arguments]: Return #t from the 'disable-faulty-test' phase.
* gnu: Use HTTPS for supported freedesktop.org home pages.Tobias Geerinckx-Rice2018-02-26
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/fontutils.scm (fontconfig)[home-page]: Use HTTPS. * gnu/packages/freedesktop.scm (python-pyxdg, accountsservice) (modem-manager, telepathy-mission-control, telepathy-mission-control) (colord-gtk, desktop-file-utils)[home-page]: Likewise. * gnu/packages/ghostscript.scm (libspectre)[home-page]: Likewise. * gnu/packages/glib.scm (dbus, dbus-glib, telepathy-glib)[home-page]: Likewise. * gnu/packages/gnome.scm (shared-mime-info, hicolor-icon-theme) (libxklavier, colord, upower)[home-page]: Likewise. * gnu/packages/gstreamer.scm (orc, python-gst)[home-page]: Likewise. * gnu/packages/libcanberra.scm (sound-theme-freedesktop)[home-page]: Likewise. * gnu/packages/libreoffice.scm (libexttextcat)[home-page]: Likewise. * gnu/packages/polkit.scm (polkit-gnome, polkit-gnome)[home-page]: Likewise. * gnu/packages/pulseaudio.scm (pavucontrol)[home-page]: Likewise. * gnu/packages/python.scm (python-dbus)[home-page]: Likewise. * gnu/packages/xdisorg.scm (startup-notification)[home-page]: Likewise.
* gnu: Remove ffmpeg@3.3.Marius Bakke2017-12-12
| | | | | | | | The reason this was required was because of a regression in ffmpeg 3.4; see <https://trac.ffmpeg.org/ticket/6775>. * gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change FFMPEG-3.3 to FFMPEG. * gnu/packages/video.scm (ffmpeg-3.3): Remove variable.
* gnu: gstreamer: Update to 1.12.4.Marius Bakke2017-12-10
| | | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.4. (gst-plugins-bad): Likewise. [arguments]: Remove #:phases.
* gnu: Add gst123.Ricardo Wurmus2017-12-03
| | | | * gnu/packages/gstreamer.scm (gst123): New variable.
* gnu: orc: Update to 0.4.28.Marius Bakke2017-11-21
| | | | * gnu/packages/gstreamer.scm (orc): Update to 0.4.28.
* gnu: Add ffmpeg@3.3 and use it on packages that fail with 3.4.Rutger Helling2017-10-27
| | | | | | | | * gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change ffmpeg to ffmpeg-3.3. * gnu/packages/messaging.scm (qtox)[inputs]: Change ffmpeg to ffmpeg-3.3. * gnu/packages/video.scm (ffmpeg-3.3): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: openjpeg: Update to 2.3.0.Marius Bakke2017-10-05
| | | | | | | | | | | | | | * gnu/packages/patches/openjpeg-CVE-2017-12982.patch, gnu/packages/patches/openjpeg-CVE-2017-14040.patch, gnu/packages/patches/openjpeg-CVE-2017-14041.patch, gnu/packages/patches/openjpeg-CVE-2017-14151.patch, gnu/packages/patches/openjpeg-CVE-2017-14152.patch, gnu/packages/patches/openjpeg-CVE-2017-14164.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/image.scm (openjpeg): Update to 2.3.0. [source](patches): Remove. * gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Adjust openjpeg substitution.
* gnu: gstreamer: Update to 1.12.3.Marius Bakke2017-09-18
| | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.3.
* gnu: gst-plugins-bad: Build with wayland support.Efraim Flashner2017-08-22
| | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add wayland.
* gnu: openjpeg: Update to 2.2.0 [security fixes].Marius Bakke2017-08-10
| | | | | | | | | | | | | | | | | In addition to the patches we already had (which are not mentioned in the ChangeLog, but verified by following their respective GitHub issues) this release also fixes CVE-2016-9112, CVE-2016-5139, CVE-2016-5152, CVE-2016-5158, CVE-2016-5159, CVE-2016-1626 and CVE-2016-1628. See <https://github.com/uclouvain/openjpeg/blob/v2.2.0/CHANGELOG.md> for details. * gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch, gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/image.scm (openjpeg): Update to 2.2.0. [source](patches): Remove. * gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Add phase to patch hard-coded openjpeg-2.1 path.
* gnu: gst-plugins-good: Update disable-failing-tests phase.Efraim Flashner2017-07-31
| | | | | * gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Change the list of tests to disable during 'disable-failing-tests phase.
* gnu: orc: Update to 0.4.27.Marius Bakke2017-07-18
| | | | * gnu/packages/gstreamer.scm (orc): Update to 0.4.27.
* gnu: gstreamer: Update to 1.12.2.Marius Bakke2017-07-14
| | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.2.
* gnu: gstreamer: Update to 1.12.1.Marius Bakke2017-06-20
| | | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst, python2-gst): Update to 1.12.1.
* gnu: gstreamer: Update to 1.12.0.Leo Famulari2017-05-09
| | | | | * gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.0.
* gnu: gst-plugins-base: Remove dead comment.Leo Famulari2017-04-20
| | | | | | This is a followup to 1d8e7273578e95f6b5e4293ac34c4f6fe5d5c579. * gnu/packages/gstreamer.scm (gst-plugins-base): Remove dead comment.
* gnu: orc: Update home page.Tobias Geerinckx-Rice2017-03-30
| | | | * gnu/packages/gstreamer.scm (orc)[home-page]: Update.
* gnu: python-gst: Update to 1.10.4.Leo Famulari2017-02-27
| | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.10.4.