Commit Graph

1754 Commits

Author SHA1 Message Date
Pierre Labastie
843037270f Do not apply the ffmpeg patch to libquicktime
We have completely removed ffmpeg support
2022-08-24 19:51:24 +02:00
Thomas Trepl (Moody)
b5d7180d02 Tags for 11.2 2022-08-24 18:36:22 +02:00
Pierre Labastie
b6fb4c74e7 Update mlt after a stealth update
The release of mlt-7.8.0 was on June 22, 2022, but the tarball
is from July 03, 2022...
2022-08-24 14:55:27 +02:00
Pierre Labastie
d4a411a65e Fix building xine-lib with binutils-2.39
The xine_set_flags symbol is both protected and weak. Kind of
weird design... Fix by Xi Ruoyao.
2022-08-23 08:01:58 +02:00
Douglas R. Reno
363e081bc7 Package updates:
Update to x264-20220819
Update to x265-20220819
Update to ImageMagick-7.1.0-46
2022-08-19 13:00:49 -05:00
Pierre Labastie
0f8c7d1a7f Update to pipewire-0.3.56 2022-08-18 13:11:19 +02:00
Douglas R. Reno
5ac8686a90 Fix building xine-lib with ffmpeg-5.1. 2022-08-13 20:53:36 -05:00
Douglas R. Reno
171b1337f2 gst-libav: Document a test failure with ffmpeg-5.1. 2022-08-12 11:32:58 -05:00
Xi Ruoyao
d7138202c7
libmpeg2: use tarball name for docdir, like other pkgs 2022-08-09 07:42:33 +08:00
Douglas R. Reno
6700d12c8c libvpx: minor reword 2022-08-08 12:35:59 -05:00
Bruce Dubbs
b3599535f2 Update to iso-codes-4.11.0. 2022-07-28 11:35:09 -05:00
Bruce Dubbs
2e0fbc66b8 Update to libvpx-1.12.0. 2022-07-28 11:22:25 -05:00
Bruce Dubbs
0e09d22e99 Update to pipewire-0.3.54. 2022-07-16 16:01:56 -05:00
Douglas R. Reno
193a4fff69 Two security updates
Update to WebKitGTK+-2.36.4
Update to speex-1.2.1

Security advisories to come later.
2022-07-12 19:16:18 -05:00
Douglas R. Reno
71db115735 ffmpeg5 update: Disable ffmpeg-5 support in libquicktime. 2022-07-11 21:59:27 -05:00
Douglas R. Reno
e1af972cd3 ffmpeg5 update: Document how to use ffmpeg in pipewire. 2022-07-11 21:53:17 -05:00
Tim Tassonis
60d108a2e4 Update to alsa-lib-1.2.7.2. 2022-07-09 21:56:17 +02:00
Pierre Labastie
613c9aa7c7 Update to pipewire-0.3.53 2022-07-02 12:42:56 +02:00
Xi Ruoyao
4ae96f879b
pipewire: add WirePlumber an as external optional dependency
Currently we only build pipewire for satisfying GNOME building
dependency.  I've switched to use Pipewire instead of Pulseaudio as the
audio daemon on my system.  For the Pipewire daemon to function
properly, a Pipewire session manager is needed.  The upstream recommends
to use WirePlumber.

It's too early to provide instruction for running a Pipewire daemon in
the book, but we can list the external dependency as it does no harm.
2022-07-01 15:43:47 +08:00
Bruce Dubbs
7b6b9e7454 Update to pulseaudio-16.1. 2022-06-25 15:45:29 -05:00
Bruce Dubbs
68fe5640b0 Update to mlt-7.8.0. 2022-06-25 15:35:29 -05:00
Douglas R. Reno
54055a2fe5 Package Updates
Update to SBC-2.0
Update to libidn-1.40
Update to libwacom-2.3.0
2022-06-21 09:31:56 -05:00
Pierre Labastie
cd4f607d1e Remove reference to objc compiler in gst stack 2022-06-19 07:37:59 +02:00
Pierre Labastie
ef39f6b659 Update gstreamer stack to 1.20.3 2022-06-18 18:13:50 +02:00
Douglas R. Reno
0e85ccf399 Update to alsa-lib and alsa-plugins 1.2.7.1 2022-06-18 11:08:07 -05:00
Douglas R. Reno
555c45225d Package Updates:
Update to pipewire-0.3.52
Update to gnome-bluetooth-42.1
Update to libreoffice-7.3.4.2
2022-06-10 18:44:48 -05:00
Bruce Dubbs
c156674e8d Update to alsa-lib alsa-utils 1.2.7. 2022-06-01 08:04:27 -05:00
Xi Ruoyao
dae407549b
add libsoup3 as optional for tracker3 and gst10-plugins-good
Both packages handle libsoup2 and libsoup3 as follows: if one libsoup is
already loaded by the process, it will use the loaded one.  Otherwise,
try to load libsoup3 first, and if it's not found try libsoup2.

But they need the headers of one libsoup version at build time to
support loading this version at runtime, so we can't make the libsoups
runtime dependency.

For tracker 3, also demote libsoup2 to recommended.  It can be built with
libsoup3 only (and the building system will do it silently if libsoup3
is installed but libsoup2 not).  But I'm not sure if it will cause
runtime issues.
2022-06-01 16:19:57 +08:00
Bruce Dubbs
dac82c127d Update to ipulseaudio-16.0. 2022-05-29 14:41:14 -05:00
Bruce Dubbs
3e6c044f46 Update to libdvdread-6.1.3. 2022-05-24 21:53:24 -05:00
Bruce Dubbs
cb3396bf22 Update to libass-0.16.0. 2022-05-13 11:20:25 -05:00
Bruce Dubbs
664b1e530d Small fixes.
Fix k3b url.
Promote pulseaudio to recommended for gst-plugins-good.
2022-05-07 16:22:12 -05:00
Douglas R. Reno
cbf6df2759 libvorbis: Force tests to be run at -j1.
Without that, the tests will fail because the test suite will attempt to run
programs before they are built.
2022-05-06 12:37:00 -05:00
Bruce Dubbs
0abafe0406 Update to gstreamer-1.20.2 and friends. 2022-05-03 17:15:27 -05:00
Xi Ruoyao
880da2c3ab
gst-plugins-bad: add libva as optional
There is a new gstreamer vaapi plugin in gst-plugins-bad, which seems
designed for replacing gstreamer-vaapi.  But it's still experimental now
and not enabled unless it's set in GST_PLUGIN_FEATURE_RANK explicitly.

I've used this plugin for a while because gstreamer-vaapi does not work
fine on my system with iHD_drv_video.so.

See https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/issues/312.
2022-05-04 00:08:14 +08:00
Pierre Labastie
d5fd61152f Recommend sound-theme-freedesktop for libcanberra
This allows to have a sound theme whenever libcanberra is in use
(plasma, xfce, in addition to GNOME).
2022-05-01 14:47:55 +02:00
Pierre Labastie
1e2d824d68 Update to pipewire-0.3.51 2022-04-30 17:04:43 +02:00
Bruce Dubbs
3f33827021 Update to SDL2-2.0.22. 2022-04-26 13:22:55 -05:00
Xi Ruoyao
e07baac63a
pipewire: demote ffmpeg to optional
In meson_options.txt the default for ffmpeg is "disabled".
2022-04-25 15:48:08 +08:00
Bruce Dubbs
65be5e9834 Update to proftpd-1.3.7d. 2022-04-24 18:13:17 -05:00
Xi Ruoyao
ef5beaebad
taglib: update download URL
The old URL 301 (Moved Permanently) to the new one.
2022-04-24 00:58:43 +08:00
Xi Ruoyao
aead043c24
libsndfile: add lame and mpg123 as optional dependency 2022-04-23 17:36:43 +08:00
Xi Ruoyao
efb1ed8b77
gstreamer: document a test failure 2022-04-23 16:27:51 +08:00
Pierre Labastie
7a9a7b2665 Remove spaces at the end of lines 2022-04-20 15:36:11 +02:00
Bruce Dubbs
f02fed1a43 Update to pipewire-0.3.50. 2022-04-14 15:03:57 -05:00
Pierre Labastie
19a916078a gst-plugins-{bad,ugly}: add command explanation for -Dgpl
Also add -Dgpl=enabled for gst-plugins-ugly
2022-04-04 13:58:33 +02:00
Pierre Labastie
975b612aaf gstreamer stack: use the entity blfs-version
Instead of displaying the sysv development url, display the url
corresponding to the revision and release of the book.
Also fix a gst-xxx-version usage.
2022-04-04 13:55:32 +02:00
Bruce Dubbs
34f274f32c Update gstreamer suite to version 1.20.1 2022-04-03 20:13:20 -05:00
Bruce Dubbs
950c68d07c Package updates.
Update to atk-2.38.0.
Update to pipewire-0.3.49.
2022-03-31 13:04:23 -05:00
Bruce Dubbs
d705d3d8cb Update to mlt-7.6.0. 2022-03-31 12:52:25 -05:00