Mart Raudsepp
e2f87f4f28
media-plugins/gst-plugins-webp: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
a09eb2d538
media-plugins/gst-plugins-voamrwbenc: add 1.22.11, EAPI-8, install preset
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
dea3d92a84
media-plugins/gst-plugins-voaacenc: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
61aaa36e5c
media-plugins/gst-plugins-uvch264: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
030b8ed0a4
media-plugins/gst-plugins-srtp: add 1.22.11, EAPI-8, fix deps
...
glib-utils is a BDEPEND, not DEPEND.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
a10561d4da
media-plugins/gst-plugins-srt: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
Mart Raudsepp
645192a454
media-plugins/gst-plugins-soundtouch: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
278eebfdd3
media-plugins/gst-plugins-smoothstreaming: add 1.22.11, EAPI-8, touchups
...
Do a single gstreamer_system_library() call as a micro-optimization, as it supports
multiple arguments for less internal calls to gstreamer_get_plugin_dir().
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
2a8e2c75b1
media-plugins/gst-plugins-sctp: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/813156
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
420bcc8e8f
media-plugins/gst-plugins-sbc: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
2d8cfef1dd
media-plugins/gst-plugins-rtmp: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
35cb0315cb
media-plugins/gst-plugins-resindvd: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:42 +03:00
Mart Raudsepp
840291ee2f
gstreamer-meson.eclass: depend on glib-utils for -base and -bad splits
...
Closes: https://bugs.gentoo.org/811807
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
b34bb59008
media-plugins/gst-plugins-openh264: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/907437
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
463eff7e66
media-plugins/gst-plugins-opencv: add 1.22.11, EAPI-8, touchups
...
Don't unnecessarily gstreamer_system_package() components of gst-plugins-base that
are already linked to as system packages.
With EAPI-8, python-any-r1 is handled by eclass, also adding py3.12 support.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
7a73d4990d
media-plugins/gst-plugins-openaptx: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/907435
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
84b2fe680b
media-plugins/gst-plugins-neon: add 1.22.11, EAPI-8, fix neon max limit
...
neon-0.33 series has been allowed upstream since gst 1.20
Closes: https://bugs.gentoo.org/907438
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
3ba7f1206e
media-plugins/gst-plugins-mplex: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/808111
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
d354822d74
media-plugins/gst-plugins-mpeg2enc: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/808114
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:41 +03:00
Mart Raudsepp
a6e2ca63a6
media-plugins/gst-plugins-modplug: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
7cf3ea14c1
media-plugins/gst-plugins-lv2: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
288d8157b3
media-plugins/gst-plugins-libde265: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/907469
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
fcf4b3e6c7
media-plugins/gst-plugins-ldac: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/907468
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
5c360749c3
media-plugins/gst-plugins-ladspa: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/907466
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
ad5f1df7e6
media-plugins/gst-plugins-kate: add 1.22.11, EAPI-8, drop unused dep
...
Closes: https://bugs.gentoo.org/907441
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:40 +03:00
Mart Raudsepp
d7825c7015
media-plugins/gst-plugins-hls: add 1.22.11, EAPI-8, touchups
...
Don't unnecessarily gstreamer_system_package() components of gst-plugins-base that
are already linked to as system packages.
Do a single gstreamer_system_library() call as a micro-optimization, as it supports
multiple arguments for less internal calls to gstreamer_get_plugin_dir().
Closes: https://bugs.gentoo.org/834878
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
e247eab76c
media-plugins/gst-plugins-faad: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866914
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
0164927ab2
media-plugins/gst-plugins-faac: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866866
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
c4aeb37f2c
media-plugins/gst-plugins-dvb: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866860
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
be9b827a51
media-plugins/gst-plugins-dts: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866854
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
5b4098a08e
media-plugins/gst-plugins-dtls: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866851
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
85106861f2
media-plugins/gst-plugins-dash: add 1.22.11, EAPI-8, touchups
...
Don't unnecessarily gstreamer_system_package() components of gst-plugins-base that
are already linked to as system packages.
Do a single gstreamer_system_library() call as a micro-optimization, as it supports
multiple arguments for less internal calls to gstreamer_get_plugin_dir().
Closes: https://bugs.gentoo.org/866848
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:39 +03:00
Mart Raudsepp
382f98af93
media-plugins/gst-plugins-colormanagement: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866845
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
df28e685de
media-plugins/gst-plugins-chromaprint: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866836
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
2748736830
media-plugins/gst-plugins-bs2b: add 1.22.11, EAPI-8, touchups
...
List minimum dep on libbs2b
Closes: https://bugs.gentoo.org/866824
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
caa4835448
media-plugins/gst-plugins-bluez: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866806
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
b64fd1eb40
media-plugins/gst-plugins-assrender: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866803
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
2547332cee
media-plugins/gst-plugins-aom: add 1.22.11, EAPI-8, touchups
...
Drop wrong IUSE="introspection orc".
Remove gst-plugins-base dep that missed SLOT - the eclass depending on gst-plugins-bad
pulls in what's needed indirectly (toplevel meson.build hard-requires gst-plugins-base
libraries).
Closes: https://bugs.gentoo.org/805515
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
46a54bff0b
gstreamer-meson.eclass: Avoid shm and waylandsink getting enabled for -bad splits
...
This is mainly for correctness, as the bad split builds didn't actually end up
building anything about shm or waylandsink as the subdirs of those are ignored
by the split packages builds.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:38 +03:00
Mart Raudsepp
362325240d
media-plugins/gst-plugins-vaapi: Prepare for eclass changes
...
To avoid enabling of waylandsink plugin build for all gst-plugins-bad splits
for correctness, we'll be adding it to eclasses extra plugin list that isn't
automatically parsed out of meson_options.txt. However gst-plugins-vaapi
also has an option named "wayland", which is about enabling wayland support.
Use the mechanism for making sure the eclass change won't force disable it
for gst-plugins-vaapi, even with USE=wayland.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
96184c6d0f
media-libs/gst-plugins-bad: add 1.22.11, EAPI-8, allow tests
...
With EAPI-8, python-any-r1 is handled by eclass, also adding py3.12 support.
Prepare for addition of wayland into gstreamer-meson.eclass extra options list.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
8d940fd052
media-plugins/gst-plugins-ximagesrc: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
bfd026ef60
media-plugins/gst-plugins-wavpack: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
66a6dac895
media-plugins/gst-plugins-vpx: Add missing build dep on glib-utils
...
Closes: https://bugs.gentoo.org/910707
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
f18e139dab
media-plugins/gst-plugins-vpx: add 1.22.11, EAPI-8, install preset
...
Closes: https://bugs.gentoo.org/915220
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:37 +03:00
Mart Raudsepp
e57d239408
gstreamer-meson.eclass: Install any preset files for split plugins
...
gst-plugins-vpx, gst-plugins-voamrwbenc, gst-plugins-amrnb and
gst-plugins-x264 have preset files that we weren't installing.
This change makes them do so when they bump to EAPI-8.
Bug: https://bugs.gentoo.org/915220
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:36 +03:00
Mart Raudsepp
dfcda78180
media-plugins/gst-plugins-v4l2: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:36 +03:00
Mart Raudsepp
074caf2ced
media-plugins/gst-plugins-twolame: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:36 +03:00
Mart Raudsepp
3265de727b
media-plugins/gst-plugins-taglib: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:36 +03:00
Mart Raudsepp
a79bf39aea
media-plugins/gst-plugins-speex: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:36 +03:00