Jason A. Donenfeld
f4f730bc7a
media-sound/reaper-bin: add -Wl,-z,lazy for swell preloading
...
Swell loads GDK lazily in its ideal setting, which 11e9d2b710
("media-sound/reaper-bin: add 7.12, drop 7.11") unfortunately removed,
because toolchain 23.0's -z,now caused the lazy loading to happen at
dlopen() time. Fix this by explicitly setting -z,lazy.
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org >
2024-04-02 00:59:21 +02:00
Jason A. Donenfeld
11e9d2b710
media-sound/reaper-bin: add 7.12, drop 7.11
...
Also revert 23c4b55458 ("media-sound/reaper-bin: preload gdk-3 like
upstream binaries") because apparently preloading is broken with either
recent GDK changes or, more likely, Gentoo's 23.0 profile, failing with:
Error loading '/opt/REAPER/libSwell.so': /opt/REAPER/libSwell.so: undefined symbol: gdk_x11_window_get_xid
This appears to be a failure from dlopen(), and should probably be
revisited and fixed correctly.
Link: https://github.com/reaper-oss/sws/issues/1819
Link: https://github.com/gentoo/gentoo/pull/34737
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org >
2024-04-02 00:43:42 +02:00
James Le Cuirot
af12d78e61
dev-util/imediff2: Add Python 3.12
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-04-01 22:44:20 +01:00
James Le Cuirot
40e2f08af0
dev-python/aiopylgtv: Patch to use WSS, as required by newer TV firmware
...
The patch has been submitted upstream, but upstream is dead. I'll switch to a
different fork soon.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-04-01 22:30:06 +01:00
Mart Raudsepp
0036d13c6c
app-misc/gnote: drop 45.0, 45.1
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 23:52:59 +03:00
Mart Raudsepp
bb9a9eb65d
app-misc/gnote: add 45.2
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 23:52:56 +03:00
Patrick McLean
6d8ac8d0f0
dev-util/ruff: drop 0.3.4
...
Signed-off-by: Patrick McLean <chutzpah@gentoo.org >
2024-04-01 13:11:13 -07:00
Mart Raudsepp
835a028151
media-plugins/gst-plugins-srt: add glib-utils dep
...
It now comes via eclass itself as well, but be explicit as eclass one might go
away once we don't need it due to parsing common meson.build files.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 23:07:28 +03:00
Mart Raudsepp
74b1ce4d40
dev-lang/orc: add 0.4.38
...
Updates DOCS list.
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:46 +03:00
Mart Raudsepp
ac799e5b6e
media-plugins/gst-plugins-vaapi: add 1.22.11, EAPI-8, touchups
...
Default-enable gles2 instead of opengl to match gst-plugins-base changes.
Fix wayland USE requirements.
With EAPI-8, python-any-r1 is handled by eclass, also adding py3.12 support.
Closes: https://bugs.gentoo.org/842132
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:46 +03:00
Mart Raudsepp
c11df29e0d
media-libs/gstreamer-editing-services: add 1.22.11, EAPI-8, enable py3.12
...
Fix build with dev-lang/python-exec[-native-symlinks] by adding missing
call to python_setup for global python setup.
Closes: https://bugs.gentoo.org/848705
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:46 +03:00
Mart Raudsepp
9a73b4e260
media-libs/gst-rtsp-server: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/834790
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
5be44aea86
dev-python/gst-python: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
2a3eb47c66
media-plugins/gst-plugins-libav: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/835398
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
8aa234769d
media-plugins/gst-plugins-x264: add 1.22.11, EAPI-8, install preset
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
640bca1299
media-plugins/gst-plugins-sidplay: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
95f7d75f35
media-plugins/gst-plugins-mpeg2dec: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
0a2e3bee7c
media-plugins/gst-plugins-dvdread: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866863
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:45 +03:00
Mart Raudsepp
d5dd835bd1
media-plugins/gst-plugins-cdio: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866830
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:44 +03:00
Mart Raudsepp
f7ab157423
media-plugins/gst-plugins-amr: add 1.22.11, EAPI-8, install preset
...
Closes: https://bugs.gentoo.org/866800
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:44 +03:00
Mart Raudsepp
076c1fe367
media-plugins/gst-plugins-a52dec: add 1.22.11, EAPI-8
...
Closes: https://bugs.gentoo.org/866797
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:44 +03:00
Mart Raudsepp
b26a933b19
media-libs/gst-plugins-ugly: add 1.22.11, EAPI-8
...
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:44 +03:00
Mart Raudsepp
d38643b546
media-plugins/gst-plugins-zbar: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:44 +03:00
Mart Raudsepp
659d613b05
media-plugins/gst-plugins-x265: add 1.22.11, EAPI-8
...
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:44 +03:00
Mart Raudsepp
3aedfe44bb
media-plugins/gst-plugins-webrtc: add 1.22.11, EAPI-8, touchups
...
Drop gst-plugins-{base,bad} deps, we rely on the eclass and indirect RDEPEND for
these in all other packages too.
Do a single gstreamer_system_package() call as a micro-optimization, as it
supports multiple arguments for less internal calls to gstreamer_get_plugin_dir().
Closes: https://bugs.gentoo.org/813159
Signed-off-by: Mart Raudsepp <leio@gentoo.org >
2024-04-01 22:53:43 +03:00
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