Commit Graph

373 Commits

Author SHA1 Message Date
Maxim Cournoyer
e21b60f980
gnu: gst-plugins-base: Update to 1.22.2.
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.22.2.
2023-04-11 21:00:41 -04:00
Maxim Cournoyer
f2158fc9ae
gnu: gstreamer: Update to 1.22.2.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.22.2.
2023-04-11 21:00:27 -04:00
Maxim Cournoyer
c65543bcfd
gnu: gstreamer-docs: Update to 1.22.2.
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.22.2.
2023-04-11 21:00:17 -04:00
Maxim Cournoyer
2d0cdf0325
gnu: gst-plugins-good: Skip the test_video_caps_late test.
* gnu/packages/gstreamer.scm (gst-plugins-good)
[arguments]: Skip the test_video_caps_late test in the skip-failing-tests
phase.
2023-04-11 20:35:11 -04:00
Maxim Cournoyer
bf608eb364
gnu: gstreamer: Fix indentation.
* gnu/packages/gstreamer.scm (gstreamer): Fix indentation.
2023-04-11 20:35:11 -04:00
Maxim Cournoyer
9634b927a8
gnu: python-gst: Update to 1.22.1.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:14 -04:00
Maxim Cournoyer
357fcb8bb1
gnu: gst-editing-services: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:14 -04:00
Maxim Cournoyer
3f33da2759
gnu: gst-libav: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:14 -04:00
Maxim Cournoyer
848bad8cc9
gnu: gst-plugins-ugly: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:13 -04:00
Maxim Cournoyer
d7670ab18c
gnu: gst-plugins-bad: Update to 1.22.1 and reinstate a few tests.
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.22.1.
[arguments]: Use meson-0.63.  Remove the disable-asfmux-test and reinstate the
msdkh264enc, svthevcenc, dash_mpd and curlhttpsrc tests.
2023-03-28 20:15:13 -04:00
Maxim Cournoyer
88b7ffacc1
gnu: gst-plugins-good: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:13 -04:00
Maxim Cournoyer
efd1b4f66b
gnu: gst-plugins-base: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:13 -04:00
Maxim Cournoyer
0ae675ad87
gnu: gstreamer-docs: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.22.1.
2023-03-28 20:15:13 -04:00
Maxim Cournoyer
697785e652
gnu: gstreamer: Update to 1.22.1.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.22.1.
[arguments]: Use meson-0.63.
2023-03-28 20:15:09 -04:00
Maxim Cournoyer
839bb4616f
Merge remote-tracking branch 'origin/master' into staging.
With resolved conflicts in:
	gnu/packages/ibus.scm
	gnu/packages/image.scm
	gnu/packages/lisp.scm
	gnu/packages/virtualization.scm
2023-03-23 21:45:21 -04:00
Andreas Enge
ccb62d8feb
Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
Maxim Cournoyer
2dc2722dc0
gnu: ccextractor: Update to 0.94 and fix build.
* gnu/packages/gstreamer.scm (ccextractor): Update to 0.94.
[source]: Apply patches.  Add FIXME comment.
[build-system]: Switch to gnu-build-system.
[arguments]: Delete #tests? argument.  Delete trailing #t and use gexps.
Adjust configure flags accordingly, removing WITH_SHARING (doesn't exist for
Autoconf) and adding '--without-rust'.  Override check phase.
[native-inputs]: Remove labels.  Remove python-wrapper and perl.
[propagated-inputs]: Remove labels.  Remove nanomsg and zlib.  Replace
leptonica with leptonica-1.80.  replace tesseract-ocr with tesseract-ocr-4.
* gnu/packages/patches/ccextractor-add-missing-header.patch: New file.
* gnu/packages/patches/ccextractor-autoconf-tesseract.patch: Likewise.
* gnu/packages/patches/ccextractor-fix-ocr.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
2023-03-17 10:40:02 -04:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/autotools.scm
	gnu/packages/cmake.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/haskell.scm
	gnu/packages/pdf.scm
	gnu/packages/python-xyz.scm
	gnu/packages/samba.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Ricardo Wurmus
e0ea8fb1ea
gnu: Add gst-plugins-espeak.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): New variable.
2023-02-27 16:13:44 +01:00
Maxim Cournoyer
d88cee1d44
Merge branch 'master' into staging.
With conflicts resolved in:
	gnu/packages/version-control.scm
2023-02-08 09:41:45 -05:00
Maxim Cournoyer
d2b9b4b861
gnu: gstreamer: Do not reference Python.
* gnu/packages/gstreamer.scm (gstreamer) [native-inputs]: Replace
python-wrapper with python.
[arguments]: List python in #:disallowed-references.  Add a
'do-not-capture-python phase.
2023-02-08 08:57:27 -05:00
Efraim Flashner
4cf1acc7f3
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	doc/guix.texi
	gnu/local.mk
	gnu/packages/admin.scm
	gnu/packages/base.scm
	gnu/packages/chromium.scm
	gnu/packages/compression.scm
	gnu/packages/databases.scm
	gnu/packages/diffoscope.scm
	gnu/packages/freedesktop.scm
	gnu/packages/gnome.scm
	gnu/packages/gnupg.scm
	gnu/packages/guile.scm
	gnu/packages/inkscape.scm
	gnu/packages/llvm.scm
	gnu/packages/openldap.scm
	gnu/packages/pciutils.scm
	gnu/packages/ruby.scm
	gnu/packages/samba.scm
	gnu/packages/sqlite.scm
	gnu/packages/statistics.scm
	gnu/packages/syndication.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
	gnu/packages/xml.scm
	guix/build-system/copy.scm
	guix/scripts/home.scm
2023-01-30 12:39:40 +02:00
Morgan Smith
c5586ceee8
gnu: Fix home-page typos
* gnu/packages/accessibility.scm (espeakup): ttps -> https
* gnu/packages/emacs-xyz.scm (emacs-soap-client): httpa -> https
* gnu/packages/gstreamer.scm (esounds): Remove newline

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Martin Schmidt
27efd3ed3c
gnu: Add gst-plugins-good-qt.
* gnu/packages/gstreamer.scm (gst-plugins-good-qt): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-13 13:42:11 +00:00
Efraim Flashner
5e03354ef5
gnu: gst-plugins-bad: Skip elements/camerabin test on riscv64-linux.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Skip the
elements/camerabin test on riscv64-linux too.
2022-11-30 21:03:32 +02:00
Christopher Baines
ca98b3ab26
gnu: gst-plugins-bad: Skip elements/camerabin test on some systems.
It seems to frequently fail on i686-linux and aarch64-linux.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Skip the
elements/camerabin test on i686-linux and aarch64-linux.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:48:26 +01:00
Marius Bakke
bf30303c17
gnu: gst-plugins-bad: Build without faac.
This is a follow-up to commit fe0ab5dbea.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove FAAC.
2022-10-16 15:14:38 +02:00
Maxim Cournoyer
990a4822f1
Merge branch 'staging' into core-updates
Conflicts resolved in:
	gnu/local.mk
	gnu/packages/cran.scm
	gnu/packages/gnome.scm
	gnu/packages/gtk.scm
	gnu/packages/icu4c.scm
	gnu/packages/java.scm
	gnu/packages/machine-learning.scm
	gnu/packages/tex.scm
2022-09-27 15:59:30 -04:00
Efraim Flashner
62da6c6169
gnu: svt-hevc: Limit to x86_64-linux.
* gnu/packages/video.scm (svt-hevc)[supported-systems]: Remove
i686-linux. Add comment.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Don't add
svt-hevc when building for i686-linux.
2022-09-19 18:12:48 +03:00
Marius Bakke
80c76f5d8e
Merge branch 'staging' into core-updates 2022-09-18 16:30:21 +02:00
Marius Bakke
d4ebf063f1
gnu: gst-plugins-bad: Explicitly use OpenSSL@1.1.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
2022-09-18 13:09:13 +02:00
Marius Bakke
09efea1ce0
gnu: gstreamer: Disable failing tests on i686 again.
* gnu/packages/gstreamer.scm (gstreamer)[arguments]: Disable two tests on
i686-linux.
2022-09-17 00:36:28 +02:00
Marius Bakke
884548b476
Merge branch 'staging' into core-updates 2022-09-08 21:12:52 +02:00
Efraim Flashner
4e6c39e17e
gnu: gst-plugins-bad: Use librsvg-for-system.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Replace librsvg
with librsvg-for-system.
2022-09-03 23:44:58 +03:00
Efraim Flashner
24d8a0cb70
gnu: gst-plugins-bad: Remove duplicate input.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove duplicate
architecture-specific input mediasdk.
2022-09-03 21:26:40 +03:00
Marius Bakke
58863b93b0
Merge branch 'staging' into core-updates 2022-09-01 23:26:57 +02:00
Efraim Flashner
cd782ad7e4
gnu: gst-plugins-base: Skip more tests on some platforms.
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: Extend the
custom 'disable-problematic-tests phase to selectively remove some tests
on certain architectures.
2022-09-01 17:15:15 +03:00
Efraim Flashner
3fdeb158d8
gnu: gst-plugins-base: Build with orc on all platforms.
* gnu/packages/gstreamer.scm (gst-plugins-base)[propagated-inputs]:
Build with orc on all platforms.
2022-09-01 16:44:50 +03:00
Marius Bakke
ad384816fe
Merge branch 'staging' into core-updates 2022-08-27 17:10:55 +02:00
Marius Bakke
fb3d90b8f3
gnu: gst-plugins-base: Propagate gudev.
This is a follow-up to commit f1e8cc6a98.

* gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Move LIBGUDEV ...
[propagated-inputs]: ... here.
2022-08-27 16:15:53 +02:00
Marius Bakke
e009365453
gnu: libvisual-plugins: Remove input labels.
* gnu/packages/gstreamer.scm (libvisual-plugins)[native-inputs, inputs]:
Remove labels.
2022-08-12 00:22:29 +02:00
Marius Bakke
7d5c008d2d
gnu: libvisual: Remove input labels.
* gnu/packages/gstreamer.scm (libvisual)[native-inputs]: Remove labels.
2022-08-12 00:22:29 +02:00
Liliana Marie Prikler
cd7438c422
gnu: gst-editing-services: Update FIXME comment.
There are now 23 total tests in gst-editing-services.

* gnu/packages/gstreamer.scm (gst-editing-services)[arguments]: Update FIXME.
2022-07-28 22:06:01 +02:00
Liliana Marie Prikler
ab0f743139
gnu: gst-python: Use new package style.
* gnu/packages/gstreamer.scm (gst-python)[arguments]: Convert to list of
G-Expressions.
2022-07-28 22:06:01 +02:00
Liliana Marie Prikler
759f9e7135
gnu: gst-editing-services: Use new package style.
* gnu/packages/gstreamer.scm (gst-editing-services)[arguments]: Convert to
list of G-Expressions.
[native-inputs]: Drop labels.
2022-07-28 22:06:01 +02:00
Liliana Marie Prikler
43aeb00426
gnu: gst-plugins-ugly: Use new package style.
* gnu/packages/gstreamer.scm (gst-plugins-ugly)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-07-28 22:06:00 +02:00
Liliana Marie Prikler
673af7e81e
gnu: gst-plugins-bad: Use new package style.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Convert to list of
G-Expressions.
[native-inputs, inputs]: Drop labels.
2022-07-28 22:06:00 +02:00
Liliana Marie Prikler
f1b70e156a
gnu: gst-plugins-good: Use new package style.
* 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-28 20:52:13 +02:00
Liliana Marie Prikler
4d08f984e9
gnu: gstreamer: Use new package style.
* gnu/packages/gstreamer.scm (gstreamer)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-07-28 20:52:13 +02:00
Liliana Marie Prikler
98f170e61c
gnu: Add gst-plugins-bad-minimal.
* gnu/packages/gstreamer.scm (gst-plugins-bad-minimal): New variable.
2022-07-28 20:52:13 +02:00
Liliana Marie Prikler
f1fdde3c45
gnu: gst-plugins/selection: Implement in terms of G-Expressions.
* 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-28 20:52:06 +02:00
Liliana Marie Prikler
badee2b419
gnu: python-gst: Update to 1.20.3.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.20.3.
2022-07-28 20:30:45 +02:00
Liliana Marie Prikler
c33b2ccddf
gnu: gstreamer-docs: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.20.3.
2022-07-28 20:30:44 +02:00
Liliana Marie Prikler
a6c3a6d798
gnu: gst-editing-services: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.20.3.
2022-07-28 20:30:44 +02:00
Liliana Marie Prikler
a7c64b598b
gnu: gst-libav: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.20.3.
2022-07-28 20:30:44 +02:00
Liliana Marie Prikler
00319b9835
gnu: gst-plugins-ugly: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.20.3.
2022-07-28 20:30:44 +02:00
Liliana Marie Prikler
7d8d0addad
gnu: gst-plugins-bad: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.20.3.
2022-07-28 20:30:44 +02:00
Liliana Marie Prikler
9c02f19d6d
gnu: gst-plugins-good: Update to 1.20.3.
* 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-28 20:30:43 +02:00
Liliana Marie Prikler
f1e8cc6a98
gnu: gst-plugins-base: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.20.3.
2022-07-28 20:30:43 +02:00
Liliana Marie Prikler
aaad1a19e8
gnu: gstreamer: Update to 1.20.3.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.20.3.
[#:phases]: Drop ‘disable-some-tests’ and ‘disable-problematic-tests’.
2022-07-28 20:30:43 +02:00
Liliana Marie Prikler
f3a5841559
gnu: python-gst: Add upstream-name.
* gnu/packages/gstreamer.scm (python-gst)[properties]: Add upstream-name.
2022-07-28 20:30:42 +02:00
Efraim Flashner
17984b0794
gnu: gst-plugins-bad: Limit inputs based on architecture.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Only build with
mediasdk and svt-hevc on supported architectures.
2022-07-18 01:08:29 +03:00
Efraim Flashner
72298df79d
gnu: Fix input typoes.
* gnu/packages/emulators.scm (nestopia-ue)[inputs]: Move ',' to its
operand.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Same.
2022-04-19 17:46:48 +03:00
Zhu Zihao
27a6e8501f
gnu: python-gst: Fix the concatenation of install path.
Fixes a regression introduced in a5c2e7961c.

* gnu/packages/gstreamer.scm (python-gst):
[arguments]:
<configure-flags>: Add missing leading slash.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Leo Famulari
8e8a2377b6
gnu: gst-plugins-bad: Remove commented code that has no explanation.
This code comment has no explanation in the commit log. It was added in
commit 75924438e6 "gnu: gst-plugins-bad:
Add missing inputs to enable more features."

* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove comment.
2022-01-12 13:31:24 -05:00
Marius Bakke
467485a50a
gnu: Remove superfluous "linux-libre-headers" inputs.
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-13 23:28:57 +01:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
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-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ludovic Courtès
689d141cd8
gnu: Remove librsvg@2.50 from the Xfce dependency graph.
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-12-02 14:59:57 +01:00
Maxim Cournoyer
ab22743ad4
gnu: gst-plugins-base: Disable the elements_appsrc test.
* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t.
[phases]{disable-problematic-tests}: New phase.
2021-11-18 10:20:52 -05:00
Ludovic Courtès
3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Maxim Cournoyer
b05f3e6a9b
gnu: gst-plugins-bad: Disable the nondeterministic 'shm_live' test.
* gnu/packages/gstreamer.scm (gst-plugins-bad):
[phases]{adjust-tests}: Disable the 'shm' test suite, which includes
'shm_live'.
2021-11-12 21:26:10 -05:00
Maxim Cournoyer
222b461878
gnu: zxing-cpp: Update to 1.2.0-0.00783db.
* 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-11 12:18:24 -05:00
Maxim Cournoyer
a4ad0187d3
gnu: gstreamer: Disable the pipelines-seek test.
* gnu/packages/gstreamer.scm (gstreamer)
[phases]{disable-problematic-tests}: New phase.
2021-11-11 12:18:24 -05:00
Maxim Cournoyer
feab09f72a
gnu: gtk: Replace gdk-pixbuf+svg by librsvg.
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-11 12:18:20 -05:00
Maxim Cournoyer
a91eaf1bdc
gnu: gstreamer-docs: Update to 1.18.5.
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5.  Delete
trailing #t.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
b7771cd6a3
gnu: python-gst: Update to 1.18.5.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
9076b06846
gnu: gst-editing-services: Update to 1.18.5.
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
0268db5671
gnu: gst-libav: Update to 1.18.5.
* 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-11 10:31:27 -05:00
Maxim Cournoyer
5ce79ae740
gnu: gst-plugins-ugly: Update to 1.18.5.
* 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-11 10:31:27 -05:00
Maxim Cournoyer
1b858b122a
gnu: gst-plugins-bad: Update to 1.18.5.
* 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-11 10:31:27 -05:00
Maxim Cournoyer
7ea92af545
gnu: gst-plugins-good: Update to 1.18.5.
* 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-11 10:31:27 -05:00
Maxim Cournoyer
a87cfa250d
gnu: gst-plugins-base: Update to 1.18.5.
* 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-11 10:31:26 -05:00
Maxim Cournoyer
553a8696cf
gnu: gstreamer: Update to 1.18.5.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5.  Remove trailing
 #t.
(%common-gstreamer-phases): Remove trailing #t.
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
d8a0fc90b5
Revert gstreamer update to 1.19.2.
This reverts commits from e49190cf2b to
b2fe4c44e3.

Reason: 1.19 is an unstable (development) release rather than a stable one.
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
62683f51c3
gnu: python-gst: Update to 1.19.2.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2.
[meson]: Use meson-0.55.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
7d92a4523a
gnu: gst-editing-services: Update to 1.19.2.
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2.
[meson]: Use meson-0.55.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
5be7ae7bf3
gnu: gst-libav: Update to 1.19.2.
* 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-11 10:31:23 -05:00
Maxim Cournoyer
b59ad1e176
gnu: gst-plugins-ugly: Update to 1.19.2.
* 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-11 10:31:23 -05:00
Maxim Cournoyer
543367ae89
gnu: gst-plugins-bad: Update to 1.19.2.
* 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-11 10:31:23 -05:00
Maxim Cournoyer
a9e83d7c7e
gnu: gst-plugins-good: Update to 1.19.2.
* 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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
8f22b547ef
gnu: gst-plugins-base: Update to 1.19.2.
* 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.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
9b6dfe664e
gnu: gstreamer: Update to 1.19.2.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.19.2.
[meson]: Use meson-0.55.
[phases]{disable-some-tests}: Delete phase.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
05f5244e9f
gnu: gstreamer-docs: Update to 1.19.2.
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2.  Remove
trailing #t.
2021-11-11 10:31:22 -05:00
Raghav Gururajan
03f2055e40
gnu: gst-editing-services: Update to 1.18.4.
* 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>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
75924438e6
gnu: gst-plugins-bad: Add missing inputs to enable more features.
* 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>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
b7e3912feb
gnu: gst-plugins-bad: Update to 1.18.4.
* 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>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
5219a10b33
gnu: gst-libav: Update to 1.18.4.
* gnu/packages/gstreamer.scm (gst-libav)[version]: Update to 1.18.4.

Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
84a9a6f19a
gnu: gst-plugins-ugly: Update to 1.18.4.
* gnu/packages/gstreamer.scm (gst-plugins-upgly)[version]: Update to 1.18.4.

Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
69e3e046d6
gnu: gst-plugins-good: Update to 1.18.4.
* gnu/packages/gstreamer.scm (gst-plugins-good)[version]: Update to 1.18.4.

Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:18 -05:00