summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/media-libs')
-rw-r--r--metadata/md5-cache/media-libs/Field3D-1.7.3_p2023050916
-rw-r--r--metadata/md5-cache/media-libs/SoQt-1.6.215
-rw-r--r--metadata/md5-cache/media-libs/SoXt-1.4.115
-rw-r--r--metadata/md5-cache/media-libs/a52dec-0.7.4-r815
-rw-r--r--metadata/md5-cache/media-libs/aalib-1.4_rc5-r1015
-rw-r--r--metadata/md5-cache/media-libs/aften-0.0.8-r213
-rw-r--r--metadata/md5-cache/media-libs/allegro-4.4.3.1-r115
-rw-r--r--metadata/md5-cache/media-libs/allegro-5.2.7.0-r217
-rw-r--r--metadata/md5-cache/media-libs/alsa-lib-1.2.10-r216
-rw-r--r--metadata/md5-cache/media-libs/alsa-lib-1.2.10-r316
-rw-r--r--metadata/md5-cache/media-libs/alsa-lib-1.2.1116
-rw-r--r--metadata/md5-cache/media-libs/alsa-lib-1.2.1216
-rw-r--r--metadata/md5-cache/media-libs/alsa-oss-1.1.815
-rw-r--r--metadata/md5-cache/media-libs/alsa-topology-conf-1.2.5.111
-rw-r--r--metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.10-r111
-rw-r--r--metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.1111
-rw-r--r--metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.1211
-rw-r--r--metadata/md5-cache/media-libs/alure-1.2-r415
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-21.50.2.1384496-r115
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r115
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.171823815
-rw-r--r--metadata/md5-cache/media-libs/amf-headers-1.4.339
-rw-r--r--metadata/md5-cache/media-libs/ampache_browser-1.0.415
-rw-r--r--metadata/md5-cache/media-libs/ampache_browser-1.0.615
-rw-r--r--metadata/md5-cache/media-libs/ampache_browser-1.0.715
-rw-r--r--metadata/md5-cache/media-libs/aribb24-1.0.3-r215
-rw-r--r--metadata/md5-cache/media-libs/assimp-5.4.216
-rw-r--r--metadata/md5-cache/media-libs/assimp-5.4.2-r116
-rw-r--r--metadata/md5-cache/media-libs/assimp-5.4.316
-rw-r--r--metadata/md5-cache/media-libs/aubio-0.4.9-r417
-rw-r--r--metadata/md5-cache/media-libs/audiofile-0.3.6-r615
-rw-r--r--metadata/md5-cache/media-libs/avidemux-core-2.8.1-r115
-rw-r--r--metadata/md5-cache/media-libs/avidemux-plugins-2.8.1-r216
-rw-r--r--metadata/md5-cache/media-libs/babl-0.1.10616
-rw-r--r--metadata/md5-cache/media-libs/babl-0.1.10816
-rw-r--r--metadata/md5-cache/media-libs/babl-999915
-rw-r--r--metadata/md5-cache/media-libs/bcg729-1.1.115
-rw-r--r--metadata/md5-cache/media-libs/bio2jack-0.9-r215
-rw-r--r--metadata/md5-cache/media-libs/blib-1.1.7-r313
-rw-r--r--metadata/md5-cache/media-libs/cal3d-0.11.0-r113
-rw-r--r--metadata/md5-cache/media-libs/chromaprint-1.5.1-r316
-rw-r--r--metadata/md5-cache/media-libs/cimg-2.9.310
-rw-r--r--metadata/md5-cache/media-libs/cimg-3.2.410
-rw-r--r--metadata/md5-cache/media-libs/cimg-3.4.010
-rw-r--r--metadata/md5-cache/media-libs/clutter-1.26.4-r118
-rw-r--r--metadata/md5-cache/media-libs/clutter-gst-3.0.27-r216
-rw-r--r--metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r116
-rw-r--r--metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r216
-rw-r--r--metadata/md5-cache/media-libs/codec2-1.2.014
-rw-r--r--metadata/md5-cache/media-libs/cogl-1.22.8-r318
-rw-r--r--metadata/md5-cache/media-libs/coin-4.0.217
-rw-r--r--metadata/md5-cache/media-libs/compface-1.5.213
-rw-r--r--metadata/md5-cache/media-libs/compface-1.5.2-r113
-rw-r--r--metadata/md5-cache/media-libs/ctl-1.5.2_p2022122416
-rw-r--r--metadata/md5-cache/media-libs/ctl-1.5.316
-rw-r--r--metadata/md5-cache/media-libs/cubeb-0.2_p2023112116
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.2.115
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.3.015
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.4.015
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.4.115
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.4.215
-rw-r--r--metadata/md5-cache/media-libs/dav1d-999914
-rw-r--r--metadata/md5-cache/media-libs/devil-1.7.8-r615
-rw-r--r--metadata/md5-cache/media-libs/dssi-1.1.1-r214
-rw-r--r--metadata/md5-cache/media-libs/dumb-2.0.315
-rw-r--r--metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r19
-rw-r--r--metadata/md5-cache/media-libs/embree-3.13.416
-rw-r--r--metadata/md5-cache/media-libs/embree-3.13.5-r116
-rw-r--r--metadata/md5-cache/media-libs/embree-4.3.1-r117
-rw-r--r--metadata/md5-cache/media-libs/embree-4.3.317
-rw-r--r--metadata/md5-cache/media-libs/esdl-1.3.1-r113
-rw-r--r--metadata/md5-cache/media-libs/exempi-2.6.316
-rw-r--r--metadata/md5-cache/media-libs/exempi-2.6.516
-rw-r--r--metadata/md5-cache/media-libs/exiftool-12.7616
-rw-r--r--metadata/md5-cache/media-libs/faac-1.3013
-rw-r--r--metadata/md5-cache/media-libs/faad2-2.11.114
-rw-r--r--metadata/md5-cache/media-libs/faun-0.1.414
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.2-r117
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.317
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.517
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.617
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.717
-rw-r--r--metadata/md5-cache/media-libs/fcft-3.1.817
-rw-r--r--metadata/md5-cache/media-libs/fdk-aac-2.0.313
-rw-r--r--metadata/md5-cache/media-libs/ffmpegsource-2.4014
-rw-r--r--metadata/md5-cache/media-libs/ffmpegsource-2.40-r214
-rw-r--r--metadata/md5-cache/media-libs/ffmpegsource-999913
-rw-r--r--metadata/md5-cache/media-libs/fidlib-0.9.10-r111
-rw-r--r--metadata/md5-cache/media-libs/flac-1.3.415
-rw-r--r--metadata/md5-cache/media-libs/flac-1.4.316
-rw-r--r--metadata/md5-cache/media-libs/flac-compat-1.3.415
-rw-r--r--metadata/md5-cache/media-libs/flickcurl-1.26-r115
-rw-r--r--metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r114
-rw-r--r--metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r214
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.14.2-r318
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.15.018
-rw-r--r--metadata/md5-cache/media-libs/freealut-1.1.0-r514
-rw-r--r--metadata/md5-cache/media-libs/freeglut-3.6.015
-rw-r--r--metadata/md5-cache/media-libs/freeimage-3.18.0-r1015
-rw-r--r--metadata/md5-cache/media-libs/freeimage-3.18.0-r1115
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.13.015
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.13.215
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.13.315
-rw-r--r--metadata/md5-cache/media-libs/freetype-999914
-rw-r--r--metadata/md5-cache/media-libs/freeverb3-3.2.1-r312
-rw-r--r--metadata/md5-cache/media-libs/freeverb3-3.2.1-r412
-rw-r--r--metadata/md5-cache/media-libs/ftgl-2.1.3_rc5-r115
-rw-r--r--metadata/md5-cache/media-libs/game-music-emu-0.6.314
-rw-r--r--metadata/md5-cache/media-libs/ganv-1.8.215
-rw-r--r--metadata/md5-cache/media-libs/gavl-1.4.0-r313
-rw-r--r--metadata/md5-cache/media-libs/gd-2.3.2-r317
-rw-r--r--metadata/md5-cache/media-libs/gd-2.3.3-r317
-rw-r--r--metadata/md5-cache/media-libs/gd-2.3.3-r417
-rw-r--r--metadata/md5-cache/media-libs/gegl-0.4.4617
-rw-r--r--metadata/md5-cache/media-libs/gegl-0.4.4817
-rw-r--r--metadata/md5-cache/media-libs/gegl-999916
-rw-r--r--metadata/md5-cache/media-libs/gexiv2-0.14.217
-rw-r--r--metadata/md5-cache/media-libs/giblib-1.2.4-r214
-rw-r--r--metadata/md5-cache/media-libs/giflib-5.2.1-r112
-rw-r--r--metadata/md5-cache/media-libs/giflib-5.2.212
-rw-r--r--metadata/md5-cache/media-libs/glew-1.10.0-r10114
-rw-r--r--metadata/md5-cache/media-libs/glew-1.6.0-r10114
-rw-r--r--metadata/md5-cache/media-libs/glew-2.2.014
-rw-r--r--metadata/md5-cache/media-libs/glew-2.2.0-r114
-rw-r--r--metadata/md5-cache/media-libs/glfw-3.3.815
-rw-r--r--metadata/md5-cache/media-libs/glfw-3.3.915
-rw-r--r--metadata/md5-cache/media-libs/glfw-3.415
-rw-r--r--metadata/md5-cache/media-libs/glm-1.0.114
-rw-r--r--metadata/md5-cache/media-libs/glpng-1.46-r115
-rw-r--r--metadata/md5-cache/media-libs/glu-9.0.315
-rw-r--r--metadata/md5-cache/media-libs/glu-999914
-rw-r--r--metadata/md5-cache/media-libs/glycin-loaders-1.1.016
-rw-r--r--metadata/md5-cache/media-libs/glycin-loaders-1.1.116
-rw-r--r--metadata/md5-cache/media-libs/glyr-1.0.10-r114
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.3.1914
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.4.114
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.5.014
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.5.114
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.5.214
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-999913
-rw-r--r--metadata/md5-cache/media-libs/graphene-1.10.8-r116
-rw-r--r--metadata/md5-cache/media-libs/grilo-0.3.1618
-rw-r--r--metadata/md5-cache/media-libs/gsound-1.0.316
-rw-r--r--metadata/md5-cache/media-libs/gst-plugins-bad-1.22.11-r116
-rw-r--r--metadata/md5-cache/media-libs/gst-plugins-base-1.22.11-r117
-rw-r--r--metadata/md5-cache/media-libs/gst-plugins-good-1.22.1116
-rw-r--r--metadata/md5-cache/media-libs/gst-plugins-ugly-1.22.1116
-rw-r--r--metadata/md5-cache/media-libs/gst-rtsp-server-1.22.1116
-rw-r--r--metadata/md5-cache/media-libs/gstreamer-1.22.1116
-rw-r--r--metadata/md5-cache/media-libs/gstreamer-editing-services-1.22.1117
-rw-r--r--metadata/md5-cache/media-libs/gupnp-dlna-0.12.015
-rw-r--r--metadata/md5-cache/media-libs/hamlib-4.5.5-r317
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-8.5.017
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-9.0.017
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-999916
-rw-r--r--metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.09
-rw-r--r--metadata/md5-cache/media-libs/icc-profiles-openicc-1.3.112
-rw-r--r--metadata/md5-cache/media-libs/icclib-2.1412
-rw-r--r--metadata/md5-cache/media-libs/id3lib-3.8.3-r1016
-rw-r--r--metadata/md5-cache/media-libs/iir1-1.9.312
-rw-r--r--metadata/md5-cache/media-libs/iir1-1.9.414
-rw-r--r--metadata/md5-cache/media-libs/iir1-1.9.514
-rw-r--r--metadata/md5-cache/media-libs/imlib-1.9.15-r915
-rw-r--r--metadata/md5-cache/media-libs/imlib2-1.11.016
-rw-r--r--metadata/md5-cache/media-libs/imlib2-1.12.216
-rw-r--r--metadata/md5-cache/media-libs/imlib2-1.12.316
-rw-r--r--metadata/md5-cache/media-libs/intel-hybrid-codec-driver-2.0.016
-rw-r--r--metadata/md5-cache/media-libs/intel-mediasdk-23.2.217
-rw-r--r--metadata/md5-cache/media-libs/jasper-4.2.216
-rw-r--r--metadata/md5-cache/media-libs/jasper-4.2.416
-rw-r--r--metadata/md5-cache/media-libs/jasper-999915
-rw-r--r--metadata/md5-cache/media-libs/jbig2dec-0.1916
-rw-r--r--metadata/md5-cache/media-libs/jbig2dec-0.19-r116
-rw-r--r--metadata/md5-cache/media-libs/jbig2dec-0.2016
-rw-r--r--metadata/md5-cache/media-libs/jbig2enc-0.29-r115
-rw-r--r--metadata/md5-cache/media-libs/jbigkit-2.112
-rw-r--r--metadata/md5-cache/media-libs/jg-1.0.09
-rw-r--r--metadata/md5-cache/media-libs/jg-999911
-rw-r--r--metadata/md5-cache/media-libs/kcolorpicker-0.2.016
-rw-r--r--metadata/md5-cache/media-libs/kcolorpicker-0.3.116
-rw-r--r--metadata/md5-cache/media-libs/kimageannotator-0.6.116
-rw-r--r--metadata/md5-cache/media-libs/kimageannotator-0.7.116
-rw-r--r--metadata/md5-cache/media-libs/kquickimageeditor-0.3.0-r10016
-rw-r--r--metadata/md5-cache/media-libs/kquickimageeditor-0.4.016
-rw-r--r--metadata/md5-cache/media-libs/ksanecore-23.08.5-r216
-rw-r--r--metadata/md5-cache/media-libs/ksanecore-24.05.2-r116
-rw-r--r--metadata/md5-cache/media-libs/ksanecore-24.08.116
-rw-r--r--metadata/md5-cache/media-libs/ksanecore-common-24.05.213
-rw-r--r--metadata/md5-cache/media-libs/ksanecore-common-24.08.113
-rw-r--r--metadata/md5-cache/media-libs/kvazaar-2.1.016
-rw-r--r--metadata/md5-cache/media-libs/kvazaar-2.2.016
-rw-r--r--metadata/md5-cache/media-libs/kvazaar-2.3.0-r116
-rw-r--r--metadata/md5-cache/media-libs/kvazaar-999915
-rw-r--r--metadata/md5-cache/media-libs/ladspa-sdk-1.17-r214
-rw-r--r--metadata/md5-cache/media-libs/lasi-1.1.315
-rw-r--r--metadata/md5-cache/media-libs/lcms-2.1515
-rw-r--r--metadata/md5-cache/media-libs/lcms-2.16-r115
-rw-r--r--metadata/md5-cache/media-libs/lensfun-0.3.417
-rw-r--r--metadata/md5-cache/media-libs/lensfun-0.3.4-r117
-rw-r--r--metadata/md5-cache/media-libs/lensfun-0.3.4_rc117
-rw-r--r--metadata/md5-cache/media-libs/leptonica-1.83.117
-rw-r--r--metadata/md5-cache/media-libs/leptonica-1.84.1-r217
-rw-r--r--metadata/md5-cache/media-libs/lib3ds-1.3.0-r213
-rw-r--r--metadata/md5-cache/media-libs/lib3ds-2.0.0_rc1-r113
-rw-r--r--metadata/md5-cache/media-libs/lib3mf-2.2.016
-rw-r--r--metadata/md5-cache/media-libs/libaacs-0.11.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libafterimage-1.20-r616
-rw-r--r--metadata/md5-cache/media-libs/libao-1.2.2-r315
-rw-r--r--metadata/md5-cache/media-libs/libaom-3.5.015
-rw-r--r--metadata/md5-cache/media-libs/libaom-3.7.0-r215
-rw-r--r--metadata/md5-cache/media-libs/libaom-3.8.115
-rw-r--r--metadata/md5-cache/media-libs/libaom-3.9.015
-rw-r--r--metadata/md5-cache/media-libs/libaom-3.9.115
-rw-r--r--metadata/md5-cache/media-libs/libaom-999914
-rw-r--r--metadata/md5-cache/media-libs/libart_lgpl-2.3.21-r315
-rw-r--r--metadata/md5-cache/media-libs/libass-0.17.116
-rw-r--r--metadata/md5-cache/media-libs/libavif-0.10.116
-rw-r--r--metadata/md5-cache/media-libs/libavif-0.11.116
-rw-r--r--metadata/md5-cache/media-libs/libavif-1.0.417
-rw-r--r--metadata/md5-cache/media-libs/libavif-1.1.117
-rw-r--r--metadata/md5-cache/media-libs/libavif-999916
-rw-r--r--metadata/md5-cache/media-libs/libbdplus-0.2.014
-rw-r--r--metadata/md5-cache/media-libs/libbdplus-999914
-rw-r--r--metadata/md5-cache/media-libs/libbluray-1.3.4-r115
-rw-r--r--metadata/md5-cache/media-libs/libbluray-999914
-rw-r--r--metadata/md5-cache/media-libs/libbs2b-3.1.0-r215
-rw-r--r--metadata/md5-cache/media-libs/libbsb-0.0.7-r112
-rw-r--r--metadata/md5-cache/media-libs/libbsb-0.0.7-r215
-rw-r--r--metadata/md5-cache/media-libs/libcaca-0.99_beta19-r1116
-rw-r--r--metadata/md5-cache/media-libs/libcanberra-0.30-r716
-rw-r--r--metadata/md5-cache/media-libs/libcdaudio-0.99.12-r512
-rw-r--r--metadata/md5-cache/media-libs/libcddb-1.3.2-r216
-rw-r--r--metadata/md5-cache/media-libs/libcdr-0.1.714
-rw-r--r--metadata/md5-cache/media-libs/libcdr-999915
-rw-r--r--metadata/md5-cache/media-libs/libchamplain-0.12.2117
-rw-r--r--metadata/md5-cache/media-libs/libclastfm-0.513
-rw-r--r--metadata/md5-cache/media-libs/libcue-2.3.012
-rw-r--r--metadata/md5-cache/media-libs/libcuefile-477-r312
-rw-r--r--metadata/md5-cache/media-libs/libdc1394-2.2.615
-rw-r--r--metadata/md5-cache/media-libs/libdca-0.0.713
-rw-r--r--metadata/md5-cache/media-libs/libde265-1.0.1115
-rw-r--r--metadata/md5-cache/media-libs/libde265-1.0.1515
-rw-r--r--metadata/md5-cache/media-libs/libde265-999914
-rw-r--r--metadata/md5-cache/media-libs/libdiscid-0.6.49
-rw-r--r--metadata/md5-cache/media-libs/libdisplay-info-0.1.116
-rw-r--r--metadata/md5-cache/media-libs/libdisplay-info-0.2.014
-rw-r--r--metadata/md5-cache/media-libs/libdmtx-0.7.712
-rw-r--r--metadata/md5-cache/media-libs/libdovi-3.3.113
-rw-r--r--metadata/md5-cache/media-libs/libdv-1.0.0-r415
-rw-r--r--metadata/md5-cache/media-libs/libdvbcsa-1.1.0-r112
-rw-r--r--metadata/md5-cache/media-libs/libdvbpsi-1.3.311
-rw-r--r--metadata/md5-cache/media-libs/libdvd-audio-1.0.013
-rw-r--r--metadata/md5-cache/media-libs/libdvdcss-1.4.313
-rw-r--r--metadata/md5-cache/media-libs/libdvdnav-6.1.115
-rw-r--r--metadata/md5-cache/media-libs/libdvdnav-999914
-rw-r--r--metadata/md5-cache/media-libs/libdvdread-6.1.315
-rw-r--r--metadata/md5-cache/media-libs/libdvdread-999914
-rw-r--r--metadata/md5-cache/media-libs/libebur128-1.2.615
-rw-r--r--metadata/md5-cache/media-libs/libemf-1.0.1310
-rw-r--r--metadata/md5-cache/media-libs/libeot-0.01-r112
-rw-r--r--metadata/md5-cache/media-libs/libeot-999911
-rw-r--r--metadata/md5-cache/media-libs/libepoxy-1.5.10-r316
-rw-r--r--metadata/md5-cache/media-libs/libepoxy-999915
-rw-r--r--metadata/md5-cache/media-libs/libexif-0.6.2415
-rw-r--r--metadata/md5-cache/media-libs/libfame-0.9.1-r413
-rw-r--r--metadata/md5-cache/media-libs/libffado-2.4.816
-rw-r--r--metadata/md5-cache/media-libs/libfishsound-1.0.0-r114
-rw-r--r--metadata/md5-cache/media-libs/libfishsound-1.0.0-r214
-rw-r--r--metadata/md5-cache/media-libs/libfpx-1.3.1_p10-r113
-rw-r--r--metadata/md5-cache/media-libs/libfreeaptx-0.1.1-r112
-rw-r--r--metadata/md5-cache/media-libs/libfreeaptx-999912
-rw-r--r--metadata/md5-cache/media-libs/libfreehand-0.1.2-r114
-rw-r--r--metadata/md5-cache/media-libs/libfreehand-999915
-rw-r--r--metadata/md5-cache/media-libs/libggi-2.2.2-r215
-rw-r--r--metadata/md5-cache/media-libs/libggigcp-1.0.2-r111
-rw-r--r--metadata/md5-cache/media-libs/libggimisc-2.2.2-r112
-rw-r--r--metadata/md5-cache/media-libs/libggiwmh-0.3.2-r112
-rw-r--r--metadata/md5-cache/media-libs/libgig-4.3.013
-rw-r--r--metadata/md5-cache/media-libs/libgig-4.4.113
-rw-r--r--metadata/md5-cache/media-libs/libgig-999914
-rw-r--r--metadata/md5-cache/media-libs/libgii-1.0.2-r315
-rw-r--r--metadata/md5-cache/media-libs/libglvnd-1.7.016
-rw-r--r--metadata/md5-cache/media-libs/libglvnd-999915
-rw-r--r--metadata/md5-cache/media-libs/libgphoto2-2.5.31-r115
-rw-r--r--metadata/md5-cache/media-libs/libgphoto2-2.5.31-r216
-rw-r--r--metadata/md5-cache/media-libs/libgpod-0.8.3-r615
-rw-r--r--metadata/md5-cache/media-libs/libgpod-0.8.3-r715
-rw-r--r--metadata/md5-cache/media-libs/libharu-2.4.2-r114
-rw-r--r--metadata/md5-cache/media-libs/libhdhomerun-2019062111
-rw-r--r--metadata/md5-cache/media-libs/libhdhomerun-2020052111
-rw-r--r--metadata/md5-cache/media-libs/libheif-1.15.2-r118
-rw-r--r--metadata/md5-cache/media-libs/libheif-1.17.618
-rw-r--r--metadata/md5-cache/media-libs/libheif-1.18.118
-rw-r--r--metadata/md5-cache/media-libs/libheif-1.18.218
-rw-r--r--metadata/md5-cache/media-libs/libheif-999917
-rw-r--r--metadata/md5-cache/media-libs/libicns-0.8.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libid3tag-0.16.315
-rw-r--r--metadata/md5-cache/media-libs/libiec61883-1.2.0-r215
-rw-r--r--metadata/md5-cache/media-libs/libifp-1.0.0.2-r112
-rw-r--r--metadata/md5-cache/media-libs/libilbc-3.0.413
-rw-r--r--metadata/md5-cache/media-libs/libinsane-1.0.1016
-rw-r--r--metadata/md5-cache/media-libs/libinsane-1.0.916
-rw-r--r--metadata/md5-cache/media-libs/libiptcdata-1.0.5-r116
-rw-r--r--metadata/md5-cache/media-libs/libirman-0.4.512
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.115
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.015
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3-r115
-rw-r--r--metadata/md5-cache/media-libs/libjsw-1.5.811
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.10.317
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.11.017
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.8.316
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.9.317
-rw-r--r--metadata/md5-cache/media-libs/libjxl-999916
-rw-r--r--metadata/md5-cache/media-libs/libkate-0.4.1-r415
-rw-r--r--metadata/md5-cache/media-libs/libkeyfinder-2.2.814
-rw-r--r--metadata/md5-cache/media-libs/liblastfm-1.1.0_pre2019062516
-rw-r--r--metadata/md5-cache/media-libs/libldac-2.0.2.3-r113
-rw-r--r--metadata/md5-cache/media-libs/liblingoteach-0.2.3-r113
-rw-r--r--metadata/md5-cache/media-libs/liblo-0.3214
-rw-r--r--metadata/md5-cache/media-libs/liblqr-0.4.2-r112
-rw-r--r--metadata/md5-cache/media-libs/liblrdf-0.6.1-r115
-rw-r--r--metadata/md5-cache/media-libs/liblscp-1.0.013
-rw-r--r--metadata/md5-cache/media-libs/liblscp-999912
-rw-r--r--metadata/md5-cache/media-libs/libltc-1.3.213
-rw-r--r--metadata/md5-cache/media-libs/libltc-999912
-rw-r--r--metadata/md5-cache/media-libs/libmad-0.15.1b-r1013
-rw-r--r--metadata/md5-cache/media-libs/libmatemixer-1.26.117
-rw-r--r--metadata/md5-cache/media-libs/libmatemixer-1.28.017
-rw-r--r--metadata/md5-cache/media-libs/libmatroska-1.7.114
-rw-r--r--metadata/md5-cache/media-libs/libmediaart-1.9.6-r118
-rw-r--r--metadata/md5-cache/media-libs/libmediainfo-22.0916
-rw-r--r--metadata/md5-cache/media-libs/libmediainfo-23.0316
-rw-r--r--metadata/md5-cache/media-libs/libmediainfo-23.0416
-rw-r--r--metadata/md5-cache/media-libs/libmediainfo-23.1016
-rw-r--r--metadata/md5-cache/media-libs/libmetalink-0.1.3-r214
-rw-r--r--metadata/md5-cache/media-libs/libmikmod-3.3.11.1-r216
-rw-r--r--metadata/md5-cache/media-libs/libmms-0.6.4-r113
-rw-r--r--metadata/md5-cache/media-libs/libmng-2.0.3-r115
-rw-r--r--metadata/md5-cache/media-libs/libmodplug-0.8.9.113
-rw-r--r--metadata/md5-cache/media-libs/libmp3splt-0.9.2-r615
-rw-r--r--metadata/md5-cache/media-libs/libmp4v2-2.1.3-r114
-rw-r--r--metadata/md5-cache/media-libs/libmpd-11.8.17-r213
-rw-r--r--metadata/md5-cache/media-libs/libmpdclient-2.2215
-rw-r--r--metadata/md5-cache/media-libs/libmpeg2-0.5.1-r315
-rw-r--r--metadata/md5-cache/media-libs/libmpris2client-0.1.0-r215
-rw-r--r--metadata/md5-cache/media-libs/libmtp-1.1.2115
-rw-r--r--metadata/md5-cache/media-libs/libmtp-999914
-rw-r--r--metadata/md5-cache/media-libs/libmygpo-qt-1.1.016
-rw-r--r--metadata/md5-cache/media-libs/libmygpo-qt-999915
-rw-r--r--metadata/md5-cache/media-libs/libmypaint-1.6.1-r315
-rw-r--r--metadata/md5-cache/media-libs/libnjb-2.2.7-r215
-rw-r--r--metadata/md5-cache/media-libs/libnsbmp-0.1.712
-rw-r--r--metadata/md5-cache/media-libs/libnsgif-0.2.1-r312
-rw-r--r--metadata/md5-cache/media-libs/libnsgif-1.0.0-r112
-rw-r--r--metadata/md5-cache/media-libs/libnsgif-999911
-rw-r--r--metadata/md5-cache/media-libs/libnspsl-0.1.712
-rw-r--r--metadata/md5-cache/media-libs/libogg-1.3.5-r112
-rw-r--r--metadata/md5-cache/media-libs/liboggz-1.1.1-r116
-rw-r--r--metadata/md5-cache/media-libs/libopenaptx-0.2.0-r112
-rw-r--r--metadata/md5-cache/media-libs/libopenaptx-0.2.1-r112
-rw-r--r--metadata/md5-cache/media-libs/libopenaptx-999912
-rw-r--r--metadata/md5-cache/media-libs/libopenglrecorder-0.1.0-r115
-rw-r--r--metadata/md5-cache/media-libs/libopenmpt-0.6.616
-rw-r--r--metadata/md5-cache/media-libs/libopenmpt-0.7.716
-rw-r--r--metadata/md5-cache/media-libs/libopenmpt-0.7.916
-rw-r--r--metadata/md5-cache/media-libs/libopenraw-0.1.316
-rw-r--r--metadata/md5-cache/media-libs/libopenraw-0.3.316
-rw-r--r--metadata/md5-cache/media-libs/libopenraw-0.3.616
-rw-r--r--metadata/md5-cache/media-libs/libopenraw-0.3.716
-rw-r--r--metadata/md5-cache/media-libs/libopusenc-0.2.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libpagemaker-0.0.4-r113
-rw-r--r--metadata/md5-cache/media-libs/libpagemaker-999914
-rw-r--r--metadata/md5-cache/media-libs/libpano13-2.9.2215
-rw-r--r--metadata/md5-cache/media-libs/libpgf-7.21.7-r213
-rw-r--r--metadata/md5-cache/media-libs/libplacebo-7.349.017
-rw-r--r--metadata/md5-cache/media-libs/libplacebo-999916
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.40-r115
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.4216
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.4316
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.4416
-rw-r--r--metadata/md5-cache/media-libs/libpng-compat-1.2.59-r115
-rw-r--r--metadata/md5-cache/media-libs/libpng-compat-1.5.30-r115
-rw-r--r--metadata/md5-cache/media-libs/libpqstego-0.0.1-r110
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-3.1.12-r217
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-4.1.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-999914
-rw-r--r--metadata/md5-cache/media-libs/libpulse-16.1-r217
-rw-r--r--metadata/md5-cache/media-libs/libpulse-16.99.117
-rw-r--r--metadata/md5-cache/media-libs/libpulse-17.017
-rw-r--r--metadata/md5-cache/media-libs/libqaccessibilityclient-0.5.0-r117
-rw-r--r--metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.017
-rw-r--r--metadata/md5-cache/media-libs/libquicktime-1.2.4-r416
-rw-r--r--metadata/md5-cache/media-libs/libquicktime-1.2.4-r516
-rw-r--r--metadata/md5-cache/media-libs/libquvi-0.9.4-r10016
-rw-r--r--metadata/md5-cache/media-libs/libquvi-0.9.4-r10116
-rw-r--r--metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r10016
-rw-r--r--metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r10116
-rw-r--r--metadata/md5-cache/media-libs/libraw-0.21.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libraw-0.21.215
-rw-r--r--metadata/md5-cache/media-libs/libreplaygain-48312
-rw-r--r--metadata/md5-cache/media-libs/librosprite-0.1.3-r212
-rw-r--r--metadata/md5-cache/media-libs/librtprocess-0.12.0-r113
-rw-r--r--metadata/md5-cache/media-libs/libsamplerate-0.2.215
-rw-r--r--metadata/md5-cache/media-libs/libsamplerate-999914
-rw-r--r--metadata/md5-cache/media-libs/libsbsms-2.3.013
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.15_p2022120115
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.6417
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.64_p2023072617
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.6817
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.5-r117
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.5-r217
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.30.2-r117
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.30.317
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.30.617
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.30.717
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.5.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.5.1-r215
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.6.015
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.6.115
-rw-r--r--metadata/md5-cache/media-libs/libshout-2.4.615
-rw-r--r--metadata/md5-cache/media-libs/libshumate-1.1.317
-rw-r--r--metadata/md5-cache/media-libs/libshumate-1.1.417
-rw-r--r--metadata/md5-cache/media-libs/libshumate-1.2.217
-rw-r--r--metadata/md5-cache/media-libs/libsidplay-1.36.59-r313
-rw-r--r--metadata/md5-cache/media-libs/libsidplay-2.1.1-r713
-rw-r--r--metadata/md5-cache/media-libs/libsidplayfp-2.9.010
-rw-r--r--metadata/md5-cache/media-libs/libsixel-1.10.3-r117
-rw-r--r--metadata/md5-cache/media-libs/libsmf-1.313
-rw-r--r--metadata/md5-cache/media-libs/libsndfile-1.2.216
-rw-r--r--metadata/md5-cache/media-libs/libsndfile-1.2.2-r216
-rw-r--r--metadata/md5-cache/media-libs/libsndfile-999915
-rw-r--r--metadata/md5-cache/media-libs/libsoundio-2.0.0-r115
-rw-r--r--metadata/md5-cache/media-libs/libsoundtouch-2.3.313
-rw-r--r--metadata/md5-cache/media-libs/libspng-0.7.416
-rw-r--r--metadata/md5-cache/media-libs/libsvgtiny-0.1.814
-rw-r--r--metadata/md5-cache/media-libs/libsvgtiny-999913
-rw-r--r--metadata/md5-cache/media-libs/libsvgtiny-pixbuf-0.0.212
-rw-r--r--metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20221208-r116
-rw-r--r--metadata/md5-cache/media-libs/libtgvoip-2.4.4_p2024070616
-rw-r--r--metadata/md5-cache/media-libs/libtheora-1.1.1-r216
-rw-r--r--metadata/md5-cache/media-libs/libtiger-0.3.4-r115
-rw-r--r--metadata/md5-cache/media-libs/libtimidity-0.2.716
-rw-r--r--metadata/md5-cache/media-libs/libuninameslist-202210229
-rw-r--r--metadata/md5-cache/media-libs/libuninameslist-202309169
-rw-r--r--metadata/md5-cache/media-libs/libuvc-0.0.6-r214
-rw-r--r--metadata/md5-cache/media-libs/libuvc-0.0.714
-rw-r--r--metadata/md5-cache/media-libs/libv4l-1.22.115
-rw-r--r--metadata/md5-cache/media-libs/libv4l-1.26.117
-rw-r--r--metadata/md5-cache/media-libs/libv4l-1.28.117
-rw-r--r--metadata/md5-cache/media-libs/libva-2.21.015
-rw-r--r--metadata/md5-cache/media-libs/libva-2.22.015
-rw-r--r--metadata/md5-cache/media-libs/libva-999914
-rw-r--r--metadata/md5-cache/media-libs/libva-compat-1.8.3-r216
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-driver-2.4.1-r416
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-driver-999915
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.1.516
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.2.516
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.016
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.1-r116
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.216
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.316
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.416
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-999915
-rw-r--r--metadata/md5-cache/media-libs/libvisio-0.1.716
-rw-r--r--metadata/md5-cache/media-libs/libvisio-999915
-rw-r--r--metadata/md5-cache/media-libs/libvisual-0.4.113
-rw-r--r--metadata/md5-cache/media-libs/libvisual-0.4.2-r115
-rw-r--r--metadata/md5-cache/media-libs/libvmaf-2.3.115
-rw-r--r--metadata/md5-cache/media-libs/libvmaf-3.0.015
-rw-r--r--metadata/md5-cache/media-libs/libvmaf-999914
-rw-r--r--metadata/md5-cache/media-libs/libvorbis-1.3.7-r116
-rw-r--r--metadata/md5-cache/media-libs/libvpl-2.11.016
-rw-r--r--metadata/md5-cache/media-libs/libvpl-2.12.016
-rw-r--r--metadata/md5-cache/media-libs/libvpl-tools-1.1.017
-rw-r--r--metadata/md5-cache/media-libs/libvpx-1.13.115
-rw-r--r--metadata/md5-cache/media-libs/libvpx-1.13.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libvpx-1.14.015
-rw-r--r--metadata/md5-cache/media-libs/libvpx-1.14.115
-rw-r--r--metadata/md5-cache/media-libs/libwebp-1.3.215
-rw-r--r--metadata/md5-cache/media-libs/libwebp-1.4.015
-rw-r--r--metadata/md5-cache/media-libs/libwmf-0.2.13-r115
-rw-r--r--metadata/md5-cache/media-libs/libxmi-1.3-r112
-rw-r--r--metadata/md5-cache/media-libs/libxmp-4.5.09
-rw-r--r--metadata/md5-cache/media-libs/libxmp-4.6.09
-rw-r--r--metadata/md5-cache/media-libs/libxmp-999911
-rw-r--r--metadata/md5-cache/media-libs/libxspf-1.2.114
-rw-r--r--metadata/md5-cache/media-libs/libxtract-0.6.613
-rw-r--r--metadata/md5-cache/media-libs/libzen-0.4.3913
-rw-r--r--metadata/md5-cache/media-libs/libzen-0.4.4113
-rw-r--r--metadata/md5-cache/media-libs/libzmf-0.0.2-r114
-rw-r--r--metadata/md5-cache/media-libs/libzmf-999915
-rw-r--r--metadata/md5-cache/media-libs/lilv-0.24.2417
-rw-r--r--metadata/md5-cache/media-libs/lsp-plugins-1.2.1418
-rw-r--r--metadata/md5-cache/media-libs/lsp-plugins-1.2.3-r118
-rw-r--r--metadata/md5-cache/media-libs/lsp-plugins-1.2.618
-rw-r--r--metadata/md5-cache/media-libs/lsp-plugins-999917
-rw-r--r--metadata/md5-cache/media-libs/lv2-1.18.10-r117
-rw-r--r--metadata/md5-cache/media-libs/lvtk-1.2.0-r215
-rw-r--r--metadata/md5-cache/media-libs/mesa-24.1.717
-rw-r--r--metadata/md5-cache/media-libs/mesa-24.2.317
-rw-r--r--metadata/md5-cache/media-libs/mesa-999917
-rw-r--r--metadata/md5-cache/media-libs/mesa-amber-21.3.9-r116
-rw-r--r--metadata/md5-cache/media-libs/mlt-7.24.017
-rw-r--r--metadata/md5-cache/media-libs/mlt-7.24.0-r117
-rw-r--r--metadata/md5-cache/media-libs/mpvqt-1.0.116
-rw-r--r--metadata/md5-cache/media-libs/munt-mt32emu-2.7.012
-rw-r--r--metadata/md5-cache/media-libs/musicbrainz-5.1.0-r116
-rw-r--r--metadata/md5-cache/media-libs/mutagen-1.47.016
-rw-r--r--metadata/md5-cache/media-libs/nanosvg-2022122212
-rw-r--r--metadata/md5-cache/media-libs/nanosvg-2023120212
-rw-r--r--metadata/md5-cache/media-libs/nas-1.9.515
-rw-r--r--metadata/md5-cache/media-libs/nas-1.9.5-r215
-rw-r--r--metadata/md5-cache/media-libs/netpbm-11.2.1015
-rw-r--r--metadata/md5-cache/media-libs/netpbm-11.2.9-r115
-rw-r--r--metadata/md5-cache/media-libs/netpbm-11.7.115
-rw-r--r--metadata/md5-cache/media-libs/noise-suppression-for-voice-1.10-r216
-rw-r--r--metadata/md5-cache/media-libs/noise-suppression-for-voice-999915
-rw-r--r--metadata/md5-cache/media-libs/nv-codec-headers-11.1.5.29
-rw-r--r--metadata/md5-cache/media-libs/nv-codec-headers-12.1.14.09
-rw-r--r--metadata/md5-cache/media-libs/nvidia-vaapi-driver-0.0.1215
-rw-r--r--metadata/md5-cache/media-libs/oidn-1.4.216
-rw-r--r--metadata/md5-cache/media-libs/oidn-1.4.316
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.1.017
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.2.217
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.3.017
-rw-r--r--metadata/md5-cache/media-libs/oneVPL-cpu-2023.2.0-r117
-rw-r--r--metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.216
-rw-r--r--metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.516
-rw-r--r--metadata/md5-cache/media-libs/openal-1.23.1-r115
-rw-r--r--metadata/md5-cache/media-libs/opencollada-1.6.6815
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.1.317
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.2.117
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.3.017
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.3.217
-rw-r--r--metadata/md5-cache/media-libs/opencore-amr-0.1.612
-rw-r--r--metadata/md5-cache/media-libs/openctm-1.0.3-r114
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.8.1-r216
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.9.0-r117
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.9.0-r217
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.1.1116
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.1.1216
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.1.5-r116
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.1.716
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.2.3-r217
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.2.4-r217
-rw-r--r--metadata/md5-cache/media-libs/openfec-1.4.2.912
-rw-r--r--metadata/md5-cache/media-libs/openglide-0.09_rc9_p2019112015
-rw-r--r--metadata/md5-cache/media-libs/openh264-2.3.1-r314
-rw-r--r--metadata/md5-cache/media-libs/openh264-2.4.114
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.5.12.017
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.5.13.117
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.5.9.017
-rw-r--r--metadata/md5-cache/media-libs/openjpeg-2.5.0-r516
-rw-r--r--metadata/md5-cache/media-libs/openjpeg-2.5.0-r616
-rw-r--r--metadata/md5-cache/media-libs/openjpeg-2.5.216
-rw-r--r--metadata/md5-cache/media-libs/openpgl-0.5.0-r116
-rw-r--r--metadata/md5-cache/media-libs/openpgl-0.6.016
-rw-r--r--metadata/md5-cache/media-libs/opensubdiv-3.4.4-r316
-rw-r--r--metadata/md5-cache/media-libs/opensubdiv-3.5.016
-rw-r--r--metadata/md5-cache/media-libs/opensubdiv-3.5.116
-rw-r--r--metadata/md5-cache/media-libs/opensubdiv-3.6.0-r117
-rw-r--r--metadata/md5-cache/media-libs/opensubdiv-3.6.0-r217
-rw-r--r--metadata/md5-cache/media-libs/opus-1.5.215
-rw-r--r--metadata/md5-cache/media-libs/opusfile-0.12-r116
-rw-r--r--metadata/md5-cache/media-libs/osl-1.12.14.017
-rw-r--r--metadata/md5-cache/media-libs/osl-1.12.14.0-r117
-rw-r--r--metadata/md5-cache/media-libs/osl-1.13.10.017
-rw-r--r--metadata/md5-cache/media-libs/osl-1.13.7.017
-rw-r--r--metadata/md5-cache/media-libs/osl-999916
-rw-r--r--metadata/md5-cache/media-libs/partio-1.14.616
-rw-r--r--metadata/md5-cache/media-libs/partio-1.17.116
-rw-r--r--metadata/md5-cache/media-libs/pcaudiolib-1.2-r216
-rw-r--r--metadata/md5-cache/media-libs/phat-0.4.1-r215
-rw-r--r--metadata/md5-cache/media-libs/phonon-4.12.0-r417
-rw-r--r--metadata/md5-cache/media-libs/phonon-gstreamer-4.10.0-r116
-rw-r--r--metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r116
-rw-r--r--metadata/md5-cache/media-libs/plib-1.8.5-r414
-rw-r--r--metadata/md5-cache/media-libs/plotutils-2.6-r215
-rw-r--r--metadata/md5-cache/media-libs/plotutils-2.6-r315
-rw-r--r--metadata/md5-cache/media-libs/pnglite-0.1.17-r114
-rw-r--r--metadata/md5-cache/media-libs/portaudio-19.07.00-r215
-rw-r--r--metadata/md5-cache/media-libs/portmidi-2.0.417
-rw-r--r--metadata/md5-cache/media-libs/portsmf-23914
-rw-r--r--metadata/md5-cache/media-libs/ptex-2.4.216
-rw-r--r--metadata/md5-cache/media-libs/pulseaudio-qt-1.5.017
-rw-r--r--metadata/md5-cache/media-libs/pulseaudio-qt-1.6.017
-rw-r--r--metadata/md5-cache/media-libs/qhull-2020.2-r313
-rw-r--r--metadata/md5-cache/media-libs/quarter-1.2.116
-rw-r--r--metadata/md5-cache/media-libs/quesoglc-0.7.2-r113
-rw-r--r--metadata/md5-cache/media-libs/quirc-1.2-r214
-rw-r--r--metadata/md5-cache/media-libs/quirc-999914
-rw-r--r--metadata/md5-cache/media-libs/raptor-2.0.1615
-rw-r--r--metadata/md5-cache/media-libs/raspberrypi-userland-0_pre2020102213
-rw-r--r--metadata/md5-cache/media-libs/raspberrypi-userland-999912
-rw-r--r--metadata/md5-cache/media-libs/raspberrypi-userland-bin-1.2020120112
-rw-r--r--metadata/md5-cache/media-libs/resid-0.16_p2-r212
-rw-r--r--metadata/md5-cache/media-libs/rlottie-0.2_p2021040515
-rw-r--r--metadata/md5-cache/media-libs/rnnoise-0.4.1_p20210122-r113
-rw-r--r--metadata/md5-cache/media-libs/roc-toolkit-0.3.016
-rw-r--r--metadata/md5-cache/media-libs/roc-toolkit-0.4.016
-rw-r--r--metadata/md5-cache/media-libs/rtaudio-5.2.016
-rw-r--r--metadata/md5-cache/media-libs/rtmidi-6.0.015
-rw-r--r--metadata/md5-cache/media-libs/rubberband-3.3.0-r116
-rw-r--r--metadata/md5-cache/media-libs/sbc-2.014
-rw-r--r--metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p2022101015
-rw-r--r--metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p2024052515
-rw-r--r--metadata/md5-cache/media-libs/sdl-net-1.2.8_p2022101014
-rw-r--r--metadata/md5-cache/media-libs/sdl-pango-0.1.2-r215
-rw-r--r--metadata/md5-cache/media-libs/sdl-sound-1.0.3_p2022052515
-rw-r--r--metadata/md5-cache/media-libs/sdl-ttf-2.0.11_p2022052515
-rw-r--r--metadata/md5-cache/media-libs/sdl2-gfx-1.0.4-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.0.5_p20210328-r114
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.6.314
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.6.3-r114
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.8.216
-rw-r--r--metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl2-net-2.0.114
-rw-r--r--metadata/md5-cache/media-libs/sdl2-net-2.2.015
-rw-r--r--metadata/md5-cache/media-libs/sdl2-pango-2.1.512
-rw-r--r--metadata/md5-cache/media-libs/sdl2-ttf-2.20.015
-rw-r--r--metadata/md5-cache/media-libs/sdl2-ttf-2.20.215
-rw-r--r--metadata/md5-cache/media-libs/sdl2-ttf-2.22.015
-rw-r--r--metadata/md5-cache/media-libs/sdl_audiolib-0_p20220622-r115
-rw-r--r--metadata/md5-cache/media-libs/sdl_audiolib-999914
-rw-r--r--metadata/md5-cache/media-libs/sg-1.515
-rw-r--r--metadata/md5-cache/media-libs/sge-030809-r115
-rw-r--r--metadata/md5-cache/media-libs/shaderc-2024.1-r116
-rw-r--r--metadata/md5-cache/media-libs/simage-1.8.317
-rw-r--r--metadata/md5-cache/media-libs/simage-999915
-rw-r--r--metadata/md5-cache/media-libs/smpeg-0.4.4-r1115
-rw-r--r--metadata/md5-cache/media-libs/smpeg-0.4.4-r1215
-rw-r--r--metadata/md5-cache/media-libs/smpeg2-2.0.0-r415
-rw-r--r--metadata/md5-cache/media-libs/soxr-0.1.3-r115
-rw-r--r--metadata/md5-cache/media-libs/spandsp-0.0.6-r314
-rw-r--r--metadata/md5-cache/media-libs/speex-1.2.1-r215
-rw-r--r--metadata/md5-cache/media-libs/speexdsp-1.2.113
-rw-r--r--metadata/md5-cache/media-libs/sratom-0.6.1616
-rw-r--r--metadata/md5-cache/media-libs/stimg-0.1.0-r114
-rw-r--r--metadata/md5-cache/media-libs/stk-4.6.216
-rw-r--r--metadata/md5-cache/media-libs/stops-0.4.09
-rw-r--r--metadata/md5-cache/media-libs/suil-0.10.2016
-rw-r--r--metadata/md5-cache/media-libs/svgalib-1.9.25-r815
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-1.1.013
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-1.4.113
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-1.5.0-r113
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-2.1.213
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-999912
-rw-r--r--metadata/md5-cache/media-libs/svt-hevc-1.5.112
-rw-r--r--metadata/md5-cache/media-libs/svt-hevc-1.5.1-r112
-rw-r--r--metadata/md5-cache/media-libs/svt-hevc-999911
-rw-r--r--metadata/md5-cache/media-libs/t1lib-5.1.2-r515
-rw-r--r--metadata/md5-cache/media-libs/taglib-1.13.116
-rw-r--r--metadata/md5-cache/media-libs/taglib-extras-1.0.1-r114
-rw-r--r--metadata/md5-cache/media-libs/tg_owt-0_pre2023092115
-rw-r--r--metadata/md5-cache/media-libs/tg_owt-0_pre20240804-r115
-rw-r--r--metadata/md5-cache/media-libs/theoraplay-0_pre20180524-r114
-rw-r--r--metadata/md5-cache/media-libs/tiff-4.5.0-r217
-rw-r--r--metadata/md5-cache/media-libs/tiff-4.5.117
-rw-r--r--metadata/md5-cache/media-libs/tiff-4.6.017
-rw-r--r--metadata/md5-cache/media-libs/tiff-4.6.0-r117
-rw-r--r--metadata/md5-cache/media-libs/tiff-4.7.017
-rw-r--r--metadata/md5-cache/media-libs/tiff-compat-4.4.0-r117
-rw-r--r--metadata/md5-cache/media-libs/tremor-0_pre20130223-r315
-rw-r--r--metadata/md5-cache/media-libs/tse3-0.3.1-r215
-rw-r--r--metadata/md5-cache/media-libs/urt-3.1b-r314
-rw-r--r--metadata/md5-cache/media-libs/vamp-plugin-sdk-2.1015
-rw-r--r--metadata/md5-cache/media-libs/vidstab-1.1.113
-rw-r--r--metadata/md5-cache/media-libs/vidstab-1.1.1-r115
-rw-r--r--metadata/md5-cache/media-libs/vidstab-999914
-rw-r--r--metadata/md5-cache/media-libs/vigra-1.11.2_p2024050517
-rw-r--r--metadata/md5-cache/media-libs/vigra-999916
-rw-r--r--metadata/md5-cache/media-libs/vips-8.15.217
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-0.10.116
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-0.10.416
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-1.0.116
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-999915
-rw-r--r--metadata/md5-cache/media-libs/vitamtp-2.5.9_pre2016082914
-rw-r--r--metadata/md5-cache/media-libs/vitamtp-999913
-rw-r--r--metadata/md5-cache/media-libs/vkroots-0_p2024043013
-rw-r--r--metadata/md5-cache/media-libs/vo-aacenc-0.1.312
-rw-r--r--metadata/md5-cache/media-libs/vo-aacenc-999912
-rw-r--r--metadata/md5-cache/media-libs/vo-amrwbenc-0.1.312
-rw-r--r--metadata/md5-cache/media-libs/vo-amrwbenc-999912
-rw-r--r--metadata/md5-cache/media-libs/volpack-1.0_p7-r213
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-1.3.290.015
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-999914
-rw-r--r--metadata/md5-cache/media-libs/vulkan-loader-1.3.290.015
-rw-r--r--metadata/md5-cache/media-libs/vulkan-loader-999914
-rw-r--r--metadata/md5-cache/media-libs/waffle-1.8.116
-rw-r--r--metadata/md5-cache/media-libs/waffle-999915
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.113
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r113
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r115
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r215
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r315
-rw-r--r--metadata/md5-cache/media-libs/woff2-1.0.2-r514
-rw-r--r--metadata/md5-cache/media-libs/woff2-1.0.2-r614
-rw-r--r--metadata/md5-cache/media-libs/wxsvg-1.5.11-r114
-rw-r--r--metadata/md5-cache/media-libs/wxsvg-1.5.2314
-rw-r--r--metadata/md5-cache/media-libs/wxsvg-1.5.2414
-rw-r--r--metadata/md5-cache/media-libs/x264-0.0.2022022214
-rw-r--r--metadata/md5-cache/media-libs/x264-0.0.2023111414
-rw-r--r--metadata/md5-cache/media-libs/x264-0.0.20231114-r114
-rw-r--r--metadata/md5-cache/media-libs/x264-0.0.2024051314
-rw-r--r--metadata/md5-cache/media-libs/x264-999914
-rw-r--r--metadata/md5-cache/media-libs/x265-3.5-r316
-rw-r--r--metadata/md5-cache/media-libs/x265-3.5-r416
-rw-r--r--metadata/md5-cache/media-libs/x265-3.5-r616
-rw-r--r--metadata/md5-cache/media-libs/x265-3.6-r116
-rw-r--r--metadata/md5-cache/media-libs/x265-999915
-rw-r--r--metadata/md5-cache/media-libs/xine-lib-1.2.13-r216
-rw-r--r--metadata/md5-cache/media-libs/xine-lib-1.2.999915
-rw-r--r--metadata/md5-cache/media-libs/xvid-1.3.714
-rw-r--r--metadata/md5-cache/media-libs/xvid-1.3.7-r114
-rw-r--r--metadata/md5-cache/media-libs/xvid-1.3.7-r214
-rw-r--r--metadata/md5-cache/media-libs/zimg-3.0.415
-rw-r--r--metadata/md5-cache/media-libs/zimg-3.0.4-r115
-rw-r--r--metadata/md5-cache/media-libs/zimg-999912
-rw-r--r--metadata/md5-cache/media-libs/zita-alsa-pcmi-0.6.113
-rw-r--r--metadata/md5-cache/media-libs/zita-convolver-4.0.313
-rw-r--r--metadata/md5-cache/media-libs/zita-resampler-1.10.114
-rw-r--r--metadata/md5-cache/media-libs/zita-resampler-1.11.214
-rw-r--r--metadata/md5-cache/media-libs/zmusic-1.1.415
-rw-r--r--metadata/md5-cache/media-libs/zvbi-0.2.35-r215
-rw-r--r--metadata/md5-cache/media-libs/zxing-cpp-2.2.112
728 files changed, 10788 insertions, 0 deletions
diff --git a/metadata/md5-cache/media-libs/Field3D-1.7.3_p20230509 b/metadata/md5-cache/media-libs/Field3D-1.7.3_p20230509
new file mode 100644
index 000000000000..86f2f0674178
--- /dev/null
+++ b/metadata/md5-cache/media-libs/Field3D-1.7.3_p20230509
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/boost:= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= sci-libs/hdf5:= doc? ( app-text/doxygen ) mpi? ( virtual/mpi )
+DESCRIPTION=A library for storing voxel data
+EAPI=8
+HOMEPAGE=http://opensource.imageworks.com/?p=field3d
+INHERIT=cmake flag-o-matic
+IUSE=doc mpi test
+KEYWORDS=amd64 ~arm ~arm64 x86
+LICENSE=BSD
+RDEPEND=dev-libs/boost:= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= sci-libs/hdf5:= doc? ( app-text/doxygen ) mpi? ( virtual/mpi )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/imageworks/Field3D/archive/b0ff0cd67893a4cbfa322676eb3eef10100d904d.tar.gz -> Field3D-1.7.3_p20230509.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=113e34aa2126dac113ef7cf4021aeb70
diff --git a/metadata/md5-cache/media-libs/SoQt-1.6.2 b/metadata/md5-cache/media-libs/SoQt-1.6.2
new file mode 100644
index 000000000000..27d04ee49f5d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/SoQt-1.6.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/coin virtual/opengl x11-libs/libX11 x11-libs/libXi !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets] ) x11-base/xorg-proto
+DESCRIPTION=GUI binding for using Coin/Open Inventor with Qt
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/coin/wiki
+INHERIT=cmake flag-o-matic
+IUSE=debug doc qt6
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=media-libs/coin virtual/opengl x11-libs/libX11 x11-libs/libXi !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets] )
+SLOT=0
+SRC_URI=https://github.com/coin3d/soqt/releases/download/v1.6.2/soqt-1.6.2-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=4ce887f4eb097ebe3f5a710469f9382a
diff --git a/metadata/md5-cache/media-libs/SoXt-1.4.1 b/metadata/md5-cache/media-libs/SoXt-1.4.1
new file mode 100644
index 000000000000..783cfc9f6d9c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/SoXt-1.4.1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig x11-base/xorg-proto doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/coin x11-libs/motif:0 virtual/opengl
+DESCRIPTION=GUI binding for using Coin/Open Inventor with Xt/Motif
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/coin/wiki
+INHERIT=cmake flag-o-matic
+IUSE=debug doc
+KEYWORDS=amd64 ~arm x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=media-libs/coin x11-libs/motif:0 virtual/opengl
+SLOT=0
+SRC_URI=https://github.com/coin3d/soxt/releases/download/v1.4.1/SoXt-1.4.1-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d0818dfc4d5b21d215e316a67355de09
diff --git a/metadata/md5-cache/media-libs/a52dec-0.7.4-r8 b/metadata/md5-cache/media-libs/a52dec-0.7.4-r8
new file mode 100644
index 000000000000..435d745fb677
--- /dev/null
+++ b/metadata/md5-cache/media-libs/a52dec-0.7.4-r8
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=djbfft? ( >=sci-libs/djbfft-0.76-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for decoding ATSC A/52 streams used in DVD
+EAPI=7
+HOMEPAGE=https://liba52.sourceforge.net/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=djbfft oss abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2+
+RDEPEND=djbfft? ( >=sci-libs/djbfft-0.76-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=485be972aab68f6cc3ac782422466856
diff --git a/metadata/md5-cache/media-libs/aalib-1.4_rc5-r10 b/metadata/md5-cache/media-libs/aalib-1.4_rc5-r10
new file mode 100644
index 000000000000..c620dea44810
--- /dev/null
+++ b/metadata/md5-cache/media-libs/aalib-1.4_rc5-r10
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gpm? ( >=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( >=sys-libs/slang-2.2.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto )
+DESCRIPTION=A ASCII-Graphics Library
+EAPI=8
+HOMEPAGE=https://aa-project.sourceforge.net/aalib/
+INHERIT=autotools multilib-minimal toolchain-funcs
+IUSE=X gpm slang abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=>=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gpm? ( >=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( >=sys-libs/slang-2.2.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://download.sourceforge.net/project/aa-project/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d4fe639d24b0e292f160da592025cc37
diff --git a/metadata/md5-cache/media-libs/aften-0.0.8-r2 b/metadata/md5-cache/media-libs/aften-0.0.8-r2
new file mode 100644
index 000000000000..9b36c9b63802
--- /dev/null
+++ b/metadata/md5-cache/media-libs/aften-0.0.8-r2
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A/52 (AC-3) audio encoder
+EAPI=7
+HOMEPAGE=https://aften.sourceforge.net/
+INHERIT=cmake
+IUSE=cxx
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1 BSD
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/aften/aften-0.0.8.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=a5c33a9d00784a54a3221fce735a3727
diff --git a/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1 b/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1
new file mode 100644
index 000000000000..83b11db6f741
--- /dev/null
+++ b/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svga? ( media-libs/svgalib ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXpm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86dga[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Cross-platform multimedia library
+EAPI=8
+HOMEPAGE=https://liballeg.org/
+INHERIT=cmake-multilib desktop
+IUSE=alsa doc fbcon jack jpeg opengl oss png svga vga vorbis X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=Allegro MIT GPL-2+ ZLIB
+RDEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svga? ( media-libs/svgalib ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXpm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86dga[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+SLOT=0
+SRC_URI=https://github.com/liballeg/allegro5/releases/download/4.4.3.1/allegro-4.4.3.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 desktop 56973babb9c5f19cab0eeb53ece644c6
+_md5_=21f169b91c30afafe4b6e646e8abf50e
diff --git a/metadata/md5-cache/media-libs/allegro-5.2.7.0-r2 b/metadata/md5-cache/media-libs/allegro-5.2.7.0-r2
new file mode 100644
index 000000000000..c1e97966f0a2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/allegro-5.2.7.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.5.18:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto
+DESCRIPTION=Cross-platform library aimed at video game and multimedia programming
+EAPI=8
+HOMEPAGE=https://liballeg.org/
+INHERIT=cmake-multilib
+IUSE=alsa dumb flac gtk jpeg openal opengl opus oss physfs png pulseaudio test truetype vorbis webp X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 ~loong ppc ppc64 ~riscv x86
+LICENSE=BSD ZLIB
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.5.18:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=X? ( opengl ) xinerama? ( X ) || ( alsa openal oss pulseaudio )
+RESTRICT=!test? ( test )
+SLOT=5
+SRC_URI=https://github.com/liballeg/allegro5/releases/download/5.2.7.0/allegro-5.2.7.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=dc15f974aa0bbe3a9927a751b91b552a
diff --git a/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r2 b/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r2
new file mode 100644
index 000000000000..8b717fa23113
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r2
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( >=app-text/doxygen-1.2.6 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+DESCRIPTION=Advanced Linux Sound Architecture Library
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+INHERIT=autotools multilib-minimal flag-o-matic python-single-r1
+IUSE=alisp debug doc python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.10.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=d749545684464974d69a311065e1966f
diff --git a/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r3 b/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r3
new file mode 100644
index 000000000000..b10a398d6a06
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-lib-1.2.10-r3
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( >=app-text/doxygen-1.2.6 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+DESCRIPTION=Advanced Linux Sound Architecture Library
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+INHERIT=autotools multilib-minimal flag-o-matic python-single-r1
+IUSE=alisp debug doc python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.10.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=14cbcf8ab98f9a70194e15bd3423281e
diff --git a/metadata/md5-cache/media-libs/alsa-lib-1.2.11 b/metadata/md5-cache/media-libs/alsa-lib-1.2.11
new file mode 100644
index 000000000000..8157affef05e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-lib-1.2.11
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( >=app-text/doxygen-1.2.6 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Advanced Linux Sound Architecture Library
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+INHERIT=autotools multilib-minimal flag-o-matic python-single-r1
+IUSE=alisp debug doc python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.11.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=ba3c16d48f28f48a10b4338dcccee32a
diff --git a/metadata/md5-cache/media-libs/alsa-lib-1.2.12 b/metadata/md5-cache/media-libs/alsa-lib-1.2.12
new file mode 100644
index 000000000000..a2d4ca8a41fb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-lib-1.2.12
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( >=app-text/doxygen-1.2.6 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Advanced Linux Sound Architecture Library
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+INHERIT=autotools multilib-minimal flag-o-matic python-single-r1
+IUSE=alisp debug doc python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.12.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=6c368e534639dc744594bd2fcfcd90b6
diff --git a/metadata/md5-cache/media-libs/alsa-oss-1.1.8 b/metadata/md5-cache/media-libs/alsa-oss-1.1.8
new file mode 100644
index 000000000000..f2d62e9a1ff2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-oss-1.1.8
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/alsa-lib-1.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Advanced Linux Sound Architecture OSS compatibility layer
+EAPI=7
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~hppa ppc ppc64 sparc x86
+LICENSE=GPL-2
+RDEPEND=>=media-libs/alsa-lib-1.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/oss-lib/alsa-oss-1.1.8.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0fb32761985e9c635abf3338fdfa2c00
diff --git a/metadata/md5-cache/media-libs/alsa-topology-conf-1.2.5.1 b/metadata/md5-cache/media-libs/alsa-topology-conf-1.2.5.1
new file mode 100644
index 000000000000..19125830667b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-topology-conf-1.2.5.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=!<media-libs/alsa-lib-1.2.1
+DESCRIPTION=ALSA topology configuration files
+EAPI=7
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+RDEPEND=!<media-libs/alsa-lib-1.2.1
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-topology-conf-1.2.5.1.tar.bz2
+_md5_=b43e41e4322dd3a28188d2927e859770
diff --git a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.10-r1 b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.10-r1
new file mode 100644
index 000000000000..a77562312d83
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.10-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=!<media-libs/alsa-lib-1.2.1
+DESCRIPTION=ALSA ucm configuration files
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+RDEPEND=!<media-libs/alsa-lib-1.2.1
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-1.2.10.tar.bz2
+_md5_=a578ad6688228438586507a446f7f379
diff --git a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11 b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11
new file mode 100644
index 000000000000..a2112b3a7afc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=!<media-libs/alsa-lib-1.2.1
+DESCRIPTION=ALSA ucm configuration files
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+RDEPEND=!<media-libs/alsa-lib-1.2.1
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-1.2.11.tar.bz2
+_md5_=bf22ff402b2f753f57a10fe5533592b3
diff --git a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.12 b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.12
new file mode 100644
index 000000000000..4d17bf4ae4a3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.12
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=!<media-libs/alsa-lib-1.2.1
+DESCRIPTION=ALSA ucm configuration files
+EAPI=8
+HOMEPAGE=https://alsa-project.org/wiki/Main_Page
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=!<media-libs/alsa-lib-1.2.1
+SLOT=0
+SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-1.2.12.tar.bz2
+_md5_=e84b9acb9c83da0436b8624ddb7d17a2
diff --git a/metadata/md5-cache/media-libs/alure-1.2-r4 b/metadata/md5-cache/media-libs/alure-1.2-r4
new file mode 100644
index 000000000000..3e9a42824e76
--- /dev/null
+++ b/metadata/md5-cache/media-libs/alure-1.2-r4
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/openal-1.1 dumb? ( media-libs/dumb:= ) flac? ( media-libs/flac:= ) fluidsynth? ( >=media-sound/fluidsynth-1.1.1:= ) mp3? ( media-sound/mpg123 ) sndfile? ( media-libs/libsndfile ) vorbis? ( media-libs/libvorbis )
+DESCRIPTION=The OpenAL Utility Toolkit
+EAPI=8
+HOMEPAGE=https://web.archive.org/web/20200503181758/https://kcat.strangesoft.net/alure.html
+INHERIT=cmake
+IUSE=dumb examples flac fluidsynth mp3 sndfile static-libs vorbis
+KEYWORDS=amd64 ~ppc ~ppc64 x86
+LICENSE=MIT
+RDEPEND=>=media-libs/openal-1.1 dumb? ( media-libs/dumb:= ) flac? ( media-libs/flac:= ) fluidsynth? ( >=media-sound/fluidsynth-1.1.1:= ) mp3? ( media-sound/mpg123 ) sndfile? ( media-libs/libsndfile ) vorbis? ( media-libs/libvorbis )
+SLOT=0
+SRC_URI=mirror://gentoo/alure-1.2.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=5aff3259a9b7fac2dd74a4791283db07
diff --git a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-21.50.2.1384496-r1 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-21.50.2.1384496-r1
new file mode 100644
index 000000000000..78ac639a7ccc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-21.50.2.1384496-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst prepare unpack
+DESCRIPTION=AMD's closed source vulkan driver, from Radeon Software for Linux
+EAPI=8
+HOMEPAGE=https://www.amd.com/en/support
+INHERIT=unpacker
+IUSE=abi_x86_32 abi_x86_64 video_cards_amdgpu
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=AMD-GPU-PRO-EULA
+REQUIRED_USE=video_cards_amdgpu
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/21.50.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_21.50.2-1384496_amd64.deb -> amdgpu-pro-vulkan-21.50.2.1384496-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/21.50.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_21.50.2-1384496_i386.deb -> amdgpu-pro-vulkan-21.50.2.1384496-i386.deb )
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_md5_=43bd85dc72537b81ce1dd2eb4bb1d152
diff --git a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1
new file mode 100644
index 000000000000..d1282d9fa3f5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst prepare unpack
+DESCRIPTION=AMD's closed source vulkan driver, from Radeon Software for Linux
+EAPI=8
+HOMEPAGE=https://www.amd.com/en/support
+INHERIT=unpacker
+IUSE=abi_x86_32 abi_x86_64 video_cards_amdgpu
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=AMD-GPU-PRO-EULA
+REQUIRED_USE=video_cards_amdgpu
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/5.4.6/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_22.40-1580631.22.04_amd64.deb -> amdgpu-pro-vulkan-22.40.6.1580631-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/5.4.6/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_22.40-1580631.22.04_i386.deb -> amdgpu-pro-vulkan-22.40.6.1580631-i386.deb )
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_md5_=477f3991a164e32999b80201a391e92c
diff --git a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1718238 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1718238
new file mode 100644
index 000000000000..d5389265ce6c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1718238
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst prepare unpack
+DESCRIPTION=AMD's closed source vulkan driver, from Radeon Software for Linux
+EAPI=8
+HOMEPAGE=https://www.amd.com/en/support
+INHERIT=unpacker
+IUSE=abi_x86_32 abi_x86_64 video_cards_amdgpu
+KEYWORDS=-* amd64 ~x86
+LICENSE=AMD-GPU-PRO-EULA
+REQUIRED_USE=video_cards_amdgpu
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/6.0.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_23.40-1718238.22.04_amd64.deb -> amdgpu-pro-vulkan-23.40.0.1718238-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/6.0.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_23.40-1718238.22.04_i386.deb -> amdgpu-pro-vulkan-23.40.0.1718238-i386.deb )
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_md5_=47a25c14f603f2ed81c557cb5094e24b
diff --git a/metadata/md5-cache/media-libs/amf-headers-1.4.33 b/metadata/md5-cache/media-libs/amf-headers-1.4.33
new file mode 100644
index 000000000000..2e3d14993a1f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/amf-headers-1.4.33
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=The Advanced Media Framework (AMF) SDK
+EAPI=8
+HOMEPAGE=https://github.com/GPUOpen-LibrariesAndSDKs/AMF
+KEYWORDS=amd64 ~arm64
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v1.4.33.tar.gz -> amf-headers-1.4.33.tar.gz
+_md5_=a63d75326eead360a21dd0b177de46c8
diff --git a/metadata/md5-cache/media-libs/ampache_browser-1.0.4 b/metadata/md5-cache/media-libs/ampache_browser-1.0.4
new file mode 100644
index 000000000000..909233752a26
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ampache_browser-1.0.4
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
+DESCRIPTION=Ampache desktop client library
+EAPI=8
+HOMEPAGE=http://ampache-browser.org https://github.com/ampache-browser/ampache_browser
+INHERIT=cmake
+IUSE=debug nls
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-3
+RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://github.com/ampache-browser/ampache_browser/archive/v1.0.4.tar.gz -> ampache_browser-1.0.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=979a9575965eaa9690e5d52139339d65
diff --git a/metadata/md5-cache/media-libs/ampache_browser-1.0.6 b/metadata/md5-cache/media-libs/ampache_browser-1.0.6
new file mode 100644
index 000000000000..56f7181952a0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ampache_browser-1.0.6
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=qt6? ( dev-qt/qtbase:6[concurrent,gui,widgets] ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
+DESCRIPTION=Ampache desktop client library
+EAPI=8
+HOMEPAGE=http://ampache-browser.org https://github.com/ampache-browser/ampache_browser
+INHERIT=cmake
+IUSE=debug nls qt6
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-3
+RDEPEND=qt6? ( dev-qt/qtbase:6[concurrent,gui,widgets] ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
+SLOT=0
+SRC_URI=https://github.com/ampache-browser/ampache_browser/archive/v1.0.6.tar.gz -> ampache_browser-1.0.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=00ff99cd2703fb813689d6b2f9c9f5ef
diff --git a/metadata/md5-cache/media-libs/ampache_browser-1.0.7 b/metadata/md5-cache/media-libs/ampache_browser-1.0.7
new file mode 100644
index 000000000000..da8fb0416c7f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ampache_browser-1.0.7
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=qt6? ( dev-qt/qtbase:6[concurrent,gui,widgets] ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
+DESCRIPTION=Ampache desktop client library
+EAPI=8
+HOMEPAGE=http://ampache-browser.org https://github.com/ampache-browser/ampache_browser
+INHERIT=cmake
+IUSE=debug nls qt6
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=qt6? ( dev-qt/qtbase:6[concurrent,gui,widgets] ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
+SLOT=0
+SRC_URI=https://github.com/ampache-browser/ampache_browser/archive/v1.0.7.tar.gz -> ampache_browser-1.0.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=901e8dbc06a8891a989961f77936148b
diff --git a/metadata/md5-cache/media-libs/aribb24-1.0.3-r2 b/metadata/md5-cache/media-libs/aribb24-1.0.3-r2
new file mode 100644
index 000000000000..318689a104d6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/aribb24-1.0.3-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library for decoding ARIB STD-B24 subtitles
+EAPI=7
+HOMEPAGE=https://github.com/nkoriyama/aribb24
+INHERIT=autotools multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-3
+RDEPEND=media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/nkoriyama/aribb24/archive/v1.0.3.tar.gz -> aribb24-1.0.3.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=71822e95b4856d2902c640970e25bae9
diff --git a/metadata/md5-cache/media-libs/assimp-5.4.2 b/metadata/md5-cache/media-libs/assimp-5.4.2
new file mode 100644
index 000000000000..07019878f92c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/assimp-5.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib[minizip] doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+DESCRIPTION=Importer library to import assets from 3D files
+EAPI=8
+HOMEPAGE=https://github.com/assimp/assimp
+INHERIT=cmake
+IUSE=doc samples test
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=BSD
+RDEPEND=sys-libs/zlib[minizip] doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+RESTRICT=!test? ( test )
+SLOT=0/5.4.2
+SRC_URI=https://github.com/assimp/assimp/archive/v5.4.2.tar.gz -> assimp-5.4.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d8481be6770e1df0f20de024bac37147
diff --git a/metadata/md5-cache/media-libs/assimp-5.4.2-r1 b/metadata/md5-cache/media-libs/assimp-5.4.2-r1
new file mode 100644
index 000000000000..e85dfebbdf6a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/assimp-5.4.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib[minizip] collada? ( media-libs/opencollada ) doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+DESCRIPTION=Importer library to import assets from 3D files
+EAPI=8
+HOMEPAGE=https://github.com/assimp/assimp
+INHERIT=cmake
+IUSE=collada doc samples test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=sys-libs/zlib[minizip] collada? ( media-libs/opencollada ) doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+RESTRICT=!test? ( test )
+SLOT=0/5.4.2
+SRC_URI=https://github.com/assimp/assimp/archive/v5.4.2.tar.gz -> assimp-5.4.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=3a10d117472c41d750fe3e0869959492
diff --git a/metadata/md5-cache/media-libs/assimp-5.4.3 b/metadata/md5-cache/media-libs/assimp-5.4.3
new file mode 100644
index 000000000000..e0b256dcd841
--- /dev/null
+++ b/metadata/md5-cache/media-libs/assimp-5.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib[minizip] collada? ( media-libs/opencollada ) doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+DESCRIPTION=Importer library to import assets from 3D files
+EAPI=8
+HOMEPAGE=https://github.com/assimp/assimp
+INHERIT=cmake
+IUSE=collada doc samples test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=sys-libs/zlib[minizip] collada? ( media-libs/opencollada ) doc? ( app-text/doxygen ) samples? ( media-libs/freeglut media-libs/libglvnd ) test? ( dev-cpp/gtest )
+RESTRICT=!test? ( test )
+SLOT=0/5.4.3
+SRC_URI=https://github.com/assimp/assimp/archive/v5.4.3.tar.gz -> assimp-5.4.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=3a10d117472c41d750fe3e0869959492
diff --git a/metadata/md5-cache/media-libs/aubio-0.4.9-r4 b/metadata/md5-cache/media-libs/aubio-0.4.9-r4
new file mode 100644
index 000000000000..2b4956f0c940
--- /dev/null
+++ b/metadata/md5-cache/media-libs/aubio-0.4.9-r4
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=blas? ( virtual/cblas ) ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) sndfile? ( media-libs/libsndfile ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) app-text/txt2man virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
+DESCRIPTION=Library for audio labelling
+EAPI=8
+HOMEPAGE=https://aubio.org/
+INHERIT=distutils-r1 waf-utils
+IUSE=blas doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=amd64 ~loong ~ppc ppc64 sparc x86
+LICENSE=GPL-3
+RDEPEND=blas? ( virtual/cblas ) ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) sndfile? ( media-libs/libsndfile )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ?? ( double-precision libsamplerate ) doc? ( python )
+RESTRICT=!test? ( test )
+SLOT=0/5
+SRC_URI=https://aubio.org/pub/aubio-0.4.9.tar.bz2 https://waf.io/waf-2.0.27.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c distutils-r1 515591e76fa89a2359ed45d26bf9c774 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=bb8f111fc8bf564a8864220b64dc5000
diff --git a/metadata/md5-cache/media-libs/audiofile-0.3.6-r6 b/metadata/md5-cache/media-libs/audiofile-0.3.6-r6
new file mode 100644
index 000000000000..dfd1ce219e55
--- /dev/null
+++ b/metadata/md5-cache/media-libs/audiofile-0.3.6-r6
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=flac? ( >=media-libs/flac-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An elegant API for accessing audio files
+EAPI=8
+HOMEPAGE=https://audiofile.68k.org/
+INHERIT=autotools gnome.org multilib-minimal
+IUSE=flac abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=flac? ( >=media-libs/flac-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/1
+SRC_URI=mirror://gnome/sources/audiofile/0.3/audiofile-0.3.6.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 gnome.org e1b4f392dbfedfb8974b71b017937f08 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=7afa1c2eb1c576eecab1a29a3c5a8d2e
diff --git a/metadata/md5-cache/media-libs/avidemux-core-2.8.1-r1 b/metadata/md5-cache/media-libs/avidemux-core-2.8.1-r1
new file mode 100644
index 000000000000..a64c5d0866d5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/avidemux-core-2.8.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) !system-ffmpeg? ( dev-lang/yasm[nls=] ) dev-build/make >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-db/sqlite:3 sys-libs/zlib nvenc? ( amd64? ( media-libs/nv-codec-headers ) ) sdl? ( media-libs/libsdl ) system-ffmpeg? ( >=media-video/ffmpeg-9:0[mp3,theora] ) vaapi? ( media-libs/libva:= ) vdpau? ( x11-libs/libvdpau ) xv? ( x11-libs/libXv )
+DESCRIPTION=Core libraries for simple video cutting, filtering and encoding tasks
+EAPI=8
+HOMEPAGE=http://fixounet.free.fr/avidemux
+INHERIT=cmake flag-o-matic toolchain-funcs
+IUSE=debug nls nvenc sdl system-ffmpeg vaapi vdpau xv
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 MIT PSF-2 LGPL-2 OFL-1.1
+RDEPEND=dev-db/sqlite:3 sys-libs/zlib nvenc? ( amd64? ( media-libs/nv-codec-headers ) ) sdl? ( media-libs/libsdl ) system-ffmpeg? ( >=media-video/ffmpeg-9:0[mp3,theora] ) vaapi? ( media-libs/libva:= ) vdpau? ( x11-libs/libvdpau ) xv? ( x11-libs/libXv ) !<media-libs/avidemux-core-2.8.1 !<media-video/avidemux-2.8.1 nls? ( virtual/libintl )
+SLOT=2.7
+SRC_URI=https://github.com/mean00/avidemux2/archive/2.8.1.tar.gz -> avidemux-2.8.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d7fa5364cc965b634bb079c1f12a50fa
diff --git a/metadata/md5-cache/media-libs/avidemux-plugins-2.8.1-r2 b/metadata/md5-cache/media-libs/avidemux-plugins-2.8.1-r2
new file mode 100644
index 000000000000..862bd8eead30
--- /dev/null
+++ b/metadata/md5-cache/media-libs/avidemux-plugins-2.8.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/make >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ~media-libs/avidemux-core-2.8.1:2.7[nvenc?,vdpau?] ~media-video/avidemux-2.8.1:2.7[opengl?,gui?] dev-libs/libxml2:2 media-libs/a52dec media-libs/libass:0= media-libs/libmad media-libs/libmp4v2 media-libs/libpng:0= virtual/libiconv aac? ( media-libs/faac media-libs/faad2 ) aften? ( media-libs/aften ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) dcaenc? ( media-sound/dcaenc ) dts? ( media-libs/libdca ) fdk? ( media-libs/fdk-aac:0= ) fontconfig? ( media-libs/fontconfig:1.0 ) fribidi? ( dev-libs/fribidi ) jack? ( virtual/jack libsamplerate? ( media-libs/libsamplerate ) ) lame? ( media-sound/lame ) nvenc? ( amd64? ( media-libs/nv-codec-headers ) ) opus? ( media-libs/opus ) pulseaudio? ( media-libs/libpulse ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) truetype? ( media-libs/freetype:2 ) twolame? ( media-sound/twolame ) vorbis? ( media-libs/libvorbis ) vpx? ( media-libs/libvpx:0= ) x264? ( media-libs/x264:0= ) x265? ( media-libs/x265:0= ) xv? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXv ) xvid? ( media-libs/xvid ) oss? ( virtual/os-headers )
+DESCRIPTION=Plugins for the video editor media-video/avidemux
+EAPI=8
+HOMEPAGE=http://fixounet.free.fr/avidemux
+INHERIT=cmake flag-o-matic python-single-r1
+IUSE=a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio gui truetype twolame vdpau vorbis vpx x264 x265 xv xvid python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 MIT PSF-2 LGPL-2 OFL-1.1
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ~media-libs/avidemux-core-2.8.1:2.7[nvenc?,vdpau?] ~media-video/avidemux-2.8.1:2.7[opengl?,gui?] dev-libs/libxml2:2 media-libs/a52dec media-libs/libass:0= media-libs/libmad media-libs/libmp4v2 media-libs/libpng:0= virtual/libiconv aac? ( media-libs/faac media-libs/faad2 ) aften? ( media-libs/aften ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) dcaenc? ( media-sound/dcaenc ) dts? ( media-libs/libdca ) fdk? ( media-libs/fdk-aac:0= ) fontconfig? ( media-libs/fontconfig:1.0 ) fribidi? ( dev-libs/fribidi ) jack? ( virtual/jack libsamplerate? ( media-libs/libsamplerate ) ) lame? ( media-sound/lame ) nvenc? ( amd64? ( media-libs/nv-codec-headers ) ) opus? ( media-libs/opus ) pulseaudio? ( media-libs/libpulse ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) truetype? ( media-libs/freetype:2 ) twolame? ( media-sound/twolame ) vorbis? ( media-libs/libvorbis ) vpx? ( media-libs/libvpx:0= ) x264? ( media-libs/x264:0= ) x265? ( media-libs/x265:0= ) xv? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXv ) xvid? ( media-libs/xvid ) !<media-libs/avidemux-plugins-2.8.1
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=2.7
+SRC_URI=https://github.com/mean00/avidemux2/archive/2.8.1.tar.gz -> avidemux-2.8.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=58bad082ae429fa6f512d639d0895df3
diff --git a/metadata/md5-cache/media-libs/babl-0.1.106 b/metadata/md5-cache/media-libs/babl-0.1.106
new file mode 100644
index 000000000000..1af6082d75ea
--- /dev/null
+++ b/metadata/md5-cache/media-libs/babl-0.1.106
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+DESCRIPTION=A dynamic, any to any, pixel format conversion library
+EAPI=8
+HOMEPAGE=https://gegl.org/babl/
+INHERIT=meson gnome2-utils vala
+IUSE=introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-3
+RDEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0
+SRC_URI=https://download.gimp.org/pub/babl/0.1/babl-0.1.106.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 vala e477903dbe0105930c51f170a592dc16
+_md5_=d74a04712df65ea3f6887447cc95344e
diff --git a/metadata/md5-cache/media-libs/babl-0.1.108 b/metadata/md5-cache/media-libs/babl-0.1.108
new file mode 100644
index 000000000000..e647bb838b03
--- /dev/null
+++ b/metadata/md5-cache/media-libs/babl-0.1.108
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+DESCRIPTION=A dynamic, any to any, pixel format conversion library
+EAPI=8
+HOMEPAGE=https://gegl.org/babl/
+INHERIT=meson gnome2-utils vala
+IUSE=introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-3
+RDEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0
+SRC_URI=https://download.gimp.org/pub/babl/0.1/babl-0.1.108.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 vala e477903dbe0105930c51f170a592dc16
+_md5_=9104b4e1d7e20c7aa923ad80ac44605c
diff --git a/metadata/md5-cache/media-libs/babl-9999 b/metadata/md5-cache/media-libs/babl-9999
new file mode 100644
index 000000000000..a7ac75b65822
--- /dev/null
+++ b/metadata/md5-cache/media-libs/babl-9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+DESCRIPTION=A dynamic, any to any, pixel format conversion library
+EAPI=8
+HOMEPAGE=https://gegl.org/babl/
+INHERIT=meson gnome2-utils vala git-r3
+IUSE=introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+LICENSE=LGPL-3
+PROPERTIES=live
+RDEPEND=introspection? ( >=dev-libs/gobject-introspection-1.72:= ) lcms? ( >=media-libs/lcms-2.13.1:2 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 vala e477903dbe0105930c51f170a592dc16 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=e0518dd1ea757051799b48f108254195
diff --git a/metadata/md5-cache/media-libs/bcg729-1.1.1 b/metadata/md5-cache/media-libs/bcg729-1.1.1
new file mode 100644
index 000000000000..2dc6db1e8d8b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/bcg729-1.1.1
@@ -0,0 +1,15 @@
+BDEPEND=test? ( app-arch/unzip ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Encoder and decoder of the ITU G729 Annex A/B speech codec
+EAPI=7
+HOMEPAGE=https://github.com/BelledonneCommunications/bcg729
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
+LICENSE=GPL-3
+RDEPEND=!media-plugins/mediastreamer-bcg729
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/BelledonneCommunications/bcg729/archive/1.1.1.tar.gz -> bcg729-1.1.1.tar.gz test? ( http://www.belledonne-communications.com/bc-downloads/bcg729-patterns.zip -> bcg729-tests-20210101.zip )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f4ff7fc88d7c39597eca962877a5cb81
diff --git a/metadata/md5-cache/media-libs/bio2jack-0.9-r2 b/metadata/md5-cache/media-libs/bio2jack-0.9-r2
new file mode 100644
index 000000000000..c2992358df66
--- /dev/null
+++ b/metadata/md5-cache/media-libs/bio2jack-0.9-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsamplerate virtual/jack
+DESCRIPTION=Library for porting blocked I/O OSS/ALSA audio applications to JACK
+EAPI=7
+HOMEPAGE=https://bio2jack.sourceforge.net/
+INHERIT=autotools
+IUSE=static-libs
+KEYWORDS=amd64 ~arm ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsamplerate virtual/jack
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/bio2jack/bio2jack-0.9.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=db735c0fb430e0f01498671199029949
diff --git a/metadata/md5-cache/media-libs/blib-1.1.7-r3 b/metadata/md5-cache/media-libs/blib-1.1.7-r3
new file mode 100644
index 000000000000..05f4ace8a1e0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/blib-1.1.7-r3
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 aalib? ( media-libs/aalib ) gtk? ( app-accessibility/at-spi2-core:2 media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= x11-libs/cairo x11-libs/gtk+:2 x11-libs/pango )
+DESCRIPTION=Library full of useful things to hack the Blinkenlights
+EAPI=8
+HOMEPAGE=http://www.blinkenlights.de
+IUSE=aalib gtk
+KEYWORDS=amd64 x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 aalib? ( media-libs/aalib ) gtk? ( app-accessibility/at-spi2-core:2 media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= x11-libs/cairo x11-libs/gtk+:2 x11-libs/pango )
+SLOT=0
+SRC_URI=http://www.blinkenlights.de/dist/blib-1.1.7.tar.gz
+_md5_=aeab86084d168feea3ba7ff58e8f857a
diff --git a/metadata/md5-cache/media-libs/cal3d-0.11.0-r1 b/metadata/md5-cache/media-libs/cal3d-0.11.0-r1
new file mode 100644
index 000000000000..eb5f2b6cb9fa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cal3d-0.11.0-r1
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen app-text/docbook-sgml-utils ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure prepare
+DESCRIPTION=Cal3D is a skeletal based character animation library
+EAPI=8
+HOMEPAGE=https://mp3butcher.github.io/Cal3D/
+INHERIT=autotools
+IUSE=16bit-indices debug doc
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://mp3butcher.github.io/Cal3D/sources/cal3d-0.11.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=be658941ea41c08c73de0368467c107f
diff --git a/metadata/md5-cache/media-libs/chromaprint-1.5.1-r3 b/metadata/md5-cache/media-libs/chromaprint-1.5.1-r3
new file mode 100644
index 000000000000..d964d9b99511
--- /dev/null
+++ b/metadata/md5-cache/media-libs/chromaprint-1.5.1-r3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=tools? ( >=media-video/ffmpeg-5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tools? ( sci-libs/fftw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library implementing a custom algorithm for extracting audio fingerprints
+EAPI=8
+HOMEPAGE=https://acoustid.org/chromaprint
+INHERIT=cmake-multilib
+IUSE=test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=tools? ( >=media-video/ffmpeg-5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tools? ( sci-libs/fftw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/acoustid/chromaprint/releases/download/v1.5.1/chromaprint-1.5.1.tar.gz test? ( https://github.com/google/googletest/archive/v1.10.x.tar.gz -> gtest-1.10.0.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=e4f99f12efefcba8452ed349e67f04ec
diff --git a/metadata/md5-cache/media-libs/cimg-2.9.3 b/metadata/md5-cache/media-libs/cimg-2.9.3
new file mode 100644
index 000000000000..db5ebe0894cc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cimg-2.9.3
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=C++ template image processing toolkit
+EAPI=7
+HOMEPAGE=https://cimg.eu/ https://github.com/GreycLab/CImg
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=CeCILL-2 CeCILL-C
+SLOT=0
+SRC_URI=https://github.com/GreycLab/CImg/archive/v.2.9.3.tar.gz -> cimg-2.9.3.tar.gz
+_md5_=ee54832a4cb9b6d6a12ba68658563d69
diff --git a/metadata/md5-cache/media-libs/cimg-3.2.4 b/metadata/md5-cache/media-libs/cimg-3.2.4
new file mode 100644
index 000000000000..6eba9a7c8c24
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cimg-3.2.4
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=C++ template image processing toolkit
+EAPI=8
+HOMEPAGE=https://cimg.eu/ https://github.com/GreycLab/CImg
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=CeCILL-2 CeCILL-C
+SLOT=0
+SRC_URI=https://github.com/GreycLab/CImg/archive/v.3.2.4.tar.gz -> cimg-3.2.4.tar.gz
+_md5_=a725a942c8c31d21d9a0a4721eb94cf5
diff --git a/metadata/md5-cache/media-libs/cimg-3.4.0 b/metadata/md5-cache/media-libs/cimg-3.4.0
new file mode 100644
index 000000000000..11e3bae3884d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cimg-3.4.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=C++ template image processing toolkit
+EAPI=8
+HOMEPAGE=https://cimg.eu/ https://github.com/GreycLab/CImg
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=CeCILL-2 CeCILL-C
+SLOT=0
+SRC_URI=https://github.com/GreycLab/CImg/archive/v.3.4.0.tar.gz -> cimg-3.4.0.tar.gz
+_md5_=4b1d265dd17ab0afe377ce08f69e82a0
diff --git a/metadata/md5-cache/media-libs/clutter-1.26.4-r1 b/metadata/md5-cache/media-libs/clutter-1.26.4-r1
new file mode 100644
index 000000000000..b4fadf50de88
--- /dev/null
+++ b/metadata/md5-cache/media-libs/clutter-1.26.4-r1
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/glib-utils >=dev-build/gtk-doc-am-1.20 >=sys-devel/gettext-0.17 virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.20 >=app-text/docbook-sgml-utils-0.6.14[jadetex] dev-libs/libxslt ) >=app-portage/elt-patches-20240116 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.53.4:2 >=dev-libs/atk-2.5.3[introspection?] >=dev-libs/json-glib-0.12[introspection?] >=media-libs/cogl-1.21.2:1.0=[introspection?,pango,wayland?] >=x11-libs/cairo-1.14:=[aqua?,glib] >=x11-libs/pango-1.30[introspection?] virtual/opengl x11-libs/libdrm:= egl? ( >=dev-libs/libinput-0.19.0 media-libs/cogl[gles2,kms] >=dev-libs/libgudev-136 x11-libs/libxkbcommon ) gtk? ( >=x11-libs/gtk+-3.22.6:3[aqua?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) X? ( media-libs/fontconfig >=x11-libs/libX11-1.3.1 x11-libs/libXext x11-libs/libXdamage >=x11-libs/libXi-1.3 >=x11-libs/libXcomposite-0.4 ) wayland? ( dev-libs/wayland x11-libs/gdk-pixbuf:2 ) X? ( x11-base/xorg-proto ) test? ( x11-libs/gdk-pixbuf )
+DESCRIPTION=Clutter is a library for creating graphical user interfaces
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Clutter
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 virtualx
+IUSE=aqua debug doc egl gtk +introspection test wayland X test
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+ FDL-1.1+
+RDEPEND=>=dev-libs/glib-2.53.4:2 >=dev-libs/atk-2.5.3[introspection?] >=dev-libs/json-glib-0.12[introspection?] >=media-libs/cogl-1.21.2:1.0=[introspection?,pango,wayland?] >=x11-libs/cairo-1.14:=[aqua?,glib] >=x11-libs/pango-1.30[introspection?] virtual/opengl x11-libs/libdrm:= egl? ( >=dev-libs/libinput-0.19.0 media-libs/cogl[gles2,kms] >=dev-libs/libgudev-136 x11-libs/libxkbcommon ) gtk? ( >=x11-libs/gtk+-3.22.6:3[aqua?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) X? ( media-libs/fontconfig >=x11-libs/libX11-1.3.1 x11-libs/libXext x11-libs/libXdamage >=x11-libs/libXi-1.3 >=x11-libs/libXcomposite-0.4 ) wayland? ( dev-libs/wayland x11-libs/gdk-pixbuf:2 )
+REQUIRED_USE=|| ( aqua wayland X ) wayland? ( egl )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=mirror://gnome/sources/clutter/1.26/clutter-1.26.4.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=5419213dbe1ce975b125e5ae41b2a338
diff --git a/metadata/md5-cache/media-libs/clutter-gst-3.0.27-r2 b/metadata/md5-cache/media-libs/clutter-gst-3.0.27-r2
new file mode 100644
index 000000000000..f0d1d949e11b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/clutter-gst-3.0.27-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils >=dev-build/gtk-doc-am-1.11 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.20:2 >=media-libs/clutter-1.20:1.0=[X=,introspection?] >=media-libs/cogl-1.18:1.0=[introspection?] >=media-libs/gstreamer-1.4:1.0[introspection?] >=media-libs/gst-plugins-bad-1.4:1.0 >=media-libs/gst-plugins-base-1.4:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.6.8:= ) udev? ( dev-libs/libgudev )
+DESCRIPTION=GStreamer integration library for Clutter
+EAPI=8
+HOMEPAGE=https://blogs.gnome.org/clutter/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=X debug +introspection udev
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.20:2 >=media-libs/clutter-1.20:1.0=[X=,introspection?] >=media-libs/cogl-1.18:1.0=[introspection?] >=media-libs/gstreamer-1.4:1.0[introspection?] >=media-libs/gst-plugins-bad-1.4:1.0 >=media-libs/gst-plugins-base-1.4:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.6.8:= ) udev? ( dev-libs/libgudev ) >=media-libs/gst-plugins-good-1.4:1.0 !udev? ( media-plugins/gst-plugins-v4l2 )
+SLOT=3.0
+SRC_URI=mirror://gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95
+_md5_=1799d68f552a51647970be4ca5e148c5
diff --git a/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r1 b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r1
new file mode 100644
index 000000000000..2635b338c170
--- /dev/null
+++ b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/gtk-doc-am-1.24 >=sys-devel/gettext-0.18 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=x11-libs/gtk+-3.21.0:3[X=,introspection?,wayland=] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+DESCRIPTION=Library for embedding a Clutter canvas (stage) in GTK+
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Clutter
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=X debug examples gtk +introspection wayland
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=x11-libs/gtk+-3.21.0:3[X=,introspection?,wayland=] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+SLOT=1.0
+SRC_URI=mirror://gnome/sources/clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95
+_md5_=a572ce185859702b9baf57a78d6c2267
diff --git a/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2 b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2
new file mode 100644
index 000000000000..991da4a28496
--- /dev/null
+++ b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/gtk-doc-am-1.24 >=sys-devel/gettext-0.18 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=x11-libs/gtk+-3.24.41-r1:3[X?,introspection?,wayland?] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+DESCRIPTION=Library for embedding a Clutter canvas (stage) in GTK+
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Clutter
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic gnome2
+IUSE=X debug examples gtk +introspection wayland
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=x11-libs/gtk+-3.24.41-r1:3[X?,introspection?,wayland?] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+SLOT=1.0
+SRC_URI=mirror://gnome/sources/clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95
+_md5_=40ee9a16ca42077bec1284fe9cdeaeb4
diff --git a/metadata/md5-cache/media-libs/codec2-1.2.0 b/metadata/md5-cache/media-libs/codec2-1.2.0
new file mode 100644
index 000000000000..f170e0cb7d43
--- /dev/null
+++ b/metadata/md5-cache/media-libs/codec2-1.2.0
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low bit rate speech codec
+EAPI=8
+HOMEPAGE=https://freedv.org/ https://www.rowetel.com/?page_id=452 https://github.com/drowe67/codec2
+INHERIT=cmake-multilib
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1
+RESTRICT=test
+SLOT=0/1.0
+SRC_URI=https://github.com/drowe67/codec2/archive/refs/tags/1.2.0.tar.gz -> codec2-1.2.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=c99fe5e4078424ab923273e34eaa9dc5
diff --git a/metadata/md5-cache/media-libs/cogl-1.22.8-r3 b/metadata/md5-cache/media-libs/cogl-1.22.8-r3
new file mode 100644
index 000000000000..84cef3e2b170
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cogl-1.22.8-r3
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.19 virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.32:2 x11-libs/cairo:= >=x11-libs/gdk-pixbuf-2:2 x11-libs/libX11 >=x11-libs/libXcomposite-0.4 x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXrandr-1.2 virtual/opengl gles2? ( media-libs/libglvnd ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.34.2:= ) kms? ( media-libs/mesa[gbm(+)] x11-libs/libdrm:= ) pango? ( >=x11-libs/pango-1.20.0[introspection?] ) wayland? ( >=dev-libs/wayland-1.1.90 media-libs/mesa[wayland] )
+DESCRIPTION=A library for using 3D graphics hardware to draw pretty pictures
+EAPI=8
+HOMEPAGE=https://www.cogl3d.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=debug examples gles2 gstreamer +introspection +kms +opengl +pango wayland
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=MIT BSD
+RDEPEND=>=dev-libs/glib-2.32:2 x11-libs/cairo:= >=x11-libs/gdk-pixbuf-2:2 x11-libs/libX11 >=x11-libs/libXcomposite-0.4 x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXrandr-1.2 virtual/opengl gles2? ( media-libs/libglvnd ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.34.2:= ) kms? ( media-libs/mesa[gbm(+)] x11-libs/libdrm:= ) pango? ( >=x11-libs/pango-1.20.0[introspection?] ) wayland? ( >=dev-libs/wayland-1.1.90 media-libs/mesa[wayland] )
+REQUIRED_USE=wayland? ( gles2 ) || ( gles2 opengl )
+RESTRICT=test
+SLOT=1.0/20
+SRC_URI=mirror://gnome/sources/cogl/1.22/cogl-1.22.8.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95
+_md5_=1d7925fbe004234ea7bbfd22200cf7bf
diff --git a/metadata/md5-cache/media-libs/coin-4.0.2 b/metadata/md5-cache/media-libs/coin-4.0.2
new file mode 100644
index 000000000000..1cb5fdc48265
--- /dev/null
+++ b/metadata/md5-cache/media-libs/coin-4.0.2
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/bzip2 dev-libs/expat media-libs/fontconfig media-libs/freetype:2 media-libs/simage sys-libs/zlib virtual/opengl virtual/glu x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext javascript? ( dev-lang/spidermonkey:60 ) openal? ( media-libs/openal ) dev-libs/boost:0 x11-base/xorg-proto doc? ( qthelp? ( dev-qt/qthelp:5 ) )
+DESCRIPTION=A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/coin/wiki
+INHERIT=cmake flag-o-matic
+IUSE=debug doc +exceptions javascript man openal qthelp test threads
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-2 PEL )
+RDEPEND=app-arch/bzip2 dev-libs/expat media-libs/fontconfig media-libs/freetype:2 media-libs/simage sys-libs/zlib virtual/opengl virtual/glu x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext javascript? ( dev-lang/spidermonkey:60 ) openal? ( media-libs/openal )
+REQUIRED_USE=man? ( doc ) qthelp? ( doc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/coin3d/coin/releases/download/v4.0.2/coin-4.0.2-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=6e374441d4da665e58890b38a6c145b5
diff --git a/metadata/md5-cache/media-libs/compface-1.5.2 b/metadata/md5-cache/media-libs/compface-1.5.2
new file mode 100644
index 000000000000..5998ee9d892d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/compface-1.5.2
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=Utilities and library to convert to/from X-Face format
+EAPI=7
+HOMEPAGE=http://www.xemacs.org/Download/optLibs.html
+INHERIT=autotools
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=dev-lang/perl
+SLOT=0
+SRC_URI=http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=2db3260d6d5004c21ad551ba70d0c560
diff --git a/metadata/md5-cache/media-libs/compface-1.5.2-r1 b/metadata/md5-cache/media-libs/compface-1.5.2-r1
new file mode 100644
index 000000000000..e3a6a2fa3080
--- /dev/null
+++ b/metadata/md5-cache/media-libs/compface-1.5.2-r1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=Utilities and library to convert to/from X-Face format
+EAPI=7
+HOMEPAGE=http://www.xemacs.org/Download/optLibs.html
+INHERIT=autotools
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=dev-lang/perl
+SLOT=0
+SRC_URI=http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=7219525f813bca52a2c0063d18b12b58
diff --git a/metadata/md5-cache/media-libs/ctl-1.5.2_p20221224 b/metadata/md5-cache/media-libs/ctl-1.5.2_p20221224
new file mode 100644
index 000000000000..0f49af581aaf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ctl-1.5.2_p20221224
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/imath:= >=media-libs/openexr-3:=[threads] media-libs/tiff:= !media-libs/openexr_ctl
+DESCRIPTION=AMPAS' Color Transformation Language
+EAPI=8
+HOMEPAGE=https://github.com/ampas/CTL
+INHERIT=cmake flag-o-matic
+IUSE=test
+KEYWORDS=amd64 ~ppc64 x86
+LICENSE=AMPAS
+RDEPEND=dev-libs/imath:= >=media-libs/openexr-3:=[threads] media-libs/tiff:= !media-libs/openexr_ctl
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ampas/CTL/archive/3fc4ae7a8af35d380654e573d895216fd5ba407e.tar.gz -> ctl-1.5.2_p20221224.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d33e819d18c3cbe73dc9dc1cbbd0d304
diff --git a/metadata/md5-cache/media-libs/ctl-1.5.3 b/metadata/md5-cache/media-libs/ctl-1.5.3
new file mode 100644
index 000000000000..44350d1a8d9d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ctl-1.5.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/imath:= >=media-libs/openexr-3:=[threads] media-libs/tiff:= !media-libs/openexr_ctl
+DESCRIPTION=AMPAS' Color Transformation Language
+EAPI=8
+HOMEPAGE=https://github.com/ampas/CTL
+INHERIT=cmake flag-o-matic
+IUSE=test
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=AMPAS
+RDEPEND=dev-libs/imath:= >=media-libs/openexr-3:=[threads] media-libs/tiff:= !media-libs/openexr_ctl
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ampas/CTL/archive/ctl-1.5.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d39e913f1580b2b6231b18351f94e588
diff --git a/metadata/md5-cache/media-libs/cubeb-0.2_p20231121 b/metadata/md5-cache/media-libs/cubeb-0.2_p20231121
new file mode 100644
index 000000000000..7c472f18f7db
--- /dev/null
+++ b/metadata/md5-cache/media-libs/cubeb-0.2_p20231121
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/speexdsp alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) test? ( dev-cpp/gtest )
+DESCRIPTION=Cross-platform audio library
+EAPI=8
+HOMEPAGE=https://github.com/mozilla/cubeb/
+INHERIT=cmake
+IUSE=alsa doc jack pulseaudio sndio test
+KEYWORDS=amd64 ~arm64 ~x86
+LICENSE=ISC
+RDEPEND=media-libs/speexdsp alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mozilla/cubeb/archive/54217bca3f3e0cd53c073690a23dd25d83557909.tar.gz -> cubeb-0.2_p20231121.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=8a52b3f1cb2d3d172593b22065fa7aa3
diff --git a/metadata/md5-cache/media-libs/dav1d-1.2.1 b/metadata/md5-cache/media-libs/dav1d-1.2.1
new file mode 100644
index 000000000000..1dcda5ce80c5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-1.2.1
@@ -0,0 +1,15 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.2.1/dav1d-1.2.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=724afdcc3afcbc7b38e966e2e562ea81
diff --git a/metadata/md5-cache/media-libs/dav1d-1.3.0 b/metadata/md5-cache/media-libs/dav1d-1.3.0
new file mode 100644
index 000000000000..e4658f46bf91
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-1.3.0
@@ -0,0 +1,15 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.3.0/dav1d-1.3.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=a413c7e5ca8bb1bf94773c7ee542ed44
diff --git a/metadata/md5-cache/media-libs/dav1d-1.4.0 b/metadata/md5-cache/media-libs/dav1d-1.4.0
new file mode 100644
index 000000000000..97390693d2dd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-1.4.0
@@ -0,0 +1,15 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.4.0/dav1d-1.4.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=31f75e6a5cb6cbc1c8f6cedda0c3539f
diff --git a/metadata/md5-cache/media-libs/dav1d-1.4.1 b/metadata/md5-cache/media-libs/dav1d-1.4.1
new file mode 100644
index 000000000000..9a4617f02d97
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-1.4.1
@@ -0,0 +1,15 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.4.1/dav1d-1.4.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=31f75e6a5cb6cbc1c8f6cedda0c3539f
diff --git a/metadata/md5-cache/media-libs/dav1d-1.4.2 b/metadata/md5-cache/media-libs/dav1d-1.4.2
new file mode 100644
index 000000000000..b18a43cf69ca
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-1.4.2
@@ -0,0 +1,15 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.4.2/dav1d-1.4.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=31f75e6a5cb6cbc1c8f6cedda0c3539f
diff --git a/metadata/md5-cache/media-libs/dav1d-9999 b/metadata/md5-cache/media-libs/dav1d-9999
new file mode 100644
index 000000000000..85d5222afe24
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dav1d-9999
@@ -0,0 +1,14 @@
+BDEPEND=asm? ( abi_x86_32? ( >=dev-lang/nasm-2.15.05 ) abi_x86_64? ( >=dev-lang/nasm-2.15.05 ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=xxhash? ( dev-libs/xxhash )
+DESCRIPTION=dav1d is an AV1 Decoder :)
+EAPI=8
+HOMEPAGE=https://code.videolan.org/videolan/dav1d
+INHERIT=git-r3 meson-multilib
+IUSE=+8bit +10bit +asm test xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2
+PROPERTIES=live
+RESTRICT=!test? ( test )
+SLOT=0/7
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=31f75e6a5cb6cbc1c8f6cedda0c3539f
diff --git a/metadata/md5-cache/media-libs/devil-1.7.8-r6 b/metadata/md5-cache/media-libs/devil-1.7.8-r6
new file mode 100644
index 000000000000..988823721da6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/devil-1.7.8-r6
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng:= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:= ) X? ( x11-libs/libXext x11-libs/libX11 x11-libs/libXrender ) xpm? ( x11-libs/libXpm ) X? ( x11-base/xorg-proto )
+DESCRIPTION=DevIL image library
+EAPI=8
+HOMEPAGE=https://openil.sourceforge.net/
+INHERIT=autotools flag-o-matic
+IUSE=allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg mng opengl png sdl static-libs tiff X xpm
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1
+RDEPEND=allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng:= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:= ) X? ( x11-libs/libXext x11-libs/libX11 x11-libs/libXrender ) xpm? ( x11-libs/libXpm )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/openil/DevIL-1.7.8.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=c70139844e9e0d46a2bfc697a2165c65
diff --git a/metadata/md5-cache/media-libs/dssi-1.1.1-r2 b/metadata/md5-cache/media-libs/dssi-1.1.1-r2
new file mode 100644
index 000000000000..87c56d63ec55
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dssi-1.1.1-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/alsa-lib >=media-libs/liblo-0.12 >=media-libs/ladspa-sdk-1.12-r2 >=media-libs/libsndfile-1.0.11 >=media-libs/libsamplerate-0.1.1-r1 virtual/jack
+DESCRIPTION=Plugin API for software instruments with user interfaces
+EAPI=8
+HOMEPAGE=https://dssi.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=amd64 ppc ppc64 x86
+LICENSE=BSD LGPL-2.1
+RDEPEND=media-libs/alsa-lib >=media-libs/liblo-0.12 >=media-libs/ladspa-sdk-1.12-r2 >=media-libs/libsndfile-1.0.11 >=media-libs/libsamplerate-0.1.1-r1 virtual/jack
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/dssi/dssi-1.1.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=98784c7795cb84ee6313d01defd9086d
diff --git a/metadata/md5-cache/media-libs/dumb-2.0.3 b/metadata/md5-cache/media-libs/dumb-2.0.3
new file mode 100644
index 000000000000..d44d8bde3105
--- /dev/null
+++ b/metadata/md5-cache/media-libs/dumb-2.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=allegro? ( media-libs/allegro:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !media-libs/aldumb ) examples? ( >=dev-libs/argtable-2 media-libs/libsdl2[sound] )
+DESCRIPTION=Module/tracker based music format parser and player library
+EAPI=7
+HOMEPAGE=https://github.com/kode54/dumb
+INHERIT=cmake-multilib
+IUSE=allegro cpu_flags_x86_sse examples abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=DUMB-0.9.3
+RDEPEND=allegro? ( media-libs/allegro:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !media-libs/aldumb ) examples? ( >=dev-libs/argtable-2 media-libs/libsdl2[sound] )
+SLOT=0/2
+SRC_URI=https://github.com/kode54/dumb/archive/2.0.3.tar.gz -> dumb-2.0.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=2a85b75d814a774f2fd082d08e1418ae
diff --git a/metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1 b/metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1
new file mode 100644
index 000000000000..308eb0f6d7fa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=Elle Stone's well-behaved RGB and grey ICC profiles
+EAPI=7
+HOMEPAGE=https://ninedegreesbelow.com/photography/lcms-make-icc-profiles.html
+KEYWORDS=amd64 ~riscv
+LICENSE=CC-BY-SA-3.0
+SLOT=0
+SRC_URI=https://github.com/ellelstone/elles_icc_profiles/archive/20160501-0932EST.tar.gz -> elles_icc_profiles-20160501.0932.tar.gz
+_md5_=05955a2f89c371facbffc7be7e727054
diff --git a/metadata/md5-cache/media-libs/embree-3.13.4 b/metadata/md5-cache/media-libs/embree-3.13.4
new file mode 100644
index 000000000000..03f47aec24f9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/embree-3.13.4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=media-libs/glfw-3.2.1 virtual/opengl ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= ) tutorial? ( media-libs/libjpeg-turbo >=media-libs/libpng-1.6.34:0= >=media-libs/openimageio-1.8.7:0= )
+DESCRIPTION=Collection of high-performance ray tracing kernels
+EAPI=8
+HOMEPAGE=https://github.com/embree/embree
+INHERIT=cmake flag-o-matic linux-info toolchain-funcs
+IUSE=+compact-polys ispc +raymask ssp +tbb tutorial cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
+LICENSE=Apache-2.0
+RDEPEND=>=media-libs/glfw-3.2.1 virtual/opengl ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= ) tutorial? ( media-libs/libjpeg-turbo >=media-libs/libpng-1.6.34:0= >=media-libs/openimageio-1.8.7:0= )
+REQUIRED_USE=amd64? ( cpu_flags_x86_sse2 ) x86? ( cpu_flags_x86_sse2 )
+SLOT=3
+SRC_URI=https://github.com/embree/embree/archive/v3.13.4.tar.gz -> embree-3.13.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 linux-info ea4122ba1d8791a12b78e53f9510a2e3
+_md5_=92a275ef419c2f3893b0f8f00f7537bf
diff --git a/metadata/md5-cache/media-libs/embree-3.13.5-r1 b/metadata/md5-cache/media-libs/embree-3.13.5-r1
new file mode 100644
index 000000000000..cfe2e8fcbad1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/embree-3.13.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=media-libs/glfw-3.2.1 virtual/opengl ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= ) tutorial? ( media-libs/libjpeg-turbo >=media-libs/libpng-1.6.34:0= >=media-libs/openimageio-1.8.7:0= )
+DESCRIPTION=Collection of high-performance ray tracing kernels
+EAPI=8
+HOMEPAGE=https://github.com/embree/embree
+INHERIT=cmake flag-o-matic linux-info toolchain-funcs
+IUSE=+compact-polys ispc +raymask ssp +tbb tutorial cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=>=media-libs/glfw-3.2.1 virtual/opengl ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= ) tutorial? ( media-libs/libjpeg-turbo >=media-libs/libpng-1.6.34:0= >=media-libs/openimageio-1.8.7:0= )
+REQUIRED_USE=|| ( cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq )
+SLOT=3
+SRC_URI=https://github.com/embree/embree/archive/v3.13.5.tar.gz -> embree-3.13.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 linux-info ea4122ba1d8791a12b78e53f9510a2e3
+_md5_=6a7f5ad05961608f6be278ee7a635cae
diff --git a/metadata/md5-cache/media-libs/embree-4.3.1-r1 b/metadata/md5-cache/media-libs/embree-4.3.1-r1
new file mode 100644
index 000000000000..29fca8cf779e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/embree-4.3.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= )
+DESCRIPTION=Collection of high-performance ray tracing kernels
+EAPI=8
+HOMEPAGE=https://github.com/embree/embree
+INHERIT=cmake flag-o-matic linux-info toolchain-funcs
+IUSE=compact-polys ispc +raymask ssp +tbb test cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= )
+REQUIRED_USE=amd64? ( || ( cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq ) ) arm64? ( cpu_flags_arm_neon )
+RESTRICT=!test? ( test )
+SLOT=4
+SRC_URI=https://github.com/embree/embree/archive/v4.3.1.tar.gz -> embree-4.3.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 linux-info ea4122ba1d8791a12b78e53f9510a2e3
+_md5_=a57b407d6d49b5c1dcb2b468717f8429
diff --git a/metadata/md5-cache/media-libs/embree-4.3.3 b/metadata/md5-cache/media-libs/embree-4.3.3
new file mode 100644
index 000000000000..dbdfa096ece8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/embree-4.3.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= )
+DESCRIPTION=Collection of high-performance ray tracing kernels
+EAPI=8
+HOMEPAGE=https://github.com/embree/embree
+INHERIT=cmake flag-o-matic linux-info toolchain-funcs
+IUSE=compact-polys ispc +raymask ssp +tbb test cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=ispc? ( dev-lang/ispc ) tbb? ( dev-cpp/tbb:= )
+REQUIRED_USE=amd64? ( || ( cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq ) ) arm? ( cpu_flags_arm_neon )
+RESTRICT=!test? ( test )
+SLOT=4
+SRC_URI=https://github.com/embree/embree/archive/v4.3.3.tar.gz -> embree-4.3.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 linux-info ea4122ba1d8791a12b78e53f9510a2e3
+_md5_=4c827cafaf318d6421d1ff295083da42
diff --git a/metadata/md5-cache/media-libs/esdl-1.3.1-r1 b/metadata/md5-cache/media-libs/esdl-1.3.1-r1
new file mode 100644
index 000000000000..388246b57068
--- /dev/null
+++ b/metadata/md5-cache/media-libs/esdl-1.3.1-r1
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/rebar:0
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media-libs/sdl-image ) truetype? ( media-libs/sdl-ttf ) virtual/opengl
+DESCRIPTION=Erlang bindings for the SDL library
+EAPI=8
+HOMEPAGE=https://esdl.sourceforge.net/
+IUSE=image truetype
+KEYWORDS=amd64 ppc ppc64 x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media-libs/sdl-image ) truetype? ( media-libs/sdl-ttf ) virtual/opengl
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/esdl/esdl-1.3.1.src.tgz
+_md5_=06c21fa38ebdc646967a7bc4e854c3d5
diff --git a/metadata/md5-cache/media-libs/exempi-2.6.3 b/metadata/md5-cache/media-libs/exempi-2.6.3
new file mode 100644
index 000000000000..8256a649e9a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/exempi-2.6.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/autoconf-archive sys-devel/gettext >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=dev-libs/expat-2:= sys-libs/zlib virtual/libiconv test? ( dev-libs/boost )
+DESCRIPTION=Port of the Adobe XMP SDK to work on UNIX
+EAPI=8
+HOMEPAGE=https://libopenraw.freedesktop.org/wiki/Exempi
+INHERIT=autotools
+IUSE=examples test
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=BSD
+RDEPEND=>=dev-libs/expat-2:= sys-libs/zlib virtual/libiconv
+RESTRICT=!test? ( test )
+SLOT=2/8
+SRC_URI=https://libopenraw.freedesktop.org/download/exempi-2.6.3.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=b2219d127549defe863d10f005d3800b
diff --git a/metadata/md5-cache/media-libs/exempi-2.6.5 b/metadata/md5-cache/media-libs/exempi-2.6.5
new file mode 100644
index 000000000000..3c59bcf1e658
--- /dev/null
+++ b/metadata/md5-cache/media-libs/exempi-2.6.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/autoconf-archive sys-devel/gettext >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=dev-libs/expat-2:= sys-libs/zlib virtual/libiconv test? ( dev-libs/boost )
+DESCRIPTION=Port of the Adobe XMP SDK to work on UNIX
+EAPI=8
+HOMEPAGE=https://libopenraw.freedesktop.org/wiki/Exempi
+INHERIT=autotools flag-o-matic
+IUSE=examples test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-libs/expat-2:= sys-libs/zlib virtual/libiconv
+RESTRICT=!test? ( test )
+SLOT=2/8
+SRC_URI=https://libopenraw.freedesktop.org/download/exempi-2.6.5.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=e447492c13bfcdd4dd702d40bff7fc94
diff --git a/metadata/md5-cache/media-libs/exiftool-12.76 b/metadata/md5-cache/media-libs/exiftool-12.76
new file mode 100644
index 000000000000..08a22d790061
--- /dev/null
+++ b/metadata/md5-cache/media-libs/exiftool-12.76
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=Read and write meta information in image, audio and video files
+EAPI=8
+HOMEPAGE=https://exiftool.org/ https://exiftool.sourceforge.net
+INHERIT=perl-module
+IUSE=doc perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=amd64 arm64 ppc ppc64 x86 ~x64-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/EX/EXIFTOOL/Image-ExifTool-12.76.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 perl-functions 4deb7a19ff2e0a466d6f4c6c57099296 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 perl-module 25ca2ff8e7971cb7f817f0bda4be696d
+_md5_=1d83b923a4114b52a4351e6f7e89662e
diff --git a/metadata/md5-cache/media-libs/faac-1.30 b/metadata/md5-cache/media-libs/faac-1.30
new file mode 100644
index 000000000000..deaceeb6fb45
--- /dev/null
+++ b/metadata/md5-cache/media-libs/faac-1.30
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Free MPEG-4 audio codecs by AudioCoding.com
+EAPI=7
+HOMEPAGE=https://www.audiocoding.com
+INHERIT=autotools multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=LGPL-2.1 MPEG-4
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/faac/faac-1_30.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2edef8ffca7c0a04e449c87a69a5e9d4
diff --git a/metadata/md5-cache/media-libs/faad2-2.11.1 b/metadata/md5-cache/media-libs/faad2-2.11.1
new file mode 100644
index 000000000000..d32108b98c7c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/faad2-2.11.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=AAC audio decoding library
+EAPI=8
+HOMEPAGE=https://www.audiocoding.com/faad2.html https://github.com/knik0/faad2/
+INHERIT=cmake-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2+
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/knik0/faad2/archive/2.11.1.tar.gz -> faad2-2.11.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=6a3697da993cf935d78f97552549933b
diff --git a/metadata/md5-cache/media-libs/faun-0.1.4 b/metadata/md5-cache/media-libs/faun-0.1.4
new file mode 100644
index 000000000000..5d22c931607a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/faun-0.1.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install
+DEPEND=media-libs/libpulse media-libs/libvorbis
+DESCRIPTION=A high-level C audio library
+EAPI=8
+HOMEPAGE=https://wickedsmoke.github.io/faun/
+INHERIT=edo toolchain-funcs
+IUSE=flac
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT flac? ( GPL-2 )
+RDEPEND=media-libs/libpulse media-libs/libvorbis
+SLOT=0
+SRC_URI=https://github.com/WickedSmoke/faun/archive/refs/tags/v0.1.4.tar.gz -> faun-0.1.4.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=775ebd08098bb7777778ec23b86dcc37
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.2-r1 b/metadata/md5-cache/media-libs/fcft-3.1.2-r1
new file mode 100644
index 000000000000..39bc78a210d7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=amd64 ~arm64
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.2.tar.gz -> fcft-3.1.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=87e1ad6acd9795a3780cb17bd6dafff0
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.3 b/metadata/md5-cache/media-libs/fcft-3.1.3
new file mode 100644
index 000000000000..c1e16723cd2d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.3
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.3.tar.gz -> fcft-3.1.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=741f9d9c95eb0cf6ad35f8cffac559f2
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.5 b/metadata/md5-cache/media-libs/fcft-3.1.5
new file mode 100644
index 000000000000..23a614fda60e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.5
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=amd64 ~arm64
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.5.tar.gz -> fcft-3.1.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=87e1ad6acd9795a3780cb17bd6dafff0
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.6 b/metadata/md5-cache/media-libs/fcft-3.1.6
new file mode 100644
index 000000000000..f50928d85964
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.6
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.6.tar.gz -> fcft-3.1.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=741f9d9c95eb0cf6ad35f8cffac559f2
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.7 b/metadata/md5-cache/media-libs/fcft-3.1.7
new file mode 100644
index 000000000000..c4be3557ec2c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.7
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.7.tar.gz -> fcft-3.1.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=e58a7d1e11167a53b9562f3986ff2de3
diff --git a/metadata/md5-cache/media-libs/fcft-3.1.8 b/metadata/md5-cache/media-libs/fcft-3.1.8
new file mode 100644
index 000000000000..cf4e0a14740b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fcft-3.1.8
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) )
+DESCRIPTION=Simple library for font loading and glyph rasterization
+EAPI=8
+HOMEPAGE=https://codeberg.org/dnkl/fcft
+INHERIT=meson python-any-r1
+IUSE=examples +harfbuzz +libutf8proc test
+KEYWORDS=amd64 arm64 ppc64 ~riscv
+LICENSE=MIT ZLIB
+RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= )
+REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.8.tar.gz -> fcft-3.1.8.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=f93c84565c635eb2053f35b19abb111f
diff --git a/metadata/md5-cache/media-libs/fdk-aac-2.0.3 b/metadata/md5-cache/media-libs/fdk-aac-2.0.3
new file mode 100644
index 000000000000..d2367d3988fd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fdk-aac-2.0.3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Fraunhofer AAC codec library
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/ https://github.com/mstorsjo/fdk-aac
+INHERIT=flag-o-matic multilib-minimal libtool
+IUSE=examples abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~x64-macos
+LICENSE=FraunhoferFDK
+SLOT=0/2
+SRC_URI=https://downloads.sourceforge.net/opencore-amr/fdk-aac-2.0.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 libtool f9e6905c12590c1cac06d85371a0819a
+_md5_=3808c3b2cb25303f6917ffe7f3049ec3
diff --git a/metadata/md5-cache/media-libs/ffmpegsource-2.40 b/metadata/md5-cache/media-libs/ffmpegsource-2.40
new file mode 100644
index 000000000000..6c343a74cad6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ffmpegsource-2.40
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+DESCRIPTION=A libav/ffmpeg based source library for easy frame accurate access
+EAPI=8
+HOMEPAGE=https://github.com/FFMS/ffms2
+INHERIT=autotools
+KEYWORDS=amd64 x86
+LICENSE=MIT
+RDEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+SLOT=0/4
+SRC_URI=https://github.com/FFMS/ffms2/archive/2.40.tar.gz -> ffmpegsource-2.40.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=36ac917e80fc0ec301eb60a9f3facf8c
diff --git a/metadata/md5-cache/media-libs/ffmpegsource-2.40-r2 b/metadata/md5-cache/media-libs/ffmpegsource-2.40-r2
new file mode 100644
index 000000000000..be16ff06e766
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ffmpegsource-2.40-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+DESCRIPTION=A libav/ffmpeg based source library for easy frame accurate access
+EAPI=8
+HOMEPAGE=https://github.com/FFMS/ffms2
+INHERIT=autotools
+KEYWORDS=amd64 x86
+LICENSE=MIT
+RDEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+SLOT=0/4
+SRC_URI=https://github.com/FFMS/ffms2/archive/2.40.tar.gz -> ffmpegsource-2.40.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=9b1546f02231d0f652c7787336e4bbde
diff --git a/metadata/md5-cache/media-libs/ffmpegsource-9999 b/metadata/md5-cache/media-libs/ffmpegsource-9999
new file mode 100644
index 000000000000..10d3e1646316
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ffmpegsource-9999
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=install prepare unpack
+DEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+DESCRIPTION=A libav/ffmpeg based source library for easy frame accurate access
+EAPI=8
+HOMEPAGE=https://github.com/FFMS/ffms2
+INHERIT=autotools git-r3
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=media-video/ffmpeg-2.4:= sys-libs/zlib
+SLOT=0/4
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=5255feef36a2ed87fe077d22930b9f2c
diff --git a/metadata/md5-cache/media-libs/fidlib-0.9.10-r1 b/metadata/md5-cache/media-libs/fidlib-0.9.10-r1
new file mode 100644
index 000000000000..6a1417520f07
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fidlib-0.9.10-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Run-time filter design and execution library
+EAPI=8
+HOMEPAGE=http://uazu.net/fidlib/
+INHERIT=edo toolchain-funcs
+KEYWORDS=amd64 x86
+LICENSE=GPL-2 LGPL-2.1
+SLOT=0
+SRC_URI=http://uazu.net/fidlib/fidlib-0.9.10.tgz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=f9fa54e43cb53d6787cb3c43f23c4d2a
diff --git a/metadata/md5-cache/media-libs/flac-1.3.4 b/metadata/md5-cache/media-libs/flac-1.3.4
new file mode 100644
index 000000000000..1120e32b18e4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/flac-1.3.4
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils sys-devel/gettext virtual/pkgconfig abi_x86_32? ( dev-lang/nasm )
+DEFINED_PHASES=compile configure install test
+DEPEND=ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=free lossless audio encoder and decoder
+EAPI=8
+HOMEPAGE=https://xiph.org/flac/
+INHERIT=multilib-minimal
+IUSE=+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_sse static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+LICENSE=BSD FDL-1.2 GPL-2 LGPL-2.1
+RDEPEND=ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/flac/flac-1.3.4.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a92796068cdf1ce3640d38d7a24aaeca
diff --git a/metadata/md5-cache/media-libs/flac-1.4.3 b/metadata/md5-cache/media-libs/flac-1.4.3
new file mode 100644
index 000000000000..a58b47260380
--- /dev/null
+++ b/metadata/md5-cache/media-libs/flac-1.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Free lossless audio encoder and decoder
+EAPI=8
+HOMEPAGE=https://xiph.org/flac/
+INHERIT=flag-o-matic libtool multilib-minimal
+IUSE=+cxx debug ogg cpu_flags_x86_avx2 cpu_flags_x86_avx static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+LICENSE=BSD FDL-1.2 GPL-2 LGPL-2.1
+RDEPEND=ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
+SLOT=0/10-12
+SRC_URI=https://downloads.xiph.org/releases/flac/flac-1.4.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=076becfdde5b7395fb7e83bee5b927cf
diff --git a/metadata/md5-cache/media-libs/flac-compat-1.3.4 b/metadata/md5-cache/media-libs/flac-compat-1.3.4
new file mode 100644
index 000000000000..34001dc96348
--- /dev/null
+++ b/metadata/md5-cache/media-libs/flac-compat-1.3.4
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils sys-devel/gettext virtual/pkgconfig abi_x86_32? ( dev-lang/nasm )
+DEFINED_PHASES=compile configure install test
+DEPEND=!media-libs/flac:0/0 ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Free lossless audio encoder and decoder
+EAPI=8
+HOMEPAGE=https://xiph.org/flac/
+INHERIT=multilib-minimal
+IUSE=+cxx ogg cpu_flags_x86_sse abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 x86
+LICENSE=BSD FDL-1.2 GPL-2 LGPL-2.1
+RDEPEND=!media-libs/flac:0/0 ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=8.3.0
+SRC_URI=https://downloads.xiph.org/releases/flac/flac-1.3.4.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=32ec6ea4c24a9b38b87360756fd02d80
diff --git a/metadata/md5-cache/media-libs/flickcurl-1.26-r1 b/metadata/md5-cache/media-libs/flickcurl-1.26-r1
new file mode 100644
index 000000000000..935e3bdb3f02
--- /dev/null
+++ b/metadata/md5-cache/media-libs/flickcurl-1.26-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/gtk-doc-am virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=net-misc/curl-7.10.0 >=dev-libs/libxml2-2.6.8:2 raptor? ( media-libs/raptor:2 )
+DESCRIPTION=C library for the Flickr API
+EAPI=8
+HOMEPAGE=https://librdf.org/flickcurl/
+INHERIT=autotools
+IUSE=raptor
+KEYWORDS=amd64 arm64 ~ppc64 x86
+LICENSE=|| ( LGPL-2.1 GPL-2 Apache-2.0 )
+RDEPEND=>=net-misc/curl-7.10.0 >=dev-libs/libxml2-2.6.8:2 raptor? ( media-libs/raptor:2 )
+SLOT=0
+SRC_URI=https://download.dajobe.org/flickcurl/flickcurl-1.26.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=f199228f5f5fe1156322f03c48b33c1e
diff --git a/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r1 b/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r1
new file mode 100644
index 000000000000..b10150b872cc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=prepare
+DEPEND=media-libs/dssi media-libs/liblo media-sound/fluidsynth:= x11-libs/gtk+:2
+DESCRIPTION=DSSI Soft Synth Interface
+EAPI=7
+HOMEPAGE=https://dssi.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=amd64 ~ppc x86
+LICENSE=GPL-2
+RDEPEND=media-libs/dssi media-libs/liblo media-sound/fluidsynth:= x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/dssi/fluidsynth-dssi-1.0.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=ac39a1edb706cb4c81d8d24c10cc9d44
diff --git a/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r2 b/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r2
new file mode 100644
index 000000000000..2f19d7fd5459
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fluidsynth-dssi-1.0.0-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/dssi media-libs/liblo media-sound/fluidsynth:= x11-libs/gtk+:2
+DESCRIPTION=DSSI Soft Synth Interface
+EAPI=8
+HOMEPAGE=https://dssi.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/dssi media-libs/liblo media-sound/fluidsynth:= x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/dssi/fluidsynth-dssi-1.0.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=178189b25bcb87e47f3894f4cb8fafff
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3 b/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3
new file mode 100644
index 000000000000..eee256e1c51f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gperf virtual/pkgconfig doc? ( =app-text/docbook-sgml-dtd-3.1* app-text/docbook-sgml-utils[jadetex] ) nls? ( >=sys-devel/gettext-0.19.8 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) elibc_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) test? ( dev-libs/json-c )
+DESCRIPTION=A library for configuring and customizing font access
+EAPI=8
+HOMEPAGE=https://fontconfig.org/
+IDEPEND=app-eselect/eselect-fontconfig
+INHERIT=multilib meson-multilib python-any-r1 readme.gentoo-r1
+IUSE=doc nls test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+PDEPEND=virtual/ttf-fonts
+RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) elibc_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid )
+RESTRICT=!test? ( test )
+SLOT=1.0
+SRC_URI=https://fontconfig.org/release/fontconfig-2.14.2.tar.xz
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a readme.gentoo-r1 32b48460d813533d85f082897cec1b80
+_md5_=b6faf3fe5cf148b81bf145a0de0e4245
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.15.0 b/metadata/md5-cache/media-libs/fontconfig-2.15.0
new file mode 100644
index 000000000000..013d04426b87
--- /dev/null
+++ b/metadata/md5-cache/media-libs/fontconfig-2.15.0
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gperf virtual/pkgconfig doc? ( =app-text/docbook-sgml-dtd-3.1* app-text/docbook-sgml-utils[jadetex] ) nls? ( >=sys-devel/gettext-0.19.8 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) elibc_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) test? ( dev-libs/json-c )
+DESCRIPTION=A library for configuring and customizing font access
+EAPI=8
+HOMEPAGE=https://fontconfig.org/
+IDEPEND=app-eselect/eselect-fontconfig
+INHERIT=multilib meson-multilib python-any-r1 readme.gentoo-r1
+IUSE=doc nls test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+PDEPEND=virtual/ttf-fonts
+RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) elibc_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid )
+RESTRICT=!test? ( test )
+SLOT=1.0
+SRC_URI=https://fontconfig.org/release/fontconfig-2.15.0.tar.xz
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a readme.gentoo-r1 32b48460d813533d85f082897cec1b80
+_md5_=eea2cb37648535e531a842964b6ab07b
diff --git a/metadata/md5-cache/media-libs/freealut-1.1.0-r5 b/metadata/md5-cache/media-libs/freealut-1.1.0-r5
new file mode 100644
index 000000000000..d50fc063eee2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freealut-1.1.0-r5
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=>=media-libs/openal-1.15.1
+DESCRIPTION=The OpenAL Utility Toolkit
+EAPI=8
+HOMEPAGE=https://www.openal.org/
+INHERIT=autotools
+KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2
+RDEPEND=>=media-libs/openal-1.15.1
+SLOT=0
+SRC_URI=http://http.debian.net/debian/pool/main/f/freealut/freealut_1.1.0.orig.tar.gz -> freealut-1.1.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=97074d989d88e3293c239d6660d6b54f
diff --git a/metadata/md5-cache/media-libs/freeglut-3.6.0 b/metadata/md5-cache/media-libs/freeglut-3.6.0
new file mode 100644
index 000000000000..37b025ceaf32
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freeglut-3.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto
+DESCRIPTION=A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
+EAPI=8
+HOMEPAGE=https://freeglut.sourceforge.net/
+INHERIT=cmake-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/freeglut/freeglut-3.6.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=3fc5db83a3ea4c7e5f224d18ef1e84d2
diff --git a/metadata/md5-cache/media-libs/freeimage-3.18.0-r10 b/metadata/md5-cache/media-libs/freeimage-3.18.0-r10
new file mode 100644
index 000000000000..f9d4c1107762
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freeimage-3.18.0-r10
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/zlib jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) mng? ( media-libs/libmng:= ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:0= ) raw? ( media-libs/libraw:= ) tiff? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= >=media-libs/tiff-4.4.0:= ) webp? ( media-libs/libwebp:= )
+DESCRIPTION=Image library supporting many formats
+EAPI=8
+HOMEPAGE=https://freeimage.sourceforge.io/
+INHERIT=edos2unix toolchain-funcs
+IUSE=jpeg jpeg2k mng openexr png raw static-libs tiff webp
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-2 FIPL-1.0 )
+RDEPEND=sys-libs/zlib jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) mng? ( media-libs/libmng:= ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:0= ) raw? ( media-libs/libraw:= ) tiff? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= >=media-libs/tiff-4.4.0:= ) webp? ( media-libs/libwebp:= )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/freeimage/FreeImage3180.zip https://downloads.sourceforge.net/freeimage/FreeImage3180.pdf https://dev.gentoo.org/~juippis/distfiles/tmp/freeimage-3.18.0-unbundling.patch
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=0571589dbe63e53e49a89002e2ff40ec
diff --git a/metadata/md5-cache/media-libs/freeimage-3.18.0-r11 b/metadata/md5-cache/media-libs/freeimage-3.18.0-r11
new file mode 100644
index 000000000000..4403aace731f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freeimage-3.18.0-r11
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/zlib jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) mng? ( media-libs/libmng:= ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:0= ) raw? ( media-libs/libraw:= ) tiff? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= >=media-libs/tiff-4.4.0:= ) webp? ( media-libs/libwebp:= )
+DESCRIPTION=Image library supporting many formats
+EAPI=8
+HOMEPAGE=https://freeimage.sourceforge.io/
+INHERIT=edos2unix toolchain-funcs flag-o-matic
+IUSE=jpeg jpeg2k mng openexr png raw static-libs tiff webp
+KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-2 FIPL-1.0 )
+RDEPEND=sys-libs/zlib jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) mng? ( media-libs/libmng:= ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:0= ) raw? ( media-libs/libraw:= ) tiff? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= >=media-libs/tiff-4.4.0:= ) webp? ( media-libs/libwebp:= )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/freeimage/FreeImage3180.zip https://downloads.sourceforge.net/freeimage/FreeImage3180.pdf https://dev.gentoo.org/~juippis/distfiles/tmp/freeimage-3.18.0-unbundling.patch
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=ee0864dc72add1c91121f51e6026d56a
diff --git a/metadata/md5-cache/media-libs/freetype-2.13.0 b/metadata/md5-cache/media-libs/freetype-2.13.0
new file mode 100644
index 000000000000..fa4eeb8be849
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freetype-2.13.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare pretend test unpack
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=High-quality and portable font engine
+EAPI=8
+HOMEPAGE=https://www.freetype.org/
+INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
+IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs svg utils doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( FTL GPL-2+ )
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+SLOT=2
+SRC_URI=https://downloads.sourceforge.net/freetype/freetype-2.13.0.tar.xz mirror://nongnu/freetype/freetype-2.13.0.tar.xz utils? ( https://downloads.sourceforge.net/freetype/ft2demos-2.13.0.tar.xz mirror://nongnu/freetype/ft2demos-2.13.0.tar.xz ) doc? ( https://downloads.sourceforge.net/freetype/freetype-doc-2.13.0.tar.xz mirror://nongnu/freetype/freetype-doc-2.13.0.tar.xz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=1f7e13971a0dd619aeb9e54bb613956f
diff --git a/metadata/md5-cache/media-libs/freetype-2.13.2 b/metadata/md5-cache/media-libs/freetype-2.13.2
new file mode 100644
index 000000000000..8098e9f345af
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freetype-2.13.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare pretend test unpack
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=High-quality and portable font engine
+EAPI=8
+HOMEPAGE=https://www.freetype.org/
+INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
+IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz +png static-libs svg utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( FTL GPL-2+ )
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+SLOT=2
+SRC_URI=https://downloads.sourceforge.net/freetype/freetype-2.13.2.tar.xz mirror://nongnu/freetype/freetype-2.13.2.tar.xz utils? ( https://downloads.sourceforge.net/freetype/ft2demos-2.13.2.tar.xz mirror://nongnu/freetype/ft2demos-2.13.2.tar.xz ) doc? ( https://downloads.sourceforge.net/freetype/freetype-doc-2.13.2.tar.xz mirror://nongnu/freetype/freetype-doc-2.13.2.tar.xz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c04e7389707fb7a41cea94cd536a3e27
diff --git a/metadata/md5-cache/media-libs/freetype-2.13.3 b/metadata/md5-cache/media-libs/freetype-2.13.3
new file mode 100644
index 000000000000..dd54de155a70
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freetype-2.13.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare pretend test unpack
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=High-quality and portable font engine
+EAPI=8
+HOMEPAGE=https://www.freetype.org/
+INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
+IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz +png static-libs svg utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( FTL GPL-2+ )
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+SLOT=2
+SRC_URI=https://downloads.sourceforge.net/freetype/freetype-2.13.3.tar.xz mirror://nongnu/freetype/freetype-2.13.3.tar.xz utils? ( https://downloads.sourceforge.net/freetype/ft2demos-2.13.3.tar.xz mirror://nongnu/freetype/ft2demos-2.13.3.tar.xz ) doc? ( https://downloads.sourceforge.net/freetype/freetype-doc-2.13.3.tar.xz mirror://nongnu/freetype/freetype-doc-2.13.3.tar.xz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a8698c121c4c917a5a2f75c574c7bcbe
diff --git a/metadata/md5-cache/media-libs/freetype-9999 b/metadata/md5-cache/media-libs/freetype-9999
new file mode 100644
index 000000000000..39c80b18a617
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freetype-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare pretend test unpack
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=High-quality and portable font engine
+EAPI=8
+HOMEPAGE=https://www.freetype.org/
+INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs git-r3
+IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz +png static-libs svg utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=|| ( FTL GPL-2+ )
+PROPERTIES=live
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+SLOT=2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=a8698c121c4c917a5a2f75c574c7bcbe
diff --git a/metadata/md5-cache/media-libs/freeverb3-3.2.1-r3 b/metadata/md5-cache/media-libs/freeverb3-3.2.1-r3
new file mode 100644
index 000000000000..7964dc2063a6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freeverb3-3.2.1-r3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=sci-libs/fftw:3.0=
+DESCRIPTION=Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)
+EAPI=8
+HOMEPAGE=https://savannah.nongnu.org/projects/freeverb3
+IUSE=forcefpu openmp plugdouble threads
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=sci-libs/fftw:3.0=
+SLOT=0
+SRC_URI=mirror://nongnu/freeverb3/freeverb3-3.2.1.tar.xz
+_md5_=b80ab0d06f0820620ad9eccf8c99c693
diff --git a/metadata/md5-cache/media-libs/freeverb3-3.2.1-r4 b/metadata/md5-cache/media-libs/freeverb3-3.2.1-r4
new file mode 100644
index 000000000000..49206d30cd13
--- /dev/null
+++ b/metadata/md5-cache/media-libs/freeverb3-3.2.1-r4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=sci-libs/fftw:3.0=
+DESCRIPTION=Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)
+EAPI=8
+HOMEPAGE=https://savannah.nongnu.org/projects/freeverb3
+IUSE=forcefpu openmp plugdouble threads
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=sci-libs/fftw:3.0=
+SLOT=0
+SRC_URI=mirror://nongnu/freeverb3/freeverb3-3.2.1.tar.xz
+_md5_=3d90cf7e92e1c79a7ccb7e99770a2fb9
diff --git a/metadata/md5-cache/media-libs/ftgl-2.1.3_rc5-r1 b/metadata/md5-cache/media-libs/ftgl-2.1.3_rc5-r1
new file mode 100644
index 000000000000..2842af265264
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ftgl-2.1.3_rc5-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/freeglut >=media-libs/freetype-2.0.9 virtual/opengl virtual/glu
+DESCRIPTION=library to use arbitrary fonts in OpenGL applications
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/ftgl/
+INHERIT=autotools flag-o-matic
+IUSE=static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=media-libs/freeglut >=media-libs/freetype-2.0.9 virtual/opengl virtual/glu
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ftgl/ftgl-2.1.3-rc5.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=c5f7728864606aeb406100422d99280b
diff --git a/metadata/md5-cache/media-libs/game-music-emu-0.6.3 b/metadata/md5-cache/media-libs/game-music-emu-0.6.3
new file mode 100644
index 000000000000..ed49287ede3f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/game-music-emu-0.6.3
@@ -0,0 +1,14 @@
+BDEPEND=test? ( sys-process/parallel ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Video game music file emulators
+EAPI=7
+HOMEPAGE=https://bitbucket.org/mpyne/game-music-emu/wiki/Home
+INHERIT=cmake-multilib multibuild
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=3cc770273b2ae0e06895e342db0e8295
diff --git a/metadata/md5-cache/media-libs/ganv-1.8.2 b/metadata/md5-cache/media-libs/ganv-1.8.2
new file mode 100644
index 000000000000..50d0f8dfc167
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ganv-1.8.2
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 x11-libs/gtk+:2 graphviz? ( media-gfx/graphviz[gtk2] ) introspection? ( app-text/yelp-tools dev-libs/gobject-introspection:=[doctool] ) dev-util/glib-utils nls? ( virtual/libintl )
+DESCRIPTION=A GTK+ widget for interactive graph-like environments
+EAPI=8
+HOMEPAGE=https://drobilla.net/software/ganv.html
+INHERIT=meson
+IUSE=+fdgl +graphviz introspection nls
+KEYWORDS=amd64 x86
+LICENSE=GPL-3+
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 x11-libs/gtk+:2 graphviz? ( media-gfx/graphviz[gtk2] ) introspection? ( app-text/yelp-tools dev-libs/gobject-introspection:=[doctool] )
+SLOT=0
+SRC_URI=https://download.drobilla.net/ganv-1.8.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=dd076fcfdd562ed87c7c6b1923180bdb
diff --git a/metadata/md5-cache/media-libs/gavl-1.4.0-r3 b/metadata/md5-cache/media-libs/gavl-1.4.0-r3
new file mode 100644
index 000000000000..8a831eeca492
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gavl-1.4.0-r3
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library for handling uncompressed audio and video data
+EAPI=7
+HOMEPAGE=http://gmerlin.sourceforge.net
+INHERIT=autotools multilib-minimal
+IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv x86
+LICENSE=GPL-3
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/gmerlin/gavl-1.4.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=420265e6aa28931bb6f968daf0b1cc0d
diff --git a/metadata/md5-cache/media-libs/gd-2.3.2-r3 b/metadata/md5-cache/media-libs/gd-2.3.2-r3
new file mode 100644
index 000000000000..2ca870473347
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gd-2.3.2-r3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Graphics library for fast image creation
+EAPI=7
+HOMEPAGE=https://libgd.org/ https://www.boutell.com/gd/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff truetype webp xpm zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=gd IJG HPND BSD
+RDEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=prefix? ( fontconfig ) test? ( png )
+RESTRICT=!test? ( test )
+SLOT=2/3
+SRC_URI=https://github.com/libgd/libgd/releases/download/gd-2.3.2/libgd-2.3.2.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2aa3ef7b6f7fe75f9bc8f7f4d51a5030
diff --git a/metadata/md5-cache/media-libs/gd-2.3.3-r3 b/metadata/md5-cache/media-libs/gd-2.3.3-r3
new file mode 100644
index 000000000000..3516cac20c9d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gd-2.3.3-r3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Graphics library for fast image creation
+EAPI=7
+HOMEPAGE=https://libgd.org/ https://www.boutell.com/gd/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff truetype webp xpm zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=gd IJG HPND BSD
+RDEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=prefix? ( fontconfig ) test? ( png )
+RESTRICT=!test? ( test )
+SLOT=2/3
+SRC_URI=https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=03dbe96fb274c587b8dc9a59ec2dc9ad
diff --git a/metadata/md5-cache/media-libs/gd-2.3.3-r4 b/metadata/md5-cache/media-libs/gd-2.3.3-r4
new file mode 100644
index 000000000000..2239c38e9f4a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gd-2.3.3-r4
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Graphics library for fast image creation
+EAPI=8
+HOMEPAGE=https://libgd.org/ https://www.boutell.com/gd/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff truetype webp xpm zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=gd IJG HPND BSD
+RDEPEND=avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xpm? ( >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=prefix? ( fontconfig ) test? ( png )
+RESTRICT=!test? ( test )
+SLOT=2/3
+SRC_URI=https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b11f2e935b182db16398d34570e99953
diff --git a/metadata/md5-cache/media-libs/gegl-0.4.46 b/metadata/md5-cache/media-libs/gegl-0.4.46
new file mode 100644
index 000000000000..7161312f3117
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gegl-0.4.46
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl >=dev-build/gtk-doc-am-1 >=sys-devel/gettext-0.19.8 >=dev-build/libtool-2.2 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 >=dev-python/pygobject-3.2:3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/pygobject-3.2:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pygobject-3.2:3[python_targets_python3_10(-)] ) ) ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= ) x11-base/xorg-proto
+DESCRIPTION=A graph based image processing framework
+EAPI=8
+HOMEPAGE=https://gegl.org/
+INHERIT=flag-o-matic meson optfeature python-any-r1 toolchain-funcs vala
+IUSE=cairo debug ffmpeg introspection lcms lensfun openexr openmp pdf raw sdl sdl2 svg test tiff umfpack vala v4l webp
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-3+ LGPL-3 )
+RDEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= )
+REQUIRED_USE=svg? ( cairo ) test? ( introspection ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0.4
+SRC_URI=https://download.gimp.org/pub/gegl/0.4/gegl-0.4.46.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a vala e477903dbe0105930c51f170a592dc16
+_md5_=670260e4e017fd925d88fcd38881af8c
diff --git a/metadata/md5-cache/media-libs/gegl-0.4.48 b/metadata/md5-cache/media-libs/gegl-0.4.48
new file mode 100644
index 000000000000..4c96b1b2a7fc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gegl-0.4.48
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl >=dev-build/gtk-doc-am-1 >=sys-devel/gettext-0.19.8 >=dev-build/libtool-2.2 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 >=dev-python/pygobject-3.2:3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/pygobject-3.2:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pygobject-3.2:3[python_targets_python3_10(-)] ) ) ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= ) x11-base/xorg-proto
+DESCRIPTION=A graph based image processing framework
+EAPI=8
+HOMEPAGE=https://gegl.org/
+INHERIT=flag-o-matic meson optfeature python-any-r1 toolchain-funcs vala
+IUSE=cairo debug ffmpeg introspection lcms lensfun openexr openmp pdf raw sdl sdl2 svg test tiff umfpack vala v4l webp
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-3+ LGPL-3 )
+RDEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= )
+REQUIRED_USE=svg? ( cairo ) test? ( introspection ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0.4
+SRC_URI=https://download.gimp.org/pub/gegl/0.4/gegl-0.4.48.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a vala e477903dbe0105930c51f170a592dc16
+_md5_=cdb77a135b23c02f6dc18aeced4fc58b
diff --git a/metadata/md5-cache/media-libs/gegl-9999 b/metadata/md5-cache/media-libs/gegl-9999
new file mode 100644
index 000000000000..cd4308eaa0ae
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gegl-9999
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl >=dev-build/gtk-doc-am-1 >=sys-devel/gettext-0.19.8 >=dev-build/libtool-2.2 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 >=dev-python/pygobject-3.2:3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/pygobject-3.2:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pygobject-3.2:3[python_targets_python3_10(-)] ) ) ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
+DEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= ) x11-base/xorg-proto
+DESCRIPTION=A graph based image processing framework
+EAPI=8
+HOMEPAGE=https://gegl.org/
+INHERIT=flag-o-matic meson optfeature python-any-r1 toolchain-funcs vala git-r3
+IUSE=cairo debug ffmpeg introspection lcms lensfun openexr openmp pdf raw sdl sdl2 svg test tiff umfpack vala v4l webp
+LICENSE=|| ( GPL-3+ LGPL-3 )
+PROPERTIES=live
+RDEPEND=>=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 >=media-libs/babl-0.1.98[introspection?,lcms?,vala?] media-libs/libjpeg-turbo media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0 >=x11-libs/gdk-pixbuf-2.32:2 >=x11-libs/pango-1.38.0 cairo? ( >=x11-libs/cairo-1.12.2 ) ffmpeg? ( media-video/ffmpeg:0= ) introspection? ( >=dev-libs/gobject-introspection-1.32:= ) lcms? ( >=media-libs/lcms-2.8:2 ) lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( >=media-libs/openexr-1.6.1:= ) pdf? ( >=app-text/poppler-0.71.0[cairo] ) raw? ( >=media-libs/libraw-0.15.4:0= ) sdl? ( >=media-libs/libsdl-1.2.0 ) sdl2? ( >=media-libs/libsdl2-2.0.20 ) svg? ( >=gnome-base/librsvg-2.40.6:2 ) tiff? ( >=media-libs/tiff-4:= ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( >=media-libs/libwebp-0.5.0:= )
+REQUIRED_USE=svg? ( cairo ) test? ( introspection ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0.4
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a vala e477903dbe0105930c51f170a592dc16 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=9147777bc1eb6e901a628f40178a6df0
diff --git a/metadata/md5-cache/media-libs/gexiv2-0.14.2 b/metadata/md5-cache/media-libs/gexiv2-0.14.2
new file mode 100644
index 000000000000..a1592ed6b46c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gexiv2-0.14.2
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) test? ( media-gfx/exiv2[xmp] ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DESCRIPTION=GObject-based wrapper around the Exiv2 library
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/gexiv2
+INHERIT=gnome.org meson python-r1 vala
+IUSE=gtk-doc +introspection python test +vala python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1+ GPL-2
+RDEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( introspection || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) test? ( python introspection ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gexiv2/0.14/gexiv2-0.14.2.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a python-r1 c1fc393cd1e72f093b4838e29d27918c vala e477903dbe0105930c51f170a592dc16
+_md5_=95dfe71170ce16afb39bfb39d3bf6517
diff --git a/metadata/md5-cache/media-libs/giblib-1.2.4-r2 b/metadata/md5-cache/media-libs/giblib-1.2.4-r2
new file mode 100644
index 000000000000..93fd1ca36b03
--- /dev/null
+++ b/metadata/md5-cache/media-libs/giblib-1.2.4-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/freetype media-libs/imlib2:=[X] x11-libs/libX11 x11-libs/libXext
+DESCRIPTION=A graphics library built on top of imlib2
+EAPI=8
+HOMEPAGE=http://freshmeat.sourceforge.net/projects/giblib http://www.linuxbrit.co.uk/giblib/
+INHERIT=autotools
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=feh
+RDEPEND=media-libs/freetype media-libs/imlib2:=[X] x11-libs/libX11 x11-libs/libXext
+SLOT=0
+SRC_URI=http://www.linuxbrit.co.uk/downloads/giblib-1.2.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=e0960e6e472af42e31471504dea5bdd5
diff --git a/metadata/md5-cache/media-libs/giflib-5.2.1-r1 b/metadata/md5-cache/media-libs/giflib-5.2.1-r1
new file mode 100644
index 000000000000..d1e05f0f753a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/giflib-5.2.1-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library to handle, display and manipulate GIF images
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/giflib/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT
+SLOT=0/7
+SRC_URI=https://downloads.sourceforge.net/giflib/giflib-5.2.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2842e70b45a2e60202ae83ef4bc6e568
diff --git a/metadata/md5-cache/media-libs/giflib-5.2.2 b/metadata/md5-cache/media-libs/giflib-5.2.2
new file mode 100644
index 000000000000..59602c828da6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/giflib-5.2.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library to handle, display and manipulate GIF images
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/giflib/
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT
+SLOT=0/7
+SRC_URI=https://downloads.sourceforge.net/giflib/giflib-5.2.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=23a0f62b261e66bea2728e2d25048539
diff --git a/metadata/md5-cache/media-libs/glew-1.10.0-r101 b/metadata/md5-cache/media-libs/glew-1.10.0-r101
new file mode 100644
index 000000000000..86f74df256bd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glew-1.10.0-r101
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/glew-1.10*:0 x11-base/xorg-proto x11-libs/libX11
+DESCRIPTION=The OpenGL Extension Wrangler Library
+EAPI=8
+HOMEPAGE=https://glew.sourceforge.net/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=BSD MIT
+RDEPEND=>=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/glew-1.10*:0
+SLOT=1.10
+SRC_URI=https://downloads.sourceforge.net/glew/glew-1.10.0.tgz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=17fc72f3546756a754e3968c9adc4ffc
diff --git a/metadata/md5-cache/media-libs/glew-1.6.0-r101 b/metadata/md5-cache/media-libs/glew-1.6.0-r101
new file mode 100644
index 000000000000..e5f4a4900f5d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glew-1.6.0-r101
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto x11-libs/libX11
+DESCRIPTION=The OpenGL Extension Wrangler Library
+EAPI=8
+HOMEPAGE=https://glew.sourceforge.net/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=BSD MIT
+RDEPEND=>=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1.6
+SRC_URI=https://downloads.sourceforge.net/glew/glew-1.6.0.tgz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=46dcb7bb362ff15134f0a76b6eec7900
diff --git a/metadata/md5-cache/media-libs/glew-2.2.0 b/metadata/md5-cache/media-libs/glew-2.2.0
new file mode 100644
index 000000000000..2bff5b1b4358
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glew-2.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The OpenGL Extension Wrangler Library
+EAPI=7
+HOMEPAGE=https://glew.sourceforge.net/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=BSD MIT
+RDEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/2.2
+SRC_URI=https://downloads.sourceforge.net/glew/glew-2.2.0.tgz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=37d9ed66a1cd29d3629aac42e45f6990
diff --git a/metadata/md5-cache/media-libs/glew-2.2.0-r1 b/metadata/md5-cache/media-libs/glew-2.2.0-r1
new file mode 100644
index 000000000000..2e296eb7659d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glew-2.2.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !egl-only? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=The OpenGL Extension Wrangler Library
+EAPI=8
+HOMEPAGE=https://glew.sourceforge.net/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=doc egl-only static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=BSD MIT
+RDEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !egl-only? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/2.2
+SRC_URI=https://downloads.sourceforge.net/glew/glew-2.2.0.tgz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2d475f2253b848533a596a7567e22225
diff --git a/metadata/md5-cache/media-libs/glfw-3.3.8 b/metadata/md5-cache/media-libs/glfw-3.3.8
new file mode 100644
index 000000000000..66e7fa93bf79
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glfw-3.3.8
@@ -0,0 +1,15 @@
+BDEPEND=wayland-only? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland-only? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( media-libs/libglvnd[X] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland-only? ( dev-libs/wayland-protocols x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( x11-base/xorg-proto x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Portable OpenGL FrameWork
+EAPI=8
+HOMEPAGE=https://www.glfw.org/
+INHERIT=cmake-multilib
+IUSE=wayland-only abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland-only? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( media-libs/libglvnd[X] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/glfw/glfw/archive/3.3.8.tar.gz -> glfw-3.3.8.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=135bd6e23866502d7855411ec8b05ce6
diff --git a/metadata/md5-cache/media-libs/glfw-3.3.9 b/metadata/md5-cache/media-libs/glfw-3.3.9
new file mode 100644
index 000000000000..9639d890f5dd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glfw-3.3.9
@@ -0,0 +1,15 @@
+BDEPEND=wayland-only? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland-only? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( media-libs/libglvnd[X] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland-only? ( dev-libs/wayland-protocols x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( x11-base/xorg-proto x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Portable OpenGL FrameWork
+EAPI=8
+HOMEPAGE=https://www.glfw.org/
+INHERIT=cmake-multilib
+IUSE=wayland-only abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland-only? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !wayland-only? ( media-libs/libglvnd[X] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/glfw/glfw/archive/3.3.9.tar.gz -> glfw-3.3.9.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=b167b5a253598c8ada412a46bd5a49aa
diff --git a/metadata/md5-cache/media-libs/glfw-3.4 b/metadata/md5-cache/media-libs/glfw-3.4
new file mode 100644
index 000000000000..c553ef14d7a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glfw-3.4
@@ -0,0 +1,15 @@
+BDEPEND=wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/wayland-protocols ) X? ( x11-base/xorg-proto x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Portable OpenGL FrameWork
+EAPI=8
+HOMEPAGE=https://www.glfw.org/
+INHERIT=cmake-multilib
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86
+LICENSE=ZLIB
+RDEPEND=wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/wayland-protocols ) X? ( x11-base/xorg-proto x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/glfw/glfw/archive/3.4.tar.gz -> glfw-3.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=c43c6fd63a3b6073266446800c21f02d
diff --git a/metadata/md5-cache/media-libs/glm-1.0.1 b/metadata/md5-cache/media-libs/glm-1.0.1
new file mode 100644
index 000000000000..739ecab8c322
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glm-1.0.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=OpenGL Mathematics
+EAPI=8
+HOMEPAGE=http://glm.g-truc.net/
+INHERIT=cmake flag-o-matic
+IUSE=test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=|| ( HappyBunny MIT )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/g-truc/glm/archive/1.0.1.tar.gz -> glm-1.0.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f7230810f569d194318d99003e229642
diff --git a/metadata/md5-cache/media-libs/glpng-1.46-r1 b/metadata/md5-cache/media-libs/glpng-1.46-r1
new file mode 100644
index 000000000000..874d32797772
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glpng-1.46-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=OpenGL PNG image library
+EAPI=7
+HOMEPAGE=https://repo.or.cz/w/glpng.git
+INHERIT=cmake-multilib
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ppc x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://repo.or.cz/w/glpng.git/snapshot/v1.46.tar.gz -> glpng-1.46.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=f6b9bae9acd40bf086642233ac7f4a21
diff --git a/metadata/md5-cache/media-libs/glu-9.0.3 b/metadata/md5-cache/media-libs/glu-9.0.3
new file mode 100644
index 000000000000..2e47bbe12cca
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glu-9.0.3
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The OpenGL Utility Library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/mesa/glu
+INHERIT=meson-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=SGI-B-2.0
+RDEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://mesa.freedesktop.org/archive/glu/glu-9.0.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=5eb014c7e98a1344c5b879c01cb2c465
diff --git a/metadata/md5-cache/media-libs/glu-9999 b/metadata/md5-cache/media-libs/glu-9999
new file mode 100644
index 000000000000..0ba743e70cb8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glu-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The OpenGL Utility Library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/mesa/glu
+INHERIT=meson-multilib git-r3
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=SGI-B-2.0
+PROPERTIES=live
+RDEPEND=media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=b0c31dc9b8e47aa1fe760131055a3a57
diff --git a/metadata/md5-cache/media-libs/glycin-loaders-1.1.0 b/metadata/md5-cache/media-libs/glycin-loaders-1.1.0
new file mode 100644
index 000000000000..b1959da4e9a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glycin-loaders-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-apps/bubblewrap sys-apps/dbus ) >=virtual/rust-1.53 >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 ) test? ( >=gui-libs/gtk-4.12.0:4 >=media-libs/lcms-2.14:2 )
+DESCRIPTION=Loaders for glycin clients (glycin crate or libglycin)
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/sophie-h/glycin/
+INHERIT=cargo meson
+IUSE=heif jpegxl svg test debug
+KEYWORDS=~amd64
+LICENSE=|| ( LGPL-2.1+ MPL-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ ISC MIT Unicode-DFS-2016 || ( LGPL-2.1+ MPL-2.0 )
+RDEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.gnome.org/sources/glycin/1.1/glycin-1.1.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=1fe9356979c6fcb55891412cb14d9476
diff --git a/metadata/md5-cache/media-libs/glycin-loaders-1.1.1 b/metadata/md5-cache/media-libs/glycin-loaders-1.1.1
new file mode 100644
index 000000000000..d70478d21c3d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glycin-loaders-1.1.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-apps/bubblewrap sys-apps/dbus ) >=virtual/rust-1.53 >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 ) test? ( >=gui-libs/gtk-4.12.0:4 >=media-libs/lcms-2.14:2 )
+DESCRIPTION=Loaders for glycin clients (glycin crate or libglycin)
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/sophie-h/glycin/
+INHERIT=cargo meson
+IUSE=heif jpegxl svg test debug
+KEYWORDS=~amd64
+LICENSE=|| ( LGPL-2.1+ MPL-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ ISC MIT Unicode-DFS-2016 || ( LGPL-2.1+ MPL-2.0 )
+RDEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.gnome.org/sources/glycin/1.1/glycin-1.1.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=1fe9356979c6fcb55891412cb14d9476
diff --git a/metadata/md5-cache/media-libs/glyr-1.0.10-r1 b/metadata/md5-cache/media-libs/glyr-1.0.10-r1
new file mode 100644
index 000000000000..45a67f2489f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glyr-1.0.10-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-db/sqlite:3 >=dev-libs/glib-2.10:2 net-misc/curl
+DESCRIPTION=Music related metadata searchengine, both with commandline interface and C API
+EAPI=8
+HOMEPAGE=https://github.com/sahib/glyr
+INHERIT=cmake
+KEYWORDS=amd64 ppc ppc64 ~riscv x86
+LICENSE=LGPL-3
+RDEPEND=dev-db/sqlite:3 >=dev-libs/glib-2.10:2 net-misc/curl
+SLOT=0
+SRC_URI=https://github.com/sahib/glyr/archive/1.0.10.tar.gz -> glyr-1.0.10.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ea6a05960f5e61515cb83f0122b2d083
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.3.19 b/metadata/md5-cache/media-libs/gmmlib-22.3.19
new file mode 100644
index 000000000000..abe22c3c19ea
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.3.19
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.3.19.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=1a82e81a9224c80c45507d9032a8dd8f
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.4.1 b/metadata/md5-cache/media-libs/gmmlib-22.4.1
new file mode 100644
index 000000000000..456ad8b23d6d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.4.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.4.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=1a82e81a9224c80c45507d9032a8dd8f
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.5.0 b/metadata/md5-cache/media-libs/gmmlib-22.5.0
new file mode 100644
index 000000000000..55593571f816
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.5.0
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.5.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=0b7e7df0ff5d9e72b113f5043d9aef3e
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.5.1 b/metadata/md5-cache/media-libs/gmmlib-22.5.1
new file mode 100644
index 000000000000..45ba586b4cf2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.5.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=0b7e7df0ff5d9e72b113f5043d9aef3e
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.5.2 b/metadata/md5-cache/media-libs/gmmlib-22.5.2
new file mode 100644
index 000000000000..140f944b06bf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.5.2
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.5.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=0b7e7df0ff5d9e72b113f5043d9aef3e
diff --git a/metadata/md5-cache/media-libs/gmmlib-9999 b/metadata/md5-cache/media-libs/gmmlib-9999
new file mode 100644
index 000000000000..b98bf5a0723c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-9999
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib git-r3
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=MIT
+PROPERTIES=live
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=0b7e7df0ff5d9e72b113f5043d9aef3e
diff --git a/metadata/md5-cache/media-libs/graphene-1.10.8-r1 b/metadata/md5-cache/media-libs/graphene-1.10.8-r1
new file mode 100644
index 000000000000..efbbeaa618a5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/graphene-1.10.8-r1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=>=dev-libs/glib-2.30.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( dev-libs/gobject-introspection:= )
+DESCRIPTION=A thin layer of types for graphic libraries
+EAPI=7
+HOMEPAGE=https://ebassi.github.io/graphene/
+INHERIT=xdg-utils meson-multilib python-any-r1
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RDEPEND=>=dev-libs/glib-2.30.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( dev-libs/gobject-introspection:= )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ebassi/graphene/archive/refs/tags/1.10.8.tar.gz -> graphene-1.10.8.tar.gz
+_eclasses_=xdg-utils 5465aed08f1dfc2a75f14cbea4272961 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=25e4d82fb2802c9bf263895580aeea2b
diff --git a/metadata/md5-cache/media-libs/grilo-0.3.16 b/metadata/md5-cache/media-libs/grilo-0.3.16
new file mode 100644
index 000000000000..075f4d29205b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/grilo-0.3.16
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( >=dev-util/gtk-doc-1.10 app-text/docbook-xml-dtd:4.3 ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( sys-apps/dbus ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.66:2 >=net-libs/libsoup-3:3.0[introspection?] playlist? ( >=dev-libs/totem-pl-parser-3.4.1:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gtk? ( net-libs/liboauth >=x11-libs/gtk+-3.14:3 )
+DESCRIPTION=A framework for easy media discovery and browsing
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/grilo
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson python-any-r1 vala xdg
+IUSE=gtk gtk-doc +introspection +playlist test vala
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.66:2 >=net-libs/libsoup-3:3.0[introspection?] playlist? ( >=dev-libs/totem-pl-parser-3.4.1:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gtk? ( net-libs/liboauth >=x11-libs/gtk+-3.14:3 )
+REQUIRED_USE=vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0.3/0
+SRC_URI=mirror://gnome/sources/grilo/0.3/grilo-0.3.16.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a vala e477903dbe0105930c51f170a592dc16 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=82c765d6902bf965e03964f994893015
diff --git a/metadata/md5-cache/media-libs/gsound-1.0.3 b/metadata/md5-cache/media-libs/gsound-1.0.3
new file mode 100644
index 000000000000..07d3ee77cb66
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gsound-1.0.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/glib-2.36:2 media-libs/libcanberra introspection? ( >=dev-libs/gobject-introspection-1.2.9:= )
+DESCRIPTION=Thin GObject wrapper around the libcanberra sound event library
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/GSound
+INHERIT=gnome.org meson vala
+IUSE=gtk-doc +introspection +vala
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.36:2 media-libs/libcanberra introspection? ( >=dev-libs/gobject-introspection-1.2.9:= )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gsound/1.0/gsound-1.0.3.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16
+_md5_=76863de16861d2de471e191c436e7d69
diff --git a/metadata/md5-cache/media-libs/gst-plugins-bad-1.22.11-r1 b/metadata/md5-cache/media-libs/gst-plugins-bad-1.22.11-r1
new file mode 100644
index 000000000000..88a52e8aa302
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gst-plugins-bad-1.22.11-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/glib-utils nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!media-plugins/gst-plugins-va !media-plugins/gst-transcoder >=media-libs/gstreamer-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?] >=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vnc? ( X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) wayland? ( >=dev-libs/wayland-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=media-libs/libva-1.10:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] udev? ( dev-libs/libgudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Less plugins for GStreamer
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/
+INHERIT=gstreamer-meson
+IUSE=X bzip2 +introspection +orc udev vaapi vnc wayland abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2
+RDEPEND=!media-plugins/gst-plugins-va !media-plugins/gst-transcoder >=media-libs/gstreamer-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?] >=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vnc? ( X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) wayland? ( >=dev-libs/wayland-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=media-libs/libva-1.10:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] udev? ( dev-libs/libgudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.22.11.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=8eef56c2df795fe4efc88fb7bc10a822
diff --git a/metadata/md5-cache/media-libs/gst-plugins-base-1.22.11-r1 b/metadata/md5-cache/media-libs/gst-plugins-base-1.22.11-r1
new file mode 100644
index 000000000000..de738ae2faf3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gst-plugins-base-1.22.11-r1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/glib-utils nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=app-text/iso-codes >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) ivorbis? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pango? ( >=x11-libs/pango-1.36.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXv-1.0.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gles2? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <media-libs/mesa-24.1.0_rc1[egl(+)?,gbm(+)?,gles2?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( x11-libs/libdrm ) gbm? ( >=dev-libs/libgudev-147[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) >=media-libs/graphene-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <media-libs/mesa-24.1.0_rc1[egl(+)?,gbm(+)?,gles2?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( x11-libs/libdrm ) gbm? ( >=dev-libs/libgudev-147[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) >=media-libs/graphene-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-util/glib-utils X? ( x11-base/xorg-proto ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Basepack of plugins for gstreamer
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/
+INHERIT=flag-o-matic gstreamer-meson
+IUSE=alsa +egl gbm +gles2 +introspection ivorbis +ogg opengl +orc +pango theora +vorbis wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=app-text/iso-codes >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) ivorbis? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pango? ( >=x11-libs/pango-1.36.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXv-1.0.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gles2? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <media-libs/mesa-24.1.0_rc1[egl(+)?,gbm(+)?,gles2?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( x11-libs/libdrm ) gbm? ( >=dev-libs/libgudev-147[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) >=media-libs/graphene-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <media-libs/mesa-24.1.0_rc1[egl(+)?,gbm(+)?,gles2?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( x11-libs/libdrm ) gbm? ( >=dev-libs/libgudev-147[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libdrm-2.4.55[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.15 ) >=media-libs/graphene-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+REQUIRED_USE=ivorbis? ( ogg ) theora? ( ogg ) vorbis? ( ogg ) opengl? ( || ( egl X ) || ( gbm wayland X ) wayland? ( egl ) gbm? ( egl ) ) gles2? ( egl || ( gbm wayland X ) wayland? ( egl ) gbm? ( egl ) )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.22.11.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=43be6dac27e20384b031458bb3c2323d
diff --git a/metadata/md5-cache/media-libs/gst-plugins-good-1.22.11 b/metadata/md5-cache/media-libs/gst-plugins-good-1.22.11
new file mode 100644
index 000000000000..046bc19fb9d4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gst-plugins-good-1.22.11
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=!<media-libs/gst-plugins-ugly-1.22.3 >=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Basepack of plugins for GStreamer
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/
+INHERIT=gstreamer-meson
+IUSE=+orc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=!<media-libs/gst-plugins-ugly-1.22.3 >=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] orc? ( >=dev-lang/orc-0.4.33[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.22.11.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=9cea9f5031c56abe33b95be55f75ac8f
diff --git a/metadata/md5-cache/media-libs/gst-plugins-ugly-1.22.11 b/metadata/md5-cache/media-libs/gst-plugins-ugly-1.22.11
new file mode 100644
index 000000000000..1590eefc2d80
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gst-plugins-ugly-1.22.11
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=>=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Basepack of plugins for gstreamer
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/
+INHERIT=gstreamer-meson
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2+
+RDEPEND=>=media-libs/gst-plugins-base-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.22.11.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=1cc5f6f9e29a8c342f33c6c3f9880863
diff --git a/metadata/md5-cache/media-libs/gst-rtsp-server-1.22.11 b/metadata/md5-cache/media-libs/gst-rtsp-server-1.22.11
new file mode 100644
index 000000000000..ac14e3835f7a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gst-rtsp-server-1.22.11
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=>=media-libs/gstreamer-1.22.11:1.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-base-1.22.11:1.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-good-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-plugins/gst-plugins-srtp-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=A GStreamer based RTSP server
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html
+INHERIT=gstreamer-meson
+IUSE=examples +introspection static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=LGPL-2+
+RDEPEND=>=media-libs/gstreamer-1.22.11:1.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-base-1.22.11:1.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-good-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-plugins/gst-plugins-srtp-1.22.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.22.11.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=4bfd5ca0f1f2b218244f5d6a18acb73d
diff --git a/metadata/md5-cache/media-libs/gstreamer-1.22.11 b/metadata/md5-cache/media-libs/gstreamer-1.22.11
new file mode 100644
index 000000000000..d6fcbd980b9c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gstreamer-1.22.11
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils app-alternatives/yacc app-alternatives/lex >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) nls? ( >=sys-devel/gettext-0.17 )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=>=dev-libs/glib-2.64.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] caps? ( sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) unwind? ( >=sys-libs/libunwind-1.2_rc1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/elfutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Open source multimedia framework
+EAPI=8
+HOMEPAGE=https://gstreamer.freedesktop.org/
+INHERIT=gstreamer-meson
+IUSE=+caps +introspection unwind abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test nls test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/glib-2.64.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] caps? ( sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) unwind? ( >=sys-libs/libunwind-1.2_rc1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/elfutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.22.11.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 virtualx 53fb93b5555470a64f14fde25cf1ad2c gstreamer-meson 0837bf8c674160ddf542bc50af07ad37
+_md5_=87c076383d4a5eb461c7ad067e2faaaf
diff --git a/metadata/md5-cache/media-libs/gstreamer-editing-services-1.22.11 b/metadata/md5-cache/media-libs/gstreamer-editing-services-1.22.11
new file mode 100644
index 000000000000..0ea8524dcf93
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gstreamer-editing-services-1.22.11
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.22.11:1.0[introspection?] >=media-libs/gst-plugins-base-1.22.11:1.0[introspection?] >=media-libs/gst-plugins-bad-1.22.11:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+DESCRIPTION=SDK for making video editors and more
+EAPI=8
+HOMEPAGE=http://wiki.pitivi.org/wiki/GES
+INHERIT=meson python-r1
+IUSE=+introspection test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=LGPL-2+
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.22.11:1.0[introspection?] >=media-libs/gst-plugins-base-1.22.11:1.0[introspection?] >=media-libs/gst-plugins-bad-1.22.11:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=1.0
+SRC_URI=https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gst-editing-services-1.22.11.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a python-r1 c1fc393cd1e72f093b4838e29d27918c
+_md5_=183f15029bb12781356ac272f81951fb
diff --git a/metadata/md5-cache/media-libs/gupnp-dlna-0.12.0 b/metadata/md5-cache/media-libs/gupnp-dlna-0.12.0
new file mode 100644
index 000000000000..cc57022b2d97
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gupnp-dlna-0.12.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) introspection? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/glib-2.34:2 >=dev-libs/libxml2-2.5:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+DESCRIPTION=Library providing DLNA-related functionality for MediaServers
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-dlna
+INHERIT=gnome.org meson vala
+IUSE=gtk-doc +introspection
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-libs/glib-2.34:2 >=dev-libs/libxml2-2.5:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+SLOT=2.0/4
+SRC_URI=mirror://gnome/sources/gupnp-dlna/0.12/gupnp-dlna-0.12.0.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16
+_md5_=56e41640ceaa2e320cb3df6308fc62ca
diff --git a/metadata/md5-cache/media-libs/hamlib-4.5.5-r3 b/metadata/md5-cache/media-libs/hamlib-4.5.5-r3
new file mode 100644
index 000000000000..72506d48748f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/hamlib-4.5.5-r3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig dev-lang/swig >=dev-build/libtool-2.2 doc? ( app-text/doxygen dev-util/source-highlight ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup
+DEPEND==virtual/libusb-0* dev-libs/libxml2 sys-libs/readline:0= perl? ( dev-lang/perl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tcl? ( dev-lang/tcl:0= )
+DESCRIPTION=Ham radio backend rig control libraries
+EAPI=8
+HOMEPAGE=https://www.hamlib.github.io
+INHERIT=autotools flag-o-matic python-single-r1
+IUSE=doc perl python tcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
+LICENSE=LGPL-2+ GPL-2+
+RDEPEND==virtual/libusb-0* dev-libs/libxml2 sys-libs/readline:0= perl? ( dev-lang/perl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test
+SLOT=0/4.2
+SRC_URI=https://downloads.sourceforge.net/hamlib/hamlib-4.5.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=83778ceb17b8d646306bf6e1204446b9
diff --git a/metadata/md5-cache/media-libs/harfbuzz-8.5.0 b/metadata/md5-cache/media-libs/harfbuzz-8.5.0
new file mode 100644
index 000000000000..63ea2378aae1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/harfbuzz-8.5.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An OpenType text shaping engine
+EAPI=8
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz
+INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils
+IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Old-MIT ISC icu
+RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=introspection? ( glib )
+RESTRICT=!test? ( test )
+SLOT=0/6.0.0
+SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/8.5.0/harfbuzz-8.5.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b29eb1b2ca636cd4df22444f53c7b52a
diff --git a/metadata/md5-cache/media-libs/harfbuzz-9.0.0 b/metadata/md5-cache/media-libs/harfbuzz-9.0.0
new file mode 100644
index 000000000000..efadd76a5fad
--- /dev/null
+++ b/metadata/md5-cache/media-libs/harfbuzz-9.0.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An OpenType text shaping engine
+EAPI=8
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz
+INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils
+IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Old-MIT ISC icu
+RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=introspection? ( glib )
+RESTRICT=!test? ( test )
+SLOT=0/6.0.0
+SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/9.0.0/harfbuzz-9.0.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=4d10f395000e69871f09cb74d71d0272
diff --git a/metadata/md5-cache/media-libs/harfbuzz-9999 b/metadata/md5-cache/media-libs/harfbuzz-9999
new file mode 100644
index 000000000000..5483584a54d5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/harfbuzz-9999
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An OpenType text shaping engine
+EAPI=8
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz
+INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils git-r3
+IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Old-MIT ISC icu
+PROPERTIES=live
+RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=introspection? ( glib )
+RESTRICT=!test? ( test )
+SLOT=0/6.0.0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a xdg-utils 5465aed08f1dfc2a75f14cbea4272961 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=791bd4430ef88f46774d7e2abff15cd7
diff --git a/metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.0 b/metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.0
new file mode 100644
index 000000000000..bd26bde5a1b1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=ICC profiles for printing/offset
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/wiki/OpenIcc/ProfilePackages
+KEYWORDS=~amd64 ~x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/openicc/basICColor-Profiles/icc-profiles-basiccolor-printing2009-1.2.0.tar.bz2
+_md5_=ec3f98f077762858ef11d128340721f1
diff --git a/metadata/md5-cache/media-libs/icc-profiles-openicc-1.3.1 b/metadata/md5-cache/media-libs/icc-profiles-openicc-1.3.1
new file mode 100644
index 000000000000..3d3c751aafa4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/icc-profiles-openicc-1.3.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=ICC color profiles by OpenICC
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/wiki/OpenIcc/ProfilePackages
+INHERIT=xdg
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/openicc/OpenICC-Profiles/icc-profiles-openicc-1.3.1.tar.bz2
+_eclasses_=xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=55248c9ad88f37d70184f9d970d94d0d
diff --git a/metadata/md5-cache/media-libs/icclib-2.14 b/metadata/md5-cache/media-libs/icclib-2.14
new file mode 100644
index 000000000000..ace09dfba94d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/icclib-2.14
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install
+DESCRIPTION=Library for reading and writing ICC color profile files
+EAPI=7
+HOMEPAGE=http://freshmeat.sourceforge.net/projects/icclib
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=http://www.argyllcms.com/icclib_V2.14.zip
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=681c2aae9d5f757b108bc31c0f4208af
diff --git a/metadata/md5-cache/media-libs/id3lib-3.8.3-r10 b/metadata/md5-cache/media-libs/id3lib-3.8.3-r10
new file mode 100644
index 000000000000..7fe244d9a851
--- /dev/null
+++ b/metadata/md5-cache/media-libs/id3lib-3.8.3-r10
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=sys-libs/zlib:=
+DESCRIPTION=Id3 library for C/C++
+EAPI=8
+HOMEPAGE=https://id3lib.sourceforge.net/
+INHERIT=autotools
+IUSE=doc static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=sys-libs/zlib:=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/id3lib/id3lib-3.8.3.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=b5c585fcad4d62430e26202c5edebb5e
diff --git a/metadata/md5-cache/media-libs/iir1-1.9.3 b/metadata/md5-cache/media-libs/iir1-1.9.3
new file mode 100644
index 000000000000..0938cf5a53f0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/iir1-1.9.3
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=DSP IIR realtime filter library written in C++
+EAPI=8
+HOMEPAGE=https://github.com/berndporr/iir1
+INHERIT=cmake
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/berndporr/iir1/archive/refs/tags/1.9.3.tar.gz -> iir1-1.9.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=039b0078324f25a1a1da1a09526337ed
diff --git a/metadata/md5-cache/media-libs/iir1-1.9.4 b/metadata/md5-cache/media-libs/iir1-1.9.4
new file mode 100644
index 000000000000..2800873eebbc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/iir1-1.9.4
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=DSP IIR realtime filter library written in C++
+EAPI=8
+HOMEPAGE=https://github.com/berndporr/iir1
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/berndporr/iir1/archive/refs/tags/1.9.4.tar.gz -> iir1-1.9.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=68881bf1e82a243061a10e01f7bb256a
diff --git a/metadata/md5-cache/media-libs/iir1-1.9.5 b/metadata/md5-cache/media-libs/iir1-1.9.5
new file mode 100644
index 000000000000..6725bfff1e80
--- /dev/null
+++ b/metadata/md5-cache/media-libs/iir1-1.9.5
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=DSP IIR realtime filter library written in C++
+EAPI=8
+HOMEPAGE=https://github.com/berndporr/iir1
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/berndporr/iir1/archive/refs/tags/1.9.5.tar.gz -> iir1-1.9.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=8cb003ec96e2e5d0a2d0753e00dc4c1d
diff --git a/metadata/md5-cache/media-libs/imlib-1.9.15-r9 b/metadata/md5-cache/media-libs/imlib-1.9.15-r9
new file mode 100644
index 000000000000..95498c4ff9cf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/imlib-1.9.15-r9
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/giflib-5.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libpng-1.2.51:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Image loading and rendering library
+EAPI=8
+HOMEPAGE=https://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2
+RDEPEND=>=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/giflib-5.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libpng-1.2.51:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=mirror://gnome/sources/imlib/1.9/imlib-1.9.15.tar.bz2 mirror://gentoo/gtk-1-for-imlib.m4.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=ebaa3d123813deab5944da1806162eb9
diff --git a/metadata/md5-cache/media-libs/imlib2-1.11.0 b/metadata/md5-cache/media-libs/imlib2-1.11.0
new file mode 100644
index 000000000000..b57ac2a327b0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/imlib2-1.11.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install test
+DEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0 X? ( x11-base/xorg-proto )
+DESCRIPTION=Version 2 of an advanced replacement library for libraries like libXpm
+EAPI=8
+HOMEPAGE=https://www.enlightenment.org/ https://sourceforge.net/projects/enlightenment/files/imlib2-src/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=+X apidoc bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug eps +filters +gif +jpeg jpeg2k jpegxl heif lzma mp3 packing +png +shm static-libs svg +text +tiff +webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0
+REQUIRED_USE=shm? ( X )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/enlightenment/imlib2-1.11.0.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a3e144a8cd8f2ef72c1a01cb75ae01cb
diff --git a/metadata/md5-cache/media-libs/imlib2-1.12.2 b/metadata/md5-cache/media-libs/imlib2-1.12.2
new file mode 100644
index 000000000000..fed0d57cfea0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/imlib2-1.12.2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install test
+DEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) text? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) raw? ( media-libs/libraw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0 X? ( x11-base/xorg-proto )
+DESCRIPTION=Version 2 of an advanced replacement library for libraries like libXpm
+EAPI=8
+HOMEPAGE=https://www.enlightenment.org/ https://sourceforge.net/projects/enlightenment/files/imlib2-src/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=+X apidoc bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug eps +filters +gif +jpeg jpeg2k jpegxl heif lzma mp3 packing +png raw +shm static-libs svg +text +tiff +webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) text? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) raw? ( media-libs/libraw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0
+REQUIRED_USE=shm? ( X )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/enlightenment/imlib2-1.12.2.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=fed31f6f9ea13410f2b7872e54b0bdae
diff --git a/metadata/md5-cache/media-libs/imlib2-1.12.3 b/metadata/md5-cache/media-libs/imlib2-1.12.3
new file mode 100644
index 000000000000..1914a0ea99af
--- /dev/null
+++ b/metadata/md5-cache/media-libs/imlib2-1.12.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install test
+DEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) text? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) raw? ( media-libs/libraw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0 X? ( x11-base/xorg-proto )
+DESCRIPTION=Version 2 of an advanced replacement library for libraries like libXpm
+EAPI=8
+HOMEPAGE=https://www.enlightenment.org/ https://sourceforge.net/projects/enlightenment/files/imlib2-src/
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=+X apidoc bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug eps +filters +gif +jpeg jpeg2k jpegxl heif lzma mp3 packing +png raw +shm static-libs svg +text +tiff +webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) text? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) raw? ( media-libs/libraw:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.10.0
+REQUIRED_USE=shm? ( X )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/enlightenment/imlib2-1.12.3.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=4884047d5b026018d95ccc709042f468
diff --git a/metadata/md5-cache/media-libs/intel-hybrid-codec-driver-2.0.0 b/metadata/md5-cache/media-libs/intel-hybrid-codec-driver-2.0.0
new file mode 100644
index 000000000000..ee65d0173d86
--- /dev/null
+++ b/metadata/md5-cache/media-libs/intel-hybrid-codec-driver-2.0.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=x11-libs/cmrt-1.0.6 >=x11-libs/libdrm-2.4.45 >=media-libs/libva-1.0.16[abi_x86_64(-)?]
+DESCRIPTION=Libva support for older hardware accelerated encode/decode on Haswell and newer
+EAPI=8
+HOMEPAGE=https://github.com/intel/intel-hybrid-driver
+INHERIT=autotools multilib-minimal
+IUSE=wayland X abi_x86_64
+KEYWORDS=amd64 ~amd64-linux
+LICENSE=MIT
+RDEPEND=>=x11-libs/cmrt-1.0.6 >=x11-libs/libdrm-2.4.45 >=media-libs/libva-1.0.16[abi_x86_64(-)?]
+REQUIRED_USE=|| ( abi_x86_64 )
+SLOT=0
+SRC_URI=https://github.com/intel/intel-hybrid-driver/archive/edead0c17e2818bc0fee0ea644f85ab81bbe6f7a.tar.gz -> intel-hybrid-codec-driver-2.0.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=3d8a18dcd63376dbf688c1ac3a35daa9
diff --git a/metadata/md5-cache/media-libs/intel-mediasdk-23.2.2 b/metadata/md5-cache/media-libs/intel-mediasdk-23.2.2
new file mode 100644
index 000000000000..0380d5662d0f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/intel-mediasdk-23.2.2
@@ -0,0 +1,17 @@
+BDEPEND=wayland? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-intel-media-driver-23.2.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libva[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libdrm[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( dev-libs/wayland-protocols )
+DESCRIPTION=Intel Media SDK
+EAPI=8
+HOMEPAGE=https://github.com/Intel-Media-SDK/MediaSDK
+INHERIT=cmake-multilib flag-o-matic optfeature
+IUSE=dri test tools wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-intel-media-driver-23.2.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libva[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libdrm[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=dri? ( X )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-23.2.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=cb0a6723c72d59a2fcb10b4d41c142d0
diff --git a/metadata/md5-cache/media-libs/jasper-4.2.2 b/metadata/md5-cache/media-libs/jasper-4.2.2
new file mode 100644
index 000000000000..81f71c3528ec
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jasper-4.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-shells/bash doc? ( app-text/doxygen dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base ) test? ( media-libs/openjpeg ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+DESCRIPTION=Implementation of the codec specified in the JPEG-2000 Part-1 standard
+EAPI=8
+HOMEPAGE=https://jasper-software.github.io/jasper
+INHERIT=cmake
+IUSE=doc heif jpeg opengl test
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong x86
+LICENSE=JasPer2.0
+RDEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://github.com/jasper-software/jasper/archive/version-4.2.2.tar.gz -> jasper-4.2.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=fd6379637b14822c41e41f3b3fc89b61
diff --git a/metadata/md5-cache/media-libs/jasper-4.2.4 b/metadata/md5-cache/media-libs/jasper-4.2.4
new file mode 100644
index 000000000000..923a4a91187b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jasper-4.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-shells/bash doc? ( app-text/doxygen dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base ) test? ( media-libs/openjpeg ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+DESCRIPTION=Implementation of the codec specified in the JPEG-2000 Part-1 standard
+EAPI=8
+HOMEPAGE=https://jasper-software.github.io/jasper/
+INHERIT=cmake
+IUSE=doc heif jpeg opengl test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~x86
+LICENSE=JasPer2.0
+RDEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://github.com/jasper-software/jasper/archive/version-4.2.4.tar.gz -> jasper-4.2.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=9fefbc7d31909699ad593b8a6651dc89
diff --git a/metadata/md5-cache/media-libs/jasper-9999 b/metadata/md5-cache/media-libs/jasper-9999
new file mode 100644
index 000000000000..d7c47e8288e7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jasper-9999
@@ -0,0 +1,15 @@
+BDEPEND=app-shells/bash doc? ( app-text/doxygen dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base ) test? ( media-libs/openjpeg ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+DESCRIPTION=Implementation of the codec specified in the JPEG-2000 Part-1 standard
+EAPI=8
+HOMEPAGE=https://jasper-software.github.io/jasper
+INHERIT=cmake git-r3
+IUSE=doc heif jpeg opengl test
+LICENSE=JasPer2.0
+PROPERTIES=live
+RDEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
+RESTRICT=!test? ( test )
+SLOT=0/7
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=826c47f5f64e0b0cfce536bb328d2c67
diff --git a/metadata/md5-cache/media-libs/jbig2dec-0.19 b/metadata/md5-cache/media-libs/jbig2dec-0.19
new file mode 100644
index 000000000000..fc85d75d8b0f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jbig2dec-0.19
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-arch/unzip || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=png? ( media-libs/libpng:= )
+DESCRIPTION=A decoder implementation of the JBIG2 image compression format
+EAPI=7
+HOMEPAGE=https://jbig2dec.com/
+INHERIT=autotools python-any-r1
+IUSE=png static-libs test
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=AGPL-3
+RDEPEND=png? ( media-libs/libpng:= )
+RESTRICT=!test? ( test )
+SLOT=0/0.19
+SRC_URI=https://github.com/ArtifexSoftware/jbig2dec/archive/0.19.tar.gz -> jbig2dec-0.19.tar.gz test? ( https://jbig2dec.sourceforge.net/ubc/jb2streams.zip )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=9b9bd5ba722156baa28c6d422af54b7a
diff --git a/metadata/md5-cache/media-libs/jbig2dec-0.19-r1 b/metadata/md5-cache/media-libs/jbig2dec-0.19-r1
new file mode 100644
index 000000000000..67346cb86fef
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jbig2dec-0.19-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-arch/unzip || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=png? ( media-libs/libpng:= )
+DESCRIPTION=A decoder implementation of the JBIG2 image compression format
+EAPI=8
+HOMEPAGE=https://jbig2dec.com/
+INHERIT=autotools python-any-r1
+IUSE=png static-libs test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=AGPL-3
+RDEPEND=png? ( media-libs/libpng:= )
+RESTRICT=!test? ( test )
+SLOT=0/0.19
+SRC_URI=https://github.com/ArtifexSoftware/jbig2dec/archive/0.19.tar.gz -> jbig2dec-0.19.tar.gz test? ( https://jbig2dec.sourceforge.net/ubc/jb2streams.zip )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=1aaecd5c85405f72063f1f5743bdef0c
diff --git a/metadata/md5-cache/media-libs/jbig2dec-0.20 b/metadata/md5-cache/media-libs/jbig2dec-0.20
new file mode 100644
index 000000000000..536699b9bfaa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jbig2dec-0.20
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-arch/unzip || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=png? ( media-libs/libpng:= )
+DESCRIPTION=A decoder implementation of the JBIG2 image compression format
+EAPI=8
+HOMEPAGE=https://jbig2dec.com/
+INHERIT=autotools python-any-r1
+IUSE=png static-libs test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=AGPL-3
+RDEPEND=png? ( media-libs/libpng:= )
+RESTRICT=!test? ( test )
+SLOT=0/0.20
+SRC_URI=https://github.com/ArtifexSoftware/jbig2dec/archive/0.20.tar.gz -> jbig2dec-0.20.tar.gz test? ( https://jbig2dec.sourceforge.net/ubc/jb2streams.zip )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=1aaecd5c85405f72063f1f5743bdef0c
diff --git a/metadata/md5-cache/media-libs/jbig2enc-0.29-r1 b/metadata/md5-cache/media-libs/jbig2enc-0.29-r1
new file mode 100644
index 000000000000..269e1bc0553d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jbig2enc-0.29-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?]
+DESCRIPTION=JBIG2 Encoder and libs
+EAPI=8
+HOMEPAGE=https://github.com/agl/jbig2enc
+INHERIT=autotools
+IUSE=gif jpeg png tiff webp
+KEYWORDS=amd64 ~loong x86 ~ppc-macos
+LICENSE=Apache-2.0
+RDEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?]
+SLOT=0
+SRC_URI=https://github.com/agl/jbig2enc/archive/0.29.tar.gz -> jbig2enc-0.29.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=c11d6c323a7d16c013eb763e2d4e1c1e
diff --git a/metadata/md5-cache/media-libs/jbigkit-2.1 b/metadata/md5-cache/media-libs/jbigkit-2.1
new file mode 100644
index 000000000000..18fdf512de00
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jbigkit-2.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=data compression algorithm for bi-level high-resolution images
+EAPI=7
+HOMEPAGE=http://www.cl.cam.ac.uk/~mgk25/jbigkit/
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+SLOT=0/2.1
+SRC_URI=http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.1.tar.gz
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b60cde164ff3da1d2d4bb5424c545ab6
diff --git a/metadata/md5-cache/media-libs/jg-1.0.0 b/metadata/md5-cache/media-libs/jg-1.0.0
new file mode 100644
index 000000000000..2cfcafbaf3af
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jg-1.0.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Reference Implementation of The Jolly Good API
+EAPI=8
+HOMEPAGE=https://jgemu.gitlab.io/
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=ZLIB
+SLOT=1
+SRC_URI=https://gitlab.com/jgemu/jg/-/archive/1.0.0/jg-1.0.0.tar.bz2
+_md5_=a1ca5066bf84ec2a8567d711c98177c9
diff --git a/metadata/md5-cache/media-libs/jg-9999 b/metadata/md5-cache/media-libs/jg-9999
new file mode 100644
index 000000000000..639399cbb5ff
--- /dev/null
+++ b/metadata/md5-cache/media-libs/jg-9999
@@ -0,0 +1,11 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Reference Implementation of The Jolly Good API
+EAPI=8
+HOMEPAGE=https://jgemu.gitlab.io/
+INHERIT=git-r3
+LICENSE=ZLIB
+PROPERTIES=live
+SLOT=1
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=a1ca5066bf84ec2a8567d711c98177c9
diff --git a/metadata/md5-cache/media-libs/kcolorpicker-0.2.0 b/metadata/md5-cache/media-libs/kcolorpicker-0.2.0
new file mode 100644
index 000000000000..a71fbf639657
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kcolorpicker-0.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5[png] test? ( dev-qt/qttest:5 )
+DESCRIPTION=Qt based color picker with popup menu
+EAPI=8
+HOMEPAGE=https://github.com/ksnip/kColorPicker
+INHERIT=cmake virtualx
+IUSE=test test
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-3+
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5[png]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ksnip/kColorPicker/archive/v0.2.0.tar.gz -> kColorPicker-0.2.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=a3a119380bf330b8cdb908aa4bdbfee9
diff --git a/metadata/md5-cache/media-libs/kcolorpicker-0.3.1 b/metadata/md5-cache/media-libs/kcolorpicker-0.3.1
new file mode 100644
index 000000000000..9c1cbcd39add
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kcolorpicker-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtbase:6[gui,widgets] test? ( dev-qt/qtbase:6 )
+DESCRIPTION=Qt based color picker with popup menu
+EAPI=8
+HOMEPAGE=https://github.com/ksnip/kColorPicker
+INHERIT=cmake
+IUSE=test
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-qt/qtbase:6[gui,widgets]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ksnip/kColorPicker/archive/v0.3.1.tar.gz -> kColorPicker-0.3.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=c7308b1d3be812467ae4b64285d26ac5
diff --git a/metadata/md5-cache/media-libs/kimageannotator-0.6.1 b/metadata/md5-cache/media-libs/kimageannotator-0.6.1
new file mode 100644
index 000000000000..dea365ae5185
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kimageannotator-0.6.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] >=media-libs/kcolorpicker-0.2.0 <media-libs/kcolorpicker-0.3.0 x11-libs/libX11 x11-base/xorg-proto test? ( dev-qt/qttest:5 dev-cpp/gtest )
+DESCRIPTION=Tool for annotating images
+EAPI=8
+HOMEPAGE=https://github.com/ksnip/kImageAnnotator
+INHERIT=cmake virtualx
+IUSE=test test
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-3+
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] >=media-libs/kcolorpicker-0.2.0 <media-libs/kcolorpicker-0.3.0 x11-libs/libX11
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ksnip/kImageAnnotator/archive/v0.6.1.tar.gz -> kImageAnnotator-0.6.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=7445884a7da4698ce53849af99325732
diff --git a/metadata/md5-cache/media-libs/kimageannotator-0.7.1 b/metadata/md5-cache/media-libs/kimageannotator-0.7.1
new file mode 100644
index 000000000000..c5a4fb0092a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kimageannotator-0.7.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/qttools:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 >=media-libs/kcolorpicker-0.3.1 x11-libs/libX11 x11-base/xorg-proto test? ( dev-cpp/gtest dev-qt/qtbase:6 )
+DESCRIPTION=Tool for annotating images
+EAPI=8
+HOMEPAGE=https://github.com/ksnip/kImageAnnotator
+INHERIT=cmake
+IUSE=test
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 >=media-libs/kcolorpicker-0.3.1 x11-libs/libX11
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ksnip/kImageAnnotator/archive/v0.7.1.tar.gz -> kImageAnnotator-0.7.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=2567c0c38cdaa82c9905a70e9622b502
diff --git a/metadata/md5-cache/media-libs/kquickimageeditor-0.3.0-r100 b/metadata/md5-cache/media-libs/kquickimageeditor-0.3.0-r100
new file mode 100644
index 000000000000..44273f83d650
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kquickimageeditor-0.3.0-r100
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.249.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 dev-qt/qtbase:6
+DESCRIPTION=QtQuick components providing basic image editing capabilities
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/kquickimageeditor https://api.kde.org/kquickimageeditor/html/index.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 !media-libs/kquickimageeditor:5 >=dev-qt/qt5compat-6.6.2:6[qml] >=kde-frameworks/kirigami-5.249.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/kquickimageeditor/kquickimageeditor-0.3.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=7d0137c6071bcf32aa7360dbd318b62c
diff --git a/metadata/md5-cache/media-libs/kquickimageeditor-0.4.0 b/metadata/md5-cache/media-libs/kquickimageeditor-0.4.0
new file mode 100644
index 000000000000..dd68453a200e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kquickimageeditor-0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 dev-qt/qtbase:6
+DESCRIPTION=QtQuick components providing basic image editing capabilities
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/kquickimageeditor https://api.kde.org/kquickimageeditor/html/index.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 !media-libs/kquickimageeditor:5 >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/kquickimageeditor/kquickimageeditor-0.4.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=6736675858559c54aed34b4569e63c84
diff --git a/metadata/md5-cache/media-libs/ksanecore-23.08.5-r2 b/metadata/md5-cache/media-libs/ksanecore-23.08.5-r2
new file mode 100644
index 000000000000..d9f5f6df3028
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ksanecore-23.08.5-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 media-gfx/sane-backends dev-qt/qtcore:5
+DESCRIPTION=Qt-based interface for SANE library to control scanner hardware
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/ksanecore https://api.kde.org/ksanecore/html/index.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=debug
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 media-gfx/sane-backends media-libs/ksanecore-common || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=5
+SRC_URI=mirror://kde/stable/release-service/23.08.5/src/ksanecore-23.08.5.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427 gear.kde.org 9eaba1558ae60129a59a7243175a309d
+_md5_=e9cebaa9ff9838523d9f32b885557b17
diff --git a/metadata/md5-cache/media-libs/ksanecore-24.05.2-r1 b/metadata/md5-cache/media-libs/ksanecore-24.05.2-r1
new file mode 100644
index 000000000000..f85c3e10927e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ksanecore-24.05.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=kde-frameworks/ki18n-6.3.0:6 media-gfx/sane-backends dev-qt/qtbase:6
+DESCRIPTION=Qt-based interface for SANE library to control scanner hardware
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/ksanecore https://api.kde.org/ksanecore/html/index.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=debug
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=kde-frameworks/ki18n-6.3.0:6 media-gfx/sane-backends >=media-libs/ksanecore-common-24.05.2 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/release-service/24.05.2/src/ksanecore-24.05.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427 gear.kde.org 9eaba1558ae60129a59a7243175a309d
+_md5_=75532105fa6693d35f6088f4d3606765
diff --git a/metadata/md5-cache/media-libs/ksanecore-24.08.1 b/metadata/md5-cache/media-libs/ksanecore-24.08.1
new file mode 100644
index 000000000000..f8142528f54a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ksanecore-24.08.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/ki18n-6.5.0:6 media-gfx/sane-backends dev-qt/qtbase:6
+DESCRIPTION=Qt-based interface for SANE library to control scanner hardware
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/ksanecore https://api.kde.org/ksanecore/html/index.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/ki18n-6.5.0:6 media-gfx/sane-backends >=media-libs/ksanecore-common-24.08.1 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/release-service/24.08.1/src/ksanecore-24.08.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427 gear.kde.org 9eaba1558ae60129a59a7243175a309d
+_md5_=cbf9b52f7593164fc9d88dfb6af66d81
diff --git a/metadata/md5-cache/media-libs/ksanecore-common-24.05.2 b/metadata/md5-cache/media-libs/ksanecore-common-24.05.2
new file mode 100644
index 000000000000..c8bc9816547e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ksanecore-common-24.05.2
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-frameworks/ki18n:6 ) ( kde-frameworks/ki18n:5 ) )
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DESCRIPTION=Common files for ksanecore
+EAPI=8
+HOMEPAGE=https://apps.kde.org/
+INHERIT=ecm-common gear.kde.org
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+LICENSE=GPL-2
+RDEPEND=!<media-libs/ksanecore-23.08.5-r2:5 !<media-libs/ksanecore-24.05.2-r1:6
+SLOT=0
+SRC_URI=mirror://kde/stable/release-service/24.05.2/src/ksanecore-24.05.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm-common aa0b6fe78a08ad602b3a37a93a376ec6 kde.org 5b717883256e9841ce52e6cad2fca427 gear.kde.org 9eaba1558ae60129a59a7243175a309d
+_md5_=0aca3d20ae63588c5aa5e76543f1351c
diff --git a/metadata/md5-cache/media-libs/ksanecore-common-24.08.1 b/metadata/md5-cache/media-libs/ksanecore-common-24.08.1
new file mode 100644
index 000000000000..7a4b6ff4e2b0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ksanecore-common-24.08.1
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-frameworks/ki18n:6 ) ( kde-frameworks/ki18n:5 ) )
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DESCRIPTION=Common files for ksanecore
+EAPI=8
+HOMEPAGE=https://apps.kde.org/
+INHERIT=ecm-common gear.kde.org
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=!<media-libs/ksanecore-23.08.5-r2:5 !<media-libs/ksanecore-24.05.2-r1:6
+SLOT=0
+SRC_URI=mirror://kde/stable/release-service/24.08.1/src/ksanecore-24.08.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm-common aa0b6fe78a08ad602b3a37a93a376ec6 kde.org 5b717883256e9841ce52e6cad2fca427 gear.kde.org 9eaba1558ae60129a59a7243175a309d
+_md5_=5cac4744333f65e75ffd09b9a71078d4
diff --git a/metadata/md5-cache/media-libs/kvazaar-2.1.0 b/metadata/md5-cache/media-libs/kvazaar-2.1.0
new file mode 100644
index 000000000000..ddb5e507f7b4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kvazaar-2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( media-video/ffmpeg ) abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
+DESCRIPTION=Open-source HEVC encoder
+EAPI=7
+HOMEPAGE=http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar
+INHERIT=autotools multilib-minimal
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+REQUIRED_USE=test? ( static-libs )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/ultravideo/kvazaar/archive/v2.1.0.tar.gz -> kvazaar-2.1.0.tar.gz test? ( https://github.com/silentbicycle/greatest/archive/v1.2.1.tar.gz -> greatest-1.2.1.tar.gz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b40284e6c0d56cdadef5e48a7c8acf94
diff --git a/metadata/md5-cache/media-libs/kvazaar-2.2.0 b/metadata/md5-cache/media-libs/kvazaar-2.2.0
new file mode 100644
index 000000000000..f433d72f43ea
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kvazaar-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( media-video/ffmpeg media-video/hevc-hm ) abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
+DESCRIPTION=Open-source HEVC encoder
+EAPI=8
+HOMEPAGE=http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar
+INHERIT=autotools multilib-minimal
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
+LICENSE=LGPL-2.1
+REQUIRED_USE=test? ( static-libs )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/ultravideo/kvazaar/archive/v2.2.0.tar.gz -> kvazaar-2.2.0.tar.gz test? ( https://github.com/silentbicycle/greatest/archive/v1.2.1.tar.gz -> greatest-1.2.1.tar.gz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=5c2bb7e355325f9eca6ce2a2170d4756
diff --git a/metadata/md5-cache/media-libs/kvazaar-2.3.0-r1 b/metadata/md5-cache/media-libs/kvazaar-2.3.0-r1
new file mode 100644
index 000000000000..59cccc6db7b7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kvazaar-2.3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( media-video/ffmpeg media-video/hevc-hm ) abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
+DESCRIPTION=Open-source HEVC encoder
+EAPI=8
+HOMEPAGE=http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar
+INHERIT=autotools multilib-minimal
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1
+REQUIRED_USE=test? ( static-libs )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/ultravideo/kvazaar/archive/v2.3.0.tar.gz -> kvazaar-2.3.0.tar.gz test? ( https://github.com/silentbicycle/greatest/archive/v1.2.1.tar.gz -> greatest-1.2.1.tar.gz )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=10e0a98c532965f77c0dc5946c97e1ef
diff --git a/metadata/md5-cache/media-libs/kvazaar-9999 b/metadata/md5-cache/media-libs/kvazaar-9999
new file mode 100644
index 000000000000..17cd71322faa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/kvazaar-9999
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( media-video/ffmpeg media-video/hevc-hm ) abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
+DESCRIPTION=Open-source HEVC encoder
+EAPI=8
+HOMEPAGE=http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar
+INHERIT=git-r3 autotools multilib-minimal
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2.1
+PROPERTIES=live
+REQUIRED_USE=test? ( static-libs )
+RESTRICT=!test? ( test )
+SLOT=0/6
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e5ff5c453962c84263398189622d43a4
diff --git a/metadata/md5-cache/media-libs/ladspa-sdk-1.17-r2 b/metadata/md5-cache/media-libs/ladspa-sdk-1.17-r2
new file mode 100644
index 000000000000..49c167b06b06
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ladspa-sdk-1.17-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The Linux Audio Developer's Simple Plugin API
+EAPI=8
+HOMEPAGE=https://www.ladspa.org/
+INHERIT=flag-o-matic toolchain-funcs portability multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.ladspa.org/download/ladspa_sdk_1.17.tgz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 portability 01f478fa22185b3606f2d4adea4675ed out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=28a163044d05f1cf3d0d4d6e42c02fc9
diff --git a/metadata/md5-cache/media-libs/lasi-1.1.3 b/metadata/md5-cache/media-libs/lasi-1.1.3
new file mode 100644
index 000000000000..0b1553c40a9e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lasi-1.1.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/glib:2 media-libs/freetype:2 x11-libs/pango
+DESCRIPTION=C++ library for postscript stream output
+EAPI=7
+HOMEPAGE=http://www.unifont.org/lasi
+INHERIT=cmake flag-o-matic
+IUSE=doc examples
+KEYWORDS=~alpha amd64 ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=dev-libs/glib:2 media-libs/freetype:2 x11-libs/pango
+SLOT=0/2
+SRC_URI=https://downloads.sourceforge.net/lasi/libLASi-1.1.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=e45221671d53809d7b221ab69670b6d2
diff --git a/metadata/md5-cache/media-libs/lcms-2.15 b/metadata/md5-cache/media-libs/lcms-2.15
new file mode 100644
index 000000000000..380b7086f7c2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lcms-2.15
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=A lightweight, speed optimized color management engine
+EAPI=8
+HOMEPAGE=https://www.littlecms.com/
+INHERIT=meson-multilib
+IUSE=doc jpeg static-libs tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3 MIT
+RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=2
+SRC_URI=https://github.com/mm2/Little-CMS/releases/download/lcms2.15/lcms2-2.15.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=5b62f6db94f2e5838a59a8957da5da52
diff --git a/metadata/md5-cache/media-libs/lcms-2.16-r1 b/metadata/md5-cache/media-libs/lcms-2.16-r1
new file mode 100644
index 000000000000..233afc31b181
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lcms-2.16-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=A lightweight, speed optimized color management engine
+EAPI=8
+HOMEPAGE=https://www.littlecms.com/
+INHERIT=meson-multilib
+IUSE=doc jpeg static-libs tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3 MIT
+RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=2
+SRC_URI=https://github.com/mm2/Little-CMS/releases/download/lcms2.16/lcms2-2.16.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=2d25da0020d0035785a9267b273df77d
diff --git a/metadata/md5-cache/media-libs/lensfun-0.3.4 b/metadata/md5-cache/media-libs/lensfun-0.3.4
new file mode 100644
index 000000000000..1fe18c6be74d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lensfun-0.3.4
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen dev-python/docutils ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.40 media-libs/libpng:= sys-libs/zlib
+DESCRIPTION=Library for rectifying and simulating photographic lens distortions
+EAPI=8
+HOMEPAGE=https://lensfun.github.io
+INHERIT=python-single-r1 cmake
+IUSE=doc cpu_flags_x86_sse cpu_flags_x86_sse2 test python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-3 CC-BY-SA-3.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.40 media-libs/libpng:= sys-libs/zlib
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lensfun/lensfun/archive/refs/tags/v0.3.4.tar.gz -> lensfun-0.3.4.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=c51a1afdab52e915a2565ad5b67f48f4
diff --git a/metadata/md5-cache/media-libs/lensfun-0.3.4-r1 b/metadata/md5-cache/media-libs/lensfun-0.3.4-r1
new file mode 100644
index 000000000000..fc51ea0933d6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lensfun-0.3.4-r1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) doc? ( app-text/doxygen dev-python/docutils ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.40 media-libs/libpng:= sys-libs/zlib
+DESCRIPTION=Library for rectifying and simulating photographic lens distortions
+EAPI=8
+HOMEPAGE=https://lensfun.github.io
+INHERIT=python-single-r1 cmake
+IUSE=doc cpu_flags_x86_sse cpu_flags_x86_sse2 test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-3 CC-BY-SA-3.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.40 media-libs/libpng:= sys-libs/zlib
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lensfun/lensfun/archive/refs/tags/v0.3.4.tar.gz -> lensfun-0.3.4.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f8aaf7c2e740f63e2ebea003efaa7db9
diff --git a/metadata/md5-cache/media-libs/lensfun-0.3.4_rc1 b/metadata/md5-cache/media-libs/lensfun-0.3.4_rc1
new file mode 100644
index 000000000000..8b9d11252eb6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lensfun-0.3.4_rc1
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen dev-python/docutils ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.40 media-libs/libpng:0= sys-libs/zlib
+DESCRIPTION=Library for rectifying and simulating photographic lens distortions
+EAPI=8
+HOMEPAGE=https://lensfun.github.io
+INHERIT=python-single-r1 cmake
+IUSE=doc cpu_flags_x86_sse cpu_flags_x86_sse2 test python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-3 CC-BY-SA-3.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.40 media-libs/libpng:0= sys-libs/zlib
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lensfun/lensfun/archive/refs/tags/v0.3.4-RC1.tar.gz -> lensfun-0.3.4_rc1.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=31d1319a6b5be39bba97ff99c613b0e2
diff --git a/metadata/md5-cache/media-libs/leptonica-1.83.1 b/metadata/md5-cache/media-libs/leptonica-1.83.1
new file mode 100644
index 000000000000..0b59bb27cd5c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/leptonica-1.83.1
@@ -0,0 +1,17 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=gif? ( >=media-libs/giflib-5.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( media-libs/tiff:0[jpeg,zlib] )
+DESCRIPTION=C library for image processing and analysis
+EAPI=8
+HOMEPAGE=http://www.leptonica.org/
+INHERIT=libtool multilib-minimal
+IUSE=gif jpeg jpeg2k png static-libs test tiff utils webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos
+LICENSE=Apache-2.0
+RDEPEND=gif? ( >=media-libs/giflib-5.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg png tiff zlib )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/DanBloomberg/leptonica/releases/download/1.83.1/leptonica-1.83.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=5812f294bc3160dbf67fb32843c7b2f3
diff --git a/metadata/md5-cache/media-libs/leptonica-1.84.1-r2 b/metadata/md5-cache/media-libs/leptonica-1.84.1-r2
new file mode 100644
index 000000000000..38298a34a63d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/leptonica-1.84.1-r2
@@ -0,0 +1,17 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=gif? ( >=media-libs/giflib-5.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( media-libs/tiff[jpeg,zlib] )
+DESCRIPTION=C library for image processing and analysis
+EAPI=8
+HOMEPAGE=http://www.leptonica.org/
+INHERIT=libtool multilib-minimal
+IUSE=gif jpeg jpeg2k png static-libs test tiff utils webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos
+LICENSE=Apache-2.0
+RDEPEND=gif? ( >=media-libs/giflib-5.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=tiff? ( jpeg ) test? ( jpeg png tiff zlib )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/DanBloomberg/leptonica/releases/download/1.84.1/leptonica-1.84.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=87847a97856a23beb778edbbd5fb4f20
diff --git a/metadata/md5-cache/media-libs/lib3ds-1.3.0-r2 b/metadata/md5-cache/media-libs/lib3ds-1.3.0-r2
new file mode 100644
index 000000000000..eb621bf074ef
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lib3ds-1.3.0-r2
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=library for managing 3D-Studio Release 3 and 4 .3DS files
+EAPI=7
+HOMEPAGE=https://code.google.com/p/lib3ds/
+INHERIT=autotools
+IUSE=static-libs
+KEYWORDS=amd64 ppc ppc64 x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://lib3ds.googlecode.com/files/lib3ds-1.3.0.zip
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=2261469cbccabeea62e98815ac4c587b
diff --git a/metadata/md5-cache/media-libs/lib3ds-2.0.0_rc1-r1 b/metadata/md5-cache/media-libs/lib3ds-2.0.0_rc1-r1
new file mode 100644
index 000000000000..949b135c2510
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lib3ds-2.0.0_rc1-r1
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=library for managing 3D-Studio Release 3 and 4 .3DS files
+EAPI=7
+HOMEPAGE=https://code.google.com/p/lib3ds/
+INHERIT=autotools
+IUSE=static-libs
+KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://lib3ds.googlecode.com/files/lib3ds-20080909.zip
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=799d4afeb9091479bc929eef9f098260
diff --git a/metadata/md5-cache/media-libs/lib3mf-2.2.0 b/metadata/md5-cache/media-libs/lib3mf-2.2.0
new file mode 100644
index 000000000000..2d5fac5dca7a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lib3mf-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig system-act? ( dev-go/act ) test? ( dev-cpp/gtest dev-libs/openssl dev-debug/valgrind ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libzip:= sys-apps/util-linux sys-libs/zlib
+DESCRIPTION=Implementation of the 3D Manufacturing Format file standard
+EAPI=8
+HOMEPAGE=https://3mf.io/ https://github.com/3MFConsortium/lib3mf
+INHERIT=cmake
+IUSE=+system-act test
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
+LICENSE=BSD
+RDEPEND=dev-libs/libzip:= sys-apps/util-linux sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/3MFConsortium/lib3mf/archive/v2.2.0.tar.gz -> lib3mf-2.2.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=946d1574a838588667833f7aca2679d0
diff --git a/metadata/md5-cache/media-libs/libaacs-0.11.1-r1 b/metadata/md5-cache/media-libs/libaacs-0.11.1-r1
new file mode 100644
index 000000000000..66ea83f37e5a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaacs-0.11.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/bison sys-devel/flex
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Open implementation of the Advanced Access Content System (AACS) specification
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libaacs.html
+INHERIT=multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://downloads.videolan.org/pub/videolan/libaacs/0.11.1/libaacs-0.11.1.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e3eb531e50baebe14d305c41f3fee85c
diff --git a/metadata/md5-cache/media-libs/libafterimage-1.20-r6 b/metadata/md5-cache/media-libs/libafterimage-1.20-r6
new file mode 100644
index 000000000000..cee5f6670973
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libafterimage-1.20-r6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=X? ( x11-libs/libSM x11-libs/libXext x11-libs/libXrender ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( gnome-base/librsvg:2 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Afterstep's standalone generic image manipulation library
+EAPI=7
+HOMEPAGE=http://www.afterstep.org/afterimage/index.php
+INHERIT=autotools
+IUSE=+X cpu_flags_x86_mmx examples gif jpeg nls png static-libs shm +shaping svg tiff truetype
+KEYWORDS=~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=X? ( x11-libs/libSM x11-libs/libXext x11-libs/libXrender ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( gnome-base/librsvg:2 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype )
+REQUIRED_USE=shaping? ( X ) shm? ( X )
+SLOT=0
+SRC_URI=ftp://ftp.afterstep.org/stable/libAfterImage/libAfterImage-1.20.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=29023368cf19421c65a96f5ab4e5f399
diff --git a/metadata/md5-cache/media-libs/libao-1.2.2-r3 b/metadata/md5-cache/media-libs/libao-1.2.2-r3
new file mode 100644
index 000000000000..e9b392bacf56
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libao-1.2.2-r3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:= )
+DESCRIPTION=The Audio Output library
+EAPI=8
+HOMEPAGE=https://www.xiph.org/ao/
+INHERIT=autotools multilib-minimal
+IUSE=alsa nas mmap pulseaudio sndio abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:= )
+SLOT=0
+SRC_URI=https://github.com/xiph/libao/archive/1.2.2.tar.gz -> libao-1.2.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=85cb34c9789beccc0f64c295a2f262d7
diff --git a/metadata/md5-cache/media-libs/libaom-3.5.0 b/metadata/md5-cache/media-libs/libaom-3.5.0
new file mode 100644
index 000000000000..5164c72293ac
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-3.5.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib python-any-r1
+IUSE=doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=BSD-2
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test ) test
+SLOT=0/3
+SRC_URI=https://storage.googleapis.com/aom-releases/libaom-3.5.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=f7dbf283813f9bf4b63cbd08bdad4c0b
diff --git a/metadata/md5-cache/media-libs/libaom-3.7.0-r2 b/metadata/md5-cache/media-libs/libaom-3.7.0-r2
new file mode 100644
index 000000000000..b482da0254bb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-3.7.0-r2
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib python-any-r1
+IUSE=big-endian doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=BSD-2
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://storage.googleapis.com/aom-releases/libaom-3.7.0.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/media-libs/libaom/libaom-3.7.0-testdata.tar.xz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=0004d4fbd2458b252c0317be3150f943
diff --git a/metadata/md5-cache/media-libs/libaom-3.8.1 b/metadata/md5-cache/media-libs/libaom-3.8.1
new file mode 100644
index 000000000000..5117d53c7e93
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-3.8.1
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib flag-o-matic multiprocessing python-any-r1
+IUSE=big-endian debug doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=BSD-2
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://storage.googleapis.com/aom-releases/libaom-3.8.1.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/media-libs/libaom/libaom-3.8.1-testdata.tar.xz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=794f3954a321a06fa52973f50d410e5f
diff --git a/metadata/md5-cache/media-libs/libaom-3.9.0 b/metadata/md5-cache/media-libs/libaom-3.9.0
new file mode 100644
index 000000000000..90d8fc2e9354
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-3.9.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib flag-o-matic multiprocessing python-any-r1
+IUSE=big-endian debug doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://storage.googleapis.com/aom-releases/libaom-3.9.0.tar.gz test? ( https://deps.gentoo.zip/media-libs/libaom-3.9.0-testdata.tar.xz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=d3bd65942d1e4ddb3a3d5eea8a2057f8
diff --git a/metadata/md5-cache/media-libs/libaom-3.9.1 b/metadata/md5-cache/media-libs/libaom-3.9.1
new file mode 100644
index 000000000000..1d5576cbc38f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-3.9.1
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib flag-o-matic multiprocessing python-any-r1
+IUSE=big-endian debug doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://storage.googleapis.com/aom-releases/libaom-3.9.1.tar.gz test? ( https://deps.gentoo.zip/media-libs/libaom-3.9.1-testdata.tar.xz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=bf1b61fb3237c7faf777d35ae92364ce
diff --git a/metadata/md5-cache/media-libs/libaom-9999 b/metadata/md5-cache/media-libs/libaom-9999
new file mode 100644
index 000000000000..1e0732372580
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libaom-9999
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=Alliance for Open Media AV1 Codec SDK
+EAPI=8
+HOMEPAGE=https://aomedia.org https://aomedia.googlesource.com/aom/
+INHERIT=cmake-multilib flag-o-matic multiprocessing python-any-r1 git-r3
+IUSE=big-endian debug doc +examples test cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2
+PROPERTIES=live
+REQUIRED_USE=cpu_flags_x86_sse2? ( cpu_flags_x86_mmx ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/3
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=ba09c4b964374737a7209b5ac0617c09
diff --git a/metadata/md5-cache/media-libs/libart_lgpl-2.3.21-r3 b/metadata/md5-cache/media-libs/libart_lgpl-2.3.21-r3
new file mode 100644
index 000000000000..91a710fb115e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libart_lgpl-2.3.21-r3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A LGPL version of libart
+EAPI=7
+HOMEPAGE=https://www.levien.com/libart
+INHERIT=autotools gnome2 multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+LICENSE=LGPL-2.1
+RESTRICT=test
+SLOT=0
+SRC_URI=mirror://gnome/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2fcf1fc16727a0d68a78d868c901e217
diff --git a/metadata/md5-cache/media-libs/libass-0.17.1 b/metadata/md5-cache/media-libs/libass-0.17.1
new file mode 100644
index 000000000000..953b7a32250f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libass-0.17.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig amd64? ( dev-lang/nasm ) x86? ( dev-lang/nasm ) test? ( media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libass ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=>=dev-libs/fribidi-0.19.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-1.2.3:=[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for SSA/ASS subtitles rendering
+EAPI=8
+HOMEPAGE=https://github.com/libass/libass
+INHERIT=multilib-minimal verify-sig
+IUSE=+fontconfig test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ISC
+RDEPEND=>=dev-libs/fribidi-0.19.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-1.2.3:=[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.xz verify-sig? ( https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.xz.asc )
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=e3fee58ca0394769c60ca0bd5111f458
diff --git a/metadata/md5-cache/media-libs/libavif-0.10.1 b/metadata/md5-cache/media-libs/libavif-0.10.1
new file mode 100644
index 000000000000..f060dc2f3a83
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libavif-0.10.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+DESCRIPTION=Library for encoding and decoding .avif files
+EAPI=8
+HOMEPAGE=https://github.com/AOMediaCodec/libavif
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc64 ~riscv sparc x86
+LICENSE=BSD-2
+RDEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+REQUIRED_USE=|| ( aom dav1d )
+SLOT=0/0.10.1
+SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v0.10.1.tar.gz -> libavif-0.10.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=05c7bf3535a9bd01ff6bd457f4083d75
diff --git a/metadata/md5-cache/media-libs/libavif-0.11.1 b/metadata/md5-cache/media-libs/libavif-0.11.1
new file mode 100644
index 000000000000..5b076b144b2a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libavif-0.11.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( dev-cpp/gtest ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+DESCRIPTION=Library for encoding and decoding .avif files
+EAPI=8
+HOMEPAGE=https://github.com/AOMediaCodec/libavif
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( dev-cpp/gtest ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+REQUIRED_USE=|| ( aom dav1d )
+SLOT=0/0.11.1
+SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v0.11.1.tar.gz -> libavif-0.11.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=31d72385d183037d8bda115a01d283f8
diff --git a/metadata/md5-cache/media-libs/libavif-1.0.4 b/metadata/md5-cache/media-libs/libavif-1.0.4
new file mode 100644
index 000000000000..b94556c9a6d9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libavif-1.0.4
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+DESCRIPTION=Library for encoding and decoding .avif files
+EAPI=8
+HOMEPAGE=https://github.com/AOMediaCodec/libavif
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD-2
+RDEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+REQUIRED_USE=|| ( aom dav1d )
+RESTRICT=!test? ( test )
+SLOT=0/16
+SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v1.0.4.tar.gz -> libavif-1.0.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=a65ab75e5ff4f4621fc696258eb0b1e4
diff --git a/metadata/md5-cache/media-libs/libavif-1.1.1 b/metadata/md5-cache/media-libs/libavif-1.1.1
new file mode 100644
index 000000000000..bc98491af119
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libavif-1.1.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest media-gfx/imagemagick[lcms] ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+DESCRIPTION=Library for encoding and decoding .avif files
+EAPI=8
+HOMEPAGE=https://github.com/AOMediaCodec/libavif
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD-2
+RDEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest media-gfx/imagemagick[lcms] ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+REQUIRED_USE=|| ( aom dav1d )
+RESTRICT=!test? ( test )
+SLOT=0/16.1.1
+SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v1.1.1.tar.gz -> libavif-1.1.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=5fb16a7384f825a6b08f42f25adfd277
diff --git a/metadata/md5-cache/media-libs/libavif-9999 b/metadata/md5-cache/media-libs/libavif-9999
new file mode 100644
index 000000000000..5ebd1face350
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libavif-9999
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest media-gfx/imagemagick[lcms] ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+DESCRIPTION=Library for encoding and decoding .avif files
+EAPI=8
+HOMEPAGE=https://github.com/AOMediaCodec/libavif
+INHERIT=cmake-multilib git-r3 gnome2-utils
+IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2
+PROPERTIES=live
+RDEPEND=media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-3.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest media-gfx/imagemagick[lcms] ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= )
+REQUIRED_USE=|| ( aom dav1d )
+RESTRICT=!test? ( test )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=f55470e8617f97aa22c25afd86200ef7
diff --git a/metadata/md5-cache/media-libs/libbdplus-0.2.0 b/metadata/md5-cache/media-libs/libbdplus-0.2.0
new file mode 100644
index 000000000000..e9f96b4ed6c4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbdplus-0.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libgpg-error[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.7.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Blu-ray library for BD+ decryption
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libbdplus.html
+INHERIT=multilib-minimal
+IUSE=aacs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ppc ppc64 sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libgpg-error[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.7.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://downloads.videolan.org/pub/videolan/libbdplus/0.2.0/libbdplus-0.2.0.tar.bz2
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=212adcf5d7ab6d1069c64e9513584059
diff --git a/metadata/md5-cache/media-libs/libbdplus-9999 b/metadata/md5-cache/media-libs/libbdplus-9999
new file mode 100644
index 000000000000..658016eb41f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbdplus-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libgpg-error[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.7.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Blu-ray library for BD+ decryption
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libbdplus.html
+INHERIT=multilib-minimal autotools git-r3
+IUSE=aacs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2.1
+PROPERTIES=live
+RDEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libgpg-error[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.7.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=96e8035ab93f4711969e25ec1774c5fb
diff --git a/metadata/md5-cache/media-libs/libbluray-1.3.4-r1 b/metadata/md5-cache/media-libs/libbluray-1.3.4-r1
new file mode 100644
index 000000000000..489e80fdd71e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbluray-1.3.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Blu-ray playback libraries
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libbluray.html
+INHERIT=autotools java-pkg-opt-2 multilib-minimal
+IUSE=aacs bdplus +fontconfig java +truetype utils +xml java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/2
+SRC_URI=https://downloads.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=8776df34bd989c86811a7140490111ee
diff --git a/metadata/md5-cache/media-libs/libbluray-9999 b/metadata/md5-cache/media-libs/libbluray-9999
new file mode 100644
index 000000000000..11610c825b22
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbluray-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install preinst prepare setup test unpack
+DEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Blu-ray playback libraries
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libbluray.html
+INHERIT=git-r3 autotools java-pkg-opt-2 multilib-minimal
+IUSE=aacs bdplus +fontconfig java +truetype utils +xml java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2.1
+PROPERTIES=live
+RDEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/2
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=6543e082813a060013a5ab35d6433255
diff --git a/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 b/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2
new file mode 100644
index 000000000000..f9c3065d32cc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsndfile-1.0.25-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Bauer stereophonic-to-binaural DSP library
+EAPI=7
+HOMEPAGE=https://bs2b.sourceforge.net/
+INHERIT=autotools multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RDEPEND=>=media-libs/libsndfile-1.0.25-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/bs2b/libbs2b-3.1.0.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=1d349e061d5742c41833514547fb67a6
diff --git a/metadata/md5-cache/media-libs/libbsb-0.0.7-r1 b/metadata/md5-cache/media-libs/libbsb-0.0.7-r1
new file mode 100644
index 000000000000..c76df30a32cc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbsb-0.0.7-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=-
+DEPEND=media-libs/libpng media-libs/tiff:=
+DESCRIPTION=A portable C library for reading and writing BSB format image files
+EAPI=7
+HOMEPAGE=http://libbsb.sourceforge.net/
+KEYWORDS=amd64 x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/libpng media-libs/tiff:=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libbsb/libbsb-0.0.7.tar.gz
+_md5_=50756ecccf14d7da34c7beabcda05022
diff --git a/metadata/md5-cache/media-libs/libbsb-0.0.7-r2 b/metadata/md5-cache/media-libs/libbsb-0.0.7-r2
new file mode 100644
index 000000000000..ffe39668b5e0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libbsb-0.0.7-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=prepare
+DEPEND=media-libs/libpng media-libs/tiff:=
+DESCRIPTION=Portable C library for reading and writing BSB format image files
+EAPI=8
+HOMEPAGE=https://libbsb.sourceforge.net/
+INHERIT=autotools toolchain-funcs
+KEYWORDS=amd64 x86
+LICENSE=LGPL-2.1+
+RDEPEND=media-libs/libpng media-libs/tiff:=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libbsb/libbsb-0.0.7.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=05d2e856e1cbd8b59248a50625f78b20
diff --git a/metadata/md5-cache/media-libs/libcaca-0.99_beta19-r11 b/metadata/md5-cache/media-libs/libcaca-0.99_beta19-r11
new file mode 100644
index 000000000000..226dcc32ca7a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcaca-0.99_beta19-r11
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen virtual/latex-base >=dev-texlive/texlive-fontsrecommended-2012 >=dev-texlive/texlive-latexextra-2012 dev-texlive/texlive-latexrecommended ) test? ( dev-util/cppunit ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=imlib? ( >=media-libs/imlib2-1.4.6-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freeglut-2.8.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] truetype? ( >=media-libs/ftgl-2.1.3_rc5 ) ) slang? ( >=sys-libs/slang-2.2.4-r1 ) X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXt-1.1.4 )
+DESCRIPTION=A library that creates colored ASCII-art graphics
+EAPI=7
+HOMEPAGE=http://libcaca.zoy.org/
+INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal
+IUSE=doc imlib ncurses opengl slang static-libs test truetype X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=GPL-2 ISC LGPL-2.1 WTFPL-2
+RDEPEND=imlib? ( >=media-libs/imlib2-1.4.6-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freeglut-2.8.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] truetype? ( >=media-libs/ftgl-2.1.3_rc5 ) ) slang? ( >=sys-libs/slang-2.2.4-r1 ) X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXt-1.1.4 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=http://libcaca.zoy.org/files/libcaca/libcaca-0.99.beta19.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f2f83997a4edccdd86fc5bb760cdc8c7
diff --git a/metadata/md5-cache/media-libs/libcanberra-0.30-r7 b/metadata/md5-cache/media-libs/libcanberra-0.30-r7
new file mode 100644
index 000000000000..402b5d49e686
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcanberra-0.30-r7
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig >=app-portage/elt-patches-20240116 virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( media-libs/alsa-lib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk2? ( >=dev-libs/glib-2.32:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gtk+-2.20.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( >=dev-libs/glib-2.32:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tdb? ( sys-libs/tdb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Portable sound event library
+EAPI=7
+HOMEPAGE=https://0pointer.de/lennart/projects/libcanberra/
+INHERIT=libtool multilib-minimal systemd
+IUSE=alsa gnome gstreamer gtk2 +gtk3 oss pulseaudio +sound tdb udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( media-libs/alsa-lib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk2? ( >=dev-libs/glib-2.32:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gtk+-2.20.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( >=dev-libs/glib-2.32:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tdb? ( sys-libs/tdb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnome? ( gnome-base/dconf gnome-base/gsettings-desktop-schemas ) sound? ( x11-themes/sound-theme-freedesktop )
+REQUIRED_USE=udev? ( alsa )
+SLOT=0
+SRC_URI=https://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 systemd 0f241b5c9f3758c3d3423df59a7f655a
+_md5_=1e057f2dc5862f343c69b853f6c8b394
diff --git a/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r5 b/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r5
new file mode 100644
index 000000000000..711315c672fe
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r5
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Library of cd audio related routines
+EAPI=8
+HOMEPAGE=https://libcdaudio.sourceforge.net/
+INHERIT=autotools flag-o-matic
+KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libcdaudio/libcdaudio-0.99.12.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=1258ccabec326c7d7e0c305b82dae858
diff --git a/metadata/md5-cache/media-libs/libcddb-1.3.2-r2 b/metadata/md5-cache/media-libs/libcddb-1.3.2-r2
new file mode 100644
index 000000000000..a8491b7a9d67
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcddb-1.3.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library for accessing a CDDB server
+EAPI=8
+HOMEPAGE=https://libcddb.sourceforge.net/
+INHERIT=autotools multilib-minimal
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2+
+RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=6e40b3cfe159a74b198776abaf984725
diff --git a/metadata/md5-cache/media-libs/libcdr-0.1.7 b/metadata/md5-cache/media-libs/libcdr-0.1.7
new file mode 100644
index 000000000000..bbab2d224243
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcdr-0.1.7
@@ -0,0 +1,14 @@
+BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) test? ( dev-util/cppunit )
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/lcms:2 sys-libs/zlib dev-libs/boost
+DESCRIPTION=Library parsing the Corel cdr documents
+EAPI=7
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libcdr
+IUSE=doc test
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=MPL-2.0
+RDEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/lcms:2 sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.7.tar.xz
+_md5_=7a364686c23e46938c74b70b5b48d9f3
diff --git a/metadata/md5-cache/media-libs/libcdr-9999 b/metadata/md5-cache/media-libs/libcdr-9999
new file mode 100644
index 000000000000..f7a767ae027e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcdr-9999
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) test? ( dev-util/cppunit ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/lcms:2 sys-libs/zlib dev-libs/boost
+DESCRIPTION=Library parsing the Corel cdr documents
+EAPI=7
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libcdr
+INHERIT=autotools git-r3
+IUSE=doc test
+LICENSE=MPL-2.0
+PROPERTIES=live
+RDEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/lcms:2 sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=47d2e6d0fe53ffdce1aca02f47e4c3fe
diff --git a/metadata/md5-cache/media-libs/libchamplain-0.12.21 b/metadata/md5-cache/media-libs/libchamplain-0.12.21
new file mode 100644
index 000000000000..4f0356cf4438
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libchamplain-0.12.21
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils virtual/pkgconfig gtk-doc? ( >=dev-util/gtk-doc-1.15 app-text/docbook-xml-dtd:4.1.2 ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.0:3 >=media-libs/clutter-1.24:1.0[introspection?] gtk? ( x11-libs/gtk+:3[introspection?] media-libs/clutter-gtk:1.0 ) >=x11-libs/cairo-1.4 dev-db/sqlite:3 >=net-libs/libsoup-3:3.0 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) media-libs/cogl:=
+DESCRIPTION=Clutter based world map renderer
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/libchamplain
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson vala xdg
+IUSE=+gtk gtk-doc +introspection vala
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.0:3 >=media-libs/clutter-1.24:1.0[introspection?] gtk? ( x11-libs/gtk+:3[introspection?] media-libs/clutter-gtk:1.0 ) >=x11-libs/cairo-1.4 dev-db/sqlite:3 >=net-libs/libsoup-3:3.0 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) media-libs/cogl:=
+REQUIRED_USE=vala? ( introspection ) gtk-doc? ( gtk )
+SLOT=0.12
+SRC_URI=mirror://gnome/sources/libchamplain/0.12/libchamplain-0.12.21.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=e0a2661b240afa01a579d3a0f6841439
diff --git a/metadata/md5-cache/media-libs/libclastfm-0.5 b/metadata/md5-cache/media-libs/libclastfm-0.5
new file mode 100644
index 000000000000..8234b574960b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libclastfm-0.5
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=net-misc/curl
+DESCRIPTION=C API library to the last.fm web service (unofficial)
+EAPI=7
+HOMEPAGE=https://liblastfm.sourceforge.net/
+IUSE=static-libs
+KEYWORDS=amd64 x86
+LICENSE=GPL-3+
+RDEPEND=net-misc/curl
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/liblastfm/libclastfm-0.5.tar.gz
+_md5_=60a9e71244155becf11676e3dd9061c0
diff --git a/metadata/md5-cache/media-libs/libcue-2.3.0 b/metadata/md5-cache/media-libs/libcue-2.3.0
new file mode 100644
index 000000000000..71143cee9d9f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcue-2.3.0
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/yacc app-alternatives/lex app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CUE Sheet Parser Library
+EAPI=7
+HOMEPAGE=https://github.com/lipnitsk/libcue
+INHERIT=cmake
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2
+SLOT=0/2
+SRC_URI=https://github.com/lipnitsk/libcue/archive/v2.3.0.tar.gz -> libcue-2.3.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d350d3e2cb1df88ed991c85e342227e5
diff --git a/metadata/md5-cache/media-libs/libcuefile-477-r3 b/metadata/md5-cache/media-libs/libcuefile-477-r3
new file mode 100644
index 000000000000..248fae8ab21c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libcuefile-477-r3
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Cue File library from Musepack
+EAPI=8
+HOMEPAGE=https://www.musepack.net/
+INHERIT=cmake
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ssuominen/libcuefile-477.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f9b7635fe1583ee3f19435cc2c37a790
diff --git a/metadata/md5-cache/media-libs/libdc1394-2.2.6 b/metadata/md5-cache/media-libs/libdc1394-2.2.6
new file mode 100644
index 000000000000..2b1135e638fb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdc1394-2.2.6
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( app-text/doxygen )
+DESCRIPTION=Library to interface with IEEE 1394 cameras following the IIDC specification
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/libdc1394/
+INHERIT=autotools multilib-minimal
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=2/25
+SRC_URI=https://downloads.sourceforge.net/libdc1394/libdc1394-2.2.6.tar.gz https://dev.gentoo.org/~ssuominen/sdl.m4-20140620.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e3c663d3287d347f34535909b54e738c
diff --git a/metadata/md5-cache/media-libs/libdca-0.0.7 b/metadata/md5-cache/media-libs/libdca-0.0.7
new file mode 100644
index 000000000000..77963c9a88ce
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdca-0.0.7
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library for decoding DTS Coherent Acoustics streams used in DVD
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/libdca.html
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=debug oss abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://www.videolan.org/pub/videolan/libdca/0.0.7/libdca-0.0.7.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0b4755086ddb55b672ed21485b5ca866
diff --git a/metadata/md5-cache/media-libs/libde265-1.0.11 b/metadata/md5-cache/media-libs/libde265-1.0.11
new file mode 100644
index 000000000000..d11e527e1436
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libde265-1.0.11
@@ -0,0 +1,15 @@
+BDEPEND=dec265? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dec265? ( sdl? ( media-libs/libsdl ) )
+DESCRIPTION=Open h.265 video codec implementation
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libde265
+INHERIT=autotools multilib-minimal
+IUSE=enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=GPL-3
+RDEPEND=dec265? ( sdl? ( media-libs/libsdl ) )
+SLOT=0
+SRC_URI=https://github.com/strukturag/libde265/releases/download/v1.0.11/libde265-1.0.11.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=5b0f3c43a07c8775d0c1faa49118d34a
diff --git a/metadata/md5-cache/media-libs/libde265-1.0.15 b/metadata/md5-cache/media-libs/libde265-1.0.15
new file mode 100644
index 000000000000..bb11fe653b2d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libde265-1.0.15
@@ -0,0 +1,15 @@
+BDEPEND=dec265? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dec265? ( sdl? ( media-libs/libsdl2 ) )
+DESCRIPTION=Open h.265 video codec implementation
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libde265
+INHERIT=autotools multilib-minimal
+IUSE=enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=GPL-3
+RDEPEND=dec265? ( sdl? ( media-libs/libsdl2 ) )
+SLOT=0
+SRC_URI=https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=7d6d498aa8544607c3a1741cf9c77ca8
diff --git a/metadata/md5-cache/media-libs/libde265-9999 b/metadata/md5-cache/media-libs/libde265-9999
new file mode 100644
index 000000000000..47c191369c76
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libde265-9999
@@ -0,0 +1,14 @@
+BDEPEND=dec265? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dec265? ( sdl? ( media-libs/libsdl2 ) )
+DESCRIPTION=Open h.265 video codec implementation
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libde265
+INHERIT=autotools multilib-minimal git-r3
+IUSE=enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=dec265? ( sdl? ( media-libs/libsdl2 ) )
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=9acb6540976667fdfb13ed6f0e27b84f
diff --git a/metadata/md5-cache/media-libs/libdiscid-0.6.4 b/metadata/md5-cache/media-libs/libdiscid-0.6.4
new file mode 100644
index 000000000000..82cb822b55b0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdiscid-0.6.4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Client library to create MusicBrainz enabled tagging applications
+EAPI=8
+HOMEPAGE=http://musicbrainz.org/doc/libdiscid
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.6.4.tar.gz
+_md5_=9d0c9a8445ef3ecb5126ba6c4e8a168c
diff --git a/metadata/md5-cache/media-libs/libdisplay-info-0.1.1 b/metadata/md5-cache/media-libs/libdisplay-info-0.1.1
new file mode 100644
index 000000000000..b5552ffa4595
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdisplay-info-0.1.1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig test? ( >=sys-apps/edid-decode-0_pre20230131 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=sys-apps/hwdata
+DESCRIPTION=EDID and DisplayID library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/emersion/libdisplay-info
+INHERIT=meson python-any-r1
+IUSE=test
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=MIT
+RDEPEND=sys-apps/hwdata
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.1.1/downloads/libdisplay-info-0.1.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=f868561a3e7a3985c271359de62cfc87
diff --git a/metadata/md5-cache/media-libs/libdisplay-info-0.2.0 b/metadata/md5-cache/media-libs/libdisplay-info-0.2.0
new file mode 100644
index 000000000000..c1f72c7eefe5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdisplay-info-0.2.0
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=sys-apps/hwdata
+DESCRIPTION=EDID and DisplayID library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/emersion/libdisplay-info
+INHERIT=meson python-any-r1
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=sys-apps/hwdata
+SLOT=0/2
+SRC_URI=https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.2.0/downloads/libdisplay-info-0.2.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=1061abf32b5ef18f5bacfaac9451f766
diff --git a/metadata/md5-cache/media-libs/libdmtx-0.7.7 b/metadata/md5-cache/media-libs/libdmtx-0.7.7
new file mode 100644
index 000000000000..1735e3532d6e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdmtx-0.7.7
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=Barcode data matrix reading and writing library
+EAPI=8
+HOMEPAGE=http://libdmtx.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=https://github.com/dmtx/libdmtx/archive/v0.7.7.tar.gz -> libdmtx-0.7.7.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=e4049a7b8eb4238f9d1203e1ef6cd7a0
diff --git a/metadata/md5-cache/media-libs/libdovi-3.3.1 b/metadata/md5-cache/media-libs/libdovi-3.3.1
new file mode 100644
index 000000000000..dfdb9028e0c0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdovi-3.3.1
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/cargo-c >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Dolby Vision metadata parsing and writing
+EAPI=8
+HOMEPAGE=https://github.com/quietvoid/dovi_tool/
+INHERIT=cargo edo multilib-minimal rust-toolchain
+IUSE=debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64
+LICENSE=MIT Apache-2.0 MIT Unicode-DFS-2016
+SLOT=0/3
+SRC_URI=https://github.com/quietvoid/dovi_tool/archive/refs/tags/libdovi-3.3.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/bitstream-io/2.5.0/download -> bitstream-io-2.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/bitvec_helpers/3.1.5/download -> bitvec_helpers-3.1.5.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.13/download -> clap-4.5.13.crate https://crates.io/api/v1/crates/clap_builder/4.5.13/download -> clap_builder-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/indexmap/2.3.0/download -> indexmap-2.3.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/plotters-backend/0.3.6/download -> plotters-backend-0.3.6.crate https://crates.io/api/v1/crates/plotters-svg/0.3.6/download -> plotters-svg-0.3.6.crate https://crates.io/api/v1/crates/plotters/0.3.6/download -> plotters-0.3.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b edo 367e103a74bf77e6a8da7894d999fa3c out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=bdaf74a4ecb08734202f2aef1af1bce0
diff --git a/metadata/md5-cache/media-libs/libdv-1.0.0-r4 b/metadata/md5-cache/media-libs/libdv-1.0.0-r4
new file mode 100644
index 000000000000..a7d96ffd43a0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdv-1.0.0-r4
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/popt:= media-libs/libsdl
+DESCRIPTION=Software codec for dv-format video (camcorders etc)
+EAPI=7
+HOMEPAGE=http://libdv.sourceforge.net/
+INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=dev-libs/popt:=
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libdv/libdv-1.0.0.tar.gz mirror://gentoo/libdv-1.0.0-pic.patch.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=afc7294cad805e4a4ea6a46d44087283
diff --git a/metadata/md5-cache/media-libs/libdvbcsa-1.1.0-r1 b/metadata/md5-cache/media-libs/libdvbcsa-1.1.0-r1
new file mode 100644
index 000000000000..2950d8ca05c4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvbcsa-1.1.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/libdvbcsa.html
+INHERIT=flag-o-matic
+IUSE=cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://download.videolan.org/pub/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=b5c44c608102ef8390d502f25d43b52f
diff --git a/metadata/md5-cache/media-libs/libdvbpsi-1.3.3 b/metadata/md5-cache/media-libs/libdvbpsi-1.3.3
new file mode 100644
index 000000000000..2cea5623a552
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvbpsi-1.3.3
@@ -0,0 +1,11 @@
+BDEPEND=doc? ( app-text/doxygen >=media-gfx/graphviz-2.26 )
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Library for MPEG TS/DVB PSI tables decoding and generation
+EAPI=7
+HOMEPAGE=https://www.videolan.org/libdvbpsi
+IUSE=doc static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+SLOT=0/10
+SRC_URI=https://download.videolan.org/pub/libdvbpsi/1.3.3/libdvbpsi-1.3.3.tar.bz2
+_md5_=4ebdd1687273b07129f6a5d25c809413
diff --git a/metadata/md5-cache/media-libs/libdvd-audio-1.0.0 b/metadata/md5-cache/media-libs/libdvd-audio-1.0.0
new file mode 100644
index 000000000000..6dae7039b9d2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvd-audio-1.0.0
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( dev-python/sphinx )
+DEFINED_PHASES=compile configure install
+DESCRIPTION=library for extracting audio from DVD-Audio discs
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/libdvd-audio/
+INHERIT=toolchain-funcs
+IUSE=doc static-libs
+KEYWORDS=amd64 ~x86
+LICENSE=GPL-2 LGPL-3
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libdvd-audio/libdvd-audio-1.0.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=29b7b564621839382710c5ea828a34a5
diff --git a/metadata/md5-cache/media-libs/libdvdcss-1.4.3 b/metadata/md5-cache/media-libs/libdvdcss-1.4.3
new file mode 100644
index 000000000000..c23903fb9b08
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvdcss-1.4.3
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=A portable abstraction library for DVD decryption
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/libdvdcss.html
+INHERIT=multilib-minimal
+IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+SLOT=1.2
+SRC_URI=https://download.videolan.org/pub/libdvdcss/1.4.3/libdvdcss-1.4.3.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=ad965b5ed239a01242c877104546fb25
diff --git a/metadata/md5-cache/media-libs/libdvdnav-6.1.1 b/metadata/md5-cache/media-libs/libdvdnav-6.1.1
new file mode 100644
index 000000000000..82e22827a6db
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvdnav-6.1.1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libdvdread-6.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library for DVD navigation tools
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/libdvdnav.html
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=>=media-libs/libdvdread-6.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://downloads.videolan.org/pub/videolan/libdvdnav/6.1.1/libdvdnav-6.1.1.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e246f00561436c7b09fc175d365fd183
diff --git a/metadata/md5-cache/media-libs/libdvdnav-9999 b/metadata/md5-cache/media-libs/libdvdnav-9999
new file mode 100644
index 000000000000..902dd2916f30
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvdnav-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=media-libs/libdvdread-6.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library for DVD navigation tools
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/libdvdnav.html
+INHERIT=autotools multilib-minimal git-r3
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=>=media-libs/libdvdread-6.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=9152f3b8bd7c4591c87dca1fb615338b
diff --git a/metadata/md5-cache/media-libs/libdvdread-6.1.3 b/metadata/md5-cache/media-libs/libdvdread-6.1.3
new file mode 100644
index 000000000000..ba0735e66450
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvdread-6.1.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=css? ( >=media-libs/libdvdcss-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for DVD navigation tools
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libdvdnav.html
+INHERIT=multilib-minimal
+IUSE=+css static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2 GPL-3
+RDEPEND=css? ( >=media-libs/libdvdcss-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/8
+SRC_URI=https://downloads.videolan.org/pub/videolan/libdvdread/6.1.3/libdvdread-6.1.3.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d7024e9b10fba50bdfa66ebc465ab6fc
diff --git a/metadata/md5-cache/media-libs/libdvdread-9999 b/metadata/md5-cache/media-libs/libdvdread-9999
new file mode 100644
index 000000000000..68dfe1a1144c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libdvdread-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=css? ( >=media-libs/libdvdcss-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for DVD navigation tools
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/libdvdnav.html
+INHERIT=multilib-minimal autotools git-r3
+IUSE=+css static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-2 GPL-3
+PROPERTIES=live
+RDEPEND=css? ( >=media-libs/libdvdcss-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/8
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=c7e18179a8a65df94f927f68429c7469
diff --git a/metadata/md5-cache/media-libs/libebur128-1.2.6 b/metadata/md5-cache/media-libs/libebur128-1.2.6
new file mode 100644
index 000000000000..42b348c72afe
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libebur128-1.2.6
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( app-arch/unzip media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library implementing the EBU R128 loudness standard
+EAPI=7
+HOMEPAGE=https://github.com/jiixyj/libebur128
+INHERIT=cmake-multilib
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/jiixyj/libebur128/archive/v1.2.6.tar.gz -> libebur128-1.2.6.tar.gz test? ( https://tech.ebu.ch/files/live/sites/tech/files/shared/testmaterial/ebu-loudness-test-setv05.zip )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=6593aec3e04f4e9386efd5c45a177b12
diff --git a/metadata/md5-cache/media-libs/libemf-1.0.13 b/metadata/md5-cache/media-libs/libemf-1.0.13
new file mode 100644
index 000000000000..d7555c9d47c8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libemf-1.0.13
@@ -0,0 +1,10 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Library implementation of ECMA-234 API for the generation of enhanced metafiles
+EAPI=7
+HOMEPAGE=http://libemf.sourceforge.net/
+IUSE=doc static-libs
+KEYWORDS=amd64 -arm ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1 GPL-2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libemf/libemf-1.0.13.tar.gz
+_md5_=b8eef88c4dbc41ff79127f2ae614cb6a
diff --git a/metadata/md5-cache/media-libs/libeot-0.01-r1 b/metadata/md5-cache/media-libs/libeot-0.01-r1
new file mode 100644
index 000000000000..33aac535d1a6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libeot-0.01-r1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=Library for parsing Embedded OpenType files (Microsoft embedded font 'standard')
+EAPI=8
+HOMEPAGE=https://github.com/umanwizard/libeot
+INHERIT=autotools
+KEYWORDS=amd64 ~riscv x86
+LICENSE=MPL-2.0
+SLOT=0
+SRC_URI=https://github.com/umanwizard/libeot/archive/v0.01.tar.gz -> libeot-0.01.tgz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=a9366b690c2113c83d87b31f1bbe02a3
diff --git a/metadata/md5-cache/media-libs/libeot-9999 b/metadata/md5-cache/media-libs/libeot-9999
new file mode 100644
index 000000000000..8c9ba1a49c86
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libeot-9999
@@ -0,0 +1,11 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Library for parsing Embedded OpenType files (Microsoft embedded font 'standard')
+EAPI=8
+HOMEPAGE=https://github.com/umanwizard/libeot
+INHERIT=autotools git-r3
+LICENSE=MPL-2.0
+PROPERTIES=live
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=38610f21e86712c4e9a19c51039588de
diff --git a/metadata/md5-cache/media-libs/libepoxy-1.5.10-r3 b/metadata/md5-cache/media-libs/libepoxy-1.5.10-r3
new file mode 100644
index 000000000000..50ababc383f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libepoxy-1.5.10-r3
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install setup test
+DEPEND=media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-base/xorg-proto x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for handling OpenGL function pointer management
+EAPI=8
+HOMEPAGE=https://github.com/anholt/libepoxy
+INHERIT=meson-multilib python-any-r1 virtualx
+IUSE=test +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=MIT
+RDEPEND=media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/anholt/libepoxy/archive/1.5.10.tar.gz -> libepoxy-1.5.10.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=15d6f1898bacd1295022de769dbf0009
diff --git a/metadata/md5-cache/media-libs/libepoxy-9999 b/metadata/md5-cache/media-libs/libepoxy-9999
new file mode 100644
index 000000000000..c1204c59b911
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libepoxy-9999
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-base/xorg-proto x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for handling OpenGL function pointer management
+EAPI=8
+HOMEPAGE=https://github.com/anholt/libepoxy
+INHERIT=meson-multilib python-any-r1 virtualx git-r3
+IUSE=test +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=5854a100b3a4566ac7a1fc361ac90ddc
diff --git a/metadata/md5-cache/media-libs/libexif-0.6.24 b/metadata/md5-cache/media-libs/libexif-0.6.24
new file mode 100644
index 000000000000..7991747c35f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libexif-0.6.24
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=nls? ( virtual/libintl )
+DESCRIPTION=Library for parsing, editing, and saving EXIF data
+EAPI=8
+HOMEPAGE=https://libexif.github.io/
+INHERIT=autotools multilib-minimal
+IUSE=doc nls abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2+
+RDEPEND=nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=https://github.com/libexif/libexif/releases/download/v0.6.24/libexif-0.6.24.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=abaafaaaa019c1df09ce8664261a4b5b
diff --git a/metadata/md5-cache/media-libs/libfame-0.9.1-r4 b/metadata/md5-cache/media-libs/libfame-0.9.1-r4
new file mode 100644
index 000000000000..aa88156a2ecb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfame-0.9.1-r4
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=MPEG-1 and MPEG-4 video encoding library
+EAPI=8
+HOMEPAGE=http://fame.sourceforge.net/
+INHERIT=autotools
+IUSE=cpu_flags_x86_mmx
+KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/fame/libfame-0.9.1.tar.gz http://digilander.libero.it/dgp85/gentoo/libfame-patches-2.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=a863e0ded10eeb70bc82e603c9a2c9c5
diff --git a/metadata/md5-cache/media-libs/libffado-2.4.8 b/metadata/md5-cache/media-libs/libffado-2.4.8
new file mode 100644
index 000000000000..315179bb2bdc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libffado-2.4.8
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig python_single_target_python3_10? ( >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/libxmlpp:2.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/dbus-c++-0.9.0-r5 dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/PyQt5[dbus,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/PyQt5[dbus,python_targets_python3_12(-)] ) x11-misc/xdg-utils )
+DESCRIPTION=Driver for IEEE1394 (Firewire) audio interfaces
+EAPI=8
+HOMEPAGE=http://www.ffado.org
+INHERIT=desktop python-single-r1 scons-utils toolchain-funcs udev multilib-minimal
+IUSE=debug qt5 test-programs python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=GPL-2 GPL-3
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/libxmlpp:2.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/dbus-c++-0.9.0-r5 dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/PyQt5[dbus,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/PyQt5[dbus,python_targets_python3_12(-)] ) x11-misc/xdg-utils )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=http://www.ffado.org/files/libffado-2.4.8.tgz
+_eclasses_=desktop 56973babb9c5f19cab0eeb53ece644c6 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 scons-utils b3544637c85286a19000d59461d3a7a5 udev 3b4170e9c327a8ed17097484a016c0c8 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=dc573eed06170c4f155b8307f71175b1
diff --git a/metadata/md5-cache/media-libs/libfishsound-1.0.0-r1 b/metadata/md5-cache/media-libs/libfishsound-1.0.0-r1
new file mode 100644
index 000000000000..2f2b213e9657
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfishsound-1.0.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) speex? ( media-libs/speex )
+DESCRIPTION=Simple programming interface to decode and encode audio with vorbis or speex
+EAPI=8
+HOMEPAGE=https://www.xiph.org/fishsound/
+IUSE=flac speex
+KEYWORDS=amd64 x86
+LICENSE=BSD
+RDEPEND=media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) speex? ( media-libs/speex )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/libfishsound/libfishsound-1.0.0.tar.gz
+_md5_=06b4e38d70eb95d147f873da04a6fac8
diff --git a/metadata/md5-cache/media-libs/libfishsound-1.0.0-r2 b/metadata/md5-cache/media-libs/libfishsound-1.0.0-r2
new file mode 100644
index 000000000000..c85615688ece
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfishsound-1.0.0-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) speex? ( media-libs/speex )
+DESCRIPTION=Simple programming interface to decode and encode audio with vorbis or speex
+EAPI=8
+HOMEPAGE=https://www.xiph.org/fishsound/
+IUSE=flac speex
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) speex? ( media-libs/speex )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/libfishsound/libfishsound-1.0.0.tar.gz
+_md5_=0c39c2d89ee1b1559ce57c3b4d0d0fb9
diff --git a/metadata/md5-cache/media-libs/libfpx-1.3.1_p10-r1 b/metadata/md5-cache/media-libs/libfpx-1.3.1_p10-r1
new file mode 100644
index 000000000000..9c40edc50998
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfpx-1.3.1_p10-r1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Library for manipulating FlashPIX images
+EAPI=8
+HOMEPAGE=https://github.com/ImageMagick/libfpx
+INHERIT=flag-o-matic libtool
+IUSE=static-libs
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=Flashpix
+SLOT=0/1
+SRC_URI=mirror://imagemagick/delegates/libfpx-1.3.1-10.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 libtool f9e6905c12590c1cac06d85371a0819a
+_md5_=401b1339c85681713e90b4eba2f422a9
diff --git a/metadata/md5-cache/media-libs/libfreeaptx-0.1.1-r1 b/metadata/md5-cache/media-libs/libfreeaptx-0.1.1-r1
new file mode 100644
index 000000000000..269c3d256f1f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfreeaptx-0.1.1-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Reverse-engineered aptX and aptX HD library (fork of libopenaptx)
+EAPI=7
+HOMEPAGE=https://github.com/iamthehorker/libfreeaptx
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs
+IUSE=cpu_flags_x86_avx2 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://github.com/iamthehorker/libfreeaptx/archive/0.1.1.tar.gz -> libfreeaptx-0.1.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=6855f911308f7abe3883b95c565cd150
diff --git a/metadata/md5-cache/media-libs/libfreeaptx-9999 b/metadata/md5-cache/media-libs/libfreeaptx-9999
new file mode 100644
index 000000000000..c7b326c69f61
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfreeaptx-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Reverse-engineered aptX and aptX HD library (fork of libopenaptx)
+EAPI=7
+HOMEPAGE=https://github.com/iamthehorker/libfreeaptx
+INHERIT=flag-o-matic toolchain-funcs git-r3
+IUSE=cpu_flags_x86_avx2
+LICENSE=LGPL-2.1+
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=4489da30aa78ac6c4fb763d6a0c7380b
diff --git a/metadata/md5-cache/media-libs/libfreehand-0.1.2-r1 b/metadata/md5-cache/media-libs/libfreehand-0.1.2-r1
new file mode 100644
index 000000000000..ccc6bb67ef3a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfreehand-0.1.2-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/librevenge sys-libs/zlib dev-libs/boost dev-libs/icu dev-util/gperf media-libs/lcms dev-build/libtool test? ( dev-util/cppunit )
+DESCRIPTION=Library for import of FreeHand drawings
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libfreehand
+IUSE=doc test
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=MPL-2.0
+RDEPEND=dev-libs/librevenge sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.2.tar.xz
+_md5_=9eab350e2eef1b774028aece393602cb
diff --git a/metadata/md5-cache/media-libs/libfreehand-9999 b/metadata/md5-cache/media-libs/libfreehand-9999
new file mode 100644
index 000000000000..c33787adf27e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libfreehand-9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=dev-libs/librevenge sys-libs/zlib dev-libs/boost dev-libs/icu dev-util/gperf media-libs/lcms dev-build/libtool test? ( dev-util/cppunit )
+DESCRIPTION=Library for import of FreeHand drawings
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libfreehand
+INHERIT=autotools git-r3
+IUSE=doc test
+LICENSE=MPL-2.0
+PROPERTIES=live
+RDEPEND=dev-libs/librevenge sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=ea170aaab71f59b08dbeb104b7a7e97d
diff --git a/metadata/md5-cache/media-libs/libggi-2.2.2-r2 b/metadata/md5-cache/media-libs/libggi-2.2.2-r2
new file mode 100644
index 000000000000..d07ac2e24d77
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libggi-2.2.2-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=media-libs/libgii-1.0.2 aalib? ( >=media-libs/aalib-1.2-r1 ) svga? ( >=media-libs/svgalib-1.4.2 ) X? ( x11-libs/libXt x11-libs/libXxf86dga x11-libs/libXxf86vm ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Provides an opaque interface to the display's acceleration function
+EAPI=7
+HOMEPAGE=https://ibiblio.org/ggicore/packages/libggi.html
+INHERIT=autotools
+IUSE=3dfx aalib cpu_flags_x86_mmx debug fbcon svga vis X
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=MIT
+RDEPEND=>=media-libs/libgii-1.0.2 aalib? ( >=media-libs/aalib-1.2-r1 ) svga? ( >=media-libs/svgalib-1.4.2 ) X? ( x11-libs/libXt x11-libs/libXxf86dga x11-libs/libXxf86vm )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ggi/libggi-2.2.2.src.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=3b6a928d37a2f57cc7ff5ef7ceeae4ae
diff --git a/metadata/md5-cache/media-libs/libggigcp-1.0.2-r1 b/metadata/md5-cache/media-libs/libggigcp-1.0.2-r1
new file mode 100644
index 000000000000..afb6f9c4f6f8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libggigcp-1.0.2-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure install
+DEPEND=>=media-libs/libggi-2.2.2
+DESCRIPTION=Libggi extension for advanced color and palette handling
+EAPI=7
+HOMEPAGE=https://ibiblio.org/ggicore/packages/libggigcp.html
+KEYWORDS=amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=media-libs/libggi-2.2.2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ggi/libggigcp-1.0.2.src.tar.bz2
+_md5_=0d085ae84db984b191155182c7698e30
diff --git a/metadata/md5-cache/media-libs/libggimisc-2.2.2-r1 b/metadata/md5-cache/media-libs/libggimisc-2.2.2-r1
new file mode 100644
index 000000000000..e279a1d6e6c0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libggimisc-2.2.2-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst
+DEPEND=>=media-libs/libggi-2.2.2 svga? ( media-libs/svgalib )
+DESCRIPTION=Adds support for some special graphical target features
+EAPI=7
+HOMEPAGE=https://ibiblio.org/ggicore/packages/libggimisc.html
+IUSE=fbcon svga
+KEYWORDS=amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=media-libs/libggi-2.2.2 svga? ( media-libs/svgalib )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ggi/libggimisc-2.2.2.src.tar.bz2
+_md5_=20d7ca96abff3baa3d67eb31f48ea666
diff --git a/metadata/md5-cache/media-libs/libggiwmh-0.3.2-r1 b/metadata/md5-cache/media-libs/libggiwmh-0.3.2-r1
new file mode 100644
index 000000000000..ffb5b2eb1f62
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libggiwmh-0.3.2-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=>=media-libs/libggi-2.2.2 X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86dga x11-libs/libXxf86vm )
+DESCRIPTION=Window manager hints extensions for libggi
+EAPI=7
+HOMEPAGE=https://ibiblio.org/ggicore/packages/libggiwmh.html
+IUSE=X
+KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RDEPEND=>=media-libs/libggi-2.2.2 X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86dga x11-libs/libXxf86vm )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ggi/libggiwmh-0.3.2.src.tar.bz2
+_md5_=27c58e36eb6f28ea2423cb3b2c491494
diff --git a/metadata/md5-cache/media-libs/libgig-4.3.0 b/metadata/md5-cache/media-libs/libgig-4.3.0
new file mode 100644
index 000000000000..afd341410dad
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgig-4.3.0
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile install
+DEPEND=media-libs/audiofile media-libs/libsndfile
+DESCRIPTION=C++ library for loading Gigasampler and DLS level 1/2 files
+EAPI=7
+HOMEPAGE=https://www.linuxsampler.org/libgig/
+IUSE=doc
+KEYWORDS=amd64 ~ppc x86
+LICENSE=GPL-2
+RDEPEND=media-libs/audiofile media-libs/libsndfile
+SLOT=0
+SRC_URI=https://download.linuxsampler.org/packages/libgig-4.3.0.tar.bz2
+_md5_=e6fd2e642fede665aa3dc090b631e824
diff --git a/metadata/md5-cache/media-libs/libgig-4.4.1 b/metadata/md5-cache/media-libs/libgig-4.4.1
new file mode 100644
index 000000000000..7a731af3f4e5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgig-4.4.1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile install
+DEPEND=media-libs/audiofile media-libs/libsndfile
+DESCRIPTION=C++ library for loading Gigasampler and DLS level 1/2 files
+EAPI=8
+HOMEPAGE=https://www.linuxsampler.org/libgig/
+IUSE=doc
+KEYWORDS=amd64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/audiofile media-libs/libsndfile
+SLOT=0
+SRC_URI=https://download.linuxsampler.org/packages/libgig-4.4.1.tar.bz2
+_md5_=dd64c3acd76898737e1fcb64479189b4
diff --git a/metadata/md5-cache/media-libs/libgig-9999 b/metadata/md5-cache/media-libs/libgig-9999
new file mode 100644
index 000000000000..bf5a56778f87
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgig-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/subversion[http(+)] net-misc/rsync
+DEFINED_PHASES=compile install preinst prepare unpack
+DEPEND=media-libs/audiofile media-libs/libsndfile
+DESCRIPTION=C++ library for loading Gigasampler and DLS level 1/2 files
+EAPI=8
+HOMEPAGE=https://www.linuxsampler.org/libgig/
+INHERIT=autotools subversion
+IUSE=doc
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=media-libs/audiofile media-libs/libsndfile
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 estack c61c368a76fdf3a82fdf8dbaebea3804 subversion 44c6a1cae0381c100a526e3b348622cd
+_md5_=066a4b4e3c6fbe0d6c202a3420ac296d
diff --git a/metadata/md5-cache/media-libs/libgii-1.0.2-r3 b/metadata/md5-cache/media-libs/libgii-1.0.2-r3
new file mode 100644
index 000000000000..0dc7faf05c9e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgii-1.0.2-r3
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXxf86dga-1.1.4 ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.11 )
+DESCRIPTION=Easy to use, but yet powerful, API for all possible input sources
+EAPI=8
+HOMEPAGE=https://ibiblio.org/ggicore/packages/libgii.html
+INHERIT=autotools
+IUSE=X
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=LGPL-2
+RDEPEND=X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXxf86dga-1.1.4 )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ggi/libgii-1.0.2.src.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=97914389e04dd407ca7dc57265ac2f3c
diff --git a/metadata/md5-cache/media-libs/libglvnd-1.7.0 b/metadata/md5-cache/media-libs/libglvnd-1.7.0
new file mode 100644
index 000000000000..6d17b26bc205
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libglvnd-1.7.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( X? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!media-libs/mesa[-libglvnd(+)] X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto )
+DESCRIPTION=The GL Vendor-Neutral Dispatch library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/glvnd/libglvnd
+INHERIT=meson-multilib python-any-r1 virtualx
+IUSE=test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=MIT
+RDEPEND=!media-libs/mesa[-libglvnd(+)] X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.7.0/libglvnd-v1.7.0.tar.bz2 -> libglvnd-1.7.0.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=461138ea04e1a97ab8315ec9cde2a903
diff --git a/metadata/md5-cache/media-libs/libglvnd-9999 b/metadata/md5-cache/media-libs/libglvnd-9999
new file mode 100644
index 000000000000..e2bb88f87f11
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libglvnd-9999
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( X? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!media-libs/mesa[-libglvnd(+)] X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto )
+DESCRIPTION=The GL Vendor-Neutral Dispatch library
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/glvnd/libglvnd
+INHERIT=meson-multilib python-any-r1 virtualx git-r3
+IUSE=test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=!media-libs/mesa[-libglvnd(+)] X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=aad5064017b2b522ccedd126445688b0
diff --git a/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1 b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1
new file mode 100644
index 000000000000..4d5266f90184
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/gtk-doc-am app-alternatives/lex >=sys-devel/gettext-0.19.1 virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend test
+DEPEND=acct-group/plugdev >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) exif? ( >=media-libs/libexif-0.6.21-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that implements support for numerous digital cameras
+EAPI=8
+HOMEPAGE=http://www.gphoto.org/
+INHERIT=autotools multilib-minimal udev
+IUSE=doc examples exif gd jpeg nls serial +cameras_adc65 +cameras_agfa_cl20 +cameras_aox +cameras_ax203 +cameras_barbie +cameras_canon +cameras_casio_qv +cameras_clicksmart310 +cameras_digigr8 +cameras_digita +cameras_dimagev +cameras_dimera3500 +cameras_directory +cameras_enigma13 +cameras_fuji +cameras_gsmart300 +cameras_hp215 +cameras_iclick +cameras_jamcam +cameras_jd11 +cameras_jl2005a +cameras_jl2005c +cameras_kodak_dc120 +cameras_kodak_dc210 +cameras_kodak_dc240 +cameras_kodak_dc3200 +cameras_kodak_ez200 +cameras_konica +cameras_konica_qm150 +cameras_largan +cameras_lg_gsm +cameras_mars +cameras_mustek +cameras_panasonic_coolshot +cameras_panasonic_l859 +cameras_panasonic_dc1000 +cameras_panasonic_dc1580 +cameras_pccam300 +cameras_pccam600 +cameras_pentax +cameras_polaroid_pdc320 +cameras_polaroid_pdc640 +cameras_polaroid_pdc700 +cameras_ptp2 +cameras_ricoh +cameras_ricoh_g3 +cameras_samsung +cameras_sierra +cameras_sipix_blink2 +cameras_sipix_web2 +cameras_smal +cameras_sonix +cameras_sony_dscf1 +cameras_sony_dscf55 +cameras_soundvision +cameras_spca50x +cameras_sq905 +cameras_st2205 +cameras_stv0674 +cameras_stv0680 +cameras_sx330z +cameras_toshiba_pdrm11 +cameras_topfield +cameras_tp6801 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=acct-group/plugdev >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) exif? ( >=media-libs/libexif-0.6.21-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/6
+SRC_URI=https://downloads.sourceforge.net/gphoto/libgphoto2-2.5.31.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=8612ae10ebb0c67b575f2b5d7d438ca6
diff --git a/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r2 b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r2
new file mode 100644
index 000000000000..9113e17e079b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/gtk-doc-am app-alternatives/lex >=sys-devel/gettext-0.19.1 virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=acct-group/plugdev >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) exif? ( >=media-libs/libexif-0.6.21-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that implements support for numerous digital cameras
+EAPI=8
+HOMEPAGE=http://www.gphoto.org/
+INHERIT=autotools multilib-minimal udev
+IUSE=doc examples exif gd jpeg nls serial +cameras_adc65 +cameras_agfa_cl20 +cameras_aox +cameras_ax203 +cameras_barbie +cameras_canon +cameras_casio_qv +cameras_clicksmart310 +cameras_digigr8 +cameras_digita +cameras_dimagev +cameras_dimera3500 +cameras_directory +cameras_enigma13 +cameras_fuji +cameras_gsmart300 +cameras_hp215 +cameras_iclick +cameras_jamcam +cameras_jd11 +cameras_jl2005a +cameras_jl2005c +cameras_kodak_dc120 +cameras_kodak_dc210 +cameras_kodak_dc240 +cameras_kodak_dc3200 +cameras_kodak_ez200 +cameras_konica +cameras_konica_qm150 +cameras_largan +cameras_lg_gsm +cameras_mars +cameras_mustek +cameras_panasonic_coolshot +cameras_panasonic_l859 +cameras_panasonic_dc1000 +cameras_panasonic_dc1580 +cameras_pccam300 +cameras_pccam600 +cameras_pentax +cameras_polaroid_pdc320 +cameras_polaroid_pdc640 +cameras_polaroid_pdc700 +cameras_ptp2 +cameras_ricoh +cameras_ricoh_g3 +cameras_samsung +cameras_sierra +cameras_sipix_blink2 +cameras_sipix_web2 +cameras_smal +cameras_sonix +cameras_sony_dscf1 +cameras_sony_dscf55 +cameras_soundvision +cameras_spca50x +cameras_sq905 +cameras_st2205 +cameras_stv0674 +cameras_stv0680 +cameras_sx330z +cameras_toshiba_pdrm11 +cameras_topfield +cameras_tp6801 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=acct-group/plugdev >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) exif? ( >=media-libs/libexif-0.6.21-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=|| ( cameras_adc65 cameras_agfa_cl20 cameras_aox cameras_ax203 cameras_barbie cameras_canon cameras_casio_qv cameras_clicksmart310 cameras_digigr8 cameras_digita cameras_dimagev cameras_dimera3500 cameras_directory cameras_enigma13 cameras_fuji cameras_gsmart300 cameras_hp215 cameras_iclick cameras_jamcam cameras_jd11 cameras_jl2005a cameras_jl2005c cameras_kodak_dc120 cameras_kodak_dc210 cameras_kodak_dc240 cameras_kodak_dc3200 cameras_kodak_ez200 cameras_konica cameras_konica_qm150 cameras_largan cameras_lg_gsm cameras_mars cameras_mustek cameras_panasonic_coolshot cameras_panasonic_l859 cameras_panasonic_dc1000 cameras_panasonic_dc1580 cameras_pccam300 cameras_pccam600 cameras_pentax cameras_polaroid_pdc320 cameras_polaroid_pdc640 cameras_polaroid_pdc700 cameras_ptp2 cameras_ricoh cameras_ricoh_g3 cameras_samsung cameras_sierra cameras_sipix_blink2 cameras_sipix_web2 cameras_smal cameras_sonix cameras_sony_dscf1 cameras_sony_dscf55 cameras_soundvision cameras_spca50x cameras_sq905 cameras_st2205 cameras_stv0674 cameras_stv0680 cameras_sx330z cameras_toshiba_pdrm11 cameras_topfield cameras_tp6801 )
+SLOT=0/6
+SRC_URI=https://downloads.sourceforge.net/gphoto/libgphoto2-2.5.31.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=983fe8eb42f1478c02076260f0638ea1
diff --git a/metadata/md5-cache/media-libs/libgpod-0.8.3-r6 b/metadata/md5-cache/media-libs/libgpod-0.8.3-r6
new file mode 100644
index 000000000000..bf4b8f815d5b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgpod-0.8.3-r6
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/libxslt dev-util/intltool dev-build/gtk-doc-am sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=>=app-pda/libplist-1.0:= >=dev-db/sqlite-3:3 >=dev-libs/glib-2.16:2 dev-libs/libxml2:2 sys-apps/sg3_utils:0= gtk? ( x11-libs/gdk-pixbuf:2 ) ios? ( app-pda/libimobiledevice:= ) udev? ( virtual/udev )
+DESCRIPTION=Shared library to access the contents of an iPod
+EAPI=8
+HOMEPAGE=http://www.gtkpod.org/libgpod/
+INHERIT=autotools udev
+IUSE=+gtk ios +udev
+KEYWORDS=amd64 ppc ~riscv x86
+LICENSE=LGPL-2
+RDEPEND=>=app-pda/libplist-1.0:= >=dev-db/sqlite-3:3 >=dev-libs/glib-2.16:2 dev-libs/libxml2:2 sys-apps/sg3_utils:0= gtk? ( x11-libs/gdk-pixbuf:2 ) ios? ( app-pda/libimobiledevice:= ) udev? ( virtual/udev )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/gtkpod/libgpod-0.8.3.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=ce77feb5d31a0c0c1eda2be86b404289
diff --git a/metadata/md5-cache/media-libs/libgpod-0.8.3-r7 b/metadata/md5-cache/media-libs/libgpod-0.8.3-r7
new file mode 100644
index 000000000000..a7ff3c951910
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libgpod-0.8.3-r7
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/libxslt dev-util/intltool dev-build/gtk-doc-am sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=>=app-pda/libplist-2.3:= >=dev-db/sqlite-3:3 >=dev-libs/glib-2.16:2 dev-libs/libxml2:2 sys-apps/sg3_utils:0= gtk? ( x11-libs/gdk-pixbuf:2 ) ios? ( app-pda/libimobiledevice:= ) udev? ( virtual/udev )
+DESCRIPTION=Shared library to access the contents of an iPod
+EAPI=8
+HOMEPAGE=http://www.gtkpod.org/libgpod/
+INHERIT=autotools udev
+IUSE=+gtk ios +udev
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=>=app-pda/libplist-2.3:= >=dev-db/sqlite-3:3 >=dev-libs/glib-2.16:2 dev-libs/libxml2:2 sys-apps/sg3_utils:0= gtk? ( x11-libs/gdk-pixbuf:2 ) ios? ( app-pda/libimobiledevice:= ) udev? ( virtual/udev )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/gtkpod/libgpod-0.8.3.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=e09ed4795348fc9befa494d60b679def
diff --git a/metadata/md5-cache/media-libs/libharu-2.4.2-r1 b/metadata/md5-cache/media-libs/libharu-2.4.2-r1
new file mode 100644
index 000000000000..5c32aaa28627
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libharu-2.4.2-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libpng:= sys-libs/zlib:=
+DESCRIPTION=C/C++ library for PDF generation
+EAPI=8
+HOMEPAGE=http://www.libharu.org/
+INHERIT=cmake
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=ZLIB
+RDEPEND=media-libs/libpng:= sys-libs/zlib:=
+SLOT=0/2.4.2
+SRC_URI=https://github.com/libharu/libharu/archive/v2.4.2.tar.gz -> libharu-2.4.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=180bfba0bc296dfed7127ab0550fe1bd
diff --git a/metadata/md5-cache/media-libs/libhdhomerun-20190621 b/metadata/md5-cache/media-libs/libhdhomerun-20190621
new file mode 100644
index 000000000000..f3b980a1fa87
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libhdhomerun-20190621
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=SiliconDust HDHomeRun Utilties
+EAPI=7
+HOMEPAGE=https://www.silicondust.com/support/linux/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://download.silicondust.com/hdhomerun/libhdhomerun_20190621.tgz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=ed371dcf02bfdf2146eae98ac9209176
diff --git a/metadata/md5-cache/media-libs/libhdhomerun-20200521 b/metadata/md5-cache/media-libs/libhdhomerun-20200521
new file mode 100644
index 000000000000..ecdea4940dc6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libhdhomerun-20200521
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=SiliconDust HDHomeRun Utilties
+EAPI=7
+HOMEPAGE=https://www.silicondust.com/support/linux/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 arm64 x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://download.silicondust.com/hdhomerun/libhdhomerun_20200521.tgz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=15ce5cd79ef3124cef0c7e857c634885
diff --git a/metadata/md5-cache/media-libs/libheif-1.15.2-r1 b/metadata/md5-cache/media-libs/libheif-1.15.2-r1
new file mode 100644
index 000000000000..cdde07ec0297
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libheif-1.15.2-r1
@@ -0,0 +1,18 @@
+BDEPEND=test? ( =dev-cpp/catch-2* dev-lang/go ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libheif
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools xdg multilib-minimal
+IUSE=+aom gdk-pixbuf go rav1e test +threads x265 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=GPL-3
+RDEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( go )
+RESTRICT=!test? ( test )
+SLOT=0/1.12
+SRC_URI=https://github.com/strukturag/libheif/releases/download/v1.15.2/libheif-1.15.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=09ba4e7a1377ac99a5396a7dcc278bd9
diff --git a/metadata/md5-cache/media-libs/libheif-1.17.6 b/metadata/md5-cache/media-libs/libheif-1.17.6
new file mode 100644
index 000000000000..54bff2b5b7d3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libheif-1.17.6
@@ -0,0 +1,18 @@
+BDEPEND=test? ( dev-cpp/catch dev-lang/go ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libheif
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg multilib-minimal
+IUSE=+aom gdk-pixbuf go rav1e svt-av1 test +threads x265 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( go )
+RESTRICT=!test? ( test )
+SLOT=0/1.17
+SRC_URI=https://github.com/strukturag/libheif/releases/download/v1.17.6/libheif-1.17.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 xdg 8d7d90c01b1b1c2602dab6fc6b177097 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e4da8c4c37ec61e786c1175774e313ca
diff --git a/metadata/md5-cache/media-libs/libheif-1.18.1 b/metadata/md5-cache/media-libs/libheif-1.18.1
new file mode 100644
index 000000000000..c0e084ac5757
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libheif-1.18.1
@@ -0,0 +1,18 @@
+BDEPEND=test? ( dev-cpp/catch dev-lang/go ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libheif
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg multilib-minimal
+IUSE=+aom gdk-pixbuf go rav1e svt-av1 test +threads x265 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( go )
+RESTRICT=!test? ( test )
+SLOT=0/1.18
+SRC_URI=https://github.com/strukturag/libheif/releases/download/v1.18.1/libheif-1.18.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 xdg 8d7d90c01b1b1c2602dab6fc6b177097 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e49fc9ed3bf0e1f53a1fddd319bf190c
diff --git a/metadata/md5-cache/media-libs/libheif-1.18.2 b/metadata/md5-cache/media-libs/libheif-1.18.2
new file mode 100644
index 000000000000..a412224572d2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libheif-1.18.2
@@ -0,0 +1,18 @@
+BDEPEND=test? ( dev-cpp/catch dev-lang/go ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libheif
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg multilib-minimal
+IUSE=+aom gdk-pixbuf go rav1e svt-av1 test +threads x265 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( go )
+RESTRICT=!test? ( test )
+SLOT=0/1.18
+SRC_URI=https://github.com/strukturag/libheif/releases/download/v1.18.2/libheif-1.18.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 xdg 8d7d90c01b1b1c2602dab6fc6b177097 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0d55cbe57276638cfcd5d829e844d3ba
diff --git a/metadata/md5-cache/media-libs/libheif-9999 b/metadata/md5-cache/media-libs/libheif-9999
new file mode 100644
index 000000000000..bc2d8c79fa3f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libheif-9999
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-cpp/catch dev-lang/go ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+EAPI=8
+HOMEPAGE=https://github.com/strukturag/libheif
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg multilib-minimal git-r3
+IUSE=+aom gdk-pixbuf go rav1e svt-av1 test +threads x265 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libde265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aom? ( >=media-libs/libaom-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) go? ( dev-lang/go ) rav1e? ( media-video/rav1e:= ) svt-av1? ( media-libs/svt-av1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( go )
+RESTRICT=!test? ( test )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 xdg 8d7d90c01b1b1c2602dab6fc6b177097 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=e49fc9ed3bf0e1f53a1fddd319bf190c
diff --git a/metadata/md5-cache/media-libs/libicns-0.8.1-r1 b/metadata/md5-cache/media-libs/libicns-0.8.1-r1
new file mode 100644
index 000000000000..f6b44289f82d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libicns-0.8.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libpng:0= media-libs/openjpeg:2=
+DESCRIPTION=A library for manipulating MacOS X .icns icon format
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/icns/
+INHERIT=autotools
+IUSE=static-libs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=media-libs/libpng:0= media-libs/openjpeg:2=
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/icns/libicns-0.8.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=7b85eb7ce1e42fcbf4748f8c7202929b
diff --git a/metadata/md5-cache/media-libs/libid3tag-0.16.3 b/metadata/md5-cache/media-libs/libid3tag-0.16.3
new file mode 100644
index 000000000000..ff2b95a32520
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libid3tag-0.16.3
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The MAD id3tag library, Tenacity fork
+EAPI=8
+HOMEPAGE=https://codeberg.org/tenacityteam/libid3tag
+INHERIT=cmake-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/0.16.3
+SRC_URI=https://codeberg.org/tenacityteam/libid3tag/archive/0.16.3.tar.gz -> libid3tag-0.16.3.codeberg.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=580b3935089c80066d19ee2e4861815d
diff --git a/metadata/md5-cache/media-libs/libiec61883-1.2.0-r2 b/metadata/md5-cache/media-libs/libiec61883-1.2.0-r2
new file mode 100644
index 000000000000..97c333ff2310
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libiec61883-1.2.0-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library for capturing video (dv or mpeg2) over the IEEE 1394 bus
+EAPI=7
+HOMEPAGE=https://ieee1394.wiki.kernel.org/index.php/Libraries#libiec61883
+INHERIT=flag-o-matic multilib-minimal
+IUSE=examples abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=|| ( LGPL-2.1 GPL-2 )
+RDEPEND=>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c17ba0ed83b3531338339ef15bc03af9
diff --git a/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1 b/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1
new file mode 100644
index 000000000000..7996929c1bc7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install prepare test
+DEPEND=virtual/libusb:0 doc? ( >=app-text/doxygen-1.3.7 )
+DESCRIPTION=General-purpose library for iRiver's iFP portable audio players
+EAPI=7
+HOMEPAGE=https://ifp-driver.sourceforge.net/libifp/
+IUSE=doc examples static-libs
+KEYWORDS=amd64 ~arm64 ppc ppc64 x86
+LICENSE=GPL-2
+RDEPEND=virtual/libusb:0
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ifp-driver/libifp-1.0.0.2.tar.gz
+_md5_=355268502b89638c91812ce93b45d30d
diff --git a/metadata/md5-cache/media-libs/libilbc-3.0.4 b/metadata/md5-cache/media-libs/libilbc-3.0.4
new file mode 100644
index 000000000000..85f657a17d6e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libilbc-3.0.4
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Packaged version of iLBC codec from the WebRTC project
+EAPI=8
+HOMEPAGE=https://github.com/TimothyGu/libilbc
+INHERIT=cmake-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+SLOT=0/3
+SRC_URI=https://github.com/TimothyGu/libilbc/releases/download/v3.0.4/libilbc-3.0.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=ca429c48270954049c444dd4272b3100
diff --git a/metadata/md5-cache/media-libs/libinsane-1.0.10 b/metadata/md5-cache/media-libs/libinsane-1.0.10
new file mode 100644
index 000000000000..d3b259938e4c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libinsane-1.0.10
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils virtual/pkgconfig || ( dev-lang/vala:0.56 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/gobject-introspection media-gfx/sane-backends doc? ( app-text/doxygen dev-util/gtk-doc ) test? ( dev-util/cunit dev-debug/valgrind )
+DESCRIPTION=Crossplatform access to image scanners
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/World/OpenPaperwork/libinsane
+INHERIT=meson vala
+IUSE=doc gtk-doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-libs/gobject-introspection media-gfx/sane-backends
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.gnome.org/World/OpenPaperwork/libinsane/-/archive/1.0.10/libinsane-1.0.10.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16
+_md5_=a9cd3cb6385eb9a47103115fb1d2b1ef
diff --git a/metadata/md5-cache/media-libs/libinsane-1.0.9 b/metadata/md5-cache/media-libs/libinsane-1.0.9
new file mode 100644
index 000000000000..fa0e592e4aa2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libinsane-1.0.9
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils virtual/pkgconfig || ( dev-lang/vala:0.56 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/gobject-introspection media-gfx/sane-backends doc? ( app-text/doxygen dev-util/gtk-doc ) test? ( dev-util/cunit dev-debug/valgrind )
+DESCRIPTION=Crossplatform access to image scanners
+EAPI=7
+HOMEPAGE=https://gitlab.gnome.org/World/OpenPaperwork/libinsane
+INHERIT=meson vala
+IUSE=doc gtk-doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-libs/gobject-introspection media-gfx/sane-backends
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.gnome.org/World/OpenPaperwork/libinsane/-/archive/1.0.9/libinsane-1.0.9.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16
+_md5_=9f28b1e39986e3638ce3f2985a8381bc
diff --git a/metadata/md5-cache/media-libs/libiptcdata-1.0.5-r1 b/metadata/md5-cache/media-libs/libiptcdata-1.0.5-r1
new file mode 100644
index 000000000000..96d918a6eaee
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libiptcdata-1.0.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/gtk-doc-am virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1 ) nls? ( >=sys-devel/gettext-0.13.1 ) python? ( >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=nls? ( virtual/libintl ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
+DESCRIPTION=Library for International Press Telecommunications Council (IPTC) metadata
+EAPI=8
+HOMEPAGE=https://github.com/ianw/libiptcdata https://libiptcdata.sourceforge.net/
+INHERIT=autotools distutils-r1
+IUSE=doc examples nls python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2
+RDEPEND=nls? ( virtual/libintl ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
+SLOT=0
+SRC_URI=https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c distutils-r1 515591e76fa89a2359ed45d26bf9c774
+_md5_=65489fde4faa97470aadb3bf59ddba50
diff --git a/metadata/md5-cache/media-libs/libirman-0.4.5 b/metadata/md5-cache/media-libs/libirman-0.4.5
new file mode 100644
index 000000000000..15940eb5d025
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libirman-0.4.5
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=library for Irman control of Unix software
+EAPI=7
+HOMEPAGE=https://www.lirc.org/software/snapshots/
+INHERIT=autotools toolchain-funcs
+KEYWORDS=amd64 ppc ppc64 x86
+LICENSE=GPL-2 LGPL-2
+SLOT=0
+SRC_URI=https://www.lirc.org/software/snapshots/libirman-0.4.5.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=b35f5ddd7a25155ef575fec490f3d9e3
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1 b/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1
new file mode 100644
index 000000000000..b56e8f5551fa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1
@@ -0,0 +1,15 @@
+BDEPEND=amd64? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86? ( || ( dev-lang/nasm dev-lang/yasm ) ) amd64-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x64-macos? ( || ( dev-lang/nasm dev-lang/yasm ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jdk-1.8:*[-headless-awt] ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=MMX, SSE, and SSE2 SIMD accelerated JPEG library
+EAPI=8
+HOMEPAGE=https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/
+INHERIT=cmake-multilib java-pkg-opt-2
+IUSE=cpu_flags_arm_neon java static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 java
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=BSD IJG ZLIB
+RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/0.2
+SRC_URI=https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-2.1.5.1.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629
+_md5_=93ce1df5c4de965b676ecd6130a80cfa
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0
new file mode 100644
index 000000000000..ab3fe65ceba5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0
@@ -0,0 +1,15 @@
+BDEPEND=amd64? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86? ( || ( dev-lang/nasm dev-lang/yasm ) ) amd64-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x64-macos? ( || ( dev-lang/nasm dev-lang/yasm ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jdk-1.8:*[-headless-awt] ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=MMX, SSE, and SSE2 SIMD accelerated JPEG library
+EAPI=8
+HOMEPAGE=https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/
+INHERIT=cmake-multilib java-pkg-opt-2
+IUSE=cpu_flags_arm_neon java static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 java
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=BSD IJG ZLIB
+RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/0.2
+SRC_URI=https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-3.0.0.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629
+_md5_=f81a27ef81105b9888fedfd1c0821a92
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3-r1 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3-r1
new file mode 100644
index 000000000000..e8912e109b54
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=amd64? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86? ( || ( dev-lang/nasm dev-lang/yasm ) ) amd64-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86-linux? ( || ( dev-lang/nasm dev-lang/yasm ) ) x64-macos? ( || ( dev-lang/nasm dev-lang/yasm ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jdk-1.8:*[-headless-awt] ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=MMX, SSE, and SSE2 SIMD accelerated JPEG library
+EAPI=8
+HOMEPAGE=https://libjpeg-turbo.org/ https://github.com/libjpeg-turbo/libjpeg-turbo
+INHERIT=cmake-multilib java-pkg-opt-2
+IUSE=cpu_flags_arm_neon java static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 java
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=BSD IJG ZLIB java? ( GPL-2-with-classpath-exception )
+RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/0.2
+SRC_URI=https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.3/libjpeg-turbo-3.0.3.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629
+_md5_=eed78b8224196331b8fc8e32d367fd62
diff --git a/metadata/md5-cache/media-libs/libjsw-1.5.8 b/metadata/md5-cache/media-libs/libjsw-1.5.8
new file mode 100644
index 000000000000..a05264c9c9d0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjsw-1.5.8
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=provide a uniform API and user configuration for joysticks and game controllers
+EAPI=7
+HOMEPAGE=http://freshmeat.net/projects/libjsw/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ppc ~ppc64 ~riscv x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://wolfsinger.com/~wolfpack/packages/libjsw-1.5.8.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=860f2622ac7aacab76f68492f94cf457
diff --git a/metadata/md5-cache/media-libs/libjxl-0.10.3 b/metadata/md5-cache/media-libs/libjxl-0.10.3
new file mode 100644
index 000000000000..2a155896630f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.10.3
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.10
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.10.3.tar.gz -> libjxl-0.10.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=e0182c61d36d9b3879efa00e77d6d340
diff --git a/metadata/md5-cache/media-libs/libjxl-0.11.0 b/metadata/md5-cache/media-libs/libjxl-0.11.0
new file mode 100644
index 000000000000..5d7a4295849b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.11.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.11
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.11.0.tar.gz -> libjxl-0.11.0.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=84595a5659cc09938fdc34f5e810c06b
diff --git a/metadata/md5-cache/media-libs/libjxl-0.8.3 b/metadata/md5-cache/media-libs/libjxl-0.8.3
new file mode 100644
index 000000000000..47e8498973d1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.8.3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl
+INHERIT=cmake-multilib
+IUSE=gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.8.3.tar.gz -> libjxl-0.8.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz -> libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=b524bce46c3ae4dfd6145709d44b471a
diff --git a/metadata/md5-cache/media-libs/libjxl-0.9.3 b/metadata/md5-cache/media-libs/libjxl-0.9.3
new file mode 100644
index 000000000000..b20f7fa3139d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.9.3
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.9
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.9.3.tar.gz -> libjxl-0.9.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=fa3cfd4a4928a7b8ac08014324fd18a6
diff --git a/metadata/md5-cache/media-libs/libjxl-9999 b/metadata/md5-cache/media-libs/libjxl-9999
new file mode 100644
index 000000000000..c6398a2f9b59
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-9999
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib git-r3 gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD
+PROPERTIES=live
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=94301ab88260ebf5ec3f5b4c0841c7eb
diff --git a/metadata/md5-cache/media-libs/libkate-0.4.1-r4 b/metadata/md5-cache/media-libs/libkate-0.4.1-r4
new file mode 100644
index 000000000000..6c1d1684bd10
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libkate-0.4.1-r4
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/yacc sys-devel/flex[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install test
+DEPEND=media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Codec for karaoke and text encapsulation for Ogg
+EAPI=7
+HOMEPAGE=https://code.google.com/p/libkate/
+INHERIT=multilib-minimal
+IUSE=debug doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://libkate.googlecode.com/files/libkate-0.4.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0d08644c14e79763406f2c0de6ae95cc
diff --git a/metadata/md5-cache/media-libs/libkeyfinder-2.2.8 b/metadata/md5-cache/media-libs/libkeyfinder-2.2.8
new file mode 100644
index 000000000000..4ee3fb4daf04
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libkeyfinder-2.2.8
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sci-libs/fftw:3.0
+DESCRIPTION=Musical key detection library for digital audio
+EAPI=8
+HOMEPAGE=https://github.com/mixxxdj/libkeyfinder
+INHERIT=cmake
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=GPL-3+
+RDEPEND=sci-libs/fftw:3.0
+SLOT=0
+SRC_URI=https://github.com/mixxxdj/libkeyfinder/archive/refs/tags/2.2.8.tar.gz -> libkeyfinder-2.2.8.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=2da28a0759731b2f8399413ed304dd86
diff --git a/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20190625 b/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20190625
new file mode 100644
index 000000000000..3820ee3af63b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20190625
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtxml:5 fingerprint? ( dev-qt/qtsql:5 media-libs/libsamplerate sci-libs/fftw:3.0 ) test? ( dev-qt/qttest:5 )
+DESCRIPTION=Collection of libraries to integrate Last.fm services
+EAPI=8
+HOMEPAGE=https://github.com/lastfm/liblastfm
+INHERIT=cmake flag-o-matic
+IUSE=fingerprint test
+KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtxml:5 fingerprint? ( dev-qt/qtsql:5 media-libs/libsamplerate sci-libs/fftw:3.0 )
+RESTRICT=test
+SLOT=0/0
+SRC_URI=https://github.com/lastfm/liblastfm/archive/f867df52757c569d97d9755c911ac9dec146f365.tar.gz -> liblastfm-1.1.0_pre20190625.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=fab3eda287e64c2fb0c992f4fcf8561b
diff --git a/metadata/md5-cache/media-libs/libldac-2.0.2.3-r1 b/metadata/md5-cache/media-libs/libldac-2.0.2.3-r1
new file mode 100644
index 000000000000..2aaed4447312
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libldac-2.0.2.3-r1
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=LDAC codec library from AOSP
+EAPI=7
+HOMEPAGE=https://android.googlesource.com/platform/external/libldac/
+INHERIT=cmake-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://github.com/EHfive/ldacBT/releases/download/v2.0.2.3/ldacBT-2.0.2.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=19582221d1fb5fe0e047b22eea9e1dc9
diff --git a/metadata/md5-cache/media-libs/liblingoteach-0.2.3-r1 b/metadata/md5-cache/media-libs/liblingoteach-0.2.3-r1
new file mode 100644
index 000000000000..0738f1b79569
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblingoteach-0.2.3-r1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=zlib? ( sys-libs/zlib ) dev-libs/libxml2
+DESCRIPTION=A library to support lingoteach-ui and for generic lesson development
+EAPI=8
+HOMEPAGE=http://lingoteach.sourceforge.net
+IUSE=debug zlib
+KEYWORDS=amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=zlib? ( sys-libs/zlib ) dev-libs/libxml2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/lingoteach/liblingoteach-0.2.3.tar.gz
+_md5_=da6ff4ed29a0f1d5508cbc59eac5cea1
diff --git a/metadata/md5-cache/media-libs/liblo-0.32 b/metadata/md5-cache/media-libs/liblo-0.32
new file mode 100644
index 000000000000..6a0883c2660e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblo-0.32
@@ -0,0 +1,14 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Lightweight OSC (Open Sound Control) implementation
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/liblo/
+INHERIT=autotools
+IUSE=doc ipv6 static-libs test
+KEYWORDS=amd64 ~arm ~loong ppc ppc64 x86 ~ppc-macos
+LICENSE=LGPL-2.1
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/liblo/liblo-0.32.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=26e2e8205cdde1e793b8050a604c483b
diff --git a/metadata/md5-cache/media-libs/liblqr-0.4.2-r1 b/metadata/md5-cache/media-libs/liblqr-0.4.2-r1
new file mode 100644
index 000000000000..edc4bee2fc83
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblqr-0.4.2-r1
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install
+DEPEND=dev-libs/glib:2
+DESCRIPTION=Easy to use C/C++ seam carving library
+EAPI=7
+HOMEPAGE=https://liblqr.wikidot.com/
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=|| ( GPL-3 LGPL-3 )
+RDEPEND=dev-libs/glib:2
+SLOT=0
+SRC_URI=https://liblqr.wikidot.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2
+_md5_=557cfa63766e8178436e9ad476ef0146
diff --git a/metadata/md5-cache/media-libs/liblrdf-0.6.1-r1 b/metadata/md5-cache/media-libs/liblrdf-0.6.1-r1
new file mode 100644
index 000000000000..d4532aa4c09d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblrdf-0.6.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/raptor:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
+DESCRIPTION=Library for manipulation of RDF files in LADSPA plugins
+EAPI=7
+HOMEPAGE=https://github.com/swh/LRDF
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/raptor:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/swh/LRDF/archive/v0.6.1.tar.gz -> liblrdf-0.6.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f5673deeb2818cf6cba8748dc0bef9fb
diff --git a/metadata/md5-cache/media-libs/liblscp-1.0.0 b/metadata/md5-cache/media-libs/liblscp-1.0.0
new file mode 100644
index 000000000000..e8786ff10674
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblscp-1.0.0
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C++ library for the Linux Sampler control protocol
+EAPI=8
+HOMEPAGE=https://www.linuxsampler.org
+INHERIT=cmake
+IUSE=doc
+KEYWORDS=amd64 ~ppc x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://www.rncbc.org/archive/liblscp-1.0.0.tar.gz https://download.linuxsampler.org/packages/liblscp-1.0.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=af644a03dcdfe623f48e19ffa1849f01
diff --git a/metadata/md5-cache/media-libs/liblscp-9999 b/metadata/md5-cache/media-libs/liblscp-9999
new file mode 100644
index 000000000000..02bc4a85d9b5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblscp-9999
@@ -0,0 +1,12 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-vcs/subversion[http(+)] net-misc/rsync
+DEFINED_PHASES=compile configure install preinst prepare test unpack
+DESCRIPTION=C++ library for the Linux Sampler control protocol
+EAPI=8
+HOMEPAGE=https://www.linuxsampler.org
+INHERIT=cmake subversion
+IUSE=doc
+LICENSE=LGPL-2.1
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 estack c61c368a76fdf3a82fdf8dbaebea3804 subversion 44c6a1cae0381c100a526e3b348622cd
+_md5_=b463d82367522025ee7f166f9cf77f1e
diff --git a/metadata/md5-cache/media-libs/libltc-1.3.2 b/metadata/md5-cache/media-libs/libltc-1.3.2
new file mode 100644
index 000000000000..b326d0f173af
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libltc-1.3.2
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=install prepare
+DESCRIPTION=Linear/Logitudinal Time Code (LTC) Library
+EAPI=8
+HOMEPAGE=https://github.com/x42/libltc
+INHERIT=libtool
+KEYWORDS=amd64
+LICENSE=LGPL-3
+RESTRICT=mirror
+SLOT=0
+SRC_URI=https://github.com/x42/libltc/releases/download/v1.3.2/libltc-1.3.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a
+_md5_=b9f307df0d0e392ef9619801da8ea0f0
diff --git a/metadata/md5-cache/media-libs/libltc-9999 b/metadata/md5-cache/media-libs/libltc-9999
new file mode 100644
index 000000000000..ae9193de35e7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libltc-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Linear/Logitudinal Time Code (LTC) Library
+EAPI=8
+HOMEPAGE=https://github.com/x42/libltc
+INHERIT=git-r3 autotools
+LICENSE=LGPL-3
+PROPERTIES=live
+RESTRICT=mirror
+SLOT=0
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=fa88c507d04cd34de8aeec909d16d6e4
diff --git a/metadata/md5-cache/media-libs/libmad-0.15.1b-r10 b/metadata/md5-cache/media-libs/libmad-0.15.1b-r10
new file mode 100644
index 000000000000..b2ef1eaccc19
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmad-0.15.1b-r10
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION="M"peg "A"udio "D"ecoder library
+EAPI=7
+HOMEPAGE=https://mad.sourceforge.net
+INHERIT=autotools multilib-minimal toolchain-funcs
+IUSE=debug static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=6fa1a55401e29bb09b75dbd45bb16219
diff --git a/metadata/md5-cache/media-libs/libmatemixer-1.26.1 b/metadata/md5-cache/media-libs/libmatemixer-1.26.1
new file mode 100644
index 000000000000..c76a62205723
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmatemixer-1.26.1
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8:* virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] )
+DESCRIPTION=Mixer library for MATE Desktop
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=+alsa pulseaudio +udev
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) alsa? ( udev? ( virtual/libudev:= ) )
+REQUIRED_USE=udev? ( alsa )
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmatemixer-1.26.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b autotools 61927ff6474f1d141b4ea4a5b9870424 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 mate 0637ce2e7478ea114b5fd1ae437bcb69
+_md5_=733502178116c88588db24b8c0d6dd35
diff --git a/metadata/md5-cache/media-libs/libmatemixer-1.28.0 b/metadata/md5-cache/media-libs/libmatemixer-1.28.0
new file mode 100644
index 000000000000..990abbaa220e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmatemixer-1.28.0
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8:* virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.28
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] )
+DESCRIPTION=Mixer library for MATE Desktop
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=+alsa pulseaudio +udev
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) alsa? ( udev? ( virtual/libudev:= ) )
+REQUIRED_USE=udev? ( alsa )
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.28/libmatemixer-1.28.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b autotools 61927ff6474f1d141b4ea4a5b9870424 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 mate 0637ce2e7478ea114b5fd1ae437bcb69
+_md5_=880018cf310bdeffabf3ef2ce92ee6b2
diff --git a/metadata/md5-cache/media-libs/libmatroska-1.7.1 b/metadata/md5-cache/media-libs/libmatroska-1.7.1
new file mode 100644
index 000000000000..f070ccdbbe77
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmatroska-1.7.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libebml-1.4.3:=
+DESCRIPTION=Extensible multimedia container format based on EBML
+EAPI=8
+HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libmatroska/
+INHERIT=cmake
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/libebml-1.4.3:=
+SLOT=0/7
+SRC_URI=https://dl.matroska.org/downloads/libmatroska/libmatroska-1.7.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=0bcc6dc732fe36582cc0774c7a3b5e2d
diff --git a/metadata/md5-cache/media-libs/libmediaart-1.9.6-r1 b/metadata/md5-cache/media-libs/libmediaart-1.9.6-r1
new file mode 100644
index 000000000000..dac2cf1899e4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmediaart-1.9.6-r1
@@ -0,0 +1,18 @@
+BDEPEND=dev-libs/gobject-introspection-common virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.38.0:2 gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) qt5? ( dev-qt/qtgui:5 )
+DESCRIPTION=Manages, extracts and handles media art caches
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/libmediaart
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 meson vala
+IUSE=gtk gtk-doc +introspection qt5 test vala
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.38.0:2 gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) qt5? ( dev-qt/qtgui:5 )
+REQUIRED_USE=^^ ( gtk qt5 ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=2.0
+SRC_URI=mirror://gnome/sources/libmediaart/1.9/libmediaart-1.9.6.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 8d7d90c01b1b1c2602dab6fc6b177097 gnome2 26fd01914b36038dc8e964ff4bd03a95 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16
+_md5_=8386118b769bdcaef3f416a1021b6817
diff --git a/metadata/md5-cache/media-libs/libmediainfo-22.09 b/metadata/md5-cache/media-libs/libmediainfo-22.09
new file mode 100644
index 000000000000..1cb9c805120f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmediainfo-22.09
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.37 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+DESCRIPTION=MediaInfo libraries
+EAPI=8
+HOMEPAGE=https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib
+INHERIT=autotools edos2unix flag-o-matic
+IUSE=curl doc mms
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=BSD-2
+RDEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.37 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libmediainfo/22.09/libmediainfo_22.09.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=300445fcb278a7b345f2f10ed596ca81
diff --git a/metadata/md5-cache/media-libs/libmediainfo-23.03 b/metadata/md5-cache/media-libs/libmediainfo-23.03
new file mode 100644
index 000000000000..17ae36e4d15a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmediainfo-23.03
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+DESCRIPTION=MediaInfo libraries
+EAPI=8
+HOMEPAGE=https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib
+INHERIT=autotools edos2unix flag-o-matic
+IUSE=curl doc mms
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=BSD-2
+RDEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libmediainfo/23.03/libmediainfo_23.03.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=380df42197317163ca6f189e1ce49a5b
diff --git a/metadata/md5-cache/media-libs/libmediainfo-23.04 b/metadata/md5-cache/media-libs/libmediainfo-23.04
new file mode 100644
index 000000000000..7dee4a8577c9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmediainfo-23.04
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+DESCRIPTION=MediaInfo libraries
+EAPI=8
+HOMEPAGE=https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib
+INHERIT=autotools edos2unix flag-o-matic
+IUSE=curl doc mms
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=BSD-2
+RDEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libmediainfo/23.04/libmediainfo_23.04.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=380df42197317163ca6f189e1ce49a5b
diff --git a/metadata/md5-cache/media-libs/libmediainfo-23.10 b/metadata/md5-cache/media-libs/libmediainfo-23.10
new file mode 100644
index 000000000000..b11b50c508e6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmediainfo-23.10
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+DESCRIPTION=MediaInfo libraries
+EAPI=8
+HOMEPAGE=https://mediaarea.net/en/MediaInfo https://github.com/MediaArea/MediaInfoLib
+INHERIT=autotools edos2unix flag-o-matic
+IUSE=curl doc mms
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=BSD-2
+RDEPEND=dev-libs/tinyxml2:= >=media-libs/libzen-0.4.41 sys-libs/zlib curl? ( net-misc/curl ) mms? ( >=media-libs/libmms-0.6.1 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libmediainfo/23.10/libmediainfo_23.10.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=e7a67dadcadb13a1417a1db334c9b5f2
diff --git a/metadata/md5-cache/media-libs/libmetalink-0.1.3-r2 b/metadata/md5-cache/media-libs/libmetalink-0.1.3-r2
new file mode 100644
index 000000000000..35fad400b11b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmetalink-0.1.3-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install
+DEPEND=expat? ( >=dev-libs/expat-2.1.0-r3 ) xml? ( >=dev-libs/libxml2-2.9.1-r4 ) test? ( >=dev-util/cunit-2.1_p2 )
+DESCRIPTION=Library for handling Metalink files
+EAPI=8
+HOMEPAGE=https://launchpad.net/libmetalink
+IUSE=expat static-libs test xml
+KEYWORDS=amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RDEPEND=expat? ( >=dev-libs/expat-2.1.0-r3 ) xml? ( >=dev-libs/libxml2-2.9.1-r4 )
+REQUIRED_USE=^^ ( expat xml )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://launchpad.net/libmetalink/trunk/libmetalink-0.1.3/+download/libmetalink-0.1.3.tar.xz
+_md5_=bc6baa28a3bebd9e312d03b756775847
diff --git a/metadata/md5-cache/media-libs/libmikmod-3.3.11.1-r2 b/metadata/md5-cache/media-libs/libmikmod-3.3.11.1-r2
new file mode 100644
index 000000000000..3d522ddb7aa2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmikmod-3.3.11.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) oss? ( virtual/os-headers )
+DESCRIPTION=Library to play a wide range of module formats
+EAPI=8
+HOMEPAGE=https://mikmod.sourceforge.net/
+INHERIT=multilib multilib-minimal
+IUSE=+alsa coreaudio cpu_flags_ppc_altivec debug nas openal oss pulseaudio cpu_flags_x86_sse2 static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2+ LGPL-2.1
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/libmikmod:2
+REQUIRED_USE=|| ( alsa coreaudio nas openal oss pulseaudio )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/mikmod/libmikmod-3.3.11.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=23bbb1240e003d6b06ad4af35282d46f
diff --git a/metadata/md5-cache/media-libs/libmms-0.6.4-r1 b/metadata/md5-cache/media-libs/libmms-0.6.4-r1
new file mode 100644
index 000000000000..39205ef3cce8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmms-0.6.4-r1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Library for accessing Microsoft Media Server (MMS) media streaming protocol
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/libmms/ https://launchpad.net/libmms/
+INHERIT=multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libmms/libmms-0.6.4.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=59d516381f6ee84992ea50eb44e3dcc8
diff --git a/metadata/md5-cache/media-libs/libmng-2.0.3-r1 b/metadata/md5-cache/media-libs/libmng-2.0.3-r1
new file mode 100644
index 000000000000..2c71db81c1fa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmng-2.0.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/jpeg-0-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Multiple Image Networkgraphics lib (animated png's)
+EAPI=7
+HOMEPAGE=https://www.libmng.com/
+INHERIT=autotools multilib-minimal
+IUSE=lcms abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libmng
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/jpeg-0-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/2
+SRC_URI=https://downloads.sourceforge.net/libmng/libmng-2.0.3.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d8810ce98ad4e0038ea4c2194ea5c4eb
diff --git a/metadata/md5-cache/media-libs/libmodplug-0.8.9.1 b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1
new file mode 100644
index 000000000000..6716199bef80
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library for playing MOD-like music files
+EAPI=8
+HOMEPAGE=https://modplug-xmms.sourceforge.net/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://github.com/ShiftMediaProject/modplug/archive/refs/tags/0.8.9.1.r461.tar.gz -> libmodplug-0.8.9.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=eef5a3315d0fa1d149dfe219b9bc4a8d
diff --git a/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6 b/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6
new file mode 100644
index 000000000000..2a36d12562d7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( >=app-text/doxygen-1.8.3.1 media-gfx/graphviz ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libmad media-libs/libid3tag:= media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) pcre? ( dev-libs/libpcre )
+DESCRIPTION=Library for mp3splt to split mp3 and ogg files without decoding
+EAPI=8
+HOMEPAGE=https://mp3splt.sourceforge.net/mp3splt_page/home.php
+INHERIT=autotools flag-o-matic
+IUSE=doc flac pcre
+KEYWORDS=~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libmad media-libs/libid3tag:= media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) pcre? ( dev-libs/libpcre )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/mp3splt/libmp3splt-0.9.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=39630dd9f49e14eb95983b5f35da239b
diff --git a/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1 b/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1
new file mode 100644
index 000000000000..13132e57aed7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard
+EAPI=8
+HOMEPAGE=https://mp4v2.org/
+INHERIT=cmake
+IUSE=utils
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=MPL-1.1
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=98d3aeccf41f15effb6a5cd33f6135ca
diff --git a/metadata/md5-cache/media-libs/libmpd-11.8.17-r2 b/metadata/md5-cache/media-libs/libmpd-11.8.17-r2
new file mode 100644
index 000000000000..c641fa33745d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmpd-11.8.17-r2
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-libs/glib-2.16:2
+DESCRIPTION=A library handling connections to a MPD server
+EAPI=8
+HOMEPAGE=https://gmpclient.org/
+IUSE=doc static-libs
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/glib-2.16:2
+SLOT=0
+SRC_URI=http://download.sarine.nl/Programs/gmpc/11.8/libmpd-11.8.17.tar.gz
+_md5_=65039920c4f9f89ae87ae69a145f5b1d
diff --git a/metadata/md5-cache/media-libs/libmpdclient-2.22 b/metadata/md5-cache/media-libs/libmpdclient-2.22
new file mode 100644
index 000000000000..4fb5dbde2613
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmpdclient-2.22
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-libs/check )
+DESCRIPTION=Library for interfacing Music Player Daemon (media-sound/mpd)
+EAPI=8
+HOMEPAGE=https://www.musicpd.org https://github.com/MusicPlayerDaemon/libmpdclient
+INHERIT=meson
+IUSE=doc examples test
+KEYWORDS=amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.22.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=967116a73d267ae45ed14cd28fc4cbde
diff --git a/metadata/md5-cache/media-libs/libmpeg2-0.5.1-r3 b/metadata/md5-cache/media-libs/libmpeg2-0.5.1-r3
new file mode 100644
index 000000000000..01b3cb31eec1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmpeg2-0.5.1-r3
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sdl? ( media-libs/libsdl ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXt x11-libs/libXv ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Library for decoding mpeg-2 and mpeg-1 video
+EAPI=7
+HOMEPAGE=https://libmpeg2.sourceforge.io/
+INHERIT=autotools multilib-minimal
+IUSE=sdl X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=sdl? ( media-libs/libsdl ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXt x11-libs/libXv )
+SLOT=0
+SRC_URI=http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a8318331f242b1bc5dac3cb59cafa8fa
diff --git a/metadata/md5-cache/media-libs/libmpris2client-0.1.0-r2 b/metadata/md5-cache/media-libs/libmpris2client-0.1.0-r2
new file mode 100644
index 000000000000..9a0708b15875
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmpris2client-0.1.0-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst postrm preinst
+DEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2
+DESCRIPTION=Library to control MPRIS2 compatible players
+EAPI=8
+HOMEPAGE=https://github.com/matiasdelellis/libmpris2client
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=xdg
+KEYWORDS=amd64 x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://github.com/matiasdelellis/libmpris2client/releases/download/V0.1.0/libmpris2client-0.1.0.tar.bz2
+_eclasses_=xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=39a4ee5eda91b6d21cd27d7f88e90c66
diff --git a/metadata/md5-cache/media-libs/libmtp-1.1.21 b/metadata/md5-cache/media-libs/libmtp-1.1.21
new file mode 100644
index 000000000000..40d01117f27b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmtp-1.1.21
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig doc? ( app-text/doxygen ) virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= )
+DESCRIPTION=Implementation of Microsoft's Media Transfer Protocol (MTP)
+EAPI=8
+HOMEPAGE=https://libmtp.sourceforge.net/
+INHERIT=udev libtool
+IUSE=+crypt doc examples static-libs
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1
+RDEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= )
+SLOT=0/9
+SRC_URI=https://downloads.sourceforge.net/libmtp/libmtp-1.1.21.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 udev 3b4170e9c327a8ed17097484a016c0c8 libtool f9e6905c12590c1cac06d85371a0819a
+_md5_=a75a260d1cf1f29b425010d1d62e66dc
diff --git a/metadata/md5-cache/media-libs/libmtp-9999 b/metadata/md5-cache/media-libs/libmtp-9999
new file mode 100644
index 000000000000..8dbd1cd48b8a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmtp-9999
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig doc? ( app-text/doxygen ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= )
+DESCRIPTION=Implementation of Microsoft's Media Transfer Protocol (MTP)
+EAPI=8
+HOMEPAGE=https://libmtp.sourceforge.net/
+INHERIT=udev autotools git-r3
+IUSE=+crypt doc examples static-libs
+LICENSE=LGPL-2.1
+PROPERTIES=live
+RDEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= )
+SLOT=0/9
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 udev 3b4170e9c327a8ed17097484a016c0c8 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=99867c7bab0d235a37120d3da5219796
diff --git a/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0 b/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0
new file mode 100644
index 000000000000..df0d32382c81
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 test? ( dev-qt/qttest:5 )
+DESCRIPTION=Qt/C++ library wrapping the gpodder.net webservice
+EAPI=7
+HOMEPAGE=http://wiki.gpodder.org/wiki/Libmygpo-qt
+INHERIT=cmake
+IUSE=test
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gpodder/libmygpo-qt/archive/1.1.0.tar.gz -> libmygpo-qt-1.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=0015fd89c9f5e75f83c938f36510d307
diff --git a/metadata/md5-cache/media-libs/libmygpo-qt-9999 b/metadata/md5-cache/media-libs/libmygpo-qt-9999
new file mode 100644
index 000000000000..49f762f6a062
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmygpo-qt-9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 test? ( dev-qt/qttest:5 )
+DESCRIPTION=Qt/C++ library wrapping the gpodder.net webservice
+EAPI=7
+HOMEPAGE=http://wiki.gpodder.org/wiki/Libmygpo-qt
+INHERIT=cmake git-r3
+IUSE=test
+LICENSE=LGPL-2.1
+PROPERTIES=live
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=77f2d547509e69f8ebef65489d27e958
diff --git a/metadata/md5-cache/media-libs/libmypaint-1.6.1-r3 b/metadata/md5-cache/media-libs/libmypaint-1.6.1-r3
new file mode 100644
index 000000000000..c663560e9034
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmypaint-1.6.1-r3
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) nls? ( dev-util/intltool ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=configure install prepare pretend setup
+DEPEND=dev-libs/glib:2 dev-libs/json-c:= gegl? ( media-libs/babl[introspection?] >=media-libs/gegl-0.4.14:0.4[introspection?] ) introspection? ( >=dev-libs/gobject-introspection-1.32 ) nls? ( sys-devel/gettext )
+DESCRIPTION=Library for making brushstrokes
+EAPI=7
+HOMEPAGE=https://github.com/mypaint/libmypaint
+INHERIT=libtool python-any-r1 toolchain-funcs
+IUSE=gegl introspection nls openmp
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
+LICENSE=ISC
+RDEPEND=dev-libs/glib:2 dev-libs/json-c:= gegl? ( media-libs/babl[introspection?] >=media-libs/gegl-0.4.14:0.4[introspection?] ) introspection? ( >=dev-libs/gobject-introspection-1.32 ) nls? ( sys-devel/gettext ) !<media-gfx/mypaint-1.2.1
+SLOT=0/0.0.0
+SRC_URI=https://github.com/mypaint/libmypaint/releases/download/v1.6.1/libmypaint-1.6.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=3b7fcf7ea82eafd55c91cf1982fef4bf
diff --git a/metadata/md5-cache/media-libs/libnjb-2.2.7-r2 b/metadata/md5-cache/media-libs/libnjb-2.2.7-r2
new file mode 100644
index 000000000000..fa8b1a7b2368
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnjb-2.2.7-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=virtual/libusb:0 doc? ( app-text/doxygen )
+DESCRIPTION=Library for communicating with the Creative Nomad JukeBox digital audio player
+EAPI=8
+HOMEPAGE=https://libnjb.sourceforge.net
+INHERIT=libtool udev
+IUSE=doc static-libs
+KEYWORDS=amd64 ~arm64 ppc ppc64 x86
+LICENSE=BSD
+RDEPEND=virtual/libusb:0
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libnjb/libnjb-2.2.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=b6a2b2675e68a1fcc37c9c9e60e27eeb
diff --git a/metadata/md5-cache/media-libs/libnsbmp-0.1.7 b/metadata/md5-cache/media-libs/libnsbmp-0.1.7
new file mode 100644
index 000000000000..2cf5d475fefd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnsbmp-0.1.7
@@ -0,0 +1,12 @@
+BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig
+DEFINED_PHASES=compile install
+DESCRIPTION=Decoding library for BMP and ICO image file formats, written in C
+EAPI=8
+HOMEPAGE=https://www.netsurf-browser.org/projects/libnsbmp/
+INHERIT=netsurf
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+SLOT=0/0.1.7
+SRC_URI=https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.7-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=b884eb75e628dfa967926e57a25dbddc
diff --git a/metadata/md5-cache/media-libs/libnsgif-0.2.1-r3 b/metadata/md5-cache/media-libs/libnsgif-0.2.1-r3
new file mode 100644
index 000000000000..96a5e00d4a21
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnsgif-0.2.1-r3
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-build/netsurf-buildsystem-1.7-r1 virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=decoding library for the GIF image file format, written in C
+EAPI=7
+HOMEPAGE=https://www.netsurf-browser.org/projects/libnsgif/
+INHERIT=netsurf
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://download.netsurf-browser.org/libs/releases/libnsgif-0.2.1-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=c4f424cf4cc6f03f2c2a5f343db43d78
diff --git a/metadata/md5-cache/media-libs/libnsgif-1.0.0-r1 b/metadata/md5-cache/media-libs/libnsgif-1.0.0-r1
new file mode 100644
index 000000000000..9a11abc3ac36
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnsgif-1.0.0-r1
@@ -0,0 +1,12 @@
+BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig
+DEFINED_PHASES=compile install prepare test
+DESCRIPTION=Decoding library for the GIF image file format, written in C
+EAPI=8
+HOMEPAGE=https://www.netsurf-browser.org/projects/libnsgif/
+INHERIT=netsurf
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+SLOT=0/1.0.0
+SRC_URI=https://download.netsurf-browser.org/libs/releases/libnsgif-1.0.0-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=6e9d77546c4b6d7cd06d5eb883c66d9b
diff --git a/metadata/md5-cache/media-libs/libnsgif-9999 b/metadata/md5-cache/media-libs/libnsgif-9999
new file mode 100644
index 000000000000..197e19a57ab1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnsgif-9999
@@ -0,0 +1,11 @@
+BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install prepare test unpack
+DESCRIPTION=decoding library for the GIF image file format, written in C
+EAPI=8
+HOMEPAGE=https://www.netsurf-browser.org/projects/libnsgif/
+INHERIT=git-r3 netsurf
+LICENSE=MIT
+PROPERTIES=live
+SLOT=0
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=1c7726b7d8a52f82c0135a5ec49f9f37
diff --git a/metadata/md5-cache/media-libs/libnspsl-0.1.7 b/metadata/md5-cache/media-libs/libnspsl-0.1.7
new file mode 100644
index 000000000000..9ba80985c248
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libnspsl-0.1.7
@@ -0,0 +1,12 @@
+BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig
+DEFINED_PHASES=compile install
+DESCRIPTION=Public Suffix List (PSL) for the NetSurf browser
+EAPI=7
+HOMEPAGE=https://www.netsurf-browser.org/projects/
+INHERIT=netsurf
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+SLOT=0/0.1.7
+SRC_URI=https://download.netsurf-browser.org/libs/releases/libnspsl-0.1.7-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=86b1f43e20a2d0b81d38d633b10e8c91
diff --git a/metadata/md5-cache/media-libs/libogg-1.3.5-r1 b/metadata/md5-cache/media-libs/libogg-1.3.5-r1
new file mode 100644
index 000000000000..008552221097
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libogg-1.3.5-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=The Ogg media file format library
+EAPI=8
+HOMEPAGE=https://xiph.org/ogg/
+INHERIT=multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/ogg/libogg-1.3.5.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2a70d1d14076c27434adb538483b1ade
diff --git a/metadata/md5-cache/media-libs/liboggz-1.1.1-r1 b/metadata/md5-cache/media-libs/liboggz-1.1.1-r1
new file mode 100644
index 000000000000..1f153f950573
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liboggz-1.1.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) test? ( app-text/docbook-sgml-utils ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=media-libs/libogg-1.2.0
+DESCRIPTION=A simple programming interface for reading and writing Ogg files and streams
+EAPI=8
+HOMEPAGE=https://www.xiph.org/oggz/
+INHERIT=autotools
+IUSE=doc static-libs test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86
+LICENSE=BSD
+RDEPEND=>=media-libs/libogg-1.2.0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/liboggz/liboggz-1.1.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=3a715deb4ef007e3bc77140e09411656
diff --git a/metadata/md5-cache/media-libs/libopenaptx-0.2.0-r1 b/metadata/md5-cache/media-libs/libopenaptx-0.2.0-r1
new file mode 100644
index 000000000000..910fd45e9f98
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenaptx-0.2.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Reverse-engineered aptX and aptX HD library
+EAPI=7
+HOMEPAGE=https://github.com/pali/libopenaptx
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs
+IUSE=cpu_flags_x86_avx2 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://github.com/pali/libopenaptx/archive/0.2.0.tar.gz -> libopenaptx-0.2.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=85b82ecbcebf6fcad4adc1079ff92cea
diff --git a/metadata/md5-cache/media-libs/libopenaptx-0.2.1-r1 b/metadata/md5-cache/media-libs/libopenaptx-0.2.1-r1
new file mode 100644
index 000000000000..8a45de1b7666
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenaptx-0.2.1-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Reverse-engineered aptX and aptX HD library
+EAPI=7
+HOMEPAGE=https://github.com/pali/libopenaptx
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs
+IUSE=cpu_flags_x86_avx2 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+SLOT=0
+SRC_URI=https://github.com/pali/libopenaptx/archive/0.2.1.tar.gz -> libopenaptx-0.2.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=dea941e6f9770fbfe087ffbbf44dd394
diff --git a/metadata/md5-cache/media-libs/libopenaptx-9999 b/metadata/md5-cache/media-libs/libopenaptx-9999
new file mode 100644
index 000000000000..751fba618d8e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenaptx-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Reverse-engineered aptX and aptX HD library
+EAPI=7
+HOMEPAGE=https://github.com/pali/libopenaptx
+INHERIT=flag-o-matic toolchain-funcs git-r3
+IUSE=cpu_flags_x86_avx2
+LICENSE=LGPL-2.1+
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=ee53332191fadf36108aef394ed3764f
diff --git a/metadata/md5-cache/media-libs/libopenglrecorder-0.1.0-r1 b/metadata/md5-cache/media-libs/libopenglrecorder-0.1.0-r1
new file mode 100644
index 000000000000..d01aa40811f4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenglrecorder-0.1.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] openh264? ( media-libs/openh264[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vpx? ( media-libs/libvpx:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for asynchronous OpenGL recording with audio
+EAPI=8
+HOMEPAGE=https://github.com/Benau/libopenglrecorder
+INHERIT=cmake-multilib
+IUSE=openh264 sound vpx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] openh264? ( media-libs/openh264[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vpx? ( media-libs/libvpx:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/Benau/libopenglrecorder/archive/v0.1.0.tar.gz -> libopenglrecorder-0.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=85e5a49d34c59229947c8af0968e6312
diff --git a/metadata/md5-cache/media-libs/libopenmpt-0.6.6 b/metadata/md5-cache/media-libs/libopenmpt-0.6.6
new file mode 100644
index 000000000000..7a90a6ee5608
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenmpt-0.6.6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library to decode tracked music files (modules)
+EAPI=8
+HOMEPAGE=https://lib.openmpt.org/libopenmpt/
+INHERIT=multilib-minimal
+IUSE=examples mp3 ogg static-libs test vorbis zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm ~arm64 ppc ppc64 ~riscv x86
+LICENSE=BSD
+RDEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.6.6+release.autotools.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=200a28084263787eb268b1edf5e86fbf
diff --git a/metadata/md5-cache/media-libs/libopenmpt-0.7.7 b/metadata/md5-cache/media-libs/libopenmpt-0.7.7
new file mode 100644
index 000000000000..b1880c50ef16
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenmpt-0.7.7
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library to decode tracked music files (modules)
+EAPI=8
+HOMEPAGE=https://lib.openmpt.org/libopenmpt/
+INHERIT=multilib-minimal
+IUSE=examples mp3 ogg static-libs test vorbis zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.7.7+release.autotools.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=723baf8db91ebaa26e860468dad1696a
diff --git a/metadata/md5-cache/media-libs/libopenmpt-0.7.9 b/metadata/md5-cache/media-libs/libopenmpt-0.7.9
new file mode 100644
index 000000000000..7cf9bb8ec1c1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenmpt-0.7.9
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library to decode tracked music files (modules)
+EAPI=8
+HOMEPAGE=https://lib.openmpt.org/libopenmpt/
+INHERIT=multilib-minimal
+IUSE=examples mp3 ogg static-libs test vorbis zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.7.9+release.autotools.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=723baf8db91ebaa26e860468dad1696a
diff --git a/metadata/md5-cache/media-libs/libopenraw-0.1.3 b/metadata/md5-cache/media-libs/libopenraw-0.1.3
new file mode 100644
index 000000000000..db71b943c787
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenraw-0.1.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( net-misc/curl )
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-libs/libxml2 virtual/jpeg:0 gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 ) dev-libs/boost
+DESCRIPTION=RAW image formats decoding library
+EAPI=7
+HOMEPAGE=https://libopenraw.freedesktop.org/
+INHERIT=gnome2-utils
+IUSE=gtk test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-3 LGPL-3
+RDEPEND=dev-libs/libxml2 virtual/jpeg:0 gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 )
+RESTRICT=!test? ( test )
+SLOT=0/7
+SRC_URI=https://libopenraw.freedesktop.org/download/libopenraw-0.1.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=8700576cbdab1a2e33e01a5b1b3bf893
diff --git a/metadata/md5-cache/media-libs/libopenraw-0.3.3 b/metadata/md5-cache/media-libs/libopenraw-0.3.3
new file mode 100644
index 000000000000..45dba6a628e5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenraw-0.3.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( net-misc/curl ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm test unpack
+DEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 ) dev-libs/boost
+DESCRIPTION=RAW image formats decoding library
+EAPI=8
+HOMEPAGE=https://libopenraw.freedesktop.org/
+INHERIT=cargo gnome2-utils
+IUSE=gtk test debug
+KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-3 LGPL-3
+RDEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://libopenraw.freedesktop.org/download/libopenraw-0.3.3.tar.xz https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.0/download -> autocfg-1.0.0.crate https://crates.io/api/v1/crates/bitreader/0.3.2/download -> bitreader-0.3.2.crate https://crates.io/api/v1/crates/byteorder/1.2.2/download -> byteorder-1.2.2.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/fallible_collections/0.4.4/download -> fallible_collections-0.4.4.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hermit-abi/0.1.8/download -> hermit-abi-0.1.8.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/regex/1.5.6/download -> regex-1.5.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.26/download -> regex-syntax-0.6.26.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.8/download -> winapi-0.3.8.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=e7faf342f959a638283158365c075639
diff --git a/metadata/md5-cache/media-libs/libopenraw-0.3.6 b/metadata/md5-cache/media-libs/libopenraw-0.3.6
new file mode 100644
index 000000000000..d90877386a3a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenraw-0.3.6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( net-misc/curl ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm test unpack
+DEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 ) dev-libs/boost
+DESCRIPTION=RAW image formats decoding library
+EAPI=8
+HOMEPAGE=https://libopenraw.freedesktop.org/
+INHERIT=cargo gnome2-utils
+IUSE=gtk test debug
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-3 LGPL-3 MPL-2.0
+RDEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://libopenraw.freedesktop.org/download/libopenraw-0.3.6.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=f2edc51100f86db7bdaa922a51bdb04c
diff --git a/metadata/md5-cache/media-libs/libopenraw-0.3.7 b/metadata/md5-cache/media-libs/libopenraw-0.3.7
new file mode 100644
index 000000000000..3413427e20ab
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopenraw-0.3.7
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( net-misc/curl ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 ) dev-libs/boost
+DESCRIPTION=RAW image formats decoding library
+EAPI=8
+HOMEPAGE=https://libopenraw.freedesktop.org/
+INHERIT=autotools cargo gnome2-utils
+IUSE=gtk test debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-3 LGPL-3 MPL-2.0
+RDEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:= gtk? ( dev-libs/glib:2 >=x11-libs/gdk-pixbuf-2.24.0:2 )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://libopenraw.freedesktop.org/download/libopenraw-0.3.7.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=aa287161188470fc6f86d12568f2002f
diff --git a/metadata/md5-cache/media-libs/libopusenc-0.2.1-r1 b/metadata/md5-cache/media-libs/libopusenc-0.2.1-r1
new file mode 100644
index 000000000000..ab52a797cf31
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libopusenc-0.2.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=media-libs/opus-1.1:=
+DESCRIPTION=High-level API for encoding .opus files
+EAPI=8
+HOMEPAGE=https://www.opus-codec.org/
+INHERIT=autotools
+IUSE=doc
+KEYWORDS=amd64 ~arm64 ppc ppc64 ~riscv x86
+LICENSE=BSD
+RDEPEND=>=media-libs/opus-1.1:=
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/opus/libopusenc-0.2.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=0d45f21321dfb6929dc00d106f799ee7
diff --git a/metadata/md5-cache/media-libs/libpagemaker-0.0.4-r1 b/metadata/md5-cache/media-libs/libpagemaker-0.0.4-r1
new file mode 100644
index 000000000000..df637a2aa82a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpagemaker-0.0.4-r1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/librevenge dev-libs/boost
+DESCRIPTION=C++ Library that parses the file format of Aldus/Adobe PageMaker documents
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker
+IUSE=debug doc tools
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=MPL-2.0
+RDEPEND=dev-libs/librevenge
+SLOT=0
+SRC_URI=http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.xz
+_md5_=fec320b70951473c7966536ef160e391
diff --git a/metadata/md5-cache/media-libs/libpagemaker-9999 b/metadata/md5-cache/media-libs/libpagemaker-9999
new file mode 100644
index 000000000000..b51a0b4f8179
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpagemaker-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=dev-libs/librevenge dev-libs/boost
+DESCRIPTION=C++ Library that parses the file format of Aldus/Adobe PageMaker documents
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker
+INHERIT=autotools git-r3
+IUSE=debug doc tools
+LICENSE=MPL-2.0
+PROPERTIES=live
+RDEPEND=dev-libs/librevenge
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=50a125a32c0f1316b1972fe4cb1cca9e
diff --git a/metadata/md5-cache/media-libs/libpano13-2.9.22 b/metadata/md5-cache/media-libs/libpano13-2.9.22
new file mode 100644
index 000000000000..7a2f4e8cd4bd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpano13-2.9.22
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= sys-libs/zlib java? ( >=virtual/jdk-1.8:* ) suitesparse? ( sci-libs/suitesparse ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Helmut Dersch's panorama toolbox library
+EAPI=8
+HOMEPAGE=http://panotools.sourceforge.net/
+INHERIT=java-pkg-opt-2 cmake
+IUSE=java static-libs suitesparse java
+KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= sys-libs/zlib java? ( >=virtual/jdk-1.8:* ) suitesparse? ( sci-libs/suitesparse ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/3
+SRC_URI=https://downloads.sourceforge.net/panotools/libpano13-2.9.22.tar.gz
+_eclasses_=java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ac7cd9e26ea3515ddf18436e751e3d5d
diff --git a/metadata/md5-cache/media-libs/libpgf-7.21.7-r2 b/metadata/md5-cache/media-libs/libpgf-7.21.7-r2
new file mode 100644
index 000000000000..488fcbc78092
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpgf-7.21.7-r2
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip doc? ( app-text/doxygen dev-texlive/texlive-fontutils ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=Library to load, handle and manipulate images in the PGF format
+EAPI=8
+HOMEPAGE=https://libpgf.org/
+INHERIT=autotools edos2unix
+IUSE=doc
+KEYWORDS=amd64 ~ppc x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/libpgf/libpgf/7.21.7/libpgf.zip -> libpgf-7.21.7.zip
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 edos2unix 33e347e171066657f91f8b0c72ec8773
+_md5_=9551d4a5307e31a618ab6da98d373db9
diff --git a/metadata/md5-cache/media-libs/libplacebo-7.349.0 b/metadata/md5-cache/media-libs/libplacebo-7.349.0
new file mode 100644
index 000000000000..36fda1df48b6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libplacebo-7.349.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/jinja[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=lcms? ( media-libs/lcms:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdovi? ( media-libs/libdovi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-util/vulkan-headers xxhash? ( dev-libs/xxhash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Reusable library for GPU-accelerated image processing primitives
+EAPI=8
+HOMEPAGE=https://libplacebo.org/ https://code.videolan.org/videolan/libplacebo/
+INHERIT=meson-multilib python-any-r1
+IUSE=glslang +lcms libdovi llvm-libunwind +opengl +shaderc test unwind +vulkan +xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1+ || ( Apache-2.0 Boost-1.0 MIT ) opengl? ( MIT )
+RDEPEND=lcms? ( media-libs/lcms:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdovi? ( media-libs/libdovi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=vulkan? ( || ( glslang shaderc ) )
+RESTRICT=!test? ( test )
+SLOT=0/349
+SRC_URI=https://code.videolan.org/videolan/libplacebo/-/archive/v7.349.0/libplacebo-v7.349.0.tar.bz2 https://github.com/fastfloat/fast_float/archive/refs/tags/v5.2.0.tar.gz -> fast_float-5.2.0.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v2.0.4.tar.gz -> libplacebo-glad-2.0.4.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=fd36d2d84d9808fa067d5311562577c7
diff --git a/metadata/md5-cache/media-libs/libplacebo-9999 b/metadata/md5-cache/media-libs/libplacebo-9999
new file mode 100644
index 000000000000..e08c136660d2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libplacebo-9999
@@ -0,0 +1,16 @@
+BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/jinja[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=lcms? ( media-libs/lcms:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdovi? ( media-libs/libdovi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-util/vulkan-headers xxhash? ( dev-libs/xxhash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Reusable library for GPU-accelerated image processing primitives
+EAPI=8
+HOMEPAGE=https://libplacebo.org/ https://code.videolan.org/videolan/libplacebo/
+INHERIT=meson-multilib python-any-r1 git-r3
+IUSE=glslang +lcms libdovi llvm-libunwind +opengl +shaderc test unwind +vulkan +xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2.1+ || ( Apache-2.0 Boost-1.0 MIT ) opengl? ( MIT )
+PROPERTIES=live
+RDEPEND=lcms? ( media-libs/lcms:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdovi? ( media-libs/libdovi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=vulkan? ( || ( glslang shaderc ) )
+RESTRICT=!test? ( test )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=cc5d69a6131452f2da9f9412d5937ec4
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.40-r1 b/metadata/md5-cache/media-libs/libpng-1.6.40-r1
new file mode 100644
index 000000000000..58886432998e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-1.6.40-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libpng2
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/16
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.6.40.tar.xz apng? ( https://downloads.sourceforge.net/apng/libpng16/1.6.40/libpng-1.6.40-apng.patch.gz -> libpng-1.6.40-apng-apng.patch.gz https://downloads.sourceforge.net/apng/libpng16/libpng-1.6.40-apng.patch.gz -> libpng-1.6.40-apng-apng.patch.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=08dce49facf7fcc66c86f295bfa5d51f
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.42 b/metadata/md5-cache/media-libs/libpng-1.6.42
new file mode 100644
index 000000000000..bbc9a3d14edd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-1.6.42
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libpng2
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/16
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.6.42.tar.xz apng? ( https://downloads.sourceforge.net/libpng-apng/libpng16/1.6.42/libpng-1.6.40-apng.patch.gz -> libpng-1.6.40-libpng-apng-apng.patch.gz https://downloads.sourceforge.net/libpng-apng/libpng16/libpng-1.6.40-apng.patch.gz -> libpng-1.6.40-libpng-apng-apng.patch.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=515767804a8bc266347f8abd195343f9
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.43 b/metadata/md5-cache/media-libs/libpng-1.6.43
new file mode 100644
index 000000000000..eaab670393ed
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-1.6.43
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libpng2
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/16
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.6.43.tar.xz apng? ( https://downloads.sourceforge.net/apng/libpng16/1.6.43/libpng-1.6.43-apng.patch.gz -> libpng-1.6.43-apng-apng.patch.gz https://downloads.sourceforge.net/apng/libpng16/libpng-1.6.43-apng.patch.gz -> libpng-1.6.43-apng-apng.patch.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=bf70779a5aae6674aa03f0c25ae71f7a
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.44 b/metadata/md5-cache/media-libs/libpng-1.6.44
new file mode 100644
index 000000000000..a4a21f2b765f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-1.6.44
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=apng cpu_flags_x86_sse static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libpng2
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/16
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.6.44.tar.xz apng? ( https://downloads.sourceforge.net/apng/libpng16/1.6.44/libpng-1.6.44-apng.patch.gz -> libpng-1.6.44-apng-apng.patch.gz https://downloads.sourceforge.net/apng/libpng16/libpng-1.6.44-apng.patch.gz -> libpng-1.6.44-apng-apng.patch.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=adc35082f5a25d31e94d0e66dddc105a
diff --git a/metadata/md5-cache/media-libs/libpng-compat-1.2.59-r1 b/metadata/md5-cache/media-libs/libpng-compat-1.2.59-r1
new file mode 100644
index 000000000000..7e3bf473ccde
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-compat-1.2.59-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/libpng-1.2*
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=libpng
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/libpng-1.2*
+SLOT=1.2
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.2.59.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=75776c915e23ab867ec282352ff5dc8f
diff --git a/metadata/md5-cache/media-libs/libpng-compat-1.5.30-r1 b/metadata/md5-cache/media-libs/libpng-compat-1.5.30-r1
new file mode 100644
index 000000000000..33c9e15b3e59
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpng-compat-1.5.30-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/libpng-1.5*
+DESCRIPTION=Portable Network Graphics library
+EAPI=8
+HOMEPAGE=http://www.libpng.org/
+INHERIT=libtool multilib-minimal
+IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libpng
+RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=media-libs/libpng-1.5*
+SLOT=1.5
+SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.5.30.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a316b30040d0473f613f752d6162d15d
diff --git a/metadata/md5-cache/media-libs/libpqstego-0.0.1-r1 b/metadata/md5-cache/media-libs/libpqstego-0.0.1-r1
new file mode 100644
index 000000000000..39c879aa5039
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpqstego-0.0.1-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=configure install
+DEPEND=sci-libs/gsl:=[cblas-external]
+DESCRIPTION=Library for Perturbed Quantization Steganography
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/pqstego/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/pqstego/libpqstego-0.0.1.tar.gz
+_md5_=a4867ea087b00748cda51c1923c6191a
diff --git a/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2 b/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2
new file mode 100644
index 000000000000..f24e2571f074
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-libs/libpulse ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
+DESCRIPTION=A graphical music visualization plugin similar to milkdrop
+EAPI=8
+HOMEPAGE=https://github.com/projectM-visualizer/projectm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools xdg
+IUSE=gles2 jack pulseaudio qt5 sdl
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-libs/libpulse ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
+REQUIRED_USE=jack? ( qt5 ) pulseaudio? ( qt5 )
+SLOT=0/2
+SRC_URI=https://github.com/projectM-visualizer/projectm/archive/v3.1.12.tar.gz -> libprojectm-3.1.12.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=4892b3afc4533237a4e5da7ebc1976c2
diff --git a/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1 b/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1
new file mode 100644
index 000000000000..50c2452bd715
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)]
+DESCRIPTION=A graphical music visualization plugin similar to milkdrop
+EAPI=8
+HOMEPAGE=https://github.com/projectM-visualizer/projectm
+INHERIT=cmake-multilib
+IUSE=gles2-only static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)]
+SLOT=4
+SRC_URI=https://github.com/projectM-visualizer/projectm/releases/download/v4.1.1/libprojectM-4.1.1.tar.gz -> libprojectm-4.1.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=00d6a7637f0e786c132bfbd8d64dc89f
diff --git a/metadata/md5-cache/media-libs/libprojectm-9999 b/metadata/md5-cache/media-libs/libprojectm-9999
new file mode 100644
index 000000000000..7e9301eab7f8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libprojectm-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)]
+DESCRIPTION=A graphical music visualization plugin similar to milkdrop
+EAPI=8
+HOMEPAGE=https://github.com/projectM-visualizer/projectm
+INHERIT=cmake-multilib git-r3
+IUSE=gles2-only static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2
+PROPERTIES=live
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)]
+SLOT=4
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=0c629e5ae933613c9ea610be9fc884c6
diff --git a/metadata/md5-cache/media-libs/libpulse-16.1-r2 b/metadata/md5-cache/media-libs/libpulse-16.1-r2
new file mode 100644
index 000000000000..4329e1feb503
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpulse-16.1-r2
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext sys-devel/m4 virtual/libiconv virtual/libintl virtual/pkgconfig doc? ( app-text/doxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-15.0-r100 test? ( >=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Libraries for PulseAudio clients
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/
+INHERIT=bash-completion-r1 gnome2-utils meson-multilib optfeature systemd udev
+IUSE=+asyncns dbus doc +glib gtk selinux systemd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+PDEPEND=|| ( media-video/pipewire[sound-server(+)] media-sound/pulseaudio-daemon media-sound/pulseaudio[daemon(+)] )
+RDEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-15.0-r100
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://freedesktop.org/software/pulseaudio/releases/pulseaudio-16.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 bash-completion-r1 3047612be964ffd4a549447fc4289f12 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 0f241b5c9f3758c3d3423df59a7f655a udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=05cc22124b90c49b7c80612b7aee2cc0
diff --git a/metadata/md5-cache/media-libs/libpulse-16.99.1 b/metadata/md5-cache/media-libs/libpulse-16.99.1
new file mode 100644
index 000000000000..20d4209a6dff
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpulse-16.99.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext sys-devel/m4 virtual/libiconv virtual/libintl virtual/pkgconfig doc? ( app-text/doxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-16.1 !<media-sound/pulseaudio-daemon-16.99.1 test? ( >=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Libraries for PulseAudio clients
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/
+INHERIT=bash-completion-r1 flag-o-matic gnome2-utils meson-multilib optfeature systemd toolchain-funcs udev
+IUSE=+asyncns dbus doc +glib gtk selinux systemd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+PDEPEND=|| ( media-video/pipewire[sound-server(+)] media-sound/pulseaudio-daemon media-sound/pulseaudio[daemon(+)] )
+RDEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-16.1 !<media-sound/pulseaudio-daemon-16.99.1
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://freedesktop.org/software/pulseaudio/releases/pulseaudio-16.99.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 bash-completion-r1 3047612be964ffd4a549447fc4289f12 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 0f241b5c9f3758c3d3423df59a7f655a udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=fbf63679e3af71959ae1eab43866bb0d
diff --git a/metadata/md5-cache/media-libs/libpulse-17.0 b/metadata/md5-cache/media-libs/libpulse-17.0
new file mode 100644
index 000000000000..43875512cbf6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libpulse-17.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext sys-devel/m4 virtual/libiconv virtual/libintl virtual/pkgconfig doc? ( app-text/doxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-16.1 !<media-sound/pulseaudio-daemon-16.99.1 test? ( >=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Libraries for PulseAudio clients
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/
+INHERIT=bash-completion-r1 flag-o-matic gnome2-utils meson-multilib optfeature systemd udev
+IUSE=+asyncns dbus doc +glib gtk selinux systemd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+PDEPEND=|| ( media-video/pipewire[sound-server(+)] media-sound/pulseaudio-daemon )
+RDEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-16.1 !<media-sound/pulseaudio-daemon-16.99.1
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://freedesktop.org/software/pulseaudio/releases/pulseaudio-17.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 bash-completion-r1 3047612be964ffd4a549447fc4289f12 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 0f241b5c9f3758c3d3423df59a7f655a udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=21059fb5ea48f4d22de77532dfe7b427
diff --git a/metadata/md5-cache/media-libs/libqaccessibilityclient-0.5.0-r1 b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.5.0-r1
new file mode 100644
index 000000000000..a042e2289d71
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.5.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Library for writing accessibility clients such as screen readers
+EAPI=8
+HOMEPAGE=https://community.kde.org/Accessibility https://invent.kde.org/libraries/libqaccessibilityclient
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug examples test
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=test !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/libqaccessibilityclient/libqaccessibilityclient-0.5.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=789d7e4c22f6ce8d68f5be0ce4a0a410
diff --git a/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0 b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0
new file mode 100644
index 000000000000..eb4b754e670c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.245.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] dev-qt/qtbase:6
+DESCRIPTION=Library for writing accessibility clients such as screen readers
+EAPI=8
+HOMEPAGE=https://community.kde.org/Accessibility https://invent.kde.org/libraries/libqaccessibilityclient
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug examples test
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/libqaccessibilityclient/libqaccessibilityclient-0.6.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=47044a3cdd729c9a61ab03c42504133d
diff --git a/metadata/md5-cache/media-libs/libquicktime-1.2.4-r4 b/metadata/md5-cache/media-libs/libquicktime-1.2.4-r4
new file mode 100644
index 000000000000..d47626698afc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquicktime-1.2.4-r4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig sys-devel/gettext doc? ( app-text/doxygen ) X? ( x11-base/xorg-proto ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install preinst prepare test
+DEPEND=sys-libs/zlib >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aac? ( >=media-libs/faad2-2.7-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/faac-1.28-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) alsa? ( >=media-libs/alsa-lib-1.0.20 ) dv? ( >=media-libs/libdv-1.0.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ffmpeg? ( <media-video/ffmpeg-5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:2 ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lame? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXt x11-libs/libXv ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An enhanced version of the quicktime4linux library
+EAPI=7
+HOMEPAGE=http://libquicktime.sourceforge.net/
+INHERIT=libtool multilib-minimal
+IUSE=aac alsa doc dv encode ffmpeg gtk jpeg lame cpu_flags_x86_mmx opengl png static-libs vorbis X x264 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=sys-libs/zlib >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aac? ( >=media-libs/faad2-2.7-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/faac-1.28-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) alsa? ( >=media-libs/alsa-lib-1.0.20 ) dv? ( >=media-libs/libdv-1.0.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ffmpeg? ( <media-video/ffmpeg-5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:2 ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lame? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXt x11-libs/libXv ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=opengl? ( X )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libquicktime/libquicktime-1.2.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b83f6881acaa0bd84a70e273ebec45a1
diff --git a/metadata/md5-cache/media-libs/libquicktime-1.2.4-r5 b/metadata/md5-cache/media-libs/libquicktime-1.2.4-r5
new file mode 100644
index 000000000000..cc99118a6fa9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquicktime-1.2.4-r5
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig sys-devel/gettext doc? ( app-text/doxygen ) X? ( x11-base/xorg-proto ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install preinst prepare test
+DEPEND=sys-libs/zlib >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aac? ( >=media-libs/faad2-2.7-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/faac-1.28-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) alsa? ( >=media-libs/alsa-lib-1.0.20 ) dv? ( >=media-libs/libdv-1.0.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ffmpeg? ( >=media-video/ffmpeg-4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:2 ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lame? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXt x11-libs/libXv ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An enhanced version of the quicktime4linux library
+EAPI=8
+HOMEPAGE=http://libquicktime.sourceforge.net/
+INHERIT=libtool multilib-minimal
+IUSE=aac alsa doc dv encode ffmpeg gtk jpeg lame cpu_flags_x86_mmx opengl png static-libs vorbis X x264 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=sys-libs/zlib >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aac? ( >=media-libs/faad2-2.7-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/faac-1.28-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) alsa? ( >=media-libs/alsa-lib-1.0.20 ) dv? ( >=media-libs/libdv-1.0.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ffmpeg? ( >=media-video/ffmpeg-4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:2 ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lame? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXt x11-libs/libXv ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=opengl? ( X )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libquicktime/libquicktime-1.2.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e9f58a07a5f6648cecf045389ca0bbbe
diff --git a/metadata/md5-cache/media-libs/libquvi-0.9.4-r100 b/metadata/md5-cache/media-libs/libquvi-0.9.4-r100
new file mode 100644
index 000000000000..1d45b249b5e0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquvi-0.9.4-r100
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) >=dev-libs/glib-2.34.3:2 >=dev-libs/libgcrypt-1.5.3:0= >=media-libs/libquvi-scripts-0.9.20130903[lua_single_target_lua5-1(-)?] !<media-libs/quvi-0.4.0 >=net-libs/libproxy-0.4.11-r1 >=net-misc/curl-7.36.0 nls? ( >=virtual/libintl-0-r1 )
+DESCRIPTION=Library for parsing video download links
+EAPI=7
+HOMEPAGE=http://quvi.sourceforge.net/
+INHERIT=autotools lua-single
+IUSE=examples nls static-libs +lua_single_target_lua5-1
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
+LICENSE=AGPL-3
+RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) >=dev-libs/glib-2.34.3:2 >=dev-libs/libgcrypt-1.5.3:0= >=media-libs/libquvi-scripts-0.9.20130903[lua_single_target_lua5-1(-)?] !<media-libs/quvi-0.4.0 >=net-libs/libproxy-0.4.11-r1 >=net-misc/curl-7.36.0 nls? ( >=virtual/libintl-0-r1 )
+REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
+SLOT=0/8
+SRC_URI=https://downloads.sourceforge.net/quvi/0.9/libquvi-0.9.4.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 lua-utils 1f91de68f9a26642216e45d7765fd4fb lua-single 3ae43cac1bf8275a847245b9a475a54e
+_md5_=612c74175beaf314fc50b2430295da96
diff --git a/metadata/md5-cache/media-libs/libquvi-0.9.4-r101 b/metadata/md5-cache/media-libs/libquvi-0.9.4-r101
new file mode 100644
index 000000000000..ca572c9d57e3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquvi-0.9.4-r101
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:=[deprecated(+)] ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated(+)] ) lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated(+)] ) >=dev-libs/glib-2.34.3:2 >=dev-libs/libgcrypt-1.5.3:0= >=media-libs/libquvi-scripts-0.9.20130903[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?,lua_single_target_lua5-4(-)?] !<media-libs/quvi-0.4.0 >=net-libs/libproxy-0.4.11-r1 >=net-misc/curl-7.36.0 nls? ( >=virtual/libintl-0-r1 )
+DESCRIPTION=Library for parsing video download links
+EAPI=8
+HOMEPAGE=http://quvi.sourceforge.net/
+INHERIT=autotools lua-single
+IUSE=examples nls static-libs lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-4
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
+LICENSE=AGPL-3
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:=[deprecated(+)] ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated(+)] ) lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated(+)] ) >=dev-libs/glib-2.34.3:2 >=dev-libs/libgcrypt-1.5.3:0= >=media-libs/libquvi-scripts-0.9.20130903[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?,lua_single_target_lua5-4(-)?] !<media-libs/quvi-0.4.0 >=net-libs/libproxy-0.4.11-r1 >=net-misc/curl-7.36.0 nls? ( >=virtual/libintl-0-r1 )
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-4 )
+SLOT=0/8
+SRC_URI=https://downloads.sourceforge.net/quvi/0.9/libquvi-0.9.4.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 lua-utils 1f91de68f9a26642216e45d7765fd4fb lua-single 3ae43cac1bf8275a847245b9a475a54e
+_md5_=b9776f0f5d1db086dcf138fd713e6cbc
diff --git a/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r100 b/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r100
new file mode 100644
index 000000000000..e2d5f65a9539
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r100
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig
+DEFINED_PHASES=configure setup
+DESCRIPTION=Embedded lua scripts for libquvi
+EAPI=7
+HOMEPAGE=http://quvi.sourceforge.net/
+INHERIT=lua-single
+IUSE=offensive +lua_single_target_lua5-1
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86
+LICENSE=AGPL-3
+RDEPEND=lua_single_target_lua5-1? ( >=dev-lua/LuaBitOp-1.0.1-r1[lua_targets_lua5-1(-)] >=dev-lua/luaexpat-1.3.0-r1[lua_targets_lua5-1(-)] >=dev-lua/luajson-1.1.1[lua_targets_lua5-1(-)] >=dev-lua/luasocket-3.0_rc1-r2[lua_targets_lua5-1(-)] )
+REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/quvi/libquvi-scripts-0.9.20131130.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 lua-utils 1f91de68f9a26642216e45d7765fd4fb lua-single 3ae43cac1bf8275a847245b9a475a54e
+_md5_=586f0cd3427195182b598581f1be8e0e
diff --git a/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r101 b/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r101
new file mode 100644
index 000000000000..64d37320c683
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libquvi-scripts-0.9.20131130-r101
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig
+DEFINED_PHASES=configure setup
+DESCRIPTION=Embedded lua scripts for libquvi
+EAPI=8
+HOMEPAGE=http://quvi.sourceforge.net/
+INHERIT=lua-single
+IUSE=offensive lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-4
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86
+LICENSE=AGPL-3
+RDEPEND=lua_single_target_luajit? ( >=dev-lua/LuaBitOp-1.0.1-r1[lua_targets_luajit(-)] >=dev-lua/luaexpat-1.3.0-r1[lua_targets_luajit(-)] >=dev-lua/luajson-1.1.1[lua_targets_luajit(-)] >=dev-lua/luasocket-3.0_rc1-r2[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( >=dev-lua/LuaBitOp-1.0.1-r1[lua_targets_lua5-1(-)] >=dev-lua/luaexpat-1.3.0-r1[lua_targets_lua5-1(-)] >=dev-lua/luajson-1.1.1[lua_targets_lua5-1(-)] >=dev-lua/luasocket-3.0_rc1-r2[lua_targets_lua5-1(-)] ) lua_single_target_lua5-4? ( >=dev-lua/LuaBitOp-1.0.1-r1[lua_targets_lua5-4(-)] >=dev-lua/luaexpat-1.3.0-r1[lua_targets_lua5-4(-)] >=dev-lua/luajson-1.1.1[lua_targets_lua5-4(-)] >=dev-lua/luasocket-3.0_rc1-r2[lua_targets_lua5-4(-)] )
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-4 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/quvi/libquvi-scripts-0.9.20131130.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 lua-utils 1f91de68f9a26642216e45d7765fd4fb lua-single 3ae43cac1bf8275a847245b9a475a54e
+_md5_=72811bf18c0763d3a4fa92809a5a8fb2
diff --git a/metadata/md5-cache/media-libs/libraw-0.21.1-r1 b/metadata/md5-cache/media-libs/libraw-0.21.1-r1
new file mode 100644
index 000000000000..55a8e7c3d60a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libraw-0.21.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install pretend setup test
+DEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=LibRaw is a library for reading RAW files obtained from digital photo cameras
+EAPI=8
+HOMEPAGE=https://www.libraw.org/ https://github.com/LibRaw/LibRaw
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=examples jpeg +lcms openmp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1 CDDL
+RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/0.21
+SRC_URI=https://www.libraw.org/data/LibRaw-0.21.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=4a286f3155a144732cf63608d4357585
diff --git a/metadata/md5-cache/media-libs/libraw-0.21.2 b/metadata/md5-cache/media-libs/libraw-0.21.2
new file mode 100644
index 000000000000..84a6a336ba9d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libraw-0.21.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install pretend setup test
+DEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=LibRaw is a library for reading RAW files obtained from digital photo cameras
+EAPI=8
+HOMEPAGE=https://www.libraw.org/ https://github.com/LibRaw/LibRaw
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=examples jpeg +lcms openmp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1 CDDL
+RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( >=media-libs/lcms-2.5:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/0.21
+SRC_URI=https://www.libraw.org/data/LibRaw-0.21.2.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=34b4362276fa6a88cc996deb69f5c1a2
diff --git a/metadata/md5-cache/media-libs/libreplaygain-483 b/metadata/md5-cache/media-libs/libreplaygain-483
new file mode 100644
index 000000000000..11b0d7ba5850
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libreplaygain-483
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Replay Gain library from Musepack
+EAPI=8
+HOMEPAGE=https://www.musepack.net/
+INHERIT=cmake
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/media-libs/libreplaygain/libreplaygain-483.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=775df7a3dccb3699cdfe176603763546
diff --git a/metadata/md5-cache/media-libs/librosprite-0.1.3-r2 b/metadata/md5-cache/media-libs/librosprite-0.1.3-r2
new file mode 100644
index 000000000000..eb678271f032
--- /dev/null
+++ b/metadata/md5-cache/media-libs/librosprite-0.1.3-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-build/netsurf-buildsystem
+DESCRIPTION=Framebuffer abstraction library, written in C
+EAPI=7
+HOMEPAGE=https://www.netsurf-browser.org/projects/librosprite/
+INHERIT=netsurf
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://download.netsurf-browser.org/libs/releases/librosprite-0.1.3-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=a3480e7ebd792a399e5d4b7cf128595a
diff --git a/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1 b/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1
new file mode 100644
index 000000000000..9d595cce58b9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1
@@ -0,0 +1,13 @@
+BDEPEND=openmp? ( || ( sys-devel/gcc[openmp] sys-devel/clang-runtime[openmp] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DESCRIPTION=Algorithms for RAW processing from RawTherapee
+EAPI=8
+HOMEPAGE=https://github.com/CarVac/librtprocess/
+INHERIT=cmake toolchain-funcs
+IUSE=openmp
+KEYWORDS=amd64 x86
+LICENSE=GPL-3+
+SLOT=0
+SRC_URI=https://github.com/CarVac/librtprocess/archive/refs/tags/0.12.0.tar.gz -> librtprocess-0.12.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=179f937cdcba9737026291624efa9019
diff --git a/metadata/md5-cache/media-libs/libsamplerate-0.2.2 b/metadata/md5-cache/media-libs/libsamplerate-0.2.2
new file mode 100644
index 000000000000..40d7cdfea0b4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsamplerate-0.2.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
+EAPI=8
+HOMEPAGE=https://libsndfile.github.io/libsamplerate/
+INHERIT=multilib-minimal
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=588771768d0c6d12c587d6d1a36643bd
diff --git a/metadata/md5-cache/media-libs/libsamplerate-9999 b/metadata/md5-cache/media-libs/libsamplerate-9999
new file mode 100644
index 000000000000..bba60c42f999
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsamplerate-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
+EAPI=8
+HOMEPAGE=https://libsndfile.github.io/libsamplerate/
+INHERIT=multilib-minimal autotools git-r3
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2
+PROPERTIES=live
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=530b4860a7ce00414039de97860b45c6
diff --git a/metadata/md5-cache/media-libs/libsbsms-2.3.0 b/metadata/md5-cache/media-libs/libsbsms-2.3.0
new file mode 100644
index 000000000000..c25e620a631a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsbsms-2.3.0
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=A library for high quality time and pitch scale modification
+EAPI=7
+HOMEPAGE=https://github.com/claytonotey/libsbsms https://sbsms.sourceforge.net/
+INHERIT=autotools
+IUSE=cpu_flags_x86_sse static-libs
+KEYWORDS=amd64 ~arm64 ~mips ppc ppc64 ~riscv x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://github.com/claytonotey/libsbsms/archive/refs/tags/2.3.0.tar.gz -> libsbsms-2.3.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=8140927c37745791f896ec8afa972a9b
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.15_p20221201 b/metadata/md5-cache/media-libs/libsdl-1.2.15_p20221201
new file mode 100644
index 000000000000..72d0313de06c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.15_p20221201
@@ -0,0 +1,15 @@
+BDEPEND=pulseaudio? ( virtual/pkgconfig ) x86? ( || ( >=dev-lang/yasm-0.6.0 >=dev-lang/nasm-0.98.39-r3 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=aalib? ( >=media-libs/aalib-1.4_rc5-r6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tslib? ( >=x11-libs/tslib-1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound? ( >=media-libs/audiofile-0.3.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://libsdl.org/
+INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs
+IUSE=aalib alsa custom-cflags dga fbcon +joystick libcaca nas opengl oss pulseaudio +sound static-libs tslib +video X xinerama xv abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=aalib? ( >=media-libs/aalib-1.4_rc5-r6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tslib? ( >=x11-libs/tslib-1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound? ( >=media-libs/audiofile-0.3.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL-1.2/archive/ca3acd25348edc9b6e984fc1712fd4d365931dc1.tar.gz -> SDL-1.2.15_p20221201.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f6be23613bb9d26131fcbbefa7a41d20
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.64 b/metadata/md5-cache/media-libs/libsdl-1.2.64
new file mode 100644
index 000000000000..44c810121d0d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.64
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=] test? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/sdl12-compat
+INHERIT=cmake-multilib
+IUSE=alsa +joystick opengl +sound test +video X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=]
+REQUIRED_USE=test? ( joystick opengl sound video )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-1.2.64.tar.gz -> libsdl-1.2.64.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=d35983ccad2ccc1221ebdc2b0b9039c9
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726 b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
new file mode 100644
index 000000000000..1345f9f2dc4e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=] test? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/sdl12-compat
+INHERIT=cmake-multilib
+IUSE=alsa +joystick opengl +sound test +video X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=]
+REQUIRED_USE=test? ( joystick opengl sound video )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/sdl12-compat/archive/f94a1ec0069266e40843138d0c5dd2fc6d43734c.tar.gz -> libsdl-1.2.64_p20230726.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=80f1058057b180d3b3ea8410695aab53
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.68 b/metadata/md5-cache/media-libs/libsdl-1.2.68
new file mode 100644
index 000000000000..598d9bf26798
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.68
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=] test? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/sdl12-compat
+INHERIT=cmake-multilib
+IUSE=alsa +joystick opengl +sound test +video X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=]
+REQUIRED_USE=test? ( joystick opengl sound video )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-1.2.68.tar.gz -> libsdl-1.2.68.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=d7ac5b0d5c7e9cdea279a4f374c82fd2
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.28.5-r1 b/metadata/md5-cache/media-libs/libsdl2-2.28.5-r1
new file mode 100644
index 000000000000..bd5ca165a8bc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.5-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.28.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0f4afcb4a93436437fad00217b8c157a
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.28.5-r2 b/metadata/md5-cache/media-libs/libsdl2-2.28.5-r2
new file mode 100644
index 000000000000..c9750a5435cf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.5-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.28.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f58d232a8cfe0f935f019c4501a4b7af
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.30.2-r1 b/metadata/md5-cache/media-libs/libsdl2-2.30.2-r1
new file mode 100644
index 000000000000..cfcbbc8d8be1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.30.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gles1? ( media-libs/libglvnd ) gles2? ( media-libs/libglvnd ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=cmake-multilib flag-o-matic
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) test? ( static-libs ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.30.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=fdd76e2aa47e4c0b04d9c7299a4ae986
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.30.3 b/metadata/md5-cache/media-libs/libsdl2-2.30.3
new file mode 100644
index 000000000000..ccf1112c953b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.30.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gles1? ( media-libs/libglvnd ) gles2? ( media-libs/libglvnd ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=cmake-multilib flag-o-matic
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) test? ( static-libs ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.30.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=6c30a1f3981cca0b0205bc89a2fa732a
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.30.6 b/metadata/md5-cache/media-libs/libsdl2-2.30.6
new file mode 100644
index 000000000000..c594fe37b550
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.30.6
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gles1? ( media-libs/libglvnd ) gles2? ( media-libs/libglvnd ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=cmake-multilib flag-o-matic
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) test? ( static-libs ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.30.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=6c30a1f3981cca0b0205bc89a2fa732a
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.30.7 b/metadata/md5-cache/media-libs/libsdl2-2.30.7
new file mode 100644
index 000000000000..9b1d94006f17
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.30.7
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gles1? ( media-libs/libglvnd ) gles2? ( media-libs/libglvnd ) ibus? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=cmake-multilib flag-o-matic
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx4 gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test +threads udev +video vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) test? ( static-libs ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.30.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=6c30a1f3981cca0b0205bc89a2fa732a
diff --git a/metadata/md5-cache/media-libs/libsfml-2.5.1-r1 b/metadata/md5-cache/media-libs/libsfml-2.5.1-r1
new file mode 100644
index 000000000000..e4b6b737ef0f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsfml-2.5.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+DESCRIPTION=Simple and Fast Multimedia Library (SFML)
+EAPI=8
+HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
+INHERIT=cmake
+IUSE=debug doc examples
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+SLOT=0/2.5
+SRC_URI=https://github.com/SFML/SFML/archive/2.5.1.tar.gz -> libsfml-2.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=470e02a18500515c9db73e82c76bd58b
diff --git a/metadata/md5-cache/media-libs/libsfml-2.5.1-r2 b/metadata/md5-cache/media-libs/libsfml-2.5.1-r2
new file mode 100644
index 000000000000..2672e2b5e22d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsfml-2.5.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+DESCRIPTION=Simple and Fast Multimedia Library (SFML)
+EAPI=8
+HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
+INHERIT=cmake
+IUSE=debug doc examples
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+SLOT=0/2.5
+SRC_URI=https://github.com/SFML/SFML/archive/2.5.1.tar.gz -> libsfml-2.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=3251a6bcaae015b4a0d44f2489654a5c
diff --git a/metadata/md5-cache/media-libs/libsfml-2.6.0 b/metadata/md5-cache/media-libs/libsfml-2.6.0
new file mode 100644
index 000000000000..aa686f566c9b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsfml-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libogg media-libs/libpng:= media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= ) x11-base/xorg-proto
+DESCRIPTION=Simple and Fast Multimedia Library (SFML)
+EAPI=8
+HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
+INHERIT=cmake
+IUSE=debug doc examples
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libogg media-libs/libpng:= media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+SLOT=0/2.6
+SRC_URI=https://github.com/SFML/SFML/archive/2.6.0.tar.gz -> libsfml-2.6.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=8fd963f83fb2991407544e403873c80b
diff --git a/metadata/md5-cache/media-libs/libsfml-2.6.1 b/metadata/md5-cache/media-libs/libsfml-2.6.1
new file mode 100644
index 000000000000..eb4fee0d25b2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsfml-2.6.1
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libogg media-libs/libpng:= media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= ) x11-base/xorg-proto
+DESCRIPTION=Simple and Fast Multimedia Library (SFML)
+EAPI=8
+HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
+INHERIT=cmake
+IUSE=debug doc examples
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libogg media-libs/libpng:= media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+SLOT=0/2.6
+SRC_URI=https://github.com/SFML/SFML/archive/2.6.1.tar.gz -> libsfml-2.6.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=eef560796e936a569d8bb01ba03c468b
diff --git a/metadata/md5-cache/media-libs/libshout-2.4.6 b/metadata/md5-cache/media-libs/libshout-2.4.6
new file mode 100644
index 000000000000..589552d3a45c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libshout-2.4.6
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/openssl:0= speex? ( media-libs/speex[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( media-libs/libtheora[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/pkgconfig
+DESCRIPTION=library for connecting and sending data to icecast servers
+EAPI=8
+HOMEPAGE=https://www.icecast.org/
+INHERIT=autotools multilib-minimal
+IUSE=speex static-libs theora abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2
+RDEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/openssl:0= speex? ( media-libs/speex[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( media-libs/libtheora[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=http://downloads.xiph.org/releases/libshout/libshout-2.4.6.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b9d108d32f613ab71f0cd2af4642ccc8
diff --git a/metadata/md5-cache/media-libs/libshumate-1.1.3 b/metadata/md5-cache/media-libs/libshumate-1.1.3
new file mode 100644
index 000000000000..49902c4bf030
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libshumate-1.1.3
@@ -0,0 +1,17 @@
+BDEPEND=gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-libs/glib-2.68.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) sysprof? ( dev-util/sysprof-capture:4 )
+DESCRIPTION=Shumate is a GTK toolkit providing widgets for embedded maps
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/libshumate https://gitlab.gnome.org/GNOME/libshumate
+INHERIT=gnome.org meson vala virtualx
+IUSE=gtk-doc +introspection sysprof vala test
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.68.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+REQUIRED_USE=gtk-doc? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=1.0/1
+SRC_URI=mirror://gnome/sources/libshumate/1.1/libshumate-1.1.3.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=047a7c88f5bbe6c2dd8144c7b8ab39e3
diff --git a/metadata/md5-cache/media-libs/libshumate-1.1.4 b/metadata/md5-cache/media-libs/libshumate-1.1.4
new file mode 100644
index 000000000000..d97cdbfa851a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libshumate-1.1.4
@@ -0,0 +1,17 @@
+BDEPEND=gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-libs/glib-2.68.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) sysprof? ( dev-util/sysprof-capture:4 )
+DESCRIPTION=Shumate is a GTK toolkit providing widgets for embedded maps
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/libshumate https://gitlab.gnome.org/GNOME/libshumate
+INHERIT=gnome.org meson vala virtualx
+IUSE=gtk-doc +introspection sysprof vala test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.68.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+REQUIRED_USE=gtk-doc? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=1.0/1
+SRC_URI=mirror://gnome/sources/libshumate/1.1/libshumate-1.1.4.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=324323d122076c85b2c457a129e0f96c
diff --git a/metadata/md5-cache/media-libs/libshumate-1.2.2 b/metadata/md5-cache/media-libs/libshumate-1.2.2
new file mode 100644
index 000000000000..52b5c86dc340
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libshumate-1.2.2
@@ -0,0 +1,17 @@
+BDEPEND=gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-libs/glib-2.74.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) >=dev-libs/json-glib-1.6.0[introspection?] dev-libs/protobuf-c sysprof? ( dev-util/sysprof-capture:4 )
+DESCRIPTION=Shumate is a GTK toolkit providing widgets for embedded maps
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/libshumate
+INHERIT=gnome.org meson vala virtualx
+IUSE=gtk-doc +introspection sysprof vala test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.74.0:2 >=x11-libs/cairo-1.4 >=dev-db/sqlite-1.12:3 >=gui-libs/gtk-4:4 >=net-libs/libsoup-3.0:3.0 introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) >=dev-libs/json-glib-1.6.0[introspection?] dev-libs/protobuf-c
+REQUIRED_USE=gtk-doc? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=1.0/1
+SRC_URI=mirror://gnome/sources/libshumate/1.2/libshumate-1.2.2.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 vala e477903dbe0105930c51f170a592dc16 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=525123ef1c12e84a9ef93515d8d03203
diff --git a/metadata/md5-cache/media-libs/libsidplay-1.36.59-r3 b/metadata/md5-cache/media-libs/libsidplay-1.36.59-r3
new file mode 100644
index 000000000000..e5563903a205
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsidplay-1.36.59-r3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C64 SID player library
+EAPI=8
+HOMEPAGE=http://critical.ch/distfiles/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2
+SLOT=1
+SRC_URI=http://critical.ch/distfiles/libsidplay-1.36.59.tgz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c15086df46185df879e3df64e0c5ba12
diff --git a/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7 b/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7
new file mode 100644
index 000000000000..7651027cb673
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7
@@ -0,0 +1,13 @@
+BDEPEND=dev-build/autoconf-archive >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C64 SID player library
+EAPI=8
+HOMEPAGE=http://sidplay2.sourceforge.net/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2
+SLOT=2
+SRC_URI=https://downloads.sourceforge.net/sidplay2/sidplay-libs-2.1.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c38b5c6dd4675eca7faec6f203a8c107
diff --git a/metadata/md5-cache/media-libs/libsidplayfp-2.9.0 b/metadata/md5-cache/media-libs/libsidplayfp-2.9.0
new file mode 100644
index 000000000000..da7f58991fb1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsidplayfp-2.9.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Library for the sidplay2 fork with resid-fp
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/
+IUSE=static-libs
+KEYWORDS=amd64 ~hppa ~riscv x86
+LICENSE=GPL-2
+SLOT=0/6
+SRC_URI=https://downloads.sourceforge.net/sidplay-residfp/libsidplayfp/2.9/libsidplayfp-2.9.0.tar.gz
+_md5_=7b82f0f64f0cb251b3eb9ab6628aec52
diff --git a/metadata/md5-cache/media-libs/libsixel-1.10.3-r1 b/metadata/md5-cache/media-libs/libsixel-1.10.3-r1
new file mode 100644
index 000000000000..acf14decf1ca
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsixel-1.10.3-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=curl? ( net-misc/curl ) gd? ( media-libs/gd ) gtk? ( x11-libs/gdk-pixbuf:2 ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=A lightweight, fast implementation of DEC SIXEL graphics codec
+EAPI=8
+HOMEPAGE=https://github.com/libsixel/libsixel
+INHERIT=bash-completion-r1 distutils-r1 meson
+IUSE=curl gd gtk jpeg png python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
+LICENSE=MIT public-domain
+RDEPEND=curl? ( net-misc/curl ) gd? ( media-libs/gd ) gtk? ( x11-libs/gdk-pixbuf:2 ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libsixel/libsixel/archive/v1.10.3.tar.gz -> libsixel-1.10.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 bash-completion-r1 3047612be964ffd4a549447fc4289f12 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c distutils-r1 515591e76fa89a2359ed45d26bf9c774 meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=ae2e56f29047eb270d9ddfa37b343f76
diff --git a/metadata/md5-cache/media-libs/libsmf-1.3 b/metadata/md5-cache/media-libs/libsmf-1.3
new file mode 100644
index 000000000000..0659e40e8641
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsmf-1.3
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install
+DEPEND=dev-libs/glib:2 readline? ( sys-libs/readline:= )
+DESCRIPTION=Standard MIDI File format library
+EAPI=7
+HOMEPAGE=https://libsmf.sourceforge.net/api/
+IUSE=doc readline
+KEYWORDS=amd64 ~arm ppc ppc64 x86
+LICENSE=BSD
+RDEPEND=dev-libs/glib:2 readline? ( sys-libs/readline:= )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libsmf/libsmf-1.3.tar.gz
+_md5_=3a69c2017856ccf524da1f92970e5561
diff --git a/metadata/md5-cache/media-libs/libsndfile-1.2.2 b/metadata/md5-cache/media-libs/libsndfile-1.2.2
new file mode 100644
index 000000000000..4e6e32835df2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsndfile-1.2.2
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-python/pypy3 ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+DESCRIPTION=C library for reading and writing files containing sampled sound
+EAPI=8
+HOMEPAGE=https://libsndfile.github.io/libsndfile/
+INHERIT=python-any-r1 multilib-minimal
+IUSE=alsa minimal sqlite test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2.1
+RDEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a0d0fa7f584dc22df8d1e1eb450ba0f7
diff --git a/metadata/md5-cache/media-libs/libsndfile-1.2.2-r2 b/metadata/md5-cache/media-libs/libsndfile-1.2.2-r2
new file mode 100644
index 000000000000..b2dd5b728952
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsndfile-1.2.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-python/pypy3 ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123-base:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+DESCRIPTION=C library for reading and writing files containing sampled sound
+EAPI=8
+HOMEPAGE=https://libsndfile.github.io/libsndfile/
+INHERIT=python-any-r1 multilib-minimal
+IUSE=alsa minimal sqlite test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2.1
+RDEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123-base:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=52f52b865e2f080919e32441a345cded
diff --git a/metadata/md5-cache/media-libs/libsndfile-9999 b/metadata/md5-cache/media-libs/libsndfile-9999
new file mode 100644
index 000000000000..672c0e38936b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsndfile-9999
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-python/pypy3 ) virtual/pkgconfig sys-devel/autogen >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123-base:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+DESCRIPTION=C library for reading and writing files containing sampled sound
+EAPI=8
+HOMEPAGE=https://libsndfile.github.io/libsndfile/
+INHERIT=autotools git-r3 python-any-r1 multilib-minimal
+IUSE=alsa minimal sqlite test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=LGPL-2.1
+PROPERTIES=live
+RDEPEND=!minimal? ( media-libs/flac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libogg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libvorbis:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opus:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/lame:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/mpg123-base:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib:= ) sqlite? ( dev-db/sqlite )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=8d230fc380e015d8894a71484df967d7
diff --git a/metadata/md5-cache/media-libs/libsoundio-2.0.0-r1 b/metadata/md5-cache/media-libs/libsoundio-2.0.0-r1
new file mode 100644
index 000000000000..35fe13005211
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsoundio-2.0.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=C library for cross-platform real-time audio input and output
+EAPI=8
+HOMEPAGE=http://libsound.io/
+INHERIT=cmake-multilib
+IUSE=alsa coreaudio examples jack pulseaudio static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=MIT
+RDEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/2
+SRC_URI=https://github.com/andrewrk/libsoundio/archive/2.0.0.tar.gz -> libsoundio-2.0.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=faf3fdec91d4b31c8a124f14a92703cc
diff --git a/metadata/md5-cache/media-libs/libsoundtouch-2.3.3 b/metadata/md5-cache/media-libs/libsoundtouch-2.3.3
new file mode 100644
index 000000000000..57a894e80ac1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsoundtouch-2.3.3
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DESCRIPTION=Audio processing library for changing tempo, pitch and playback rates
+EAPI=8
+HOMEPAGE=https://www.surina.net/soundtouch/ https://codeberg.org/soundtouch/soundtouch
+INHERIT=autotools multilib-minimal toolchain-funcs
+IUSE=cpu_flags_x86_sse openmp static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+SLOT=0/1
+SRC_URI=https://www.surina.net/soundtouch/soundtouch-2.3.3.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0c3a020bb28544a9c5ecbd84842fc2e7
diff --git a/metadata/md5-cache/media-libs/libspng-0.7.4 b/metadata/md5-cache/media-libs/libspng-0.7.4
new file mode 100644
index 000000000000..349eddac863d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libspng-0.7.4
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=sys-libs/zlib test? ( >=media-libs/libpng-1.6.0 )
+DESCRIPTION=Simple, modern libpng alternative
+EAPI=8
+HOMEPAGE=https://github.com/randy408/libspng
+INHERIT=meson
+IUSE=test
+KEYWORDS=~amd64 ~arm64
+LICENSE=BSD-2
+RDEPEND=sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/randy408/libspng/archive/refs/tags/v0.7.4.tar.gz -> libspng-0.7.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=547f67e68db38808b77ff4f780975aa2
diff --git a/metadata/md5-cache/media-libs/libsvgtiny-0.1.8 b/metadata/md5-cache/media-libs/libsvgtiny-0.1.8
new file mode 100644
index 000000000000..5b1a50dbebae
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsvgtiny-0.1.8
@@ -0,0 +1,14 @@
+BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=net-libs/libdom[xml] dev-libs/libwapcaplet dev-util/gperf
+DESCRIPTION=Small and portable C library to parse SVG
+EAPI=8
+HOMEPAGE=https://www.netsurf-browser.org/projects/libsvgtiny/
+INHERIT=netsurf
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=net-libs/libdom[xml] dev-libs/libwapcaplet
+SLOT=0/0.1.8
+SRC_URI=https://download.netsurf-browser.org/libs/releases/libsvgtiny-0.1.8-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=d099a72670c7880b851e09a81b93b785
diff --git a/metadata/md5-cache/media-libs/libsvgtiny-9999 b/metadata/md5-cache/media-libs/libsvgtiny-9999
new file mode 100644
index 000000000000..f3654674c29c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsvgtiny-9999
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-build/netsurf-buildsystem-1.9-r2 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install test unpack
+DEPEND=>=net-libs/libdom-9999[xml] dev-libs/libwapcaplet dev-util/gperf
+DESCRIPTION=Small and portable C library to parse SVG
+EAPI=8
+HOMEPAGE=https://www.netsurf-browser.org/projects/libsvgtiny/
+INHERIT=git-r3 netsurf
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=net-libs/libdom-9999[xml] dev-libs/libwapcaplet
+SLOT=0/9999
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 netsurf 3a16932a52467058f19b48ced2e15c4a
+_md5_=bf5aa0c44e366f78499f3062c612be96
diff --git a/metadata/md5-cache/media-libs/libsvgtiny-pixbuf-0.0.2 b/metadata/md5-cache/media-libs/libsvgtiny-pixbuf-0.0.2
new file mode 100644
index 000000000000..e330437f0b25
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsvgtiny-pixbuf-0.0.2
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst
+DEPEND=dev-libs/libxml2:= media-libs/libsvgtiny:= x11-libs/cairo:= x11-libs/gdk-pixbuf:=
+DESCRIPTION=Add SVG support to GTK without librsvg
+EAPI=8
+HOMEPAGE=https://michael.orlitzky.com/code/libsvgtiny-pixbuf.xhtml
+KEYWORDS=amd64 ~riscv
+LICENSE=AGPL-3
+RDEPEND=dev-libs/libxml2:= media-libs/libsvgtiny:= x11-libs/cairo:= x11-libs/gdk-pixbuf:=
+SLOT=0
+SRC_URI=https://michael.orlitzky.com/code/releases/libsvgtiny-pixbuf-0.0.2.tar.xz
+_md5_=6754a51bcdaee1708736439c82231e0d
diff --git a/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20221208-r1 b/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20221208-r1
new file mode 100644
index 000000000000..590ad174b9fc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20221208-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/openssl:= media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) pulseaudio? ( media-libs/libpulse )
+DESCRIPTION=VoIP library for Telegram clients
+EAPI=8
+HOMEPAGE=https://github.com/telegramdesktop/libtgvoip
+INHERIT=flag-o-matic autotools
+IUSE=+dsp +alsa pulseaudio
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv
+LICENSE=Unlicense
+RDEPEND=dev-libs/openssl:= media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) pulseaudio? ( media-libs/libpulse )
+REQUIRED_USE=|| ( alsa pulseaudio )
+SLOT=0
+SRC_URI=https://github.com/telegramdesktop/libtgvoip/archive/0ffe2e51bfe14b533b860002f1c2e87e5f8c00c0.tar.gz -> libtgvoip-2.4.4_p20221208.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=3039e0d887de8b55c1aa183ea989fd7e
diff --git a/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20240706 b/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20240706
new file mode 100644
index 000000000000..c6bb26ed01de
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20240706
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/openssl:= media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) pulseaudio? ( media-libs/libpulse )
+DESCRIPTION=VoIP library for Telegram clients
+EAPI=8
+HOMEPAGE=https://github.com/telegramdesktop/libtgvoip
+INHERIT=flag-o-matic autotools
+IUSE=+dsp +alsa pulseaudio
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv
+LICENSE=Unlicense
+RDEPEND=dev-libs/openssl:= media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) pulseaudio? ( media-libs/libpulse )
+REQUIRED_USE=|| ( alsa pulseaudio )
+SLOT=0
+SRC_URI=https://github.com/telegramdesktop/libtgvoip/archive/2d2592860478e60d972b96e67ee034b8a71bb57a.tar.gz -> libtgvoip-2.4.4_p20240706.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=c51b728d4d1aeba802086e3bc17060b4
diff --git a/metadata/md5-cache/media-libs/libtheora-1.1.1-r2 b/metadata/md5-cache/media-libs/libtheora-1.1.1-r2
new file mode 100644
index 000000000000..6362b179d211
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libtheora-1.1.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libogg-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/libvorbis-1.3.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) examples? ( media-libs/libpng:0= >=media-libs/libsdl-0.11.0 media-libs/libvorbis:= )
+DESCRIPTION=The Theora Video Compression Codec
+EAPI=7
+HOMEPAGE=https://www.theora.org
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=doc +encode examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=>=media-libs/libogg-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] encode? ( >=media-libs/libvorbis-1.3.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) examples? ( media-libs/libpng:0= >=media-libs/libsdl-0.11.0 media-libs/libvorbis:= )
+REQUIRED_USE=examples? ( encode )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f98879d048f215ca15345770356edfbc
diff --git a/metadata/md5-cache/media-libs/libtiger-0.3.4-r1 b/metadata/md5-cache/media-libs/libtiger-0.3.4-r1
new file mode 100644
index 000000000000..c719fc920ac2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libtiger-0.3.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libkate-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=A rendering library for Kate streams using Pango and Cairo
+EAPI=7
+HOMEPAGE=https://code.google.com/p/libtiger/
+INHERIT=autotools multilib-minimal
+IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=>=media-libs/libkate-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://libtiger.googlecode.com/files/libtiger-0.3.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c32578620588f151580087504d9b6e60
diff --git a/metadata/md5-cache/media-libs/libtimidity-0.2.7 b/metadata/md5-cache/media-libs/libtimidity-0.2.7
new file mode 100644
index 000000000000..f2b6dad478d8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libtimidity-0.2.7
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=ao? ( >=media-libs/libao-1.1.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=MIDI to WAVE converter library
+EAPI=7
+HOMEPAGE=https://libtimidity.sourceforge.net
+INHERIT=multilib-minimal
+IUSE=ao debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=ao? ( >=media-libs/libao-1.1.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=test
+SLOT=0/2
+SRC_URI=https://downloads.sourceforge.net/libtimidity/libtimidity-0.2.7.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=02e3594512df8bbb042a25cb3cef3928
diff --git a/metadata/md5-cache/media-libs/libuninameslist-20221022 b/metadata/md5-cache/media-libs/libuninameslist-20221022
new file mode 100644
index 000000000000..2512989c550f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libuninameslist-20221022
@@ -0,0 +1,9 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Library of unicode annotation data
+EAPI=8
+HOMEPAGE=https://github.com/fontforge/libuninameslist
+KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+SLOT=0/1
+SRC_URI=https://github.com/fontforge/libuninameslist/releases/download/20221022/libuninameslist-dist-20221022.tar.gz
+_md5_=c07d7361441499d710d8ebf505a9f7e4
diff --git a/metadata/md5-cache/media-libs/libuninameslist-20230916 b/metadata/md5-cache/media-libs/libuninameslist-20230916
new file mode 100644
index 000000000000..8877f6bb9cc7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libuninameslist-20230916
@@ -0,0 +1,9 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Library of unicode annotation data
+EAPI=8
+HOMEPAGE=https://github.com/fontforge/libuninameslist
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+SLOT=0/1
+SRC_URI=https://github.com/fontforge/libuninameslist/releases/download/20230916/libuninameslist-dist-20230916.tar.gz
+_md5_=d98a358eaa949415890cb07ee66aea6c
diff --git a/metadata/md5-cache/media-libs/libuvc-0.0.6-r2 b/metadata/md5-cache/media-libs/libuvc-0.0.6-r2
new file mode 100644
index 000000000000..8d055744dd28
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libuvc-0.0.6-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/jpeg:0 virtual/libusb:1 virtual/udev
+DESCRIPTION=A cross-platform library for USB video devices, built atop libusb
+EAPI=8
+HOMEPAGE=https://int80k.com/libuvc/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=virtual/jpeg:0 virtual/libusb:1 virtual/udev
+SLOT=0
+SRC_URI=https://github.com/ktossell/libuvc/archive/v0.0.6.tar.gz -> libuvc-0.0.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=968b86b3f5a703f158ad8c71493a3a1d
diff --git a/metadata/md5-cache/media-libs/libuvc-0.0.7 b/metadata/md5-cache/media-libs/libuvc-0.0.7
new file mode 100644
index 000000000000..ed9cb4c1a0a6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libuvc-0.0.7
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libjpeg-turbo virtual/libusb:1 virtual/udev
+DESCRIPTION=A cross-platform library for USB video devices, built atop libusb
+EAPI=8
+HOMEPAGE=https://int80k.com/libuvc/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=media-libs/libjpeg-turbo virtual/libusb:1 virtual/udev
+SLOT=0
+SRC_URI=https://github.com/ktossell/libuvc/archive/v0.0.7.tar.gz -> libuvc-0.0.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=96a1a4b5bf9f90a24d0fdc7938c9a982
diff --git a/metadata/md5-cache/media-libs/libv4l-1.22.1 b/metadata/md5-cache/media-libs/libv4l-1.22.1
new file mode 100644
index 000000000000..4a7ec47c0485
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libv4l-1.22.1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !elibc_glibc? ( sys-libs/argp-standalone ) jpeg? ( >=virtual/jpeg-0-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-tv/v4l2-ctl !<media-tv/ivtv-utils-1.4.0-r2
+DESCRIPTION=Separate libraries ebuild from upstream v4l-utils package
+EAPI=8
+HOMEPAGE=https://git.linuxtv.org/v4l-utils.git
+INHERIT=autotools linux-info multilib-minimal
+IUSE=dvb jpeg abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !elibc_glibc? ( sys-libs/argp-standalone ) jpeg? ( >=virtual/jpeg-0-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-tv/v4l2-ctl !<media-tv/ivtv-utils-1.4.0-r2
+SLOT=0/0
+SRC_URI=https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.22.1.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 linux-info ea4122ba1d8791a12b78e53f9510a2e3 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e9fc0842e8d5ddb38c80bca371896ef4
diff --git a/metadata/md5-cache/media-libs/libv4l-1.26.1 b/metadata/md5-cache/media-libs/libv4l-1.26.1
new file mode 100644
index 000000000000..572ba24405e1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libv4l-1.26.1
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig bpf? ( sys-devel/clang:*[llvm_targets_BPF] ) doc? ( app-text/doxygen ) utils? ( dev-lang/perl qt5? ( dev-qt/qtcore:5 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst pretend setup test
+DEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( !elibc_glibc? ( sys-libs/argp-standalone ) bpf? ( dev-libs/libbpf:= virtual/libelf:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)] dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/opengl ) tracer? ( dev-libs/json-c:= ) virtual/libudev ) !<media-tv/v4l-utils-1.26
+DESCRIPTION=v4l-utils libraries and optional utilities
+EAPI=8
+HOMEPAGE=https://git.linuxtv.org/v4l-utils.git
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=linux-info meson-multilib systemd udev xdg
+IUSE=bpf doc dvb jpeg qt5 tracer +utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( !elibc_glibc? ( sys-libs/argp-standalone ) bpf? ( dev-libs/libbpf:= virtual/libelf:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)] dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/opengl ) tracer? ( dev-libs/json-c:= ) virtual/libudev ) !<media-tv/v4l-utils-1.26
+REQUIRED_USE=bpf? ( utils ) qt5? ( utils ) tracer? ( utils )
+SLOT=0/0
+SRC_URI=https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.26.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 linux-info ea4122ba1d8791a12b78e53f9510a2e3 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 systemd 0f241b5c9f3758c3d3423df59a7f655a udev 3b4170e9c327a8ed17097484a016c0c8 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=ce610ec0c0b70e3bb3c32eaf9fbfd6c9
diff --git a/metadata/md5-cache/media-libs/libv4l-1.28.1 b/metadata/md5-cache/media-libs/libv4l-1.28.1
new file mode 100644
index 000000000000..d63f96e99c29
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libv4l-1.28.1
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig bpf? ( sys-devel/clang:*[llvm_targets_BPF] ) doc? ( app-text/doxygen ) utils? ( dev-lang/perl qt6? ( dev-qt/qtbase:6 ) !qt6? ( qt5? ( dev-qt/qtcore:5 ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
+DEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( !elibc_glibc? ( sys-libs/argp-standalone ) bpf? ( dev-libs/libbpf:= virtual/libelf:= ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only] dev-qt/qt5compat:6 media-libs/alsa-lib virtual/opengl ) !qt6? ( qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)] dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/opengl ) ) tracer? ( dev-libs/json-c:= ) virtual/libudev ) !<media-tv/v4l-utils-1.26
+DESCRIPTION=v4l-utils libraries and optional utilities
+EAPI=8
+HOMEPAGE=https://git.linuxtv.org/v4l-utils.git
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=linux-info meson-multilib systemd udev xdg
+IUSE=bpf doc dvb jpeg qt5 qt6 tracer +utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=dvb? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( !elibc_glibc? ( sys-libs/argp-standalone ) bpf? ( dev-libs/libbpf:= virtual/libelf:= ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only] dev-qt/qt5compat:6 media-libs/alsa-lib virtual/opengl ) !qt6? ( qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)] dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/opengl ) ) tracer? ( dev-libs/json-c:= ) virtual/libudev ) !<media-tv/v4l-utils-1.26
+REQUIRED_USE=bpf? ( utils ) qt5? ( utils ) qt6? ( utils ) tracer? ( utils )
+SLOT=0/0
+SRC_URI=https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.28.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 linux-info ea4122ba1d8791a12b78e53f9510a2e3 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 systemd 0f241b5c9f3758c3d3423df59a7f655a udev 3b4170e9c327a8ed17097484a016c0c8 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=6c0de2884f3d19ea3a2f3e0de9099369
diff --git a/metadata/md5-cache/media-libs/libva-2.21.0 b/metadata/md5-cache/media-libs/libva-2.21.0
new file mode 100644
index 000000000000..9d5cc0edde3f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-2.21.0
@@ -0,0 +1,15 @@
+BDEPEND=wayland? ( dev-util/wayland-scanner ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Video Acceleration (VA) API for Linux
+EAPI=8
+HOMEPAGE=https://01.org/linuxmedia/vaapi
+INHERIT=meson-multilib optfeature
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/2
+SRC_URI=https://github.com/intel/libva/archive/2.21.0.tar.gz -> libva-2.21.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=f7c914279cd968f8c36deb8e3c1635ea
diff --git a/metadata/md5-cache/media-libs/libva-2.22.0 b/metadata/md5-cache/media-libs/libva-2.22.0
new file mode 100644
index 000000000000..e27ec957520c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-2.22.0
@@ -0,0 +1,15 @@
+BDEPEND=wayland? ( dev-util/wayland-scanner ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=>=x11-libs/libdrm-2.4.75[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Video Acceleration (VA) API for Linux
+EAPI=8
+HOMEPAGE=https://01.org/linuxmedia/vaapi
+INHERIT=meson-multilib optfeature
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.75[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/2
+SRC_URI=https://github.com/intel/libva/archive/2.22.0.tar.gz -> libva-2.22.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=39346c762a7201d9ec1cf198acb31bc4
diff --git a/metadata/md5-cache/media-libs/libva-9999 b/metadata/md5-cache/media-libs/libva-9999
new file mode 100644
index 000000000000..d579ee3efa03
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-9999
@@ -0,0 +1,14 @@
+BDEPEND=wayland? ( dev-util/wayland-scanner ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst test unpack
+DEPEND=>=x11-libs/libdrm-2.4.75[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Video Acceleration (VA) API for Linux
+EAPI=8
+HOMEPAGE=https://github.com/intel/libva
+INHERIT=meson-multilib optfeature git-r3
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=x11-libs/libdrm-2.4.75[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=fa3bbc8ee36fc0590acabf5f71ea27a4
diff --git a/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2 b/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2
new file mode 100644
index 000000000000..ae1e6cae1efe
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=x11-libs/libdrm-2.4.46[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/libva:0/0
+DESCRIPTION=Video Acceleration (VA) API for Linux
+EAPI=7
+HOMEPAGE=https://github.com/intel/libva
+INHERIT=autotools multilib-minimal optfeature
+IUSE=+drm egl opengl wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.46[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/libva:0/0
+REQUIRED_USE=|| ( drm wayland X ) opengl? ( X )
+SLOT=1
+SRC_URI=https://github.com/intel/libva/archive/1.8.3.tar.gz -> libva-1.8.3.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=adc455bddd97db940ee5e583c0c33c10
diff --git a/metadata/md5-cache/media-libs/libva-intel-driver-2.4.1-r4 b/metadata/md5-cache/media-libs/libva-intel-driver-2.4.1-r4
new file mode 100644
index 000000000000..f60899cd7afa
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-driver-2.4.1-r4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=media-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=HW video decode support for Intel integrated graphics
+EAPI=7
+HOMEPAGE=https://github.com/intel/intel-vaapi-driver
+INHERIT=autotools multilib-minimal
+IUSE=hybrid wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=media-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=8cebf1e8e855042f9f96579b804add87
diff --git a/metadata/md5-cache/media-libs/libva-intel-driver-9999 b/metadata/md5-cache/media-libs/libva-intel-driver-9999
new file mode 100644
index 000000000000..c0efbf2b20f2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-driver-9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=media-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=HW video decode support for Intel integrated graphics
+EAPI=7
+HOMEPAGE=https://github.com/intel/intel-vaapi-driver
+INHERIT=git-r3 autotools multilib-minimal
+IUSE=hybrid wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=media-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=test
+SLOT=0
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=3b64c36acf1a5c4ccf38c5b3b7b3aabb
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.1.5 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.1.5
new file mode 100644
index 000000000000..a63b681bbb4a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.1.5
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.14:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.20.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.14:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.20.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.1.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=13565a71453f119b62b56504056c46cc
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.2.5 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.2.5
new file mode 100644
index 000000000000..ff73fc372b0c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.2.5
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.2.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=2b004cbce9733fda1280a35948f21573
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.0 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.0
new file mode 100644
index 000000000000..42e127f68f3b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.3.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=65a3423659925c7e9948fc6492956484
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.1-r1 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.1-r1
new file mode 100644
index 000000000000..6d779ba7621e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.3.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=bcefaad35dcbaf2c28f0adbc77282e46
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.2 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.2
new file mode 100644
index 000000000000..de1a21203e04
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.3.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=bcefaad35dcbaf2c28f0adbc77282e46
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.3 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.3
new file mode 100644
index 000000000000..a292fc79100c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.3.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=bcefaad35dcbaf2c28f0adbc77282e46
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.4 b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.4
new file mode 100644
index 000000000000..bf0bc3f31432
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-24.3.4
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.22.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-24.3.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=bcefaad35dcbaf2c28f0adbc77282e46
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-9999 b/metadata/md5-cache/media-libs/libva-intel-media-driver-9999
new file mode 100644
index 000000000000..cc402331c888
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-9999
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake-multilib flag-o-matic git-r3
+IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+PROPERTIES=live
+RDEPEND=>=media-libs/gmmlib-22.3.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libva-2.21.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=65a3423659925c7e9948fc6492956484
diff --git a/metadata/md5-cache/media-libs/libvisio-0.1.7 b/metadata/md5-cache/media-libs/libvisio-0.1.7
new file mode 100644
index 000000000000..f3761c000e8c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvisio-0.1.7
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 dev-libs/boost dev-util/gperf dev-build/libtool test? ( dev-util/cppunit )
+DESCRIPTION=Library parsing the file format of MS Visio documents
+EAPI=7
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libvisio
+INHERIT=flag-o-matic
+IUSE=doc static-libs test tools
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=|| ( GPL-2+ LGPL-2.1 MPL-1.1 )
+RDEPEND=dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.7.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=8e3542a8e95b14db8ee3211da6ca752b
diff --git a/metadata/md5-cache/media-libs/libvisio-9999 b/metadata/md5-cache/media-libs/libvisio-9999
new file mode 100644
index 000000000000..014f172519d8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvisio-9999
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 dev-libs/boost dev-util/gperf dev-build/libtool test? ( dev-util/cppunit )
+DESCRIPTION=Library parsing the file format of MS Visio documents
+EAPI=7
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libvisio
+INHERIT=flag-o-matic autotools git-r3
+IUSE=doc static-libs test tools
+LICENSE=|| ( GPL-2+ LGPL-2.1 MPL-1.1 )
+PROPERTIES=live
+RDEPEND=dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=877031734a2b1be9274e8a4b8eeefe06
diff --git a/metadata/md5-cache/media-libs/libvisual-0.4.1 b/metadata/md5-cache/media-libs/libvisual-0.4.1
new file mode 100644
index 000000000000..55d8c30a09fb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvisual-0.4.1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Abstraction library between applications and audio visualisation plugins
+EAPI=8
+HOMEPAGE=http://libvisual.org/
+INHERIT=multilib-minimal
+IUSE=debug nls threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+SLOT=0.4
+SRC_URI=https://github.com/Libvisual/libvisual/releases/download/libvisual-0.4.1/libvisual-0.4.1.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=ae25f4442022c0377cd3eb95cca281a9
diff --git a/metadata/md5-cache/media-libs/libvisual-0.4.2-r1 b/metadata/md5-cache/media-libs/libvisual-0.4.2-r1
new file mode 100644
index 000000000000..de8b5eadc769
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvisual-0.4.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Abstraction library between applications and audio visualisation plugins
+EAPI=8
+HOMEPAGE=http://libvisual.org/
+INHERIT=libtool multilib-minimal optfeature
+IUSE=debug nls threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0.4
+SRC_URI=https://github.com/Libvisual/libvisual/releases/download/libvisual-0.4.2/libvisual-0.4.2.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=ba72363d22d99ecd638a9824b22c2686
diff --git a/metadata/md5-cache/media-libs/libvmaf-2.3.1 b/metadata/md5-cache/media-libs/libvmaf-2.3.1
new file mode 100644
index 000000000000..6119989f1f64
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvmaf-2.3.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C libary for Netflix's Perceptual video quality assessment
+EAPI=8
+HOMEPAGE=https://github.com/Netflix/vmaf
+INHERIT=meson-multilib flag-o-matic
+IUSE=+embed-models test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~loong ~riscv ~x86
+LICENSE=BSD-2-with-patent
+RDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Netflix/vmaf/archive/v2.3.1.tar.gz -> libvmaf-2.3.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=bc2464b49e64c6f0b6daebd2df19d6fa
diff --git a/metadata/md5-cache/media-libs/libvmaf-3.0.0 b/metadata/md5-cache/media-libs/libvmaf-3.0.0
new file mode 100644
index 000000000000..d00159e70734
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvmaf-3.0.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C libary for Netflix's Perceptual video quality assessment
+EAPI=8
+HOMEPAGE=https://github.com/Netflix/vmaf
+INHERIT=meson-multilib flag-o-matic
+IUSE=+embed-models test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~loong ~riscv ~x86
+LICENSE=BSD-2-with-patent
+RDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://github.com/Netflix/vmaf/archive/v3.0.0.tar.gz -> libvmaf-3.0.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=15edb489653df48d9231a6a3f04d9203
diff --git a/metadata/md5-cache/media-libs/libvmaf-9999 b/metadata/md5-cache/media-libs/libvmaf-9999
new file mode 100644
index 000000000000..2d8fba17324b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvmaf-9999
@@ -0,0 +1,14 @@
+BDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=C libary for Netflix's Perceptual video quality assessment
+EAPI=8
+HOMEPAGE=https://github.com/Netflix/vmaf
+INHERIT=meson-multilib flag-o-matic git-r3
+IUSE=+embed-models test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2-with-patent
+PROPERTIES=live
+RDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=c3ca2c89738c5f94f1e4f5678c3f5aef
diff --git a/metadata/md5-cache/media-libs/libvorbis-1.3.7-r1 b/metadata/md5-cache/media-libs/libvorbis-1.3.7-r1
new file mode 100644
index 000000000000..11f46f8a1833
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvorbis-1.3.7-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=The Ogg Vorbis sound file format library
+EAPI=8
+HOMEPAGE=https://xiph.org/vorbis/
+INHERIT=autotools multilib-minimal
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2fae09b25c392a45044f16ac55c91846
diff --git a/metadata/md5-cache/media-libs/libvpl-2.11.0 b/metadata/md5-cache/media-libs/libvpl-2.11.0
new file mode 100644
index 000000000000..1e17c317dc92
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpl-2.11.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Video Processing Library dispatcher
+EAPI=8
+HOMEPAGE=https://github.com/intel/libvpl/
+INHERIT=cmake-multilib optfeature flag-o-matic
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/intel/libvpl/archive/refs/tags/v2.11.0.tar.gz -> libvpl-2.11.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=0c6410f77278c82374015ad7b2d2e76b
diff --git a/metadata/md5-cache/media-libs/libvpl-2.12.0 b/metadata/md5-cache/media-libs/libvpl-2.12.0
new file mode 100644
index 000000000000..2a4308258607
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpl-2.12.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Intel Video Processing Library dispatcher
+EAPI=8
+HOMEPAGE=https://github.com/intel/libvpl/
+INHERIT=cmake-multilib optfeature flag-o-matic
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/intel/libvpl/archive/refs/tags/v2.12.0.tar.gz -> libvpl-2.12.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=0c6410f77278c82374015ad7b2d2e76b
diff --git a/metadata/md5-cache/media-libs/libvpl-tools-1.1.0 b/metadata/md5-cache/media-libs/libvpl-tools-1.1.0
new file mode 100644
index 000000000000..e39a6cb0f207
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpl-tools-1.1.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=drm? ( x11-libs/libdrm[video_cards_intel] ) opencl? ( virtual/opencl ) vaapi? ( media-libs/libva[X?,wayland?,drm(+)?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libxcb ) x11-libs/libpciaccess >=media-libs/libvpl-2.11.0:= wayland? ( dev-libs/wayland-protocols )
+DESCRIPTION=Intel Video Processing Library tools
+EAPI=8
+HOMEPAGE=https://github.com/intel/libvpl-tools/
+INHERIT=cmake
+IUSE=dri +drm opencl test +vaapi wayland X
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=drm? ( x11-libs/libdrm[video_cards_intel] ) opencl? ( virtual/opencl ) vaapi? ( media-libs/libva[X?,wayland?,drm(+)?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libxcb ) x11-libs/libpciaccess >=media-libs/libvpl-2.11.0:=
+REQUIRED_USE=dri? ( X ) opencl? ( X ) vaapi? ( drm ) wayland? ( vaapi ) X? ( vaapi )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/libvpl-tools/archive/refs/tags/v1.1.0.tar.gz -> libvpl-tools-1.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=414ca23e559b266c3d107b4b0a97f059
diff --git a/metadata/md5-cache/media-libs/libvpx-1.13.1 b/metadata/md5-cache/media-libs/libvpx-1.13.1
new file mode 100644
index 000000000000..3f25d065570b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpx-1.13.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen dev-lang/php )
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=WebM VP8 and VP9 Codec SDK
+EAPI=8
+HOMEPAGE=https://www.webmproject.org
+INHERIT=edo toolchain-funcs multilib-minimal
+IUSE=cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+REQUIRED_USE=test? ( threads )
+RESTRICT=!test? ( test )
+SLOT=0/8
+SRC_URI=https://github.com/webmproject/libvpx/archive/v1.13.1.tar.gz -> libvpx-1.13.1.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/media-libs/libvpx/libvpx-testdata-1.13.1.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b014eac99506dd5df914adb91eeacf7f
diff --git a/metadata/md5-cache/media-libs/libvpx-1.13.1-r1 b/metadata/md5-cache/media-libs/libvpx-1.13.1-r1
new file mode 100644
index 000000000000..7e1a981fc46b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpx-1.13.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen dev-lang/php )
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=WebM VP8 and VP9 Codec SDK
+EAPI=8
+HOMEPAGE=https://www.webmproject.org
+INHERIT=edo toolchain-funcs multilib-minimal
+IUSE=cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+REQUIRED_USE=test? ( threads )
+RESTRICT=!test? ( test )
+SLOT=0/8
+SRC_URI=https://github.com/webmproject/libvpx/archive/v1.13.1.tar.gz -> libvpx-1.13.1.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/media-libs/libvpx/libvpx-testdata-1.13.1.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=8628b9112308f1d31e287eb9ab538e53
diff --git a/metadata/md5-cache/media-libs/libvpx-1.14.0 b/metadata/md5-cache/media-libs/libvpx-1.14.0
new file mode 100644
index 000000000000..0175755caef1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpx-1.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen dev-lang/php )
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=WebM VP8 and VP9 Codec SDK
+EAPI=8
+HOMEPAGE=https://www.webmproject.org
+INHERIT=edo toolchain-funcs multilib-minimal
+IUSE=cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+REQUIRED_USE=test? ( threads )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://github.com/webmproject/libvpx/archive/v1.14.0.tar.gz -> libvpx-1.14.0.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/media-libs/libvpx/libvpx-testdata-1.14.0.tar.xz https://dev.gentoo.org/~juippis/distfiles/libvpx-testdata-1.14.0.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=6aabd8640223e90e6031199c2873e22f
diff --git a/metadata/md5-cache/media-libs/libvpx-1.14.1 b/metadata/md5-cache/media-libs/libvpx-1.14.1
new file mode 100644
index 000000000000..e2e222b675a2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libvpx-1.14.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl abi_x86_32? ( dev-lang/yasm ) abi_x86_64? ( dev-lang/yasm ) abi_x86_x32? ( dev-lang/yasm ) doc? ( app-text/doxygen dev-lang/php )
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=WebM VP8 and VP9 Codec SDK
+EAPI=8
+HOMEPAGE=https://www.webmproject.org
+INHERIT=edo toolchain-funcs multilib-minimal
+IUSE=cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+REQUIRED_USE=test? ( threads )
+RESTRICT=!test? ( test )
+SLOT=0/9
+SRC_URI=https://github.com/webmproject/libvpx/archive/v1.14.1.tar.gz -> libvpx-1.14.1.tar.gz test? ( https://deps.gentoo.zip/media-libs/libvpx-1.14.1-testdata.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=a7a7eea07dce45669611775300133afb
diff --git a/metadata/md5-cache/media-libs/libwebp-1.3.2 b/metadata/md5-cache/media-libs/libwebp-1.3.2
new file mode 100644
index 000000000000..36db80874af5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libwebp-1.3.2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
+DESCRIPTION=A lossy image compression format
+EAPI=8
+HOMEPAGE=https://developers.google.com/speed/webp/download
+INHERIT=autotools multilib-minimal
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
+SLOT=0/7
+SRC_URI=https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.3.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=c72306899c56d5ed93b0fe6f866f2b00
diff --git a/metadata/md5-cache/media-libs/libwebp-1.4.0 b/metadata/md5-cache/media-libs/libwebp-1.4.0
new file mode 100644
index 000000000000..71125bf7c4f0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libwebp-1.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
+DESCRIPTION=A lossy image compression format
+EAPI=8
+HOMEPAGE=https://developers.google.com/speed/webp/download
+INHERIT=autotools multilib-minimal
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
+SLOT=0/7
+SRC_URI=https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.4.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e492d210563932252dd54f398778e845
diff --git a/metadata/md5-cache/media-libs/libwmf-0.2.13-r1 b/metadata/md5-cache/media-libs/libwmf-0.2.13-r1
new file mode 100644
index 000000000000..1534378bcbbb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libwmf-0.2.13-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= media-libs/libpng:= media-libs/libjpeg-turbo sys-libs/zlib:= x11-libs/gdk-pixbuf:2 expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXpm )
+DESCRIPTION=A library for reading vector images in Microsoft's Windows Metafile Format (WMF)
+EAPI=8
+HOMEPAGE=https://github.com/caolanm/libwmf https://wvware.sourceforge.net/
+INHERIT=autotools gnome2-utils
+IUSE=debug doc expat X
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2
+RDEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= media-libs/libpng:= media-libs/libjpeg-turbo sys-libs/zlib:= x11-libs/gdk-pixbuf:2 expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXpm )
+SLOT=0
+SRC_URI=https://github.com/caolanm/libwmf/archive/refs/tags/v0.2.13.tar.gz -> libwmf-0.2.13.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88
+_md5_=3ed4295cf1a2a2b2e09f16ef60e612fe
diff --git a/metadata/md5-cache/media-libs/libxmi-1.3-r1 b/metadata/md5-cache/media-libs/libxmi-1.3-r1
new file mode 100644
index 000000000000..2967b78945a3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxmi-1.3-r1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=C/C++ function library for rasterizing 2-D vector graphics
+EAPI=7
+HOMEPAGE=https://www.gnu.org/software/libxmi/
+INHERIT=autotools
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~jlec/distfiles/libxmi-1.3.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=38f14aa54e3dd8ad2988deea39e3c71a
diff --git a/metadata/md5-cache/media-libs/libxmp-4.5.0 b/metadata/md5-cache/media-libs/libxmp-4.5.0
new file mode 100644
index 000000000000..84a5cb5d62d1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxmp-4.5.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile prepare
+DESCRIPTION=Library that renders module files to PCM data
+EAPI=8
+HOMEPAGE=https://github.com/libxmp/libxmp
+KEYWORDS=amd64
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://github.com/libxmp/libxmp/releases/download/libxmp-4.5.0/libxmp-4.5.0.tar.gz
+_md5_=1544274a4be2c902a48e7c095fe498e7
diff --git a/metadata/md5-cache/media-libs/libxmp-4.6.0 b/metadata/md5-cache/media-libs/libxmp-4.6.0
new file mode 100644
index 000000000000..2f585c97128f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxmp-4.6.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile prepare
+DESCRIPTION=Library that renders module files to PCM data
+EAPI=8
+HOMEPAGE=https://github.com/libxmp/libxmp
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1+ MIT 0BSD
+SLOT=0
+SRC_URI=https://github.com/libxmp/libxmp/releases/download/libxmp-4.6.0/libxmp-4.6.0.tar.gz
+_md5_=b1ae3ed03829b83e252b2d1ecef336b6
diff --git a/metadata/md5-cache/media-libs/libxmp-9999 b/metadata/md5-cache/media-libs/libxmp-9999
new file mode 100644
index 000000000000..cda3f82ac936
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxmp-9999
@@ -0,0 +1,11 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile prepare unpack
+DESCRIPTION=Library that renders module files to PCM data
+EAPI=8
+HOMEPAGE=https://github.com/libxmp/libxmp
+INHERIT=autotools git-r3
+LICENSE=MIT 0BSD
+PROPERTIES=live
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=51ce31df5069cf7e32ae020dfd585775
diff --git a/metadata/md5-cache/media-libs/libxspf-1.2.1 b/metadata/md5-cache/media-libs/libxspf-1.2.1
new file mode 100644
index 000000000000..dac7323c7435
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxspf-1.2.1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/expat-2 >=dev-libs/uriparser-0.7.5 test? ( >=dev-util/cpptest-1.1 )
+DESCRIPTION=Playlist handling library
+EAPI=7
+HOMEPAGE=https://libspiff.sourceforge.net/
+IUSE=test
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD LGPL-2.1
+RDEPEND=>=dev-libs/expat-2 >=dev-libs/uriparser-0.7.5
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libspiff/libxspf-1.2.1.tar.bz2
+_md5_=6a47dea3d712114e599deeb1a1c6b8f8
diff --git a/metadata/md5-cache/media-libs/libxtract-0.6.6 b/metadata/md5-cache/media-libs/libxtract-0.6.6
new file mode 100644
index 000000000000..c8d51750a62b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libxtract-0.6.6
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen[dot] )
+DEFINED_PHASES=configure install
+DEPEND=fftw? ( sci-libs/fftw:3.0 )
+DESCRIPTION=A simple, portable, lightweight library of audio feature extraction functions
+EAPI=8
+HOMEPAGE=https://github.com/jamiebullock/LibXtract
+IUSE=doc fftw
+KEYWORDS=amd64 ~ppc ppc64 x86
+LICENSE=GPL-2
+RDEPEND=fftw? ( sci-libs/fftw:3.0 )
+SLOT=0
+SRC_URI=mirror://gentoo/libxtract-0.6.6.tar.gz
+_md5_=4ba6401310ccf1e277908e3e64dd83c1
diff --git a/metadata/md5-cache/media-libs/libzen-0.4.39 b/metadata/md5-cache/media-libs/libzen-0.4.39
new file mode 100644
index 000000000000..d8e1eba01a91
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libzen-0.4.39
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Shared library for libmediainfo and mediainfo
+EAPI=8
+HOMEPAGE=https://github.com/MediaArea/ZenLib
+INHERIT=autotools
+IUSE=doc static-libs
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libzen/0.4.39/libzen_0.4.39.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=4512ecdb7b4dc2f072674315b016052e
diff --git a/metadata/md5-cache/media-libs/libzen-0.4.41 b/metadata/md5-cache/media-libs/libzen-0.4.41
new file mode 100644
index 000000000000..790dab368da7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libzen-0.4.41
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Shared library for libmediainfo and mediainfo
+EAPI=8
+HOMEPAGE=https://github.com/MediaArea/ZenLib
+INHERIT=autotools
+IUSE=doc static-libs
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://mediaarea.net/download/source/libzen/0.4.41/libzen_0.4.41.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=56bc7e133baae444b9beddac42a02f9b
diff --git a/metadata/md5-cache/media-libs/libzmf-0.0.2-r1 b/metadata/md5-cache/media-libs/libzmf-0.0.2-r1
new file mode 100644
index 000000000000..f773518df381
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libzmf-0.0.2-r1
@@ -0,0 +1,14 @@
+BDEPEND=doc? ( app-text/doxygen )
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/libpng:0= sys-libs/zlib dev-libs/boost test? ( dev-util/cppunit )
+DESCRIPTION=Library for parsing Zoner Callisto/Draw documents
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libzmf
+IUSE=debug doc test tools
+KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86
+LICENSE=MPL-2.0
+RDEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/libpng:0= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=http://dev-www.libreoffice.org/src/libzmf/libzmf-0.0.2.tar.xz
+_md5_=c01c2b260eb6e44f00a6b660b9f983b1
diff --git a/metadata/md5-cache/media-libs/libzmf-9999 b/metadata/md5-cache/media-libs/libzmf-9999
new file mode 100644
index 000000000000..7dd342a2c5f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libzmf-9999
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/libpng:0= sys-libs/zlib dev-libs/boost test? ( dev-util/cppunit )
+DESCRIPTION=Library for parsing Zoner Callisto/Draw documents
+EAPI=8
+HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libzmf
+INHERIT=git-r3 autotools
+IUSE=debug doc test tools
+LICENSE=MPL-2.0
+PROPERTIES=live
+RDEPEND=dev-libs/icu:= dev-libs/librevenge media-libs/libpng:0= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=9ed0acf0513653b69c11a07566b25361
diff --git a/metadata/md5-cache/media-libs/lilv-0.24.24 b/metadata/md5-cache/media-libs/lilv-0.24.24
new file mode 100644
index 000000000000..6b946021e9c3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lilv-0.24.24
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/sord-0.16.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile >=media-libs/lv2-1.18.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/sratom-0.6.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Library to make the use of LV2 plugins as simple as possible for applications
+EAPI=8
+HOMEPAGE=https://drobilla.net/software/lilv.html
+INHERIT=meson-multilib python-single-r1
+IUSE=doc python test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=ISC
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/sord-0.16.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile >=media-libs/lv2-1.18.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/sratom-0.6.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.drobilla.net/lilv-0.24.24.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=d86493047ce9ef7ccef05041f07f42dc
diff --git a/metadata/md5-cache/media-libs/lsp-plugins-1.2.14 b/metadata/md5-cache/media-libs/lsp-plugins-1.2.14
new file mode 100644
index 000000000000..d96ddf8e4597
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lsp-plugins-1.2.14
@@ -0,0 +1,18 @@
+BDEPEND=doc? ( dev-lang/php:* )
+DEFINED_PHASES=compile configure install postinst postrm preinst
+DEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+DESCRIPTION=Linux Studio Plugins
+EAPI=8
+HOMEPAGE=https://lsp-plug.in
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic toolchain-funcs xdg
+IUSE=doc jack ladspa +lv2 test vst X
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86
+LICENSE=LGPL-3
+RDEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+REQUIRED_USE=|| ( jack ladspa lv2 ) test? ( jack )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lsp-plugins/lsp-plugins/releases/download/1.2.14/lsp-plugins-src-1.2.14.tar.gz -> lsp-plugins-1.2.14.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=1440b661d34917fb2fa274d3f8ef15d7
diff --git a/metadata/md5-cache/media-libs/lsp-plugins-1.2.3-r1 b/metadata/md5-cache/media-libs/lsp-plugins-1.2.3-r1
new file mode 100644
index 000000000000..7c4955093e02
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lsp-plugins-1.2.3-r1
@@ -0,0 +1,18 @@
+BDEPEND=doc? ( dev-lang/php:* )
+DEFINED_PHASES=compile configure install postinst postrm preinst
+DEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+DESCRIPTION=Linux Studio Plugins
+EAPI=8
+HOMEPAGE=https://lsp-plug.in
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic toolchain-funcs xdg
+IUSE=doc jack ladspa +lv2 test vst X
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
+LICENSE=LGPL-3
+RDEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+REQUIRED_USE=|| ( jack ladspa lv2 ) test? ( jack )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sadko4u/lsp-plugins/releases/download/1.2.3/lsp-plugins-src-1.2.3.tar.gz -> lsp-plugins-1.2.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=7b992ffccb8af76777bf500150a30dfd
diff --git a/metadata/md5-cache/media-libs/lsp-plugins-1.2.6 b/metadata/md5-cache/media-libs/lsp-plugins-1.2.6
new file mode 100644
index 000000000000..da0193eb460e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lsp-plugins-1.2.6
@@ -0,0 +1,18 @@
+BDEPEND=doc? ( dev-lang/php:* )
+DEFINED_PHASES=compile configure install postinst postrm preinst
+DEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+DESCRIPTION=Linux Studio Plugins
+EAPI=8
+HOMEPAGE=https://lsp-plug.in
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic toolchain-funcs xdg
+IUSE=doc jack ladspa +lv2 test vst X
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-3
+RDEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+REQUIRED_USE=|| ( jack ladspa lv2 ) test? ( jack )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sadko4u/lsp-plugins/releases/download/1.2.6/lsp-plugins-src-1.2.6.tar.gz -> lsp-plugins-1.2.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=81ab0f5386844844f262b5bbf6909c81
diff --git a/metadata/md5-cache/media-libs/lsp-plugins-9999 b/metadata/md5-cache/media-libs/lsp-plugins-9999
new file mode 100644
index 000000000000..73af0ea0c342
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lsp-plugins-9999
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( dev-lang/php:* ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst unpack
+DEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+DESCRIPTION=Linux Studio Plugins
+EAPI=8
+HOMEPAGE=https://lsp-plug.in
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic toolchain-funcs xdg git-r3
+IUSE=doc jack ladspa +lv2 test vst X
+LICENSE=LGPL-3
+PROPERTIES=live
+RDEPEND=media-libs/libglvnd[X] media-libs/libsndfile jack? ( media-libs/freetype virtual/jack x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) ladspa? ( media-libs/ladspa-sdk ) lv2? ( media-libs/freetype media-libs/lv2 x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrandr )
+REQUIRED_USE=|| ( jack ladspa lv2 )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 xdg 8d7d90c01b1b1c2602dab6fc6b177097 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=faf258eda32e663c66e3e46281622687
diff --git a/metadata/md5-cache/media-libs/lv2-1.18.10-r1 b/metadata/md5-cache/media-libs/lv2-1.18.10-r1
new file mode 100644
index 000000000000..52fa60cd66f5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lv2-1.18.10-r1
@@ -0,0 +1,17 @@
+BDEPEND=plugins? ( virtual/pkgconfig ) doc? ( app-text/doxygen dev-python/rdflib ) test? ( dev-libs/sord[tools] dev-python/rdflib ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) plugins? ( media-libs/libsamplerate media-libs/libsndfile x11-libs/gtk+:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) doc? ( dev-python/markdown )
+DESCRIPTION=A simple but extensible successor of LADSPA
+EAPI=8
+HOMEPAGE=https://lv2plug.in/
+INHERIT=meson-multilib python-single-r1
+IUSE=doc plugins test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=MIT
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) plugins? ( media-libs/libsamplerate media-libs/libsndfile x11-libs/gtk+:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/rdflib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/rdflib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/rdflib[python_targets_python3_12(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://lv2plug.in/spec/lv2-1.18.10.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=10f672b51dd21e6e3cc0c506380a5de4
diff --git a/metadata/md5-cache/media-libs/lvtk-1.2.0-r2 b/metadata/md5-cache/media-libs/lvtk-1.2.0-r2
new file mode 100644
index 000000000000..3232bd00c7a3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/lvtk-1.2.0-r2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install setup unpack
+DEPEND=media-libs/lv2 dev-libs/boost python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+)] ) gtk2? ( dev-cpp/gtkmm:2.4 ) doc? ( app-text/doxygen media-gfx/graphviz ) virtual/pkgconfig
+DESCRIPTION=A set of C++ wrappers around the LV2 C API
+EAPI=8
+HOMEPAGE=https://lvtk.org/
+INHERIT=python-single-r1 waf-utils
+IUSE=debug doc examples +gtk2 +tools python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=amd64 x86
+LICENSE=GPL-3+
+RDEPEND=media-libs/lv2 dev-libs/boost python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+)] ) gtk2? ( dev-cpp/gtkmm:2.4 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+SLOT=0
+SRC_URI=https://github.com/lvtk/lvtk/archive/1.2.0.tar.gz -> lvtk-1.2.0.tar.gz https://waf.io/waf-2.0.20
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=5a5cc0890f9afa6fe11a12a14030e4c9
diff --git a/metadata/md5-cache/media-libs/mesa-24.1.7 b/metadata/md5-cache/media-libs/mesa-24.1.7
new file mode 100644
index 000000000000..f40891344b83
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mesa-24.1.7
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) opencl? ( >=virtual/rust-1.62.0 >=dev-util/bindgen-0.58.0 ) >=dev-build/meson-1.4.1 app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] ) ) video_cards_intel? ( ~dev-util/intel_clc-24.1.7 dev-libs/libclc[spirv(-)] || ( ( dev-lang/python:3.12 dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/ply[python_targets_python3_10(-)] ) ) ) vulkan? ( dev-util/glslang video_cards_nvk? ( >=dev-util/bindgen-0.68.1 >=dev-util/cbindgen-0.26.0 >=virtual/rust-1.74.1 ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.119[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_amdgpu] ) video_cards_d3d12? ( >=dev-util/directx-headers-1.613.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-protocols-1.34 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto )
+DESCRIPTION=OpenGL-like graphic library for Linux
+EAPI=8
+HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/
+INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain toolchain-funcs cargo
+IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland +X xa +zstd +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT SGI-B-2.0
+RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.119[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_amdgpu] )
+REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) vulkan-overlay? ( vulkan ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://archive.mesa3d.org/mesa-24.1.7.tar.xz https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a linux-info ea4122ba1d8791a12b78e53f9510a2e3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b
+_md5_=d81e42407558300a183d8f5e154d2265
diff --git a/metadata/md5-cache/media-libs/mesa-24.2.3 b/metadata/md5-cache/media-libs/mesa-24.2.3
new file mode 100644
index 000000000000..f0029787bd7a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mesa-24.2.3
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) opencl? ( >=virtual/rust-1.62.0 >=dev-util/bindgen-0.58.0 ) >=dev-build/meson-1.4.1 app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.13 >=dev-python/mako-0.8.0[python_targets_python3_13(-)] dev-python/packaging[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) video_cards_intel? ( ~dev-util/intel_clc-24.2.3 dev-libs/libclc[spirv(-)] || ( ( dev-lang/python:3.13 dev-python/ply[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/ply[python_targets_python3_10(-)] ) ) ) vulkan? ( dev-util/glslang video_cards_nvk? ( >=dev-util/bindgen-0.68.1 >=dev-util/cbindgen-0.26.0 >=virtual/rust-1.74.1 ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) video_cards_d3d12? ( >=dev-util/directx-headers-1.613.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-protocols-1.34 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto )
+DESCRIPTION=OpenGL-like graphic library for Linux
+EAPI=8
+HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/
+INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain toolchain-funcs cargo
+IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland +X xa +zstd +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT SGI-B-2.0
+RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] )
+REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) vulkan-overlay? ( vulkan ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://archive.mesa3d.org/mesa-24.2.3.tar.xz https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a linux-info ea4122ba1d8791a12b78e53f9510a2e3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b
+_md5_=1ca93a99cb65925e58c6983e97fe0890
diff --git a/metadata/md5-cache/media-libs/mesa-9999 b/metadata/md5-cache/media-libs/mesa-9999
new file mode 100644
index 000000000000..a863c06462f1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mesa-9999
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) opencl? ( >=virtual/rust-1.62.0 >=dev-util/bindgen-0.58.0 ) >=dev-build/meson-1.4.1 app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.13 >=dev-python/mako-0.8.0[python_targets_python3_13(-)] dev-python/packaging[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) video_cards_intel? ( ~dev-util/intel_clc-9999 dev-libs/libclc[spirv(-)] || ( ( dev-lang/python:3.13 dev-python/ply[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/ply[python_targets_python3_10(-)] ) ) ) vulkan? ( dev-util/glslang video_cards_nvk? ( >=dev-util/bindgen-0.68.1 >=dev-util/cbindgen-0.26.0 >=virtual/rust-1.74.1 ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) video_cards_d3d12? ( >=dev-util/directx-headers-1.613.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-protocols-1.34 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto )
+DESCRIPTION=OpenGL-like graphic library for Linux
+EAPI=8
+HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/
+INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain toolchain-funcs cargo git-r3
+IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan wayland +X xa +zstd +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug
+LICENSE=MIT SGI-B-2.0
+PROPERTIES=live
+RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] )
+REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a linux-info ea4122ba1d8791a12b78e53f9510a2e3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e cargo c806360bab90e2b49223df1810172c2b git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=e60d4df59897859ec60931ad11332b72
diff --git a/metadata/md5-cache/media-libs/mesa-amber-21.3.9-r1 b/metadata/md5-cache/media-libs/mesa-amber-21.3.9-r1
new file mode 100644
index 000000000000..f5c08c283136
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mesa-amber-21.3.9-r1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!<=media-libs/mesa-21.3.8 !media-libs/mesa:amber media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.8 ) >=x11-libs/libdrm-2.4.107[video_cards_nouveau?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_intel? ( !video_cards_i965? ( >=x11-libs/libdrm-2.4.107[video_cards_intel] ) ) video_cards_i915? ( >=x11-libs/libdrm-2.4.107[video_cards_intel] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto )
+DESCRIPTION=OpenGL-like graphic library for Linux
+EAPI=8
+HOMEPAGE=https://docs.mesa3d.org/amber.html
+INHERIT=meson-multilib python-any-r1 linux-info
+IUSE=video_cards_r100 video_cards_r200 video_cards_radeon video_cards_i915 video_cards_i965 video_cards_intel video_cards_nouveau cpu_flags_x86_sse2 debug gles1 +gles2 selinux test valgrind wayland +X +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT SGI-B-2.0
+RDEPEND=!<=media-libs/mesa-21.3.8 !media-libs/mesa:amber media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.8 ) >=x11-libs/libdrm-2.4.107[video_cards_nouveau?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_intel? ( !video_cards_i965? ( >=x11-libs/libdrm-2.4.107[video_cards_intel] ) ) video_cards_i915? ( >=x11-libs/libdrm-2.4.107[video_cards_intel] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.107[video_cards_radeon] )
+RESTRICT=!test? ( test )
+SLOT=amber
+SRC_URI=https://archive.mesa3d.org/mesa-21.3.9.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a linux-info ea4122ba1d8791a12b78e53f9510a2e3
+_md5_=f9fb01ad108c6270a53bd1d4cb685761
diff --git a/metadata/md5-cache/media-libs/mlt-7.24.0 b/metadata/md5-cache/media-libs/mlt-7.24.0
new file mode 100644
index 000000000000..1ffb93515033
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mlt-7.24.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig python? ( >=dev-lang/swig-2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,network,opengl,widgets,xml] dev-qt/qtsvg:6 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+DESCRIPTION=Open source multimedia framework for television broadcasting
+EAPI=8
+HOMEPAGE=https://www.mltframework.org/
+INHERIT=python-single-r1 cmake flag-o-matic
+IUSE=debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 qt6 rtaudio rubberband sdl test vdpau vidstab xine xml python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,network,opengl,widgets,xml] dev-qt/qtsvg:6 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=test
+SLOT=0/7
+SRC_URI=https://github.com/mltframework/mlt/releases/download/v7.24.0/mlt-7.24.0.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=93c237964691329a8fcd3dfc650575da
diff --git a/metadata/md5-cache/media-libs/mlt-7.24.0-r1 b/metadata/md5-cache/media-libs/mlt-7.24.0-r1
new file mode 100644
index 000000000000..a312bf81fbb7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mlt-7.24.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig python? ( >=dev-lang/swig-2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,network,opengl,widgets,xml] dev-qt/qtsvg:6 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+DESCRIPTION=Open source multimedia framework for television broadcasting
+EAPI=8
+HOMEPAGE=https://www.mltframework.org/
+INHERIT=python-single-r1 cmake flag-o-matic
+IUSE=debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 qt6 rtaudio rubberband sdl test vdpau vidstab xine xml python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,network,opengl,widgets,xml] dev-qt/qtsvg:6 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=test
+SLOT=0/7
+SRC_URI=https://github.com/mltframework/mlt/releases/download/v7.24.0/mlt-7.24.0.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=bb682b0c18bdfae915171ae717e530f4
diff --git a/metadata/md5-cache/media-libs/mpvqt-1.0.1 b/metadata/md5-cache/media-libs/mpvqt-1.0.1
new file mode 100644
index 000000000000..2d5470281c9f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mpvqt-1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,opengl,wayland] >=dev-qt/qtdeclarative-6.6.2:6 media-video/mpv:=[libmpv] dev-qt/qtbase:6
+DESCRIPTION=libmpv wrapper for QtQuick2 and QML
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/mpvqt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug
+KEYWORDS=amd64 arm64 ~ppc64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,opengl,wayland] >=dev-qt/qtdeclarative-6.6.2:6 media-video/mpv:=[libmpv] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/mpvqt/mpvqt-1.0.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=4d0cdb940c635a185c733355d6689e9e
diff --git a/metadata/md5-cache/media-libs/munt-mt32emu-2.7.0 b/metadata/md5-cache/media-libs/munt-mt32emu-2.7.0
new file mode 100644
index 000000000000..62fbc55a4146
--- /dev/null
+++ b/metadata/md5-cache/media-libs/munt-mt32emu-2.7.0
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I
+EAPI=8
+HOMEPAGE=https://github.com/munt/munt
+INHERIT=cmake
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://github.com/munt/munt/archive/libmt32emu_2_7_0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=bfbe566e5f240942482416277eb5c3ba
diff --git a/metadata/md5-cache/media-libs/musicbrainz-5.1.0-r1 b/metadata/md5-cache/media-libs/musicbrainz-5.1.0-r1
new file mode 100644
index 000000000000..162652d975d4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/musicbrainz-5.1.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libxml2 net-libs/neon test? ( dev-util/cppunit )
+DESCRIPTION=Client Library for accessing the latest XML based MusicBrainz web service
+EAPI=8
+HOMEPAGE=https://musicbrainz.org/doc/libmusicbrainz
+INHERIT=cmake
+IUSE=examples test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/libxml2 net-libs/neon
+RESTRICT=!test? ( test )
+SLOT=5/1
+SRC_URI=https://github.com/metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=0e96db060bf3532b4e410522f8934db3
diff --git a/metadata/md5-cache/media-libs/mutagen-1.47.0 b/metadata/md5-cache/media-libs/mutagen-1.47.0
new file mode 100644
index 000000000000..c1045d230bde
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mutagen-1.47.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/eyeD3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/flac[ogg] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Audio metadata tag reader and writer implemented in pure Python
+EAPI=8
+HOMEPAGE=https://github.com/quodlibet/mutagen/ https://pypi.org/project/mutagen/
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/quodlibet/mutagen/releases/download/release-1.47.0/mutagen-1.47.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c distutils-r1 515591e76fa89a2359ed45d26bf9c774
+_md5_=5676e7845381b61627a423af111948fc
diff --git a/metadata/md5-cache/media-libs/nanosvg-20221222 b/metadata/md5-cache/media-libs/nanosvg-20221222
new file mode 100644
index 000000000000..945ce14db7e8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nanosvg-20221222
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=NanoSVG is a simple stupid single-header-file SVG parse.
+EAPI=8
+HOMEPAGE=https://github.com/fltk/nanosvg
+INHERIT=cmake
+KEYWORDS=amd64 ~arm64 ~x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://github.com/fltk/nanosvg/archive/refs/tags/fltk_2022-12-22.tar.gz -> nanosvg-20221222.gh.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=01272522d2c0a77ce31ee12eb588ec65
diff --git a/metadata/md5-cache/media-libs/nanosvg-20231202 b/metadata/md5-cache/media-libs/nanosvg-20231202
new file mode 100644
index 000000000000..70c578ff322b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nanosvg-20231202
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=NanoSVG is a simple stupid single-header-file SVG parse.
+EAPI=8
+HOMEPAGE=https://github.com/fltk/nanosvg
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=ZLIB
+SLOT=0
+SRC_URI=https://github.com/fltk/nanosvg/archive/refs/tags/fltk_2023-12-02.tar.gz -> nanosvg-20231202.gh.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ee7ca07506d66daec2bb49d4fe39bad7
diff --git a/metadata/md5-cache/media-libs/nas-1.9.5 b/metadata/md5-cache/media-libs/nas-1.9.5
new file mode 100644
index 000000000000..08d25bff4906
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nas-1.9.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/rman app-alternatives/yacc app-alternatives/lex sys-devel/gcc x11-misc/gccmakedep riscv? ( x11-misc/xorg-cf-files ) >=x11-misc/imake-1.0.8-r1
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto
+DESCRIPTION=Network Audio System
+EAPI=8
+HOMEPAGE=https://radscan.com/nas.html
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=HPND MIT
+RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/nas/nas-1.9.5.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=6733f07f1c42669b1efd57c1ffbe7196
diff --git a/metadata/md5-cache/media-libs/nas-1.9.5-r2 b/metadata/md5-cache/media-libs/nas-1.9.5-r2
new file mode 100644
index 000000000000..a4e976981427
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nas-1.9.5-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/rman app-alternatives/yacc app-alternatives/lex sys-devel/gcc x11-misc/gccmakedep riscv? ( x11-misc/xorg-cf-files ) >=x11-misc/imake-1.0.8-r1
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto
+DESCRIPTION=Network Audio System
+EAPI=8
+HOMEPAGE=https://radscan.com/nas.html
+INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs
+IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=HPND MIT
+RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://sourceforge.net/nas/nas-1.9.5.tar.gz https://dev.gentoo.org/~sam/distfiles/media-libs/nas/nas-1.9.5-patches.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=13efebf38efe4b77b2265e664e0d799e
diff --git a/metadata/md5-cache/media-libs/netpbm-11.2.10 b/metadata/md5-cache/media-libs/netpbm-11.2.10
new file mode 100644
index 000000000000..c39f2cee5bb8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/netpbm-11.2.10
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils app-alternatives/lex virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto
+DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats
+EAPI=8
+HOMEPAGE=https://netpbm.sourceforge.net/
+INHERIT=flag-o-matic multilib toolchain-funcs
+IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain
+RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 )
+SLOT=0/stable
+SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.2.10.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=eeab18053484839dc6138560a5000203
diff --git a/metadata/md5-cache/media-libs/netpbm-11.2.9-r1 b/metadata/md5-cache/media-libs/netpbm-11.2.9-r1
new file mode 100644
index 000000000000..a12fb6c74b9a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/netpbm-11.2.9-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils app-alternatives/lex virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto
+DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats
+EAPI=8
+HOMEPAGE=https://netpbm.sourceforge.net/
+INHERIT=flag-o-matic multilib toolchain-funcs
+IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain
+RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 )
+SLOT=0/stable
+SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.2.9.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=59d0d9769c25816f0a7207b73607ffd8
diff --git a/metadata/md5-cache/media-libs/netpbm-11.7.1 b/metadata/md5-cache/media-libs/netpbm-11.7.1
new file mode 100644
index 000000000000..ade84cf4ca7d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/netpbm-11.7.1
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils app-alternatives/lex virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto
+DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats
+EAPI=8
+HOMEPAGE=https://netpbm.sourceforge.net/
+INHERIT=flag-o-matic multilib toolchain-funcs
+IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain
+RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 )
+SLOT=0/advanced
+SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.7.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=2337e905f71fc737aed8d731cb1ad953
diff --git a/metadata/md5-cache/media-libs/noise-suppression-for-voice-1.10-r2 b/metadata/md5-cache/media-libs/noise-suppression-for-voice-1.10-r2
new file mode 100644
index 000000000000..be161f65cf54
--- /dev/null
+++ b/metadata/md5-cache/media-libs/noise-suppression-for-voice-1.10-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=lv2? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst3? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr )
+DESCRIPTION=A real-time noise suppression plugin for voice
+EAPI=8
+HOMEPAGE=https://github.com/werman/noise-suppression-for-voice
+INHERIT=cmake flag-o-matic
+IUSE=lv2 vst vst3 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=lv2? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst3? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/werman/noise-suppression-for-voice/archive/v1.10.tar.gz -> noise-suppression-for-voice-1.10.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=9c6237d32d3f5596c7c9161cda05fcfc
diff --git a/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999 b/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999
new file mode 100644
index 000000000000..feac1a76e11f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=lv2? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst3? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr )
+DESCRIPTION=A real-time noise suppression plugin for voice
+EAPI=8
+HOMEPAGE=https://github.com/werman/noise-suppression-for-voice
+INHERIT=cmake flag-o-matic git-r3
+IUSE=lv2 vst vst3 test
+LICENSE=GPL-3+
+PROPERTIES=live
+RDEPEND=lv2? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr ) vst3? ( media-libs/freetype x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXrandr )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=c8314505aeedb2aadeef541d99a05089
diff --git a/metadata/md5-cache/media-libs/nv-codec-headers-11.1.5.2 b/metadata/md5-cache/media-libs/nv-codec-headers-11.1.5.2
new file mode 100644
index 000000000000..95b3c0f0ea0b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nv-codec-headers-11.1.5.2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=FFmpeg version of headers required to interface with Nvidias codec APIs
+EAPI=8
+HOMEPAGE=https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
+KEYWORDS=amd64 ~arm64
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.1.5.2/nv-codec-headers-11.1.5.2.tar.gz
+_md5_=c930caea4e995d84fe9d165881dead27
diff --git a/metadata/md5-cache/media-libs/nv-codec-headers-12.1.14.0 b/metadata/md5-cache/media-libs/nv-codec-headers-12.1.14.0
new file mode 100644
index 000000000000..57d2b4f2d870
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nv-codec-headers-12.1.14.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=FFmpeg version of headers required to interface with Nvidias codec APIs
+EAPI=8
+HOMEPAGE=https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
+KEYWORDS=amd64 ~arm64
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/FFmpeg/nv-codec-headers/releases/download/n12.1.14.0/nv-codec-headers-12.1.14.0.tar.gz
+_md5_=1c1c63c82a2f6b99efd33e0b097cceb5
diff --git a/metadata/md5-cache/media-libs/nvidia-vaapi-driver-0.0.12 b/metadata/md5-cache/media-libs/nvidia-vaapi-driver-0.0.12
new file mode 100644
index 000000000000..094a3b600da9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/nvidia-vaapi-driver-0.0.12
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=media-libs/gst-plugins-bad media-libs/libglvnd >=media-libs/libva-1.8.0 >=x11-libs/libdrm-2.4.60 >=media-libs/nv-codec-headers-11.1.5.1
+DESCRIPTION=A VA-API implemention using NVIDIA's NVDEC
+EAPI=8
+HOMEPAGE=https://github.com/elFarto/nvidia-vaapi-driver
+INHERIT=meson-multilib
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=media-libs/gst-plugins-bad media-libs/libglvnd >=media-libs/libva-1.8.0 >=x11-libs/libdrm-2.4.60
+SLOT=0
+SRC_URI=https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v0.0.12.tar.gz -> nvidia-vaapi-driver-0.0.12.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=4e533d3ad1f24fb43097a8bc3f000d99
diff --git a/metadata/md5-cache/media-libs/oidn-1.4.2 b/metadata/md5-cache/media-libs/oidn-1.4.2
new file mode 100644
index 000000000000..973d8c22cc4a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-1.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) dev-cpp/tbb:= dev-lang/ispc
+DESCRIPTION=Intel(R) Open Image Denoise library
+EAPI=8
+HOMEPAGE=http://www.openimagedenoise.org/
+INHERIT=cmake python-single-r1
+IUSE=+python_single_target_python3_10
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) dev-cpp/tbb:= dev-lang/ispc
+REQUIRED_USE=^^ ( python_single_target_python3_10 )
+SLOT=0
+SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v1.4.2/oidn-1.4.2.src.tar.gz -> oidn-1.4.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=2a765b4774cb6582561cacb358e7b354
diff --git a/metadata/md5-cache/media-libs/oidn-1.4.3 b/metadata/md5-cache/media-libs/oidn-1.4.3
new file mode 100644
index 000000000000..7af93fe38c07
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-1.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/tbb:= dev-lang/ispc
+DESCRIPTION=Intel(R) Open Image Denoise library
+EAPI=8
+HOMEPAGE=https://www.openimagedenoise.org/
+INHERIT=cmake python-single-r1
+IUSE=python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/tbb:= dev-lang/ispc
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v1.4.3/oidn-1.4.3.src.tar.gz -> oidn-1.4.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=9735ec9576193963580d4dabe58198cf
diff --git a/metadata/md5-cache/media-libs/oidn-2.1.0 b/metadata/md5-cache/media-libs/oidn-2.1.0
new file mode 100644
index 000000000000..dbeb5f0d2189
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-2.1.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) !!sys-devel/llvm:0
+DESCRIPTION=Intel(R) Open Image Denoise library
+EAPI=8
+HOMEPAGE=https://www.openimagedenoise.org/
+INHERIT=cmake python-single-r1 llvm rocm
+IUSE=apps cuda hip test python_single_target_python3_10 python_single_target_python3_11 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) test? ( apps )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v2.1.0/oidn-2.1.0.src.tar.gz -> oidn-2.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 rocm d5bf2d11956fcbc1cfbbde87f02e485b
+_md5_=cea7af9d53c68e534c02a40605b3e9a5
diff --git a/metadata/md5-cache/media-libs/oidn-2.2.2 b/metadata/md5-cache/media-libs/oidn-2.2.2
new file mode 100644
index 000000000000..234b73b5b4cd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-2.2.2
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= ) llvm_slot_15? ( sys-devel/clang:15= sys-devel/llvm:15= ) llvm_slot_16? ( sys-devel/clang:16= sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/clang:17= sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= )
+DESCRIPTION=Intel(R) Open Image Denoise library
+EAPI=8
+HOMEPAGE=https://www.openimagedenoise.org/
+INHERIT=cuda cmake python-single-r1 llvm-r1 rocm
+IUSE=apps cuda hip openimageio test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( apps ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v2.2.2/oidn-2.2.2.src.tar.gz -> oidn-2.2.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 cuda 283d0f298f6c196c755a0f8d50daca85 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 rocm d5bf2d11956fcbc1cfbbde87f02e485b
+_md5_=d2228cb803727fdfd2860147440f0780
diff --git a/metadata/md5-cache/media-libs/oidn-2.3.0 b/metadata/md5-cache/media-libs/oidn-2.3.0
new file mode 100644
index 000000000000..f6116cf1fdb1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-2.3.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= ) llvm_slot_15? ( sys-devel/clang:15= sys-devel/llvm:15= ) llvm_slot_16? ( sys-devel/clang:16= sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/clang:17= sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= )
+DESCRIPTION=Intel® Open Image Denoise library
+EAPI=8
+HOMEPAGE=https://www.openimagedenoise.org https://github.com/RenderKit/oidn
+INHERIT=cmake cuda llvm-r1 python-any-r1 rocm
+IUSE=apps cuda hip openimageio test +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= )
+REQUIRED_USE=test? ( apps ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/RenderKit/oidn/releases/download/v2.3.0/oidn-2.3.0.src.tar.gz -> oidn-2.3.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a rocm d5bf2d11956fcbc1cfbbde87f02e485b
+_md5_=a09d0287486d9984403c4cb4155bc887
diff --git a/metadata/md5-cache/media-libs/oneVPL-cpu-2023.2.0-r1 b/metadata/md5-cache/media-libs/oneVPL-cpu-2023.2.0-r1
new file mode 100644
index 000000000000..bb3473c59426
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oneVPL-cpu-2023.2.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/dav1d media-libs/libvpl media-libs/svt-av1 media-libs/svt-hevc media-video/ffmpeg x264? ( media-libs/x264 ) openh264? ( media-libs/openh264 )
+DESCRIPTION=oneAPI Video Processing Library CPU implementation
+EAPI=8
+HOMEPAGE=https://github.com/oneapi-src/oneVPL-cpu
+INHERIT=cmake
+IUSE=openh264 test +x264
+KEYWORDS=~amd64
+LICENSE=MIT x264? ( GPL-2 )
+RDEPEND=media-libs/dav1d media-libs/libvpl media-libs/svt-av1 media-libs/svt-hevc media-video/ffmpeg x264? ( media-libs/x264 ) openh264? ( media-libs/openh264 )
+REQUIRED_USE=^^ ( openh264 x264 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/oneapi-src/oneVPL-cpu/archive/refs/tags/v2023.2.0.tar.gz -> oneVPL-cpu-2023.2.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d02db416ede2ff034d487dc4b3e80b15
diff --git a/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.2 b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.2
new file mode 100644
index 000000000000..039af32ef06c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel]
+DESCRIPTION=oneAPI Video Processing Library Intel GPU implementation
+EAPI=8
+HOMEPAGE=https://github.com/oneapi-src/oneVPL-intel-gpu
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] >=media-libs/libva-intel-media-driver-24.2.2 || ( media-libs/libvpl media-libs/intel-mediasdk )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-24.2.2.tar.gz -> oneVPL-intel-gpu-24.2.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=fec3a80f92bc92bc11d1b9bb3bafa0b1
diff --git a/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.5 b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.5
new file mode 100644
index 000000000000..5157392cfd91
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-24.2.5
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel]
+DESCRIPTION=oneAPI Video Processing Library Intel GPU implementation
+EAPI=8
+HOMEPAGE=https://github.com/intel/vpl-gpu-rt/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] >=media-libs/libva-intel-media-driver-24.2.5 || ( media-libs/libvpl media-libs/intel-mediasdk )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/vpl-gpu-rt/archive/refs/tags/intel-onevpl-24.2.5.tar.gz -> oneVPL-intel-gpu-24.2.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=0cdc98a458812a352bc0be7ae8d87816
diff --git a/metadata/md5-cache/media-libs/openal-1.23.1-r1 b/metadata/md5-cache/media-libs/openal-1.23.1-r1
new file mode 100644
index 000000000000..61cbdb68290e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openal-1.23.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) oss? ( virtual/os-headers )
+DESCRIPTION=A software implementation of the OpenAL 3D audio API
+EAPI=8
+HOMEPAGE=https://www.openal-soft.org/
+INHERIT=cmake-multilib
+IUSE=alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2+ BSD
+RDEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://www.openal-soft.org/openal-releases/openal-soft-1.23.1.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=83c67dbd21fb17e4be5f78b108fffb16
diff --git a/metadata/md5-cache/media-libs/opencollada-1.6.68 b/metadata/md5-cache/media-libs/opencollada-1.6.68
new file mode 100644
index 000000000000..38dfc72ce407
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencollada-1.6.68
@@ -0,0 +1,15 @@
+BDEPEND=app-admin/chrpath virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libpcre:= dev-libs/libxml2:= dev-libs/zziplib media-libs/lib3ds sys-libs/zlib
+DESCRIPTION=Stream based read/write library for COLLADA files
+EAPI=7
+HOMEPAGE=http://www.opencollada.org/
+INHERIT=cmake edos2unix flag-o-matic
+IUSE=static-libs
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86
+LICENSE=MIT
+RDEPEND=dev-libs/libpcre:= dev-libs/libxml2:= dev-libs/zziplib media-libs/lib3ds sys-libs/zlib
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/OpenCOLLADA/archive/v1.6.68.tar.gz -> opencollada-1.6.68.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 edos2unix 33e347e171066657f91f8b0c72ec8773
+_md5_=0d776f8e7b8603d2552421c1699c1f7f
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.1.3 b/metadata/md5-cache/media-libs/opencolorio-2.1.3
new file mode 100644
index 000000000000..9ac953d99307
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencolorio-2.1.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/testresources[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/testresources[python_targets_python3_11(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/pystring dev-python/pybind11 <dev-cpp/yaml-cpp-0.8.0:= >=dev-libs/imath-3.1.4-r2:= dev-libs/tinyxml opengl? ( media-libs/lcms:2 >=media-libs/openimageio-2.3.12.0-r3:= media-libs/glew:= media-libs/freeglut virtual/opengl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+DESCRIPTION=Color management framework for visual effects and animation
+EAPI=8
+HOMEPAGE=https://opencolorio.org https://github.com/AcademySoftwareFoundation/OpenColorIO
+INHERIT=cmake flag-o-matic python-single-r1
+IUSE=cpu_flags_x86_sse2 doc opengl python test python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=BSD
+RDEPEND=dev-cpp/pystring dev-python/pybind11 <dev-cpp/yaml-cpp-0.8.0:= >=dev-libs/imath-3.1.4-r2:= dev-libs/tinyxml opengl? ( media-libs/lcms:2 >=media-libs/openimageio-2.3.12.0-r3:= media-libs/glew:= media-libs/freeglut virtual/opengl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) )
+REQUIRED_USE=doc? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+RESTRICT=test
+SLOT=0/2.1.1
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.1.3.tar.gz -> opencolorio-2.1.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=c31ca282dda08b76dc46213dc1b3445a
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.2.1 b/metadata/md5-cache/media-libs/opencolorio-2.2.1
new file mode 100644
index 000000000000..86041df4c4d4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencolorio-2.2.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen python_single_target_python3_10? ( dev-python/breathe[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-press-theme[python_targets_python3_10(-)] dev-python/sphinx-tabs[python_targets_python3_10(-)] dev-python/testresources[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/breathe[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-press-theme[python_targets_python3_11(-)] dev-python/sphinx-tabs[python_targets_python3_11(-)] dev-python/testresources[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/breathe[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-press-theme[python_targets_python3_12(-)] dev-python/sphinx-tabs[python_targets_python3_12(-)] dev-python/testresources[python_targets_python3_12(-)] ) ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/pystring <dev-cpp/yaml-cpp-0.8.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+DESCRIPTION=Color management framework for visual effects and animation
+EAPI=8
+HOMEPAGE=https://opencolorio.org https://github.com/AcademySoftwareFoundation/OpenColorIO
+INHERIT=cmake python-single-r1 virtualx
+IUSE=apps cpu_flags_x86_sse2 doc opengl python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-cpp/pystring <dev-cpp/yaml-cpp-0.8.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+REQUIRED_USE=apps? ( opengl ) doc? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test? ( opengl )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.2
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.2.1.tar.gz -> opencolorio-2.2.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=280e8d0309880e937202141b758cc1f7
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.3.0 b/metadata/md5-cache/media-libs/opencolorio-2.3.0
new file mode 100644
index 000000000000..ac52cf04d62a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencolorio-2.3.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen python_single_target_python3_10? ( dev-python/breathe[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-press-theme[python_targets_python3_10(-)] dev-python/sphinx-tabs[python_targets_python3_10(-)] dev-python/testresources[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/breathe[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-press-theme[python_targets_python3_11(-)] dev-python/sphinx-tabs[python_targets_python3_11(-)] dev-python/testresources[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/breathe[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-press-theme[python_targets_python3_12(-)] dev-python/sphinx-tabs[python_targets_python3_12(-)] dev-python/testresources[python_targets_python3_12(-)] ) ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/pystring >=dev-cpp/yaml-cpp-0.7.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+DESCRIPTION=Color management framework for visual effects and animation
+EAPI=8
+HOMEPAGE=https://opencolorio.org https://github.com/AcademySoftwareFoundation/OpenColorIO
+INHERIT=cmake python-single-r1 virtualx
+IUSE=apps cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 doc opengl python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-cpp/pystring >=dev-cpp/yaml-cpp-0.7.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+REQUIRED_USE=apps? ( opengl ) doc? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test? ( opengl )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.3
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.3.0.tar.gz -> opencolorio-2.3.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=0ce0b91924c6acacd71a23ff1a222043
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.3.2 b/metadata/md5-cache/media-libs/opencolorio-2.3.2
new file mode 100644
index 000000000000..19f77a2793f6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencolorio-2.3.2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen python_single_target_python3_10? ( dev-python/breathe[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-press-theme[python_targets_python3_10(-)] dev-python/sphinx-tabs[python_targets_python3_10(-)] dev-python/testresources[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/breathe[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-press-theme[python_targets_python3_11(-)] dev-python/sphinx-tabs[python_targets_python3_11(-)] dev-python/testresources[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/breathe[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-press-theme[python_targets_python3_12(-)] dev-python/sphinx-tabs[python_targets_python3_12(-)] dev-python/testresources[python_targets_python3_12(-)] ) ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/pystring >=dev-cpp/yaml-cpp-0.7.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+DESCRIPTION=Color management framework for visual effects and animation
+EAPI=8
+HOMEPAGE=https://opencolorio.org https://github.com/AcademySoftwareFoundation/OpenColorIO
+INHERIT=cmake python-single-r1 virtualx
+IUSE=apps cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 doc opengl python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-cpp/pystring >=dev-cpp/yaml-cpp-0.7.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
+REQUIRED_USE=apps? ( opengl ) doc? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test? ( opengl )
+RESTRICT=test !test? ( test )
+SLOT=0/2.3
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.3.2.tar.gz -> opencolorio-2.3.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=809d26c081fe9a72cd0afcc64f4e4b75
diff --git a/metadata/md5-cache/media-libs/opencore-amr-0.1.6 b/metadata/md5-cache/media-libs/opencore-amr-0.1.6
new file mode 100644
index 000000000000..7ee710db553e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencore-amr-0.1.6
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
+INHERIT=multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/opencore-amr/opencore-amr-0.1.6.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e4b97c2a903f297d616686872b4f006e
diff --git a/metadata/md5-cache/media-libs/openctm-1.0.3-r1 b/metadata/md5-cache/media-libs/openctm-1.0.3-r1
new file mode 100644
index 000000000000..33ea9af16f21
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openctm-1.0.3-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew:0= media-libs/pnglite sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/gtk+:2
+DESCRIPTION=OpenCTM - the Open Compressed Triangle Mesh
+EAPI=7
+HOMEPAGE=http://openctm.sourceforge.net
+INHERIT=edos2unix flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew:0= media-libs/pnglite sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/gtk+:2
+SLOT=0/1
+SRC_URI=https://downloads.sourceforge.net/project/openctm/OpenCTM-1.0.3/OpenCTM-1.0.3-src.tar.bz2 -> openctm-1.0.3-src.tar.bz2
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=c577d0e90c2c61f011050c7fc8cabe15
diff --git a/metadata/md5-cache/media-libs/opencv-4.8.1-r2 b/metadata/md5-cache/media-libs/opencv-4.8.1-r2
new file mode 100644
index 000000000000..c670c6ab1018
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencv-4.8.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lapack? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) eigen? ( >=dev-cpp/eigen-3.3.8-r1:3 ) java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) java? ( >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit )
+DESCRIPTION=A collection of algorithms and sample code for various computer vision problems
+EAPI=8
+HOMEPAGE=https://opencv.org
+INHERIT=cuda java-pkg-opt-2 java-ant-2 cmake-multilib flag-o-matic python-r1 toolchain-funcs
+IUSE=contrib contribcvv contribdnn contribfreetype contribhdf contribovis contribsfm contribxfeatures2d cuda cudnn debug dnnsamples +eigen examples +features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k lapack non-free opencl openexr opengl openmp opencvapps png +python qt5 qt6 tesseract testprograms tbb tiff vaapi v4l vtk webp xine video_cards_intel cpu_flags_arm_neon cpu_flags_arm_vfpv3 cpu_flags_ppc_vsx cpu_flags_ppc_vsx3 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_popcnt cpu_flags_x86_sse4_2 cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lapack? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) cudnn? ( cuda ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib || ( qt5 qt6 ) ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib ) java? ( python ) opengl? ( || ( qt5 qt6 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tesseract? ( contrib ) ?? ( gtk3 || ( qt5 qt6 ) ) ?? ( cuda gdal ) ?? ( cuda openexr ) ?? ( cuda tbb )
+SLOT=0/4.8.1
+SRC_URI=https://github.com/opencv/opencv/archive/4.8.1.tar.gz -> opencv-4.8.1.tar.gz https://github.com/opencv/ade/archive/v0.1.2a.tar.gz -> ade-0.1.2a.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.8.1.tar.gz -> opencv-4.8.1_contrib.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 cuda 283d0f298f6c196c755a0f8d50daca85 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-ant-2 ad653f6ce057f94c49254ace4f0f8335 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c
+_md5_=ec956389713cbc474d3f6127dd2bf428
diff --git a/metadata/md5-cache/media-libs/opencv-4.9.0-r1 b/metadata/md5-cache/media-libs/opencv-4.9.0-r1
new file mode 100644
index 000000000000..826503a063f9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencv-4.9.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig cuda? ( dev-util/nvidia-cuda-toolkit:0= ) doc? ( app-text/doxygen[dot] python? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( jasper? ( media-libs/jasper:= ) !jasper? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lapack? ( atlas? ( sci-libs/atlas ) mkl? ( sci-libs/mkl ) !atlas? ( !mkl? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) ) ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) quirc? ( media-libs/quirc ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) eigen? ( >=dev-cpp/eigen-3.3.8-r1:3 ) java? ( >=virtual/jdk-1.8:* ) test? ( gstreamer? ( media-plugins/gst-plugins-jpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/gst-plugins-x264[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) java? ( >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit )
+DESCRIPTION=A collection of algorithms and sample code for various computer vision problems
+EAPI=8
+HOMEPAGE=https://opencv.org
+INHERIT=cuda java-pkg-opt-2 java-ant-2 cmake-multilib flag-o-matic python-r1 toolchain-funcs virtualx
+IUSE=debug doc +eigen gflags glog java non-free opencvapps +python test testprograms contrib contribcvv contribdnn contribfreetype contribhdf contribovis contribsfm contribxfeatures2d dnnsamples examples +features2d opencl cuda cudnn video_cards_intel +ffmpeg gstreamer xine vaapi v4l gphoto2 ieee1394 gdal jasper jpeg jpeg2k openexr png quirc tesseract tiff webp gtk3 qt5 qt6 opengl vtk openmp tbb atlas lapack mkl cpu_flags_arm_neon cpu_flags_arm_vfpv3 cpu_flags_ppc_vsx cpu_flags_ppc_vsx3 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_popcnt cpu_flags_x86_sse4_2 cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( jasper? ( media-libs/jasper:= ) !jasper? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lapack? ( atlas? ( sci-libs/atlas ) mkl? ( sci-libs/mkl ) !atlas? ( !mkl? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) ) ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) quirc? ( media-libs/quirc ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=amd64? ( cpu_flags_x86_sse cpu_flags_x86_sse2 ) cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) cudnn? ( cuda ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib || ( qt5 qt6 ) ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib ) java? ( python ) opengl? ( ?? ( gtk3 || ( qt5 qt6 ) ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tesseract? ( contrib ) ?? ( gtk3 || ( qt5 qt6 ) ) test? ( || ( ffmpeg gstreamer ) jpeg png tiff features2d ) cuda? ( !gdal !openexr !tbb )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/4.9.0
+SRC_URI=https://github.com/opencv/opencv/archive/4.9.0.tar.gz -> opencv-4.9.0.tar.gz https://github.com/opencv/ade/archive/v0.1.2d.tar.gz -> ade-0.1.2d.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.9.0.tar.gz -> opencv_contrib-4.9.0.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) ) test? ( https://github.com/opencv/opencv_extra/archive/refs/tags/4.9.0.tar.gz -> opencv_extra-4.9.0.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 cuda 283d0f298f6c196c755a0f8d50daca85 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-ant-2 ad653f6ce057f94c49254ace4f0f8335 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=5d379d4da2a451a8b09c02a45f68f59e
diff --git a/metadata/md5-cache/media-libs/opencv-4.9.0-r2 b/metadata/md5-cache/media-libs/opencv-4.9.0-r2
new file mode 100644
index 000000000000..d44d50a9fc14
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opencv-4.9.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig cuda? ( dev-util/nvidia-cuda-toolkit:0= ) doc? ( app-text/doxygen[dot] python? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) java? ( >=dev-java/ant-1.10.14-r3 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( jasper? ( media-libs/jasper:= ) !jasper? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lapack? ( atlas? ( sci-libs/atlas ) mkl? ( sci-libs/mkl ) !atlas? ( !mkl? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) ) ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) quirc? ( media-libs/quirc ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) eigen? ( >=dev-cpp/eigen-3.3.8-r1:3 ) java? ( >=virtual/jdk-1.8:* ) test? ( gstreamer? ( media-plugins/gst-plugins-jpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/gst-plugins-x264[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=A collection of algorithms and sample code for various computer vision problems
+EAPI=8
+HOMEPAGE=https://opencv.org
+INHERIT=cuda java-pkg-opt-2 cmake-multilib flag-o-matic python-r1 toolchain-funcs virtualx
+IUSE=debug doc +eigen gflags glog java non-free opencvapps +python test testprograms contrib contribcvv contribdnn contribfreetype contribhdf contribovis contribsfm contribxfeatures2d dnnsamples examples +features2d opencl cuda cudnn video_cards_intel +ffmpeg gstreamer xine vaapi v4l gphoto2 ieee1394 gdal jasper jpeg jpeg2k openexr png quirc tesseract tiff webp gtk3 qt5 qt6 opengl vtk openmp tbb atlas lapack mkl cpu_flags_arm_neon cpu_flags_arm_vfpv3 cpu_flags_ppc_vsx cpu_flags_ppc_vsx3 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_popcnt cpu_flags_x86_sse4_2 cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/protobuf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( <dev-util/nvidia-cuda-toolkit-12.4:0= ) cudnn? ( dev-libs/cudnn:= ) contribdnn? ( dev-libs/flatbuffers:= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( >=dev-games/ogre-1.12:= ) ffmpeg? ( media-video/ffmpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( jasper? ( media-libs/jasper:= ) !jasper? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lapack? ( atlas? ( sci-libs/atlas ) mkl? ( sci-libs/mkl ) !atlas? ( !mkl? ( virtual/cblas >=virtual/lapack-3.10 virtual/lapacke ) ) ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/opencl-headers ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qttest:5 dev-qt/qtconcurrent:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( qt6? ( dev-qt/qtbase:6[gui,widgets,concurrent,opengl?] ) ) quirc? ( media-libs/quirc ) tesseract? ( app-text/tesseract[opencl=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tbb? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.8.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk:=[rendering,cuda=] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=amd64? ( cpu_flags_x86_sse cpu_flags_x86_sse2 ) cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) cudnn? ( cuda ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib || ( qt5 qt6 ) ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib ) java? ( python ) opengl? ( ?? ( gtk3 || ( qt5 qt6 ) ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tesseract? ( contrib ) ?? ( gtk3 || ( qt5 qt6 ) ) test? ( || ( ffmpeg gstreamer ) jpeg png tiff features2d ) cuda? ( !gdal !openexr !tbb )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/4.9.0
+SRC_URI=https://github.com/opencv/opencv/archive/4.9.0.tar.gz -> opencv-4.9.0.tar.gz https://github.com/opencv/ade/archive/v0.1.2d.tar.gz -> ade-0.1.2d.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.9.0.tar.gz -> opencv_contrib-4.9.0.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) ) test? ( https://github.com/opencv/opencv_extra/archive/refs/tags/4.9.0.tar.gz -> opencv_extra-4.9.0.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 cuda 283d0f298f6c196c755a0f8d50daca85 java-utils-2 505f237da61d30569dcc6d5df8c51262 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-r1 c1fc393cd1e72f093b4838e29d27918c virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=01aed0e47dea448b03c5a617e74b17e1
diff --git a/metadata/md5-cache/media-libs/openexr-3.1.11 b/metadata/md5-cache/media-libs/openexr-3.1.11
new file mode 100644
index 000000000000..270dc522cb5a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.1.11
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx examples large-stack utils test threads
+KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0/30
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.1.11.tar.gz -> openexr-3.1.11.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=1c077e1dd1bc4b82df755b9bb34451c1
diff --git a/metadata/md5-cache/media-libs/openexr-3.1.12 b/metadata/md5-cache/media-libs/openexr-3.1.12
new file mode 100644
index 000000000000..b7dc070094ff
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.1.12
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx examples large-stack utils test threads
+KEYWORDS=~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0/30
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.1.12.tar.gz -> openexr-3.1.12.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=4f5d485a40b709337f7abb58a91ed86a
diff --git a/metadata/md5-cache/media-libs/openexr-3.1.5-r1 b/metadata/md5-cache/media-libs/openexr-3.1.5-r1
new file mode 100644
index 000000000000..e62deb70f2f8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.1.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( dev-python/breathe ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/imath-3.1.5:= sys-libs/zlib
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads
+KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-libs/imath-3.1.5:= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0/30
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.1.5.tar.gz -> openexr-3.1.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=3ce1551f3c668d9aed294ecf1d6fcd50
diff --git a/metadata/md5-cache/media-libs/openexr-3.1.7 b/metadata/md5-cache/media-libs/openexr-3.1.7
new file mode 100644
index 000000000000..b4b8afce5578
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.1.7
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx examples large-stack utils test threads
+KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-libs/imath-3.1.6:= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0/30
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.1.7.tar.gz -> openexr-3.1.7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=90f2ec117282d8952b263443844c373a
diff --git a/metadata/md5-cache/media-libs/openexr-3.2.3-r2 b/metadata/md5-cache/media-libs/openexr-3.2.3-r2
new file mode 100644
index 000000000000..1103f42fa5db
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.2.3-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/help2man ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/libdeflate:=[zlib(+)] >=dev-libs/imath-3.1.6:=
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads
+KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=app-arch/libdeflate:=[zlib(+)] >=dev-libs/imath-3.1.6:=
+REQUIRED_USE=doc? ( utils )
+RESTRICT=!test? ( test )
+SLOT=0/31
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.3.tar.gz -> openexr-3.2.3.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ea1cc6520983eecff3f708a340887399
diff --git a/metadata/md5-cache/media-libs/openexr-3.2.4-r2 b/metadata/md5-cache/media-libs/openexr-3.2.4-r2
new file mode 100644
index 000000000000..ac2fe195b524
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openexr-3.2.4-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/help2man ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/libdeflate:=[zlib(+)] >=dev-libs/imath-3.1.6:=
+DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
+EAPI=8
+HOMEPAGE=https://openexr.com/
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads
+KEYWORDS=~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=app-arch/libdeflate:=[zlib(+)] >=dev-libs/imath-3.1.6:=
+REQUIRED_USE=doc? ( utils )
+RESTRICT=!test? ( test )
+SLOT=0/31
+SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.4.tar.gz -> openexr-3.2.4.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=9f7c9516a8ef506288d06b0b15624223
diff --git a/metadata/md5-cache/media-libs/openfec-1.4.2.9 b/metadata/md5-cache/media-libs/openfec-1.4.2.9
new file mode 100644
index 000000000000..921359b41f1d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openfec-1.4.2.9
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library of various AL-FEC codecs
+EAPI=8
+HOMEPAGE=https://github.com/roc-streaming/openfec http://openfec.org/
+INHERIT=cmake
+KEYWORDS=amd64
+LICENSE=CeCILL-2 CeCILL-C
+SLOT=0
+SRC_URI=https://github.com/roc-streaming/openfec/archive/refs/tags/v1.4.2.9.tar.gz -> openfec-1.4.2.9.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=3c50f3d86fe4df7a9cf9e8e950d8e029
diff --git a/metadata/md5-cache/media-libs/openglide-0.09_rc9_p20191120 b/metadata/md5-cache/media-libs/openglide-0.09_rc9_p20191120
new file mode 100644
index 000000000000..90eb6efd5daf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openglide-0.09_rc9_p20191120
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sdl? ( media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sdl? ( x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Glide to OpenGL wrapper
+EAPI=7
+HOMEPAGE=https://openglide.sourceforge.net/
+INHERIT=autotools multilib-minimal
+IUSE=+sdl static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 x86
+LICENSE=LGPL-2.1
+RDEPEND=virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sdl? ( media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sdl? ( x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/voyageur/openglide/archive/c300160d0a8292bc04e79dd59e6cc178aa648dec.tar.gz -> openglide-0.09_rc9_p20191120.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=fd4d11eaceb85ada561505c2dbcb9607
diff --git a/metadata/md5-cache/media-libs/openh264-2.3.1-r3 b/metadata/md5-cache/media-libs/openh264-2.3.1-r3
new file mode 100644
index 000000000000..8c768588810d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openh264-2.3.1-r3
@@ -0,0 +1,14 @@
+BDEPEND=abi_x86_32? ( dev-lang/nasm ) abi_x86_64? ( dev-lang/nasm ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages
+EAPI=8
+HOMEPAGE=https://www.openh264.org/ https://github.com/cisco/openh264
+INHERIT=toolchain-funcs multilib-minimal
+IUSE=cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RESTRICT=bindist !test? ( test )
+SLOT=0/7
+SRC_URI=https://github.com/cisco/openh264/archive/refs/tags/v2.3.1.tar.gz -> openh264-2.3.1.tar.gz https://github.com/mozilla/gmp-api/archive/e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz -> gmp-api-Firefox114_2-e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=89fd1e32ee335d59f4992b46028faa30
diff --git a/metadata/md5-cache/media-libs/openh264-2.4.1 b/metadata/md5-cache/media-libs/openh264-2.4.1
new file mode 100644
index 000000000000..943e25c93964
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openh264-2.4.1
@@ -0,0 +1,14 @@
+BDEPEND=abi_x86_32? ( dev-lang/nasm ) abi_x86_64? ( dev-lang/nasm ) test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages
+EAPI=8
+HOMEPAGE=https://www.openh264.org/ https://github.com/cisco/openh264
+INHERIT=toolchain-funcs multilib-minimal
+IUSE=cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RESTRICT=bindist !test? ( test )
+SLOT=0/7
+SRC_URI=https://github.com/cisco/openh264/archive/refs/tags/v2.4.1.tar.gz -> openh264-2.4.1.tar.gz https://github.com/mozilla/gmp-api/archive/e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz -> gmp-api-Firefox114_2-e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=af9d2e681bdd012d3f4149d82d5859c7
diff --git a/metadata/md5-cache/media-libs/openimageio-2.5.12.0 b/metadata/md5-cache/media-libs/openimageio-2.5.12.0
new file mode 100644
index 000000000000..44ea00ce5ec4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openimageio-2.5.12.0
@@ -0,0 +1,17 @@
+BDEPEND=jpeg2k? ( app-arch/unzip ) doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+DESCRIPTION=A library for reading and writing images
+EAPI=8
+HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
+INHERIT=cmake flag-o-matic python-single-r1 virtualx
+IUSE=dicom doc ffmpeg fits gif gui jpeg2k opencv openvdb ptex python qt6 raw test +tools +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) gui? ( tools ) test? ( tools truetype )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.5
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/v2.5.12.0.tar.gz -> openimageio-2.5.12.0.tar.gz test? ( https://github.com/AcademySoftwareFoundation/OpenImageIO-images/archive/7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz -> openimageio-oiio-test-image-7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/df16e765fee28a947244657cae3251959ae63c00.tar.gz -> openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz jpeg2k? ( https://www.itu.int/wftp3/Public/t/testsignal/SpeImage/T803/v2002_11/J2KP4files.zip ) fits? ( https://www.cv.nrao.edu/fits/data/tests/ftt4b/file001.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file002.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file003.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file009.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file012.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0001.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0003.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0005.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0006.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0007.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0008.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0013.fits ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=ce1b62360de1ffe772393b666c1f0bef
diff --git a/metadata/md5-cache/media-libs/openimageio-2.5.13.1 b/metadata/md5-cache/media-libs/openimageio-2.5.13.1
new file mode 100644
index 000000000000..8b9b3264ff5b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openimageio-2.5.13.1
@@ -0,0 +1,17 @@
+BDEPEND=jpeg2k? ( app-arch/unzip ) doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+DESCRIPTION=A library for reading and writing images
+EAPI=8
+HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
+INHERIT=cmake flag-o-matic python-single-r1 virtualx
+IUSE=dicom doc ffmpeg fits gif gui jpeg2k opencv openvdb ptex python qt6 raw test +tools +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) gui? ( tools ) test? ( tools truetype )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.5
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/v2.5.13.1.tar.gz -> openimageio-2.5.13.1.tar.gz test? ( https://github.com/AcademySoftwareFoundation/OpenImageIO-images/archive/7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz -> openimageio-oiio-test-image-7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/df16e765fee28a947244657cae3251959ae63c00.tar.gz -> openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz jpeg2k? ( https://www.itu.int/wftp3/Public/t/testsignal/SpeImage/T803/v2002_11/J2KP4files.zip ) fits? ( https://www.cv.nrao.edu/fits/data/tests/ftt4b/file001.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file002.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file003.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file009.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file012.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0001.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0003.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0005.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0006.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0007.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0008.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0013.fits ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=ce1b62360de1ffe772393b666c1f0bef
diff --git a/metadata/md5-cache/media-libs/openimageio-2.5.9.0 b/metadata/md5-cache/media-libs/openimageio-2.5.9.0
new file mode 100644
index 000000000000..e017fc3a08a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openimageio-2.5.9.0
@@ -0,0 +1,17 @@
+BDEPEND=jpeg2k? ( app-arch/unzip ) doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+DESCRIPTION=A library for reading and writing images
+EAPI=8
+HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
+INHERIT=cmake flag-o-matic font python-single-r1 virtualx
+IUSE=dicom doc ffmpeg fits gif gui jpeg2k opencv openvdb ptex python qt6 raw test +tools +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) fits? ( sci-libs/cfitsio:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) ) gui? ( media-libs/libglvnd !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) gui? ( tools ) test? ( tools )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.5
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/v2.5.9.0.tar.gz -> openimageio-2.5.9.0.tar.gz test? ( https://github.com/AcademySoftwareFoundation/OpenImageIO-images/archive/aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz -> openimageio-oiio-test-image-aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/df16e765fee28a947244657cae3251959ae63c00.tar.gz -> openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz jpeg2k? ( https://www.itu.int/wftp3/Public/t/testsignal/SpeImage/T803/v2002_11/J2KP4files.zip ) fits? ( https://www.cv.nrao.edu/fits/data/tests/ftt4b/file001.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file002.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file003.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file009.fits https://www.cv.nrao.edu/fits/data/tests/ftt4b/file012.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0001.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0003.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0005.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0006.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0007.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0008.fits https://www.cv.nrao.edu/fits/data/tests/pg93/tst0013.fits ) )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 font aa113a3df9cd0a9693a1c1ee7c34a6eb python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=d935eda37fa63a78e372bd971654ac3b
diff --git a/metadata/md5-cache/media-libs/openjpeg-2.5.0-r5 b/metadata/md5-cache/media-libs/openjpeg-2.5.0-r5
new file mode 100644
index 000000000000..978e659d5fad
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openjpeg-2.5.0-r5
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+DESCRIPTION=Open-source JPEG 2000 library
+EAPI=8
+HOMEPAGE=https://www.openjpeg.org
+INHERIT=cmake-multilib flag-o-matic
+IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+RESTRICT=!test? ( test )
+SLOT=2/7
+SRC_URI=https://github.com/uclouvain/openjpeg/archive/v2.5.0.tar.gz -> openjpeg-2.5.0.tar.gz test? ( https://github.com/uclouvain/openjpeg-data/archive/1f3d093030f9a0b43353ec6b48500f65786ff57a.tar.gz -> openjpeg-data_20210926.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=115413da9969ddf30b9e8dc4dc05d664
diff --git a/metadata/md5-cache/media-libs/openjpeg-2.5.0-r6 b/metadata/md5-cache/media-libs/openjpeg-2.5.0-r6
new file mode 100644
index 000000000000..fdd000d99c18
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openjpeg-2.5.0-r6
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+DESCRIPTION=Open-source JPEG 2000 library
+EAPI=8
+HOMEPAGE=https://www.openjpeg.org
+INHERIT=cmake-multilib flag-o-matic
+IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+RESTRICT=!test? ( test )
+SLOT=2/7
+SRC_URI=https://github.com/uclouvain/openjpeg/archive/v2.5.0.tar.gz -> openjpeg-2.5.0.tar.gz test? ( https://github.com/uclouvain/openjpeg-data/archive/1f3d093030f9a0b43353ec6b48500f65786ff57a.tar.gz -> openjpeg-data_20210926.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=f06c522b5935141006b276e98aff68f1
diff --git a/metadata/md5-cache/media-libs/openjpeg-2.5.2 b/metadata/md5-cache/media-libs/openjpeg-2.5.2
new file mode 100644
index 000000000000..06bee8e35ce0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openjpeg-2.5.2
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+DESCRIPTION=Open-source JPEG 2000 library
+EAPI=8
+HOMEPAGE=https://www.openjpeg.org
+INHERIT=cmake-multilib flag-o-matic
+IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:=
+RESTRICT=!test? ( test )
+SLOT=2/7
+SRC_URI=https://github.com/uclouvain/openjpeg/archive/v2.5.2.tar.gz -> openjpeg-2.5.2.tar.gz test? ( https://github.com/uclouvain/openjpeg-data/archive/f9991d5fa9a4a08fc9c29bae6405d6c67cf2b8eb.tar.gz -> openjpeg-data_20230923.tar.gz )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=102ef65ee6931b064cdcec09384f60ac
diff --git a/metadata/md5-cache/media-libs/openpgl-0.5.0-r1 b/metadata/md5-cache/media-libs/openpgl-0.5.0-r1
new file mode 100644
index 000000000000..6de7d48ede33
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openpgl-0.5.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/embree:= dev-cpp/tbb:=
+DESCRIPTION=Intel Open Path Guiding Library
+EAPI=8
+HOMEPAGE=https://github.com/RenderKit/openpgl
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_sse4_2 cpu_flags_x86_avx2 cpu_flags_x86_avx512dq debug
+KEYWORDS=-* amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=media-libs/embree:= dev-cpp/tbb:=
+REQUIRED_USE=amd64? ( || ( cpu_flags_x86_sse4_2 cpu_flags_x86_avx2 cpu_flags_x86_avx512dq ) )
+SLOT=0/0.5
+SRC_URI=https://github.com/RenderKit/openpgl/archive/v0.5.0.tar.gz -> openpgl-0.5.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ed6c362e2df32c76afc0d6cfbd47f408
diff --git a/metadata/md5-cache/media-libs/openpgl-0.6.0 b/metadata/md5-cache/media-libs/openpgl-0.6.0
new file mode 100644
index 000000000000..eb6653bbcd7f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/openpgl-0.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/embree:= dev-cpp/tbb:=
+DESCRIPTION=Intel Open Path Guiding Library
+EAPI=8
+HOMEPAGE=https://github.com/RenderKit/openpgl
+INHERIT=cmake flag-o-matic
+IUSE=cpu_flags_x86_sse4_2 cpu_flags_x86_avx2 cpu_flags_x86_avx512dq debug
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=media-libs/embree:= dev-cpp/tbb:=
+REQUIRED_USE=amd64? ( || ( cpu_flags_x86_sse4_2 cpu_flags_x86_avx2 cpu_flags_x86_avx512dq ) )
+SLOT=0/0.6
+SRC_URI=https://github.com/RenderKit/openpgl/archive/v0.6.0.tar.gz -> openpgl-0.6.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=9714b8fa449e1670f6cd0b7336ee2839
diff --git a/metadata/md5-cache/media-libs/opensubdiv-3.4.4-r3 b/metadata/md5-cache/media-libs/opensubdiv-3.4.4-r3
new file mode 100644
index 000000000000..d67ae87c8605
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opensubdiv-3.4.4-r3
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/make >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= )
+DESCRIPTION=An Open-Source subdivision surface library
+EAPI=8
+HOMEPAGE=https://graphics.pixar.com/opensubdiv/docs/intro.html
+INHERIT=cmake cuda toolchain-funcs
+IUSE=cuda examples opencl openmp ptex tbb test tutorials
+KEYWORDS=amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_4_4.tar.gz -> opensubdiv-3.4.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85
+_md5_=7f698219806221660ab514e86e4eeb78
diff --git a/metadata/md5-cache/media-libs/opensubdiv-3.5.0 b/metadata/md5-cache/media-libs/opensubdiv-3.5.0
new file mode 100644
index 000000000000..55606e6de419
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opensubdiv-3.5.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/make >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= )
+DESCRIPTION=An Open-Source subdivision surface library
+EAPI=8
+HOMEPAGE=https://graphics.pixar.com/opensubdiv/docs/intro.html
+INHERIT=cmake cuda toolchain-funcs
+IUSE=cuda examples opencl openmp ptex tbb test tutorials
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_5_0.tar.gz -> opensubdiv-3.5.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85
+_md5_=db27531825ea6102d432db58a421437b
diff --git a/metadata/md5-cache/media-libs/opensubdiv-3.5.1 b/metadata/md5-cache/media-libs/opensubdiv-3.5.1
new file mode 100644
index 000000000000..38261db7f46b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opensubdiv-3.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=examples? ( media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama ) cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= )
+DESCRIPTION=An Open-Source subdivision surface library
+EAPI=8
+HOMEPAGE=https://graphics.pixar.com/opensubdiv/docs/intro.html
+INHERIT=cmake cuda toolchain-funcs
+IUSE=cuda examples opencl openmp ptex tbb test tutorials
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=examples? ( media-libs/glew:= media-libs/glfw:= x11-libs/libXinerama ) cuda? ( dev-util/nvidia-cuda-toolkit:* ) opencl? ( virtual/opencl ) ptex? ( media-libs/ptex )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_5_1.tar.gz -> opensubdiv-3.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85
+_md5_=2bbce35b467bcbe0da4a1c9eeed0f7aa
diff --git a/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r1 b/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r1
new file mode 100644
index 000000000000..8fc87b19b44d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen dev-python/docutils ) python? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=opengl? ( media-libs/libglvnd glew? ( media-libs/glew:= ) glfw? ( media-libs/glfw:= X? ( x11-libs/libX11 x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm ) ) ) opencl? ( virtual/opencl ) openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= )
+DESCRIPTION=An Open-Source subdivision surface library
+EAPI=8
+HOMEPAGE=https://graphics.pixar.com/opensubdiv/docs/intro.html
+INHERIT=cmake cuda flag-o-matic python-any-r1 toolchain-funcs virtualx
+IUSE=X cuda doc examples +glew +glfw opencl +opengl openmp ptex python tbb test tutorials test
+KEYWORDS=amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=opengl? ( media-libs/libglvnd glew? ( media-libs/glew:= ) glfw? ( media-libs/glfw:= X? ( x11-libs/libX11 x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm ) ) ) opencl? ( virtual/opencl ) openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= )
+REQUIRED_USE=|| ( opencl opengl )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_6_0.tar.gz -> opensubdiv-3.6.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=94e34c73e0f0229fe89bfe475b47e443
diff --git a/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r2 b/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r2
new file mode 100644
index 000000000000..3c4e4fce5e6b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opensubdiv-3.6.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen dev-python/docutils ) python? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=opengl? ( media-libs/libglvnd glfw? ( media-libs/glfw:= X? ( x11-libs/libX11 x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm ) ) ) opencl? ( virtual/opencl ) openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= )
+DESCRIPTION=An Open-Source subdivision surface library
+EAPI=8
+HOMEPAGE=https://graphics.pixar.com/opensubdiv/docs/intro.html
+INHERIT=cmake cuda flag-o-matic python-any-r1 toolchain-funcs virtualx
+IUSE=X cuda doc examples glfw opencl +opengl openmp ptex python tbb test tutorials test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=opengl? ( media-libs/libglvnd glfw? ( media-libs/glfw:= X? ( x11-libs/libX11 x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm ) ) ) opencl? ( virtual/opencl ) openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) ptex? ( media-libs/ptex ) tbb? ( dev-cpp/tbb:= )
+REQUIRED_USE=|| ( opencl opengl )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_6_0.tar.gz -> opensubdiv-3.6.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=e60e0451aae98b60058eb50325b5807c
diff --git a/metadata/md5-cache/media-libs/opus-1.5.2 b/metadata/md5-cache/media-libs/opus-1.5.2
new file mode 100644
index 000000000000..2501ff519ace
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opus-1.5.2
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) doc? ( app-text/doxygen media-gfx/graphviz ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DESCRIPTION=Open codec for interactive speech and music transmission over the Internet
+EAPI=8
+HOMEPAGE=https://opus-codec.org/
+INHERIT=flag-o-matic meson-multilib python-any-r1
+IUSE=custom-modes debug deep-plc dred doc hardened osce static-libs test cpu_flags_x86_sse cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+REQUIRED_USE=dred? ( deep-plc ) osce? ( deep-plc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/opus/opus-1.5.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=96c6a6cefabcfb0698f0528bcf96b13a
diff --git a/metadata/md5-cache/media-libs/opusfile-0.12-r1 b/metadata/md5-cache/media-libs/opusfile-0.12-r1
new file mode 100644
index 000000000000..e13b2d04c412
--- /dev/null
+++ b/metadata/md5-cache/media-libs/opusfile-0.12-r1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libogg media-libs/opus http? ( dev-libs/openssl:= )
+DESCRIPTION=A high-level decoding and seeking API for .opus files
+EAPI=8
+HOMEPAGE=https://www.opus-codec.org/
+INHERIT=autotools
+IUSE=doc fixed-point +float +http static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+RDEPEND=media-libs/libogg media-libs/opus http? ( dev-libs/openssl:= )
+REQUIRED_USE=^^ ( fixed-point float )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/opus/opusfile-0.12.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=3c85bc06889342083b5fbdfe8cadde65
diff --git a/metadata/md5-cache/media-libs/osl-1.12.14.0 b/metadata/md5-cache/media-libs/osl-1.12.14.0
new file mode 100644
index 000000000000..ca3e054046b4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/osl-1.12.14.0
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.3.12.0:= <sys-devel/clang-16:= sys-libs/zlib:= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !!sys-devel/llvm:0
+DESCRIPTION=Advanced shading language for production GI renderers
+EAPI=8
+HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
+INHERIT=cmake flag-o-matic llvm toolchain-funcs python-single-r1
+IUSE=debug doc gui partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.3.12.0:= <sys-devel/clang-16:= sys-libs/zlib:= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.12.14.0.tar.gz -> osl-1.12.14.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=d7ed470426108bb23e755827aa4032d5
diff --git a/metadata/md5-cache/media-libs/osl-1.12.14.0-r1 b/metadata/md5-cache/media-libs/osl-1.12.14.0-r1
new file mode 100644
index 000000000000..2c6fd25099fc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/osl-1.12.14.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) sys-libs/zlib:= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+DESCRIPTION=Advanced shading language for production GI renderers
+EAPI=8
+HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
+INHERIT=cmake flag-o-matic llvm-r1 toolchain-funcs python-single-r1
+IUSE=debug doc gui libcxx nofma partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python +llvm_slot_15 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) sys-libs/zlib:= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( llvm_slot_15 )
+RESTRICT=!test? ( test )
+SLOT=0/1.12.14
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.12.14.0.tar.gz -> osl-1.12.14.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=06932ae34e34b459279eb2f1fba26592
diff --git a/metadata/md5-cache/media-libs/osl-1.13.10.0 b/metadata/md5-cache/media-libs/osl-1.13.10.0
new file mode 100644
index 000000000000..cc17798e8018
--- /dev/null
+++ b/metadata/md5-cache/media-libs/osl-1.13.10.0
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) dev-util/patchelf test? ( media-fonts/droid )
+DESCRIPTION=Advanced shading language for production GI renderers
+EAPI=8
+HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
+INHERIT=cmake cuda flag-o-matic llvm-r1 toolchain-funcs python-single-r1
+IUSE=debug doc gui libcxx nofma optix partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/1.13
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.13.10.0.tar.gz -> osl-1.13.10.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=09fa036d2032db113c3424f9857dacfb
diff --git a/metadata/md5-cache/media-libs/osl-1.13.7.0 b/metadata/md5-cache/media-libs/osl-1.13.7.0
new file mode 100644
index 000000000000..768f916fbcef
--- /dev/null
+++ b/metadata/md5-cache/media-libs/osl-1.13.7.0
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+DESCRIPTION=Advanced shading language for production GI renderers
+EAPI=8
+HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
+INHERIT=cmake cuda flag-o-matic llvm-r1 toolchain-funcs python-single-r1
+IUSE=debug doc gui libcxx nofma optix partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python +llvm_slot_17 llvm_slot_15 llvm_slot_16 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 )
+RESTRICT=!test? ( test )
+SLOT=0/1.13.7
+SRC_URI=https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.13.7.0.tar.gz -> osl-1.13.7.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=caec1fe772bef3c2afabc25763267d82
diff --git a/metadata/md5-cache/media-libs/osl-9999 b/metadata/md5-cache/media-libs/osl-9999
new file mode 100644
index 000000000000..0b5ee2918caf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/osl-9999
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) ) dev-util/patchelf test? ( media-fonts/droid )
+DESCRIPTION=Advanced shading language for production GI renderers
+EAPI=8
+HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
+INHERIT=cmake cuda flag-o-matic llvm-r1 toolchain-funcs python-single-r1 git-r3
+IUSE=debug doc gui libcxx nofma optix partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=BSD
+PROPERTIES=live
+RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=e032ca95b0f4ed22b0dd4768275c35b0
diff --git a/metadata/md5-cache/media-libs/partio-1.14.6 b/metadata/md5-cache/media-libs/partio-1.14.6
new file mode 100644
index 000000000000..04fd061c26d7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/partio-1.14.6
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/swig doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) media-libs/freeglut media-libs/glu sys-libs/zlib virtual/opengl
+DESCRIPTION=Library for particle IO and manipulation
+EAPI=8
+HOMEPAGE=http://partio.us/
+INHERIT=cmake python-single-r1
+IUSE=doc +python_single_target_python3_10
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86
+LICENSE=BSD
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) media-libs/freeglut media-libs/glu sys-libs/zlib virtual/opengl
+REQUIRED_USE=^^ ( python_single_target_python3_10 )
+SLOT=0
+SRC_URI=https://github.com/wdas/partio/archive/v1.14.6.tar.gz -> partio-1.14.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=b6697dab1cc47db8fbb33690d6b92038
diff --git a/metadata/md5-cache/media-libs/partio-1.17.1 b/metadata/md5-cache/media-libs/partio-1.17.1
new file mode 100644
index 000000000000..48e0f05831c6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/partio-1.17.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/swig doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) media-libs/freeglut media-libs/glu sys-libs/zlib virtual/opengl
+DESCRIPTION=Library for particle IO and manipulation
+EAPI=8
+HOMEPAGE=https://partio.us/
+INHERIT=cmake python-single-r1
+IUSE=doc python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86
+LICENSE=BSD
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) media-libs/freeglut media-libs/glu sys-libs/zlib virtual/opengl
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/wdas/partio/archive/v1.17.1.tar.gz -> partio-1.17.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=243a3bd07ac1afcb3bc040ffd0cb097c
diff --git a/metadata/md5-cache/media-libs/pcaudiolib-1.2-r2 b/metadata/md5-cache/media-libs/pcaudiolib-1.2-r2
new file mode 100644
index 000000000000..47133eb0f8de
--- /dev/null
+++ b/metadata/md5-cache/media-libs/pcaudiolib-1.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.18 ) pulseaudio? ( media-libs/libpulse )
+DESCRIPTION=Portable C Audio Library
+EAPI=8
+HOMEPAGE=https://github.com/espeak-ng/pcaudiolib
+INHERIT=autotools
+IUSE=+alsa oss pulseaudio
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-3+ ZLIB
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.18 ) pulseaudio? ( media-libs/libpulse )
+REQUIRED_USE=|| ( alsa oss pulseaudio )
+SLOT=0
+SRC_URI=https://github.com/espeak-ng/pcaudiolib/archive/1.2.tar.gz -> pcaudiolib-1.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=100608a9fffd8347884f4a45059ccf51
diff --git a/metadata/md5-cache/media-libs/phat-0.4.1-r2 b/metadata/md5-cache/media-libs/phat-0.4.1-r2
new file mode 100644
index 000000000000..4b83449feedb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/phat-0.4.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/gtk-doc virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=gnome-base/libgnomecanvas x11-libs/gtk+:2 x11-libs/libX11
+DESCRIPTION=PHAT is a collection of GTK+ widgets geared toward pro-audio apps
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/phat.berlios/
+INHERIT=autotools
+IUSE=debug
+KEYWORDS=amd64 ppc sparc x86
+LICENSE=GPL-2
+RDEPEND=gnome-base/libgnomecanvas x11-libs/gtk+:2 x11-libs/libX11
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/phat.berlios/phat-0.4.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=9895e098ac39286bdae7a520ac3b10a5
diff --git a/metadata/md5-cache/media-libs/phonon-4.12.0-r4 b/metadata/md5-cache/media-libs/phonon-4.12.0-r4
new file mode 100644
index 000000000000..40ae0868998e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/phonon-4.12.0-r4
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=pulseaudio? ( dev-libs/glib:2 media-libs/libpulse[glib] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,widgets] designer? ( dev-qt/qttools:6[designer] ) )
+DESCRIPTION=KDE multimedia abstraction library
+EAPI=8
+HOMEPAGE=https://community.kde.org/Phonon
+INHERIT=cmake desktop flag-o-matic kde.org multibuild
+IUSE=debug designer minimal pulseaudio +qt5 qt6
+KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )
+PDEPEND=!minimal? ( >=media-libs/phonon-vlc-0.12.0[qt5?,qt6?] )
+RDEPEND=pulseaudio? ( dev-libs/glib:2 media-libs/libpulse[glib] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,widgets] designer? ( dev-qt/qttools:6[designer] ) ) !media-libs/phonon-gstreamer || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* )
+REQUIRED_USE=|| ( qt5 qt6 )
+SLOT=0
+SRC_URI=mirror://kde/stable/phonon/4.12.0/phonon-4.12.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 56973babb9c5f19cab0eeb53ece644c6 kde.org 5b717883256e9841ce52e6cad2fca427 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a
+_md5_=4d5f9dd817d54c088ec5a06817bc4c6d
diff --git a/metadata/md5-cache/media-libs/phonon-gstreamer-4.10.0-r1 b/metadata/md5-cache/media-libs/phonon-gstreamer-4.10.0-r1
new file mode 100644
index 000000000000..24c1ef6d5940
--- /dev/null
+++ b/metadata/md5-cache/media-libs/phonon-gstreamer-4.10.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 >=media-libs/phonon-4.10.60 media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl dev-qt/qtcore:5
+DESCRIPTION=GStreamer backend for the Phonon multimedia library
+EAPI=8
+HOMEPAGE=https://community.kde.org/Phonon
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=alsa debug +network debug
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
+LICENSE=LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )
+RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 >=media-libs/phonon-4.10.60 media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=0
+SRC_URI=mirror://kde/stable/phonon/phonon-backend-gstreamer/4.10.0/phonon-backend-gstreamer-4.10.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=55900e7ec215a23f4336f6eb5652f878
diff --git a/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1 b/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1
new file mode 100644
index 000000000000..57f14bbff886
--- /dev/null
+++ b/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=>=media-libs/phonon-4.12.0[qt5=,qt6=] media-video/vlc:=[dbus,ogg,vorbis(+)] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+DESCRIPTION=VLC backend for the Phonon multimedia library
+EAPI=8
+HOMEPAGE=https://community.kde.org/Phonon
+INHERIT=cmake flag-o-matic kde.org multibuild
+IUSE=debug +qt5 qt6
+KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=media-libs/phonon-4.12.0[qt5=,qt6=] media-video/vlc:=[dbus,ogg,vorbis(+)] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+REQUIRED_USE=|| ( qt5 qt6 )
+SLOT=0
+SRC_URI=mirror://kde/stable/phonon/phonon-backend-vlc/0.12.0/phonon-backend-vlc-0.12.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 kde.org 5b717883256e9841ce52e6cad2fca427 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a
+_md5_=3e2c08a93e4ee7b685f5c78c2ecff2e0
diff --git a/metadata/md5-cache/media-libs/plib-1.8.5-r4 b/metadata/md5-cache/media-libs/plib-1.8.5-r4
new file mode 100644
index 000000000000..4f05a28ed314
--- /dev/null
+++ b/metadata/md5-cache/media-libs/plib-1.8.5-r4
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=virtual/opengl
+DESCRIPTION=Multimedia library used by many games
+EAPI=8
+HOMEPAGE=https://plib.sourceforge.net/
+INHERIT=autotools flag-o-matic
+KEYWORDS=~alpha amd64 ~hppa ppc sparc x86
+LICENSE=LGPL-2
+RDEPEND=virtual/opengl
+SLOT=0
+SRC_URI=https://plib.sourceforge.net/dist/plib-1.8.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=c368f66f3437fd0d71edc0f489a1357e
diff --git a/metadata/md5-cache/media-libs/plotutils-2.6-r2 b/metadata/md5-cache/media-libs/plotutils-2.6-r2
new file mode 100644
index 000000000000..c76b7ed54646
--- /dev/null
+++ b/metadata/md5-cache/media-libs/plotutils-2.6-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure postinst prepare
+DEPEND=media-libs/libxmi png? ( media-libs/libpng:0= sys-libs/zlib ) X? ( x11-libs/libXaw )
+DESCRIPTION=Powerful C/C++ function library for exporting 2-D vector graphics
+EAPI=7
+HOMEPAGE=https://www.gnu.org/software/plotutils/
+INHERIT=libtool autotools
+IUSE=+png X
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=media-libs/libxmi png? ( media-libs/libpng:0= sys-libs/zlib ) X? ( x11-libs/libXaw ) !<media-libs/plotutils-2.6
+SLOT=0
+SRC_URI=mirror://gnu/plotutils/plotutils-2.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnuconfig f8b9cc21e72de8cbedde6ca5108d208b autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=4cf29058f4bd567ec1f1cccef8aef39b
diff --git a/metadata/md5-cache/media-libs/plotutils-2.6-r3 b/metadata/md5-cache/media-libs/plotutils-2.6-r3
new file mode 100644
index 000000000000..a8d1cb4a7a20
--- /dev/null
+++ b/metadata/md5-cache/media-libs/plotutils-2.6-r3
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst preinst prepare
+DEPEND=media-libs/libxmi png? ( media-libs/libpng:0= sys-libs/zlib ) X? ( x11-libs/libXaw )
+DESCRIPTION=Powerful C/C++ function library for exporting 2-D vector graphics
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/plotutils/
+INHERIT=libtool autotools greadme
+IUSE=+png X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=media-libs/libxmi png? ( media-libs/libpng:0= sys-libs/zlib ) X? ( x11-libs/libXaw ) !<media-libs/plotutils-2.6
+SLOT=0
+SRC_URI=mirror://gnu/plotutils/plotutils-2.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a gnuconfig f8b9cc21e72de8cbedde6ca5108d208b autotools 61927ff6474f1d141b4ea4a5b9870424 greadme 0d8804ed37a2bcbd1f7d1e0695c30662
+_md5_=8f0df3827f89f854882a09be18a52b23
diff --git a/metadata/md5-cache/media-libs/pnglite-0.1.17-r1 b/metadata/md5-cache/media-libs/pnglite-0.1.17-r1
new file mode 100644
index 000000000000..30deadf2a2e2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/pnglite-0.1.17-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/zlib
+DESCRIPTION=Small and simple library for loading and writing PNG images
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/pnglite/
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=ZLIB
+RDEPEND=sys-libs/zlib
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/pnglite/pnglite/0.1.17/pnglite-0.1.17.zip
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=b6ff464d53e2628c6fbcd9c584f79474
diff --git a/metadata/md5-cache/media-libs/portaudio-19.07.00-r2 b/metadata/md5-cache/media-libs/portaudio-19.07.00-r2
new file mode 100644
index 000000000000..67bd21e5b1b7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/portaudio-19.07.00-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=A free, cross-platform, open-source, audio I/O library
+EAPI=7
+HOMEPAGE=http://www.portaudio.com/
+INHERIT=autotools multilib-minimal
+IUSE=alsa +cxx debug doc jack oss static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=http://files.portaudio.com/archives/pa_stable_v190700_20210406.tgz https://dev.gentoo.org/~sam/distfiles/media-libs/portaudio/portaudio-19.07.00-audacity.patch.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d2a6a57c47c65c959e2489b843659e74
diff --git a/metadata/md5-cache/media-libs/portmidi-2.0.4 b/metadata/md5-cache/media-libs/portmidi-2.0.4
new file mode 100644
index 000000000000..97a9759b8a18
--- /dev/null
+++ b/metadata/md5-cache/media-libs/portmidi-2.0.4
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=
+DESCRIPTION=Library for real time MIDI input and output
+EAPI=8
+HOMEPAGE=https://github.com/PortMidi/portmidi
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=debug test-programs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=MIT
+RDEPEND=media-libs/alsa-lib
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/PortMidi/portmidi/archive/refs/tags/v2.0.4.tar.gz -> portmidi-2.0.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 xdg 8d7d90c01b1b1c2602dab6fc6b177097
+_md5_=73ae17a81cd8d772fe5567b59c2d8ac9
diff --git a/metadata/md5-cache/media-libs/portsmf-239 b/metadata/md5-cache/media-libs/portsmf-239
new file mode 100644
index 000000000000..02884d8027f8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/portsmf-239
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The Tenacity fork of PortSMF, a Standard MIDI File library
+EAPI=8
+HOMEPAGE=https://codeberg.org/tenacityteam/portsmf
+INHERIT=cmake
+IUSE=test
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://codeberg.org/tenacityteam/portsmf/archive/239.tar.gz -> portsmf-239.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=cdc7b365815438ebad01d3869358bd95
diff --git a/metadata/md5-cache/media-libs/ptex-2.4.2 b/metadata/md5-cache/media-libs/ptex-2.4.2
new file mode 100644
index 000000000000..d845338bad56
--- /dev/null
+++ b/metadata/md5-cache/media-libs/ptex-2.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/doxygen app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib
+DESCRIPTION=Per-Face Texture Mapping for Production Rendering
+EAPI=8
+HOMEPAGE=https://ptex.us/
+INHERIT=cmake
+IUSE=static-libs
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
+LICENSE=BSD
+RDEPEND=sys-libs/zlib
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/wdas/ptex/archive/refs/tags/v2.4.2.tar.gz -> ptex-2.4.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=ed2048a1b5636a6625a176a87f8173b2
diff --git a/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0 b/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0
new file mode 100644
index 000000000000..aa04ee2aef89
--- /dev/null
+++ b/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.0.0:6 ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.0.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,dbus] media-libs/libpulse[glib] test? ( >=dev-qt/qtdeclarative-6.6.2:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Qt bindings for libpulse
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/pulseaudio-qt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug +handbook doc test
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,dbus] media-libs/libpulse[glib] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=0/5
+SRC_URI=mirror://kde/stable/pulseaudio-qt/pulseaudio-qt-1.5.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=479d615cd110afa3d0fa58e76de9901a
diff --git a/metadata/md5-cache/media-libs/pulseaudio-qt-1.6.0 b/metadata/md5-cache/media-libs/pulseaudio-qt-1.6.0
new file mode 100644
index 000000000000..0c9269c11ad6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/pulseaudio-qt-1.6.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,dbus] media-libs/libpulse[glib] test? ( >=dev-qt/qtdeclarative-6.6.2:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Qt bindings for libpulse
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/pulseaudio-qt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug +handbook doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,dbus] media-libs/libpulse[glib] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=0/5
+SRC_URI=mirror://kde/stable/pulseaudio-qt/pulseaudio-qt-1.6.0.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 ecm fe5d0f686a62c5a29db9433ce94c2e31 kde.org 5b717883256e9841ce52e6cad2fca427
+_md5_=f0fb7cabc61923c887807e2d124549bc
diff --git a/metadata/md5-cache/media-libs/qhull-2020.2-r3 b/metadata/md5-cache/media-libs/qhull-2020.2-r3
new file mode 100644
index 000000000000..013c79cedd92
--- /dev/null
+++ b/metadata/md5-cache/media-libs/qhull-2020.2-r3
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Geometry library
+EAPI=7
+HOMEPAGE=http://www.qhull.org
+INHERIT=cmake
+IUSE=doc static-libs
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=BSD
+SLOT=0/8
+SRC_URI=https://github.com/qhull/qhull/archive/2020.2.tar.gz -> qhull-2020.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=84476f08c9a19f6f4a18ef4fce852199
diff --git a/metadata/md5-cache/media-libs/quarter-1.2.1 b/metadata/md5-cache/media-libs/quarter-1.2.1
new file mode 100644
index 000000000000..7e98a08e48d0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/quarter-1.2.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] !qt6? ( qthelp? ( dev-qt/qthelp:5 ) ) qt6? ( qthelp? ( dev-qt/qttools:6[assistant] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/coin virtual/opengl !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qttools:6[widgets] designer? ( dev-qt/qttools:6[designer] ) )
+DESCRIPTION=GUI binding for using Coin/Open Inventor with Qt
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/coin/wiki
+INHERIT=cmake flag-o-matic
+IUSE=debug designer doc man qt6 qthelp
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=media-libs/coin virtual/opengl !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qttools:6[widgets] designer? ( dev-qt/qttools:6[designer] ) )
+REQUIRED_USE=man? ( doc ) qthelp? ( doc )
+SLOT=0
+SRC_URI=https://github.com/coin3d/quarter/releases/download/v1.2.1/quarter-1.2.1-src.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=c47075b34792439c7901321ec25c24fa
diff --git a/metadata/md5-cache/media-libs/quesoglc-0.7.2-r1 b/metadata/md5-cache/media-libs/quesoglc-0.7.2-r1
new file mode 100644
index 000000000000..a4dbc84c11b1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/quesoglc-0.7.2-r1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-texlive/texlive-latexextra virtual/latex-base )
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/fribidi media-libs/fontconfig media-libs/freetype:2 virtual/glu virtual/opengl
+DESCRIPTION=Free implementation of the OpenGL Character Renderer (GLC)
+EAPI=8
+HOMEPAGE=https://quesoglc.sourceforge.net/
+IUSE=doc
+KEYWORDS=amd64 ppc sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=dev-libs/fribidi media-libs/fontconfig media-libs/freetype:2 virtual/glu virtual/opengl
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/quesoglc/quesoglc-0.7.2-free.tar.bz2
+_md5_=56fb24fd7ee166537237a871d9e7cde0
diff --git a/metadata/md5-cache/media-libs/quirc-1.2-r2 b/metadata/md5-cache/media-libs/quirc-1.2-r2
new file mode 100644
index 000000000000..1cee38b1b88a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/quirc-1.2-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl:= opencv? ( media-libs/opencv:= ) sdl? ( media-libs/sdl-gfx:= )
+DESCRIPTION=QR decoder library
+EAPI=8
+HOMEPAGE=https://github.com/dlbeer/quirc
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs
+IUSE=opencv sdl tools v4l abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=ISC
+RDEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl:= opencv? ( media-libs/opencv:= ) sdl? ( media-libs/sdl-gfx:= )
+SLOT=0/1.2
+SRC_URI=https://github.com/dlbeer/quirc/archive/refs/tags/v1.2.tar.gz -> quirc-1.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=304a37bfebc85a3714a85f57801c830d
diff --git a/metadata/md5-cache/media-libs/quirc-9999 b/metadata/md5-cache/media-libs/quirc-9999
new file mode 100644
index 000000000000..34a4d9c99c07
--- /dev/null
+++ b/metadata/md5-cache/media-libs/quirc-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl:= opencv? ( media-libs/opencv:= ) sdl? ( media-libs/sdl-gfx:= )
+DESCRIPTION=QR decoder library
+EAPI=8
+HOMEPAGE=https://github.com/dlbeer/quirc
+INHERIT=flag-o-matic multilib-minimal toolchain-funcs git-r3
+IUSE=opencv sdl tools v4l abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=ISC
+PROPERTIES=live
+RDEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl:= opencv? ( media-libs/opencv:= ) sdl? ( media-libs/sdl-gfx:= )
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=9c3627fc653c9d1d1929f48fde7d4cf3
diff --git a/metadata/md5-cache/media-libs/raptor-2.0.16 b/metadata/md5-cache/media-libs/raptor-2.0.16
new file mode 100644
index 000000000000..66ec729ae1a4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/raptor-2.0.16
@@ -0,0 +1,15 @@
+BDEPEND=>=sys-devel/bison-3 app-alternatives/lex virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=The RDF Parser Toolkit
+EAPI=8
+HOMEPAGE=https://librdf.org/raptor/
+INHERIT=autotools multilib-minimal
+IUSE=debug json static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0 GPL-2 LGPL-2.1
+RDEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/raptor:0
+SLOT=2
+SRC_URI=https://download.librdf.org/source/raptor2-2.0.16.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=29e3fa12217ea9c1a6ce288cf21a2fa6
diff --git a/metadata/md5-cache/media-libs/raspberrypi-userland-0_pre20201022 b/metadata/md5-cache/media-libs/raspberrypi-userland-0_pre20201022
new file mode 100644
index 000000000000..85fd69f9bb71
--- /dev/null
+++ b/metadata/md5-cache/media-libs/raspberrypi-userland-0_pre20201022
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Raspberry Pi userspace tools and libraries
+EAPI=7
+HOMEPAGE=https://github.com/raspberrypi/userland
+INHERIT=cmake flag-o-matic udev
+KEYWORDS=arm arm64
+LICENSE=BSD
+RDEPEND=acct-group/video !media-libs/raspberrypi-userland-bin
+SLOT=0
+SRC_URI=https://github.com/raspberrypi/userland/archive/e432bc3400401064e2d8affa5d1454aac2cf4a00.tar.gz -> raspberrypi-userland-0_pre20201022.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=749f0540f8bfda5a583b3a30f325c158
diff --git a/metadata/md5-cache/media-libs/raspberrypi-userland-9999 b/metadata/md5-cache/media-libs/raspberrypi-userland-9999
new file mode 100644
index 000000000000..e6daecb97b9b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/raspberrypi-userland-9999
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=Raspberry Pi userspace tools and libraries
+EAPI=7
+HOMEPAGE=https://github.com/raspberrypi/userland
+INHERIT=cmake flag-o-matic udev git-r3
+LICENSE=BSD
+PROPERTIES=live
+RDEPEND=acct-group/video !media-libs/raspberrypi-userland-bin
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 udev 3b4170e9c327a8ed17097484a016c0c8 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=0e038f9f8263dd9b851e6c15df525a08
diff --git a/metadata/md5-cache/media-libs/raspberrypi-userland-bin-1.20201201 b/metadata/md5-cache/media-libs/raspberrypi-userland-bin-1.20201201
new file mode 100644
index 000000000000..0f62bd8bffe1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/raspberrypi-userland-bin-1.20201201
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Raspberry Pi userspace tools and libraries
+EAPI=7
+HOMEPAGE=https://github.com/raspberrypi/firmware
+IUSE=+hardfp examples
+KEYWORDS=-* arm
+LICENSE=BSD GPL-2 raspberrypi-videocore-bin
+RDEPEND=!media-libs/raspberrypi-userland
+RESTRICT=binchecks strip
+SLOT=0
+SRC_URI=https://github.com/raspberrypi/firmware/archive/1.20201201.tar.gz -> raspberrypi-firmware-1.20201201.tar.gz
+_md5_=f2f5f8115216d2d3a10a48bf2ffe1e3a
diff --git a/metadata/md5-cache/media-libs/resid-0.16_p2-r2 b/metadata/md5-cache/media-libs/resid-0.16_p2-r2
new file mode 100644
index 000000000000..44c84df98253
--- /dev/null
+++ b/metadata/md5-cache/media-libs/resid-0.16_p2-r2
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=C++ library to emulate the C64 SID chip
+EAPI=8
+HOMEPAGE=https://sidplay2.sourceforge.net
+INHERIT=autotools
+KEYWORDS=~alpha amd64 ppc sparc x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/sidplay2/resid-0.16-p2.tgz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=6023cf6a25e9a2858c47eb2ed7b9c49f
diff --git a/metadata/md5-cache/media-libs/rlottie-0.2_p20210405 b/metadata/md5-cache/media-libs/rlottie-0.2_p20210405
new file mode 100644
index 000000000000..2c682cfd2823
--- /dev/null
+++ b/metadata/md5-cache/media-libs/rlottie-0.2_p20210405
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=test? ( dev-cpp/gtest )
+DESCRIPTION=A platform independent standalone library that plays Lottie Animations
+EAPI=7
+HOMEPAGE=https://www.tizen.org/ https://github.com/Samsung/rlottie
+INHERIT=meson
+IUSE=debug test
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=BSD FTL JSON MIT
+RESTRICT=!test? ( test )
+SLOT=0/0.2
+SRC_URI=https://github.com/Samsung/rlottie/archive/7c5b40cbb87422e5a74691d4d9907948c8c0d479.tar.gz -> rlottie-0.2_p20210405.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=c50b8dce1d318db316c0256daaff6361
diff --git a/metadata/md5-cache/media-libs/rnnoise-0.4.1_p20210122-r1 b/metadata/md5-cache/media-libs/rnnoise-0.4.1_p20210122-r1
new file mode 100644
index 000000000000..485f75ba1779
--- /dev/null
+++ b/metadata/md5-cache/media-libs/rnnoise-0.4.1_p20210122-r1
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Recurrent neural network for audio noise reduction
+EAPI=8
+HOMEPAGE=https://jmvalin.ca/demo/rnnoise/ https://gitlab.xiph.org/xiph/rnnoise
+INHERIT=autotools
+IUSE=doc
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://gitlab.xiph.org/xiph/rnnoise/-/archive/1cbdbcf1283499bbb2230a6b0f126eb9b236defd/rnnoise-1cbdbcf1283499bbb2230a6b0f126eb9b236defd.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=b4f49139e3d6141ff12b89c39bb324c0
diff --git a/metadata/md5-cache/media-libs/roc-toolkit-0.3.0 b/metadata/md5-cache/media-libs/roc-toolkit-0.3.0
new file mode 100644
index 000000000000..aed3c9735e7b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/roc-toolkit-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/ragel virtual/pkgconfig test? ( dev-util/cpputest ) tools? ( dev-util/gengetopt ) || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
+DEFINED_PHASES=compile install prepare setup test
+DEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
+DESCRIPTION=Real-time audio streaming over the network
+EAPI=8
+HOMEPAGE=https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/
+INHERIT=python-any-r1 scons-utils toolchain-funcs
+IUSE=alsa llvm-libunwind pulseaudio sox ssl tools test unwind
+KEYWORDS=amd64
+LICENSE=MPL-2.0
+RDEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v0.3.0.tar.gz -> roc-toolkit-0.3.0.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a scons-utils b3544637c85286a19000d59461d3a7a5
+_md5_=0a04cccc35ea9bfe61e165c1a13f1c40
diff --git a/metadata/md5-cache/media-libs/roc-toolkit-0.4.0 b/metadata/md5-cache/media-libs/roc-toolkit-0.4.0
new file mode 100644
index 000000000000..a206b5d300c5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/roc-toolkit-0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/ragel virtual/pkgconfig test? ( dev-util/cpputest ) tools? ( dev-util/gengetopt ) || ( ( dev-lang/python:3.13 >=dev-build/scons-4.4.0[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
+DEFINED_PHASES=compile install prepare setup test
+DEPEND=>=dev-libs/libuv-1.35.0:= >=media-libs/openfec-1.4.2.9 >=media-libs/speexdsp-1.2.0 alsa? ( >=media-libs/alsa-lib-1.1.9 ) pulseaudio? ( >=media-libs/libpulse-12.2 ) sox? ( >=media-sound/sox-14.4.2 ) sndfile? ( >=media-libs/libsndfile-1.0.28 ) ssl? ( >=dev-libs/openssl-3.0.8:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( >=sys-libs/libunwind-1.2.1:= ) )
+DESCRIPTION=Real-time audio streaming over the network
+EAPI=8
+HOMEPAGE=https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/
+INHERIT=python-any-r1 scons-utils toolchain-funcs
+IUSE=alsa llvm-libunwind pulseaudio sox sndfile ssl tools test unwind
+KEYWORDS=amd64
+LICENSE=MPL-2.0
+RDEPEND=>=dev-libs/libuv-1.35.0:= >=media-libs/openfec-1.4.2.9 >=media-libs/speexdsp-1.2.0 alsa? ( >=media-libs/alsa-lib-1.1.9 ) pulseaudio? ( >=media-libs/libpulse-12.2 ) sox? ( >=media-sound/sox-14.4.2 ) sndfile? ( >=media-libs/libsndfile-1.0.28 ) ssl? ( >=dev-libs/openssl-3.0.8:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( >=sys-libs/libunwind-1.2.1:= ) )
+RESTRICT=!test? ( test )
+SLOT=0/0.4
+SRC_URI=https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v0.4.0.tar.gz -> roc-toolkit-0.4.0.tar.gz
+_eclasses_=multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a scons-utils b3544637c85286a19000d59461d3a7a5
+_md5_=48bb431e67be93642158dd0111d79eac
diff --git a/metadata/md5-cache/media-libs/rtaudio-5.2.0 b/metadata/md5-cache/media-libs/rtaudio-5.2.0
new file mode 100644
index 000000000000..60dc43ecb4ee
--- /dev/null
+++ b/metadata/md5-cache/media-libs/rtaudio-5.2.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=alsa? ( media-libs/alsa-lib ) jack? ( media-libs/alsa-lib virtual/jack ) pulseaudio? ( media-sound/pulseaudio )
+DESCRIPTION=A set of cross-platform C++ classes for realtime audio I/O
+EAPI=8
+HOMEPAGE=https://www.music.mcgill.ca/~gary/rtaudio/
+INHERIT=autotools
+IUSE=+alsa doc jack pulseaudio static-libs
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+LICENSE=MIT
+RDEPEND=alsa? ( media-libs/alsa-lib ) jack? ( media-libs/alsa-lib virtual/jack ) pulseaudio? ( media-sound/pulseaudio )
+REQUIRED_USE=|| ( alsa jack pulseaudio )
+SLOT=0/6
+SRC_URI=https://github.com/thestk/rtaudio/archive/refs/tags/5.2.0.tar.gz -> rtaudio-5.2.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=2b47d1beeb847855f378347c8ff72bb3
diff --git a/metadata/md5-cache/media-libs/rtmidi-6.0.0 b/metadata/md5-cache/media-libs/rtmidi-6.0.0
new file mode 100644
index 000000000000..3b3200b8730b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/rtmidi-6.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack )
+DESCRIPTION=A set of C++ classes that provide a common API for realtime MIDI input/output
+EAPI=8
+HOMEPAGE=https://www.music.mcgill.ca/~gary/rtmidi
+INHERIT=cmake
+IUSE=+alsa jack
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=RtMidi
+RDEPEND=alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack )
+SLOT=0
+SRC_URI=https://www.music.mcgill.ca/~gary/rtmidi/release/rtmidi-6.0.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=7e3d37c3b3bc335bf7e6ca40a3d1ce39
diff --git a/metadata/md5-cache/media-libs/rubberband-3.3.0-r1 b/metadata/md5-cache/media-libs/rubberband-3.3.0-r1
new file mode 100644
index 000000000000..fe40e19ccbe2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/rubberband-3.3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( dev-libs/boost[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) programs? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vamp? ( media-libs/vamp-plugin-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An audio time-stretching and pitch-shifting library and utility program
+EAPI=8
+HOMEPAGE=https://www.breakfastquay.com/rubberband/
+INHERIT=meson-multilib flag-o-matic toolchain-funcs
+IUSE=ladspa lv2 jni static-libs +programs test vamp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) programs? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vamp? ( media-libs/vamp-plugin-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ppc? ( sys-devel/gcc:* )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://breakfastquay.com/files/releases/rubberband-3.3.0.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=a069ce91b9f1f8646cfe1b2aa1b9a85b
diff --git a/metadata/md5-cache/media-libs/sbc-2.0 b/metadata/md5-cache/media-libs/sbc-2.0
new file mode 100644
index 000000000000..3ccdd5cfb956
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sbc-2.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Audio codec to connect bluetooth HQ audio devices as headphones or loudspeakers
+EAPI=8
+HOMEPAGE=https://git.kernel.org/?p=bluetooth/sbc.git
+INHERIT=multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2 LGPL-2.1
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/bluetooth/sbc-2.0.tar.xz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f437d9d9e7bd7990ee4d32c084ecf6dd
diff --git a/metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r1 b/metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r1
new file mode 100644
index 000000000000..405801efec75
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Graphics drawing primitives library for SDL
+EAPI=7
+HOMEPAGE=http://www.ferzkopp.net/joomla/content/view/19/14/
+INHERIT=autotools multilib-minimal
+IUSE=doc cpu_flags_x86_mmx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/16
+SRC_URI=http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.26.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=e964032c5b7ad784dbcac022086d161a
diff --git a/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1 b/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1
new file mode 100644
index 000000000000..a09014046c20
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Image file loading library
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_image
+INHERIT=autotools toolchain-funcs multilib-minimal
+IUSE=gif jpeg png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_image/archive/633dc522f5114f6d473c910dace62e8ca27a1f7d.tar.gz -> sdl-image-1.2.12_p20220527.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=52a0269a4b964e0295d8a3676c126779
diff --git a/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20221010 b/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20221010
new file mode 100644
index 000000000000..338defeedff8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20221010
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( mikmod? ( >=media-libs/libmikmod-3.3.6-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) mp3? ( mad? ( >=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) smpeg? ( >=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer Mixer Library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_mixer/
+INHERIT=multilib-minimal
+IUSE=flac fluidsynth mad midi mikmod mod modplug mp3 playtools smpeg static-libs timidity vorbis +wav abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( mikmod? ( >=media-libs/libmikmod-3.3.6-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) mp3? ( mad? ( >=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) smpeg? ( >=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) mp3? ( || ( smpeg mad ) ) smpeg? ( mp3 ) mad? ( mp3 ) mod? ( || ( mikmod modplug ) ) mikmod? ( mod ) modplug? ( mod )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_mixer/archive/7804621c533dddfe970e97c94c4ea72d48ed7f48.tar.gz -> sdl-mixer-1.2.12_p20221010.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=96360513298fb0826d36649334df5419
diff --git a/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20240525 b/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20240525
new file mode 100644
index 000000000000..27584858d708
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-mixer-1.2.12_p20240525
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( mikmod? ( >=media-libs/libmikmod-3.3.6-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) mp3? ( mad? ( >=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) smpeg? ( >=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer Mixer Library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_mixer/
+INHERIT=multilib-minimal
+IUSE=flac fluidsynth mad midi mikmod mod modplug mp3 playtools smpeg static-libs timidity vorbis +wav abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( mikmod? ( >=media-libs/libmikmod-3.3.6-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) mp3? ( mad? ( >=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) smpeg? ( >=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vorbis? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) mp3? ( || ( smpeg mad ) ) smpeg? ( mp3 ) mad? ( mp3 ) mod? ( || ( mikmod modplug ) ) mikmod? ( mod ) modplug? ( mod )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_mixer/archive/ed76d39cda0735d26c14a3e4f4da996e420f6478.tar.gz -> sdl-mixer-1.2.12_p20240525.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2031a364f866dd2d33666ab606756fd0
diff --git a/metadata/md5-cache/media-libs/sdl-net-1.2.8_p20221010 b/metadata/md5-cache/media-libs/sdl-net-1.2.8_p20221010
new file mode 100644
index 000000000000..c9d9352aba52
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-net-1.2.8_p20221010
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Simple Direct Media Layer Network Support Library
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_net
+INHERIT=multilib-minimal
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_net/archive/091c95c031769f48d3ffaacddfdea1af999f4446.tar.gz -> sdl-net-1.2.8_p20221010.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=8e4ad4829943864fa032bdc40b275cf0
diff --git a/metadata/md5-cache/media-libs/sdl-pango-0.1.2-r2 b/metadata/md5-cache/media-libs/sdl-pango-0.1.2-r2
new file mode 100644
index 000000000000..77bc085accc8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-pango-0.1.2-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=x11-libs/pango media-libs/libsdl[video]
+DESCRIPTION=connect the text rendering engine of GNOME to SDL
+EAPI=8
+HOMEPAGE=https://sdlpango.sourceforge.net/
+INHERIT=autotools
+IUSE=static-libs
+KEYWORDS=~alpha amd64 ~hppa ppc sparc x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/pango media-libs/libsdl[video]
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/sdlpango/SDL_Pango-0.1.2.tar.gz http://zarb.org/~gc/t/SDL_Pango-0.1.2-API-adds.patch
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=671382822c787c1007e0ae7eba986058
diff --git a/metadata/md5-cache/media-libs/sdl-sound-1.0.3_p20220525 b/metadata/md5-cache/media-libs/sdl-sound-1.0.3_p20220525
new file mode 100644
index 000000000000..76f3ede3a39d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-sound-1.0.3_p20220525
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mikmod? ( >=media-libs/libmikmod-3.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer Mixer Library
+EAPI=8
+HOMEPAGE=https://github.com/icculus/SDL_sound
+INHERIT=autotools multilib-minimal
+IUSE=flac mikmod modplug mp3 speex static-libs vorbis abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~x64-macos
+LICENSE=LGPL-2.1+
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mikmod? ( >=media-libs/libmikmod-3.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/icculus/SDL_sound/archive/2076a4f555f95ed28dead5e28ee8e57cc74e425f.tar.gz -> sdl-sound-1.0.3_p20220525.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=cf2e9fb031b8414fcf160a73bf977577
diff --git a/metadata/md5-cache/media-libs/sdl-ttf-2.0.11_p20220525 b/metadata/md5-cache/media-libs/sdl-ttf-2.0.11_p20220525
new file mode 100644
index 000000000000..9c85ec1ad84f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl-ttf-2.0.11_p20220525
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that allows you to use TrueType fonts in SDL applications
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_ttf
+INHERIT=autotools multilib-minimal
+IUSE=static-libs X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_ttf/archive/2648c22c4f9e32d05a11b32f636b1c225a1502ac.tar.gz -> sdl-ttf-2.0.11_p20220525.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=71fb4292236f224a47f25f5560afa8ea
diff --git a/metadata/md5-cache/media-libs/sdl2-gfx-1.0.4-r1 b/metadata/md5-cache/media-libs/sdl2-gfx-1.0.4-r1
new file mode 100644
index 000000000000..9e412c8cb1e3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-gfx-1.0.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl2-2.0.1-r1[video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Graphics drawing primitives library for SDL2
+EAPI=8
+HOMEPAGE=https://www.ferzkopp.net/joomla/content/view/19/14/
+INHERIT=autotools multilib-minimal
+IUSE=doc cpu_flags_x86_mmx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ppc ~ppc64 x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.1-r1[video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.ferzkopp.net/Software/SDL2_gfx/SDL2_gfx-1.0.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=0d509a9127d0c71727875466b596d156
diff --git a/metadata/md5-cache/media-libs/sdl2-image-2.0.5_p20210328-r1 b/metadata/md5-cache/media-libs/sdl2-image-2.0.5_p20210328-r1
new file mode 100644
index 000000000000..1e5789ff13d2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-image-2.0.5_p20210328-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Image file loading library
+EAPI=7
+HOMEPAGE=https://www.libsdl.org/projects/SDL_image/
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=gif jpeg png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_image/archive/f36684864e82538da2d2cf57fa3db077a3be42c7.tar.gz -> SDL2_image-2.0.5_p20210328.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=02b9cf2e1a6402ca094e6978133cb5a1
diff --git a/metadata/md5-cache/media-libs/sdl2-image-2.6.3 b/metadata/md5-cache/media-libs/sdl2-image-2.6.3
new file mode 100644
index 000000000000..8a4c0043ca76
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-image-2.6.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Image file loading library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_image/
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=gif jpeg png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.3/SDL2_image-2.6.3.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=9fd509fc907a216df78952f92308e404
diff --git a/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1 b/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1
new file mode 100644
index 000000000000..b370ac22d4ea
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Image file loading library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_image/
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=avif gif jpeg jpegxl png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] avif? ( media-libs/libavif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.3/SDL2_image-2.6.3.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=b917d39df4212306f47e3a18cfa7794a
diff --git a/metadata/md5-cache/media-libs/sdl2-image-2.8.2 b/metadata/md5-cache/media-libs/sdl2-image-2.8.2
new file mode 100644
index 000000000000..585fbe7e43a8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-image-2.8.2
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] avif? ( >=media-libs/libavif-0.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Image file loading library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_image/
+INHERIT=multilib multilib-minimal toolchain-funcs
+IUSE=avif gif jpeg jpegxl png static-libs test tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] avif? ( >=media-libs/libavif-0.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg png )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_image/releases/download/release-2.8.2/SDL2_image-2.8.2.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=3cdaec87d27ad916452b8a20e307dd0d
diff --git a/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1 b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1
new file mode 100644
index 000000000000..4d013777e006
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=media-libs/libsdl2-2.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=Simple Direct Media Layer Mixer Library
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_mixer
+INHERIT=multilib-minimal
+IUSE=flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor vorbis +wav abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) tremor? ( vorbis )
+SLOT=0
+SRC_URI=https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.6.2.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=3fb63a8b8dda04ff5335aa5a2fa1403e
diff --git a/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1 b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1
new file mode 100644
index 000000000000..68d8351bc18f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=media-libs/libsdl2-2.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=Simple Direct Media Layer Mixer Library
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_mixer
+INHERIT=multilib-minimal
+IUSE=flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor vorbis +wav abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) tremor? ( vorbis )
+SLOT=0
+SRC_URI=https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.6.3.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=53dc5e5cbb466d2ecd433d64a3ab2e9d
diff --git a/metadata/md5-cache/media-libs/sdl2-net-2.0.1 b/metadata/md5-cache/media-libs/sdl2-net-2.0.1
new file mode 100644
index 000000000000..57b3e7a05f64
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-net-2.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/libsdl2-2.0.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Simple Direct Media Layer Network Support Library
+EAPI=7
+HOMEPAGE=https://www.libsdl.org/projects/SDL_net/index.html
+INHERIT=multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 ~ppc ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.0.1.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=aae749a9e1aff0597797f9e171783904
diff --git a/metadata/md5-cache/media-libs/sdl2-net-2.2.0 b/metadata/md5-cache/media-libs/sdl2-net-2.2.0
new file mode 100644
index 000000000000..9977efdad77a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-net-2.2.0
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl2-2.0.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Simple Direct Media Layer Network Support Library
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/projects/SDL_net/index.html
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 ~ppc ~ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_net/releases/download/release-2.2.0/SDL2_net-2.2.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d35b7e5cec0bd2d9b946d8678211fa4b
diff --git a/metadata/md5-cache/media-libs/sdl2-pango-2.1.5 b/metadata/md5-cache/media-libs/sdl2-pango-2.1.5
new file mode 100644
index 000000000000..2c06ed9048a1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-pango-2.1.5
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install
+DEPEND=dev-libs/glib:2 media-libs/freetype media-libs/fontconfig media-libs/harfbuzz:= media-libs/libsdl2[video] x11-libs/pango
+DESCRIPTION=SDL2 port of SDL_Pango for rendering text using Pango
+EAPI=8
+HOMEPAGE=https://github.com/markuskimius/SDL2_Pango/
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1+
+RDEPEND=dev-libs/glib:2 media-libs/freetype media-libs/fontconfig media-libs/harfbuzz:= media-libs/libsdl2[video] x11-libs/pango
+SLOT=0
+SRC_URI=https://github.com/markuskimius/SDL2_Pango/archive/v2.1.5.tar.gz -> sdl2-pango-2.1.5.tar.gz
+_md5_=36ff09541b30398c51c63948b97e3c8b
diff --git a/metadata/md5-cache/media-libs/sdl2-ttf-2.20.0 b/metadata/md5-cache/media-libs/sdl2-ttf-2.20.0
new file mode 100644
index 000000000000..597c768fda9d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-ttf-2.20.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.10.4[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that allows you to use TrueType fonts in SDL applications
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_ttf
+INHERIT=cmake-multilib
+IUSE=+harfbuzz static-libs X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.10.4[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.0/SDL2_ttf-2.20.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=7c6e30e6821ac325544da13e802e6d4c
diff --git a/metadata/md5-cache/media-libs/sdl2-ttf-2.20.2 b/metadata/md5-cache/media-libs/sdl2-ttf-2.20.2
new file mode 100644
index 000000000000..d1b3d0fa2351
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-ttf-2.20.2
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.10.4[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that allows you to use TrueType fonts in SDL applications
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_ttf
+INHERIT=cmake-multilib
+IUSE=+harfbuzz static-libs X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.10.4[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.2/SDL2_ttf-2.20.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=854d1d4a2595d2f7c6990a0c590afb89
diff --git a/metadata/md5-cache/media-libs/sdl2-ttf-2.22.0 b/metadata/md5-cache/media-libs/sdl2-ttf-2.22.0
new file mode 100644
index 000000000000..0b547dd2069c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl2-ttf-2.22.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.13.2[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-8.1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library that allows you to use TrueType fonts in SDL applications
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/SDL_ttf
+INHERIT=cmake-multilib
+IUSE=+harfbuzz static-libs X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
+LICENSE=ZLIB
+RDEPEND=>=media-libs/libsdl2-2.0.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.13.2[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] harfbuzz? ( >=media-libs/harfbuzz-8.1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=3fa42f56332bcca4498f629db3809b9f
diff --git a/metadata/md5-cache/media-libs/sdl_audiolib-0_p20220622-r1 b/metadata/md5-cache/media-libs/sdl_audiolib-0_p20220622-r1
new file mode 100644
index 000000000000..c08bf8d841c5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl_audiolib-0_p20220622-r1
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libfmt:= media-libs/libsdl2[sound] flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) libsamplerate? ( media-libs/libsamplerate ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opusfile ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) vorbis? ( media-libs/libvorbis ) wildmidi? ( media-sound/wildmidi )
+DESCRIPTION=Audio decoding, resampling and mixing library for SDL
+EAPI=8
+HOMEPAGE=https://github.com/realnc/SDL_audiolib/
+INHERIT=cmake
+IUSE=doc flac fluidsynth libsamplerate modplug mpg123 musepack openmpt opus sndfile soxr vorbis wildmidi
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3+ BSD-2 || ( MIT Unlicense )
+RDEPEND=dev-libs/libfmt:= media-libs/libsdl2[sound] flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) libsamplerate? ( media-libs/libsamplerate ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opusfile ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) vorbis? ( media-libs/libvorbis ) wildmidi? ( media-sound/wildmidi )
+SLOT=0
+SRC_URI=https://github.com/realnc/SDL_audiolib/archive/b66a66fedf8f65cacc5ce2ff8ed8d10649c6de31.tar.gz -> sdl_audiolib-0_p20220622.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=681bb387f0f9697aba71e500654b7f13
diff --git a/metadata/md5-cache/media-libs/sdl_audiolib-9999 b/metadata/md5-cache/media-libs/sdl_audiolib-9999
new file mode 100644
index 000000000000..4cede2c1c148
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sdl_audiolib-9999
@@ -0,0 +1,14 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-libs/libfmt:= media-libs/libsdl2[sound] flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) libsamplerate? ( media-libs/libsamplerate ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opusfile ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) vorbis? ( media-libs/libvorbis ) wildmidi? ( media-sound/wildmidi )
+DESCRIPTION=Audio decoding, resampling and mixing library for SDL
+EAPI=8
+HOMEPAGE=https://github.com/realnc/SDL_audiolib/
+INHERIT=cmake git-r3
+IUSE=doc flac fluidsynth libsamplerate modplug mpg123 musepack openmpt opus sndfile soxr vorbis wildmidi
+LICENSE=LGPL-3+ BSD-2 || ( MIT Unlicense )
+PROPERTIES=live
+RDEPEND=dev-libs/libfmt:= media-libs/libsdl2[sound] flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) libsamplerate? ( media-libs/libsamplerate ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opusfile ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) vorbis? ( media-libs/libvorbis ) wildmidi? ( media-sound/wildmidi )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=aabfe4f6b3937fd8bb862d349a389528
diff --git a/metadata/md5-cache/media-libs/sg-1.5 b/metadata/md5-cache/media-libs/sg-1.5
new file mode 100644
index 000000000000..6ca92ada4b7a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sg-1.5
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/maloc media-libs/mesa[X(+)] virtual/glu x11-libs/libGLw x11-libs/libXaw x11-libs/motif
+DESCRIPTION=Socket Graphics tool for displaying polygons
+EAPI=7
+HOMEPAGE=http://fetk.org/codes/sg/index.html
+INHERIT=autotools
+IUSE=doc
+KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=dev-libs/maloc media-libs/mesa[X(+)] virtual/glu x11-libs/libGLw x11-libs/libXaw x11-libs/motif
+SLOT=0
+SRC_URI=http://www.fetk.org/codes/download/sg-1.5.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=d63733d323ab676c32960c71e15d3532
diff --git a/metadata/md5-cache/media-libs/sge-030809-r1 b/metadata/md5-cache/media-libs/sge-030809-r1
new file mode 100644
index 000000000000..024ad56290d9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sge-030809-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 )
+DESCRIPTION=Graphics extensions library for SDL
+EAPI=8
+HOMEPAGE=http://www.etek.chalmers.se/~e8cal1/sge/
+INHERIT=toolchain-funcs
+IUSE=doc examples image truetype
+KEYWORDS=amd64 x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 )
+SLOT=0
+SRC_URI=http://www.etek.chalmers.se/~e8cal1/sge/files/sge030809.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=e1993fe88ca7367c3075698ef27da83f
diff --git a/metadata/md5-cache/media-libs/shaderc-2024.1-r1 b/metadata/md5-cache/media-libs/shaderc-2024.1-r1
new file mode 100644
index 000000000000..463bc0c79d94
--- /dev/null
+++ b/metadata/md5-cache/media-libs/shaderc-2024.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( dev-ruby/asciidoctor ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-util/glslang-1.3.283.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.283.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/spirv-headers-1.3.283.0
+DESCRIPTION=Collection of tools, libraries and tests for shader compilation
+EAPI=8
+HOMEPAGE=https://github.com/google/shaderc
+INHERIT=cmake-multilib python-any-r1
+IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~loong ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-util/glslang-1.3.283.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.283.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/google/shaderc/archive/v2024.1.tar.gz -> shaderc-2024.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=c6f6edf798bd1670cdfaf173e46a9ecb
diff --git a/metadata/md5-cache/media-libs/simage-1.8.3 b/metadata/md5-cache/media-libs/simage-1.8.3
new file mode 100644
index 000000000000..d6d8a9b0ea53
--- /dev/null
+++ b/metadata/md5-cache/media-libs/simage-1.8.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( media-libs/libsndfile ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 ) qt6? ( dev-qt/qtbase:6[gui] ) sndfile? ( media-libs/libsndfile media-libs/flac:= ) tiff? ( media-libs/tiff:=[lzma,zstd] app-arch/xz-utils app-arch/zstd:= ) vorbis? ( media-libs/libogg media-libs/libvorbis media-libs/opus ) zlib? ( sys-libs/zlib:= )
+DESCRIPTION=Image and video texturing library
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/simage/
+INHERIT=cmake
+IUSE=gif jpeg png qt5 qt6 sndfile test tiff vorbis zlib
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86
+LICENSE=BSD-1
+RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 ) qt6? ( dev-qt/qtbase:6[gui] ) sndfile? ( media-libs/libsndfile media-libs/flac:= ) tiff? ( media-libs/tiff:=[lzma,zstd] app-arch/xz-utils app-arch/zstd:= ) vorbis? ( media-libs/libogg media-libs/libvorbis media-libs/opus ) zlib? ( sys-libs/zlib:= )
+REQUIRED_USE=qt5? ( !qt6 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/coin3d/simage/releases/download/v1.8.3/simage-1.8.3-src.tar.gz -> simage-1.8.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=dccb88486287fb3fcf80f639ed75ad32
diff --git a/metadata/md5-cache/media-libs/simage-9999 b/metadata/md5-cache/media-libs/simage-9999
new file mode 100644
index 000000000000..ac1c95b3f408
--- /dev/null
+++ b/metadata/md5-cache/media-libs/simage-9999
@@ -0,0 +1,15 @@
+BDEPEND=test? ( media-libs/libsndfile ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) qt6? ( dev-qt/qtbase:6[gui] ) sndfile? ( media-libs/libsndfile media-libs/flac:= ) tiff? ( media-libs/tiff:=[lzma,zstd] app-arch/xz-utils app-arch/zstd:= ) vorbis? ( media-libs/libogg media-libs/libvorbis media-libs/opus ) zlib? ( sys-libs/zlib:= )
+DESCRIPTION=Image and video texturing library
+EAPI=8
+HOMEPAGE=https://github.com/coin3d/simage/
+INHERIT=cmake git-r3
+IUSE=gif jpeg png qt6 sndfile test tiff vorbis zlib
+LICENSE=BSD-1
+PROPERTIES=live
+RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) qt6? ( dev-qt/qtbase:6[gui] ) sndfile? ( media-libs/libsndfile media-libs/flac:= ) tiff? ( media-libs/tiff:=[lzma,zstd] app-arch/xz-utils app-arch/zstd:= ) vorbis? ( media-libs/libogg media-libs/libvorbis media-libs/opus ) zlib? ( sys-libs/zlib:= )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=d4ae37e0e2118aaba9bf8d5175a660cd
diff --git a/metadata/md5-cache/media-libs/smpeg-0.4.4-r11 b/metadata/md5-cache/media-libs/smpeg-0.4.4-r11
new file mode 100644
index 000000000000..ad0ea2a0819e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/smpeg-0.4.4-r11
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl[opengl?,sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=SDL MPEG Player Library
+EAPI=8
+HOMEPAGE=https://icculus.org/smpeg/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=cpu_flags_x86_mmx opengl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2+
+RDEPEND=media-libs/libsdl[opengl?,sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://mirrors.dotsrc.org/lokigames/open-source/smpeg/smpeg-0.4.4.tar.gz mirror://gentoo/smpeg-0.4.4-gtkm4.patch.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=362e5db1baecb8c7aeb7f1b65d1c29f9
diff --git a/metadata/md5-cache/media-libs/smpeg-0.4.4-r12 b/metadata/md5-cache/media-libs/smpeg-0.4.4-r12
new file mode 100644
index 000000000000..b42cfe08ec37
--- /dev/null
+++ b/metadata/md5-cache/media-libs/smpeg-0.4.4-r12
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl[opengl?,sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=SDL MPEG Player Library
+EAPI=8
+HOMEPAGE=https://icculus.org/smpeg/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=cpu_flags_x86_mmx opengl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2+
+RDEPEND=media-libs/libsdl[opengl?,sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://mirrors.dotsrc.org/lokigames/open-source/smpeg/smpeg-0.4.4.tar.gz https://dev.gentoo.org/~sam/distfiles/media-libs/smpeg/smpeg-0.4.4-patches.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=250fa29cf220999d62bd74e56b1a8ef1
diff --git a/metadata/md5-cache/media-libs/smpeg2-2.0.0-r4 b/metadata/md5-cache/media-libs/smpeg2-2.0.0-r4
new file mode 100644
index 000000000000..f53d880e1a5a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/smpeg2-2.0.0-r4
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=SDL MPEG Player Library
+EAPI=8
+HOMEPAGE=https://icculus.org/smpeg/
+INHERIT=autotools multilib-minimal
+IUSE=cpu_flags_x86_mmx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2+
+RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~hasufell/distfiles/smpeg-2.0.0.tar.bz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=bc8e652b7da644583c9bef01be5c796b
diff --git a/metadata/md5-cache/media-libs/soxr-0.1.3-r1 b/metadata/md5-cache/media-libs/soxr-0.1.3-r1
new file mode 100644
index 000000000000..5ca1ddbd6f4d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/soxr-0.1.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=SoX Resampler library
+EAPI=7
+HOMEPAGE=https://sourceforge.net/p/soxr/wiki/Home/
+INHERIT=cmake-multilib
+IUSE=examples test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1
+REQUIRED_USE=test? ( examples )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/soxr/soxr-0.1.3-Source.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=8d55210e5aa739f3d72490c75312f018
diff --git a/metadata/md5-cache/media-libs/spandsp-0.0.6-r3 b/metadata/md5-cache/media-libs/spandsp-0.0.6-r3
new file mode 100644
index 000000000000..852102b9393b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/spandsp-0.0.6-r3
@@ -0,0 +1,14 @@
+BDEPEND=doc? ( app-text/doxygen dev-libs/libxslt )
+DEFINED_PHASES=configure install
+DEPEND=media-libs/tiff:= media-libs/libjpeg-turbo:=
+DESCRIPTION=SpanDSP is a library of DSP functions for telephony
+EAPI=8
+HOMEPAGE=https://www.soft-switch.org/
+IUSE=doc fixed-point cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/tiff:= media-libs/libjpeg-turbo:=
+REQUIRED_USE=cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmx )
+SLOT=0
+SRC_URI=https://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6.tar.gz
+_md5_=bf060974080e5f65da6a1069ba48669f
diff --git a/metadata/md5-cache/media-libs/speex-1.2.1-r2 b/metadata/md5-cache/media-libs/speex-1.2.1-r2
new file mode 100644
index 000000000000..77ac24115422
--- /dev/null
+++ b/metadata/md5-cache/media-libs/speex-1.2.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=utils? ( media-libs/libogg:= media-libs/speexdsp[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) valgrind? ( dev-debug/valgrind )
+DESCRIPTION=Audio compression format designed for speech
+EAPI=8
+HOMEPAGE=https://www.speex.org/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse utils valgrind +vbr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=utils? ( media-libs/libogg:= media-libs/speexdsp[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/speex/speex-1.2.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=7dd402079669c12d121847a2e6812425
diff --git a/metadata/md5-cache/media-libs/speexdsp-1.2.1 b/metadata/md5-cache/media-libs/speexdsp-1.2.1
new file mode 100644
index 000000000000..b2a4fef26c76
--- /dev/null
+++ b/metadata/md5-cache/media-libs/speexdsp-1.2.1
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Audio compression format designed for speech -- DSP
+EAPI=8
+HOMEPAGE=https://www.speex.org/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/speex/speexdsp-1.2.1.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=f6a2c0598716840b7fb4c77deb4d5e3e
diff --git a/metadata/md5-cache/media-libs/sratom-0.6.16 b/metadata/md5-cache/media-libs/sratom-0.6.16
new file mode 100644
index 000000000000..e63d6cb609a5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sratom-0.6.16
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-libs/serd-0.30.10 >=dev-libs/sord-0.16.16 >=media-libs/lv2-1.18.4 || ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] )
+DESCRIPTION=Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
+EAPI=8
+HOMEPAGE=https://drobilla.net/software/sratom.html
+INHERIT=meson-multilib python-any-r1
+IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/serd-0.30.10 >=dev-libs/sord-0.16.16 >=media-libs/lv2-1.18.4
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.drobilla.net/sratom-0.6.16.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=dd862ae94dc36dd9ff9e9084416e3c9f
diff --git a/metadata/md5-cache/media-libs/stimg-0.1.0-r1 b/metadata/md5-cache/media-libs/stimg-0.1.0-r1
new file mode 100644
index 000000000000..f1e26250d59c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/stimg-0.1.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libpng:= media-libs/libjpeg-turbo:= media-libs/tiff:=
+DESCRIPTION=Simple and tiny image loading library
+EAPI=8
+HOMEPAGE=http://homepage3.nifty.com/slokar/fb/
+INHERIT=autotools toolchain-funcs
+KEYWORDS=~alpha amd64 ppc x86
+LICENSE=LGPL-2+ MIT-with-advertising
+RDEPEND=media-libs/libpng:= media-libs/libjpeg-turbo:= media-libs/tiff:=
+SLOT=0
+SRC_URI=http://homepage3.nifty.com/slokar/stimg/stimg-0.1.0.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424
+_md5_=1c2d1d275769ce2e41a3cc98702655ec
diff --git a/metadata/md5-cache/media-libs/stk-4.6.2 b/metadata/md5-cache/media-libs/stk-4.6.2
new file mode 100644
index 000000000000..d50471011be2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/stk-4.6.2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) dev-lang/perl
+DESCRIPTION=Synthesis ToolKit in C++
+EAPI=8
+HOMEPAGE=https://ccrma.stanford.edu/software/stk/
+INHERIT=autotools flag-o-matic
+IUSE=alsa debug doc jack oss static-libs
+KEYWORDS=amd64 x86
+LICENSE=MIT
+RDEPEND=alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack )
+REQUIRED_USE=|| ( alsa jack oss )
+SLOT=0
+SRC_URI=https://ccrma.stanford.edu/software/stk/release/stk-4.6.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=653fc46fd0b153fd3cb4fcfd4d3f9bd6
diff --git a/metadata/md5-cache/media-libs/stops-0.4.0 b/metadata/md5-cache/media-libs/stops-0.4.0
new file mode 100644
index 000000000000..4fe9657a184c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/stops-0.4.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=Organ stops for aeolus by Fons Adriaensen <fons.adriaensen@skynet.be>
+EAPI=8
+HOMEPAGE=http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.4.0.tar.bz2
+_md5_=5a8ae8deccdaeafeb7f106c863c7c3ae
diff --git a/metadata/md5-cache/media-libs/suil-0.10.20 b/metadata/md5-cache/media-libs/suil-0.10.20
new file mode 100644
index 000000000000..b74702e01b29
--- /dev/null
+++ b/metadata/md5-cache/media-libs/suil-0.10.20
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) test? ( dev-libs/check ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/lv2 gtk2? ( >=x11-libs/gtk+-2.18.0:2 dev-libs/glib:2 ) gtk? ( >=x11-libs/gtk+-3.14.0:3 dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) X? ( x11-libs/libX11 )
+DESCRIPTION=Lightweight C library for loading and wrapping LV2 plugin UIs
+EAPI=8
+HOMEPAGE=https://drobilla.net/software/suil.html
+INHERIT=meson
+IUSE=doc gtk gtk2 qt5 test X
+KEYWORDS=amd64 ~arm64 ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=ISC
+RDEPEND=media-libs/lv2 gtk2? ( >=x11-libs/gtk+-2.18.0:2 dev-libs/glib:2 ) gtk? ( >=x11-libs/gtk+-3.14.0:3 dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) X? ( x11-libs/libX11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.drobilla.net/suil-0.10.20.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=f079e5ade3f2afdf34b4eff4f1f7f67b
diff --git a/metadata/md5-cache/media-libs/svgalib-1.9.25-r8 b/metadata/md5-cache/media-libs/svgalib-1.9.25-r8
new file mode 100644
index 000000000000..6d2f3452c443
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svgalib-1.9.25-r8
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup
+DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) kernel_linux? ( virtual/linux-sources virtual/libelf )
+DESCRIPTION=A library for running svga graphics on the console
+EAPI=7
+HOMEPAGE=http://www.svgalib.org/
+INHERIT=flag-o-matic linux-mod toolchain-funcs udev
+IUSE=build +kernel-helper dist-kernel
+KEYWORDS=-* x86
+LICENSE=BSD
+RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
+SLOT=0
+SRC_URI=http://www.arava.co.il/matan/svgalib/svgalib-1.9.25.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 linux-mod 000f3723e8e062061ee523106e69f84a udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=0d328e889f88ea715024f680e5c3cc30
diff --git a/metadata/md5-cache/media-libs/svt-av1-1.1.0 b/metadata/md5-cache/media-libs/svt-av1-1.1.0
new file mode 100644
index 000000000000..b87fe7c226e5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-av1-1.1.0
@@ -0,0 +1,13 @@
+BDEPEND=amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+EAPI=8
+HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
+INHERIT=cmake-multilib flag-o-matic
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
+SLOT=0
+SRC_URI=https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.1.0/SVT-AV1-v1.1.0.tar.gz -> svt-av1-1.1.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=ddc4273b3391491f83171552abfb1530
diff --git a/metadata/md5-cache/media-libs/svt-av1-1.4.1 b/metadata/md5-cache/media-libs/svt-av1-1.4.1
new file mode 100644
index 000000000000..2e0368c3cc32
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-av1-1.4.1
@@ -0,0 +1,13 @@
+BDEPEND=amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+EAPI=8
+HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
+INHERIT=cmake-multilib flag-o-matic
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
+SLOT=0
+SRC_URI=https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.4.1/SVT-AV1-v1.4.1.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=65238927c9a2dab25565ae6c5f31538c
diff --git a/metadata/md5-cache/media-libs/svt-av1-1.5.0-r1 b/metadata/md5-cache/media-libs/svt-av1-1.5.0-r1
new file mode 100644
index 000000000000..ef7677ad95a7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-av1-1.5.0-r1
@@ -0,0 +1,13 @@
+BDEPEND=amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+EAPI=8
+HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
+INHERIT=cmake-multilib flag-o-matic
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
+SLOT=0
+SRC_URI=https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.5.0/SVT-AV1-v1.5.0.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=a6cc09c7598b14ca7b7a8c27797f9823
diff --git a/metadata/md5-cache/media-libs/svt-av1-2.1.2 b/metadata/md5-cache/media-libs/svt-av1-2.1.2
new file mode 100644
index 000000000000..ce88aba76f21
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-av1-2.1.2
@@ -0,0 +1,13 @@
+BDEPEND=amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+EAPI=8
+HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
+INHERIT=cmake-multilib flag-o-matic
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
+SLOT=0/2
+SRC_URI=https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v2.1.2/SVT-AV1-v2.1.2.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=b1266db886833775ebdfb8aedf4086f0
diff --git a/metadata/md5-cache/media-libs/svt-av1-9999 b/metadata/md5-cache/media-libs/svt-av1-9999
new file mode 100644
index 000000000000..799ea6215649
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-av1-9999
@@ -0,0 +1,12 @@
+BDEPEND=amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+EAPI=8
+HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
+INHERIT=cmake-multilib flag-o-matic git-r3
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
+PROPERTIES=live
+SLOT=0/9999
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=b1266db886833775ebdfb8aedf4086f0
diff --git a/metadata/md5-cache/media-libs/svt-hevc-1.5.1 b/metadata/md5-cache/media-libs/svt-hevc-1.5.1
new file mode 100644
index 000000000000..0b93b43c98fb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-hevc-1.5.1
@@ -0,0 +1,12 @@
+BDEPEND=dev-lang/nasm app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for HEVC (SVT-HEVC Encoder)
+EAPI=8
+HOMEPAGE=https://github.com/OpenVisualCloud/SVT-HEVC
+INHERIT=flag-o-matic cmake
+KEYWORDS=~amd64
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=https://github.com/OpenVisualCloud/SVT-HEVC/archive/v1.5.1.tar.gz -> svt-hevc-1.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=2dc966c769483861ca36f446f0d2b6b2
diff --git a/metadata/md5-cache/media-libs/svt-hevc-1.5.1-r1 b/metadata/md5-cache/media-libs/svt-hevc-1.5.1-r1
new file mode 100644
index 000000000000..687000c21956
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-hevc-1.5.1-r1
@@ -0,0 +1,12 @@
+BDEPEND=dev-lang/nasm app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Scalable Video Technology for HEVC (SVT-HEVC Encoder)
+EAPI=8
+HOMEPAGE=https://github.com/OpenVisualCloud/SVT-HEVC
+INHERIT=flag-o-matic cmake
+KEYWORDS=~amd64
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=https://github.com/OpenVisualCloud/SVT-HEVC/archive/v1.5.1.tar.gz -> svt-hevc-1.5.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f4a3605e5956091f4832c3990d74c399
diff --git a/metadata/md5-cache/media-libs/svt-hevc-9999 b/metadata/md5-cache/media-libs/svt-hevc-9999
new file mode 100644
index 000000000000..b50ffb450efd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/svt-hevc-9999
@@ -0,0 +1,11 @@
+BDEPEND=dev-lang/nasm app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Scalable Video Technology for HEVC (SVT-HEVC Encoder)
+EAPI=8
+HOMEPAGE=https://github.com/OpenVisualCloud/SVT-HEVC
+INHERIT=flag-o-matic cmake git-r3
+LICENSE=BSD-2
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=f4a3605e5956091f4832c3990d74c399
diff --git a/metadata/md5-cache/media-libs/t1lib-5.1.2-r5 b/metadata/md5-cache/media-libs/t1lib-5.1.2-r5
new file mode 100644
index 000000000000..8b8872cc0061
--- /dev/null
+++ b/metadata/md5-cache/media-libs/t1lib-5.1.2-r5
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=X? ( x11-libs/libXaw x11-libs/libX11 x11-libs/libXt ) doc? ( virtual/latex-base ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Type 1 Font Rasterizer Library for UNIX/X11
+EAPI=8
+HOMEPAGE=https://www.t1lib.org/
+INHERIT=autotools flag-o-matic libtool toolchain-funcs
+IUSE=X doc static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2 GPL-2
+RDEPEND=X? ( x11-libs/libXaw x11-libs/libX11 x11-libs/libXt )
+SLOT=5
+SRC_URI=https://www.ibiblio.org/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=041c07298b9bcee31a095feb036c6774
diff --git a/metadata/md5-cache/media-libs/taglib-1.13.1 b/metadata/md5-cache/media-libs/taglib-1.13.1
new file mode 100644
index 000000000000..148fa7c28c6a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/taglib-1.13.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( >=dev-util/cppunit-1.13.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for reading and editing audio meta data
+EAPI=8
+HOMEPAGE=https://taglib.github.io/
+INHERIT=cmake-multilib
+IUSE=doc examples test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1 MPL-1.1
+RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/taglib/taglib/archive/v1.13.1.tar.gz -> taglib-1.13.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=c3fdab934a51530f00592dc333346fc6
diff --git a/metadata/md5-cache/media-libs/taglib-extras-1.0.1-r1 b/metadata/md5-cache/media-libs/taglib-extras-1.0.1-r1
new file mode 100644
index 000000000000..916d43e4de17
--- /dev/null
+++ b/metadata/md5-cache/media-libs/taglib-extras-1.0.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/taglib
+DESCRIPTION=Unofficial taglib plugins maintained by the Amarok team
+EAPI=8
+HOMEPAGE=https://websvn.kde.org/trunk/kdesupport/taglib-extras/
+INHERIT=cmake
+KEYWORDS=amd64 ppc ~ppc64 x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/taglib
+SLOT=0
+SRC_URI=mirror://kde/stable/taglib-extras/1.0.1/src/taglib-extras-1.0.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=39517cdbf1e689b12f35096eab7ab100
diff --git a/metadata/md5-cache/media-libs/tg_owt-0_pre20230921 b/metadata/md5-cache/media-libs/tg_owt-0_pre20230921
new file mode 100644
index 000000000000..6841e7121562
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tg_owt-0_pre20230921
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig X? ( x11-base/xorg-proto ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-cpp/abseil-cpp-20220623.1:= dev-libs/openssl:= dev-libs/protobuf:= media-libs/libjpeg-turbo:= >=media-libs/libvpx-1.10.0:= media-libs/openh264:= media-libs/opus media-video/ffmpeg:= dev-libs/crc32c screencast? ( dev-libs/glib:2 media-video/pipewire:= ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst ) screencast? ( media-libs/libglvnd media-libs/mesa x11-libs/libdrm )
+DESCRIPTION=WebRTC build for Telegram
+EAPI=8
+HOMEPAGE=https://github.com/desktop-app/tg_owt
+INHERIT=cmake flag-o-matic
+IUSE=screencast +X
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv
+LICENSE=BSD
+RDEPEND=>=dev-cpp/abseil-cpp-20220623.1:= dev-libs/openssl:= dev-libs/protobuf:= media-libs/libjpeg-turbo:= >=media-libs/libvpx-1.10.0:= media-libs/openh264:= media-libs/opus media-video/ffmpeg:= dev-libs/crc32c screencast? ( dev-libs/glib:2 media-video/pipewire:= ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst )
+SLOT=0/20230921
+SRC_URI=https://github.com/desktop-app/tg_owt/archive/592b14d13bf9103226e90a83571e24c49f6bfdcd.tar.gz -> tg_owt-0_pre20230921.tar.gz https://gitlab.com/chromiumsrc/libyuv/-/archive/04821d1e7d60845525e8db55c7bcd41ef5be9406/libyuv-04821d1e7d60845525e8db55c7bcd41ef5be9406.tar.bz2 https://github.com/cisco/libsrtp/archive/a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz -> libsrtp-a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=d55ffb4430dde961ac5f2c876a1a27a2
diff --git a/metadata/md5-cache/media-libs/tg_owt-0_pre20240804-r1 b/metadata/md5-cache/media-libs/tg_owt-0_pre20240804-r1
new file mode 100644
index 000000000000..56a00c42730b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tg_owt-0_pre20240804-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig X? ( x11-base/xorg-proto ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-cpp/abseil-cpp-20240722.0:= dev-libs/openssl:= dev-libs/protobuf:= media-libs/libjpeg-turbo:= >=media-libs/libvpx-1.10.0:= media-libs/openh264:= media-libs/opus media-video/ffmpeg:= dev-libs/crc32c screencast? ( dev-libs/glib:2 media-video/pipewire:= ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst ) screencast? ( media-libs/libglvnd[X] media-libs/mesa x11-libs/libdrm )
+DESCRIPTION=WebRTC build for Telegram
+EAPI=8
+HOMEPAGE=https://github.com/desktop-app/tg_owt
+INHERIT=cmake flag-o-matic
+IUSE=screencast +X
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv
+LICENSE=BSD
+RDEPEND=>=dev-cpp/abseil-cpp-20240722.0:= dev-libs/openssl:= dev-libs/protobuf:= media-libs/libjpeg-turbo:= >=media-libs/libvpx-1.10.0:= media-libs/openh264:= media-libs/opus media-video/ffmpeg:= dev-libs/crc32c screencast? ( dev-libs/glib:2 media-video/pipewire:= ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst )
+SLOT=0/20240804
+SRC_URI=https://github.com/desktop-app/tg_owt/archive/dc17143230b5519f3c1a8da0079e00566bd4c5a8.tar.gz -> tg_owt-0_pre20240804.tar.gz https://gitlab.com/chromiumsrc/libyuv/-/archive/04821d1e7d60845525e8db55c7bcd41ef5be9406/libyuv-04821d1e7d60845525e8db55c7bcd41ef5be9406.tar.bz2 https://github.com/cisco/libsrtp/archive/a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz -> libsrtp-a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=bda6c6e40d54f77b071738a53156b689
diff --git a/metadata/md5-cache/media-libs/theoraplay-0_pre20180524-r1 b/metadata/md5-cache/media-libs/theoraplay-0_pre20180524-r1
new file mode 100644
index 000000000000..41d3c66147f3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/theoraplay-0_pre20180524-r1
@@ -0,0 +1,14 @@
+BDEPEND=dev-build/libtool
+DEFINED_PHASES=compile install
+DEPEND=media-libs/libogg media-libs/libtheora media-libs/libvorbis
+DESCRIPTION=Simple library to make decoding of Ogg Theora videos easier
+EAPI=8
+HOMEPAGE=https://icculus.org/projects/theoraplay/
+INHERIT=edo multilib toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libogg media-libs/libtheora media-libs/libvorbis
+SLOT=0
+SRC_URI=https://hg.icculus.org/icculus/theoraplay/archive/7d8701876294.tar.bz2 -> theoraplay-0_pre20180524.tar.bz2
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=95c2096464bbc062d1a12e961cb91a4e
diff --git a/metadata/md5-cache/media-libs/tiff-4.5.0-r2 b/metadata/md5-cache/media-libs/tiff-4.5.0-r2
new file mode 100644
index 000000000000..069f2bc0d520
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-4.5.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Tag Image File Format (TIFF) library
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=autotools multilib-minimal verify-sig flag-o-matic
+IUSE=+cxx jbig jpeg lzma static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.5.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.5.0.tar.xz.sig )
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=7d28c40356eccedc3afdaaa03f1b426d
diff --git a/metadata/md5-cache/media-libs/tiff-4.5.1 b/metadata/md5-cache/media-libs/tiff-4.5.1
new file mode 100644
index 000000000000..049f1acfe3dd
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-4.5.1
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Tag Image File Format (TIFF) library
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=libtool multilib-minimal verify-sig flag-o-matic
+IUSE=+cxx jbig jpeg lzma static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.5.1.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.5.1.tar.xz.sig )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=a439271bccee5627d402d03d421c8ea4
diff --git a/metadata/md5-cache/media-libs/tiff-4.6.0 b/metadata/md5-cache/media-libs/tiff-4.6.0
new file mode 100644
index 000000000000..5aa11385529a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-4.6.0
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Tag Image File Format (TIFF) library
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=libtool multilib-minimal verify-sig flag-o-matic
+IUSE=+cxx jbig jpeg lzma static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz.sig )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=36f1755188794895d3c83f7f3f1f06b1
diff --git a/metadata/md5-cache/media-libs/tiff-4.6.0-r1 b/metadata/md5-cache/media-libs/tiff-4.6.0-r1
new file mode 100644
index 000000000000..7161820dab52
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-4.6.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Tag Image File Format (TIFF) library
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=libtool multilib-minimal verify-sig flag-o-matic
+IUSE=+cxx jbig jpeg lzma static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz.sig )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=ddef1c835dd910eea636ddd6edd543af
diff --git a/metadata/md5-cache/media-libs/tiff-4.7.0 b/metadata/md5-cache/media-libs/tiff-4.7.0
new file mode 100644
index 000000000000..44c0ddbd2190
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-4.7.0
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/freeglut ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Tag Image File Format (TIFF) library
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=libtool multilib-minimal verify-sig flag-o-matic
+IUSE=+cxx jbig jpeg lzma opengl static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/freeglut ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.7.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.7.0.tar.xz.sig )
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=492ccde3524a80fa108e2181687826eb
diff --git a/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r1 b/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r1
new file mode 100644
index 000000000000..b12930568e90
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=media-libs/tiff-4.4*
+DESCRIPTION=Tag Image File Format (TIFF) library (compat package for libtiff.so.5)
+EAPI=8
+HOMEPAGE=http://libtiff.maptools.org
+INHERIT=multilib-minimal verify-sig libtool flag-o-matic
+IUSE=+cxx jbig jpeg lzma test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=libtiff
+RDEPEND=jbig? ( >=media-libs/jbigkit-2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=media-libs/tiff-4.4*
+REQUIRED_USE=test? ( jpeg )
+RESTRICT=!test? ( test )
+SLOT=4
+SRC_URI=https://download.osgeo.org/libtiff/tiff-4.4.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.4.0.tar.xz.sig )
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 verify-sig a79ba011daaf532d71a219182474d150 libtool f9e6905c12590c1cac06d85371a0819a flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=cd45133d2b0ea549401ca60f5ae7f544
diff --git a/metadata/md5-cache/media-libs/tremor-0_pre20130223-r3 b/metadata/md5-cache/media-libs/tremor-0_pre20130223-r3
new file mode 100644
index 000000000000..cad04879fbe2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tremor-0_pre20130223-r3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libogg-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)
+EAPI=8
+HOMEPAGE=https://wiki.xiph.org/Tremor
+INHERIT=autotools multilib-minimal
+IUSE=low-accuracy abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=BSD
+RDEPEND=>=media-libs/libogg-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ssuominen/tremor-0_pre20130223.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=bf1715f9804d08d66f99d0af0ecd175d
diff --git a/metadata/md5-cache/media-libs/tse3-0.3.1-r2 b/metadata/md5-cache/media-libs/tse3-0.3.1-r2
new file mode 100644
index 000000000000..dd4a60f363df
--- /dev/null
+++ b/metadata/md5-cache/media-libs/tse3-0.3.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=alsa? ( media-libs/alsa-lib )
+DESCRIPTION=TSE3 Sequencer library
+EAPI=8
+HOMEPAGE=https://TSE3.sourceforge.net
+INHERIT=autotools flag-o-matic
+IUSE=alsa oss
+KEYWORDS=amd64 ppc sparc x86
+LICENSE=GPL-2
+RDEPEND=alsa? ( media-libs/alsa-lib )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/tse3/tse3-0.3.1.tar.gz mirror://gentoo/tse3-0.3.1-awe_voice.h.tbz2
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=eb1a639629efe473ea5ea681c0ccbe4c
diff --git a/metadata/md5-cache/media-libs/urt-3.1b-r3 b/metadata/md5-cache/media-libs/urt-3.1b-r3
new file mode 100644
index 000000000000..5dbc36938259
--- /dev/null
+++ b/metadata/md5-cache/media-libs/urt-3.1b-r3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=X? ( x11-libs/libXext ) gif? ( media-libs/giflib ) postscript? ( app-text/ghostscript-gpl ) tiff? ( media-libs/tiff:= ) X? ( x11-base/xorg-proto )
+DESCRIPTION=the Utah Raster Toolkit is a library for dealing with raster images
+EAPI=7
+HOMEPAGE=https://www.cs.utah.edu/gdc/projects/urt/
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=gif postscript static-libs tiff tools X
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+LICENSE=URT gif? ( free-noncomm )
+RDEPEND=X? ( x11-libs/libXext ) gif? ( media-libs/giflib ) postscript? ( app-text/ghostscript-gpl ) tiff? ( media-libs/tiff:= )
+SLOT=0/3.1b-r2
+SRC_URI=ftp://ftp.iastate.edu/pub/utah-raster/urt-3.1b.tar.Z
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=3a16c635c6a9a2bb689773abfc7d6c1c
diff --git a/metadata/md5-cache/media-libs/vamp-plugin-sdk-2.10 b/metadata/md5-cache/media-libs/vamp-plugin-sdk-2.10
new file mode 100644
index 000000000000..f71f1cbc09d3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vamp-plugin-sdk-2.10
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=media-libs/libsndfile:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Audio processing system for plugins to extract information from audio data
+EAPI=7
+HOMEPAGE=https://www.vamp-plugins.org
+INHERIT=toolchain-funcs multilib-minimal
+IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
+LICENSE=BSD
+RDEPEND=media-libs/libsndfile:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/c4dm/vamp-plugin-sdk/archive/vamp-plugin-sdk-v2.10.tar.gz -> vamp-plugin-sdk-2.10.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=fe62cac701348bb493e09ff990a3c693
diff --git a/metadata/md5-cache/media-libs/vidstab-1.1.1 b/metadata/md5-cache/media-libs/vidstab-1.1.1
new file mode 100644
index 000000000000..681a043a5fed
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vidstab-1.1.1
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DESCRIPTION=Video stabilization library
+EAPI=8
+HOMEPAGE=http://public.hronopik.de/vid.stab/
+INHERIT=cmake-multilib toolchain-funcs flag-o-matic
+IUSE=openmp cpu_flags_x86_sse2 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://github.com/georgmartius/vid.stab/archive/v1.1.1.tar.gz -> vidstab-1.1.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=bdedc0f820ffc6870bc70c07fed325bf
diff --git a/metadata/md5-cache/media-libs/vidstab-1.1.1-r1 b/metadata/md5-cache/media-libs/vidstab-1.1.1-r1
new file mode 100644
index 000000000000..fbeae50c2fb9
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vidstab-1.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=test? ( dev-lang/orc )
+DESCRIPTION=Video stabilization library
+EAPI=8
+HOMEPAGE=http://public.hronopik.de/vid.stab/
+INHERIT=cmake-multilib toolchain-funcs flag-o-matic
+IUSE=openmp cpu_flags_x86_sse2 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/georgmartius/vid.stab/archive/v1.1.1.tar.gz -> vidstab-1.1.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=fdf70619096f747fb1b0b1a2603cef3b
diff --git a/metadata/md5-cache/media-libs/vidstab-9999 b/metadata/md5-cache/media-libs/vidstab-9999
new file mode 100644
index 000000000000..9da6cbae3be1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vidstab-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=test? ( dev-lang/orc )
+DESCRIPTION=Video stabilization library
+EAPI=8
+HOMEPAGE=http://public.hronopik.de/vid.stab/
+INHERIT=cmake-multilib toolchain-funcs flag-o-matic git-r3
+IUSE=openmp cpu_flags_x86_sse2 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-2+
+PROPERTIES=live
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=a225ab7e364e0e6f2957f90a6f134f3f
diff --git a/metadata/md5-cache/media-libs/vigra-1.11.2_p20240505 b/metadata/md5-cache/media-libs/vigra-1.11.2_p20240505
new file mode 100644
index 000000000000..7891294d3165
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vigra-1.11.2_p20240505
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest[python_targets_python3_12(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=fftw? ( sci-libs/fftw:3.0= ) hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi=] ) jpeg? ( media-libs/libjpeg-turbo:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:= ) zlib? ( sys-libs/zlib )
+DESCRIPTION=C++ computer vision library emphasizing customizable algorithms and structures
+EAPI=8
+HOMEPAGE=https://ukoethe.github.io/vigra/
+INHERIT=cmake flag-o-matic python-single-r1
+IUSE=+fftw +hdf5 +jpeg mpi openexr +png test +tiff +zlib python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 arm64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) fftw? ( sci-libs/fftw:3.0= ) hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi=] ) jpeg? ( media-libs/libjpeg-turbo:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:= ) zlib? ( sys-libs/zlib )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( hdf5 fftw )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/ukoethe/vigra/archive/4db795574a471bf1d94d258361f1ef536dd87ac1.tar.gz -> vigra-1.11.2_p20240505.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1
+_md5_=c7552bb654a48054b8f95d803b837c92
diff --git a/metadata/md5-cache/media-libs/vigra-9999 b/metadata/md5-cache/media-libs/vigra-9999
new file mode 100644
index 000000000000..00771e0c480f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vigra-9999
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest[python_targets_python3_12(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=fftw? ( sci-libs/fftw:3.0= ) hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi=] ) jpeg? ( media-libs/libjpeg-turbo:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:= ) zlib? ( sys-libs/zlib )
+DESCRIPTION=C++ computer vision library emphasizing customizable algorithms and structures
+EAPI=8
+HOMEPAGE=https://ukoethe.github.io/vigra/
+INHERIT=cmake flag-o-matic python-single-r1 git-r3
+IUSE=+fftw +hdf5 +jpeg mpi openexr +png test +tiff +zlib python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) fftw? ( sci-libs/fftw:3.0= ) hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi=] ) jpeg? ( media-libs/libjpeg-turbo:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:= ) zlib? ( sys-libs/zlib )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( hdf5 fftw )
+RESTRICT=test
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 python-utils-r1 6881b056477c23167d9a6b33e146374e python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=6a6c66f2246c48492cef485691d66acb
diff --git a/metadata/md5-cache/media-libs/vips-8.15.2 b/metadata/md5-cache/media-libs/vips-8.15.2
new file mode 100644
index 000000000000..ad132933c15f
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vips-8.15.2
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils sys-devel/gettext doc? ( app-text/doxygen media-gfx/graphviz ) gtk-doc? ( dev-util/gtk-doc ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) vala? ( || ( dev-lang/vala:0.56 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/glib:2 dev-libs/expat virtual/libintl archive? ( app-arch/libarchive:= ) exif? ( media-libs/libexif ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:= ) fontconfig? ( media-libs/fontconfig ) heif? ( media-libs/libheif:= ) highway? ( >=dev-cpp/highway-1.0.5 ) !highway? ( orc? ( dev-lang/orc ) ) imagemagick? ( graphicsmagick? ( media-gfx/graphicsmagick:= ) !graphicsmagick? ( media-gfx/imagemagick:= ) ) imagequant? ( media-gfx/libimagequant ) introspection? ( dev-libs/gobject-introspection ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) matio? ( sci-libs/matio:= ) openexr? ( media-libs/openexr:= ) pango? ( x11-libs/cairo x11-libs/pango ) pdf? ( app-text/poppler[cairo] x11-libs/cairo ) png? ( media-libs/libpng:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pycairo[python_targets_python3_13(-)] ) ) svg? ( gnome-base/librsvg:2 sys-libs/zlib:= x11-libs/cairo ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:= ) pango? ( x11-base/xorg-proto ) pdf? ( x11-base/xorg-proto ) svg? ( x11-base/xorg-proto ) test? ( tiff? ( media-libs/tiff[jpeg] ) )
+DESCRIPTION=VIPS Image Processing Library
+EAPI=8
+HOMEPAGE=https://libvips.github.io/libvips/
+INHERIT=flag-o-matic meson python-single-r1 toolchain-funcs vala
+IUSE=archive deprecated doc exif fftw fits fontconfig graphicsmagick gtk-doc heif +highway imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg test tiff vala webp python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+ MIT
+RDEPEND=dev-libs/glib:2 dev-libs/expat virtual/libintl archive? ( app-arch/libarchive:= ) exif? ( media-libs/libexif ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:= ) fontconfig? ( media-libs/fontconfig ) heif? ( media-libs/libheif:= ) highway? ( >=dev-cpp/highway-1.0.5 ) !highway? ( orc? ( dev-lang/orc ) ) imagemagick? ( graphicsmagick? ( media-gfx/graphicsmagick:= ) !graphicsmagick? ( media-gfx/imagemagick:= ) ) imagequant? ( media-gfx/libimagequant ) introspection? ( dev-libs/gobject-introspection ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) matio? ( sci-libs/matio:= ) openexr? ( media-libs/openexr:= ) pango? ( x11-libs/cairo x11-libs/pango ) pdf? ( app-text/poppler[cairo] x11-libs/cairo ) png? ( media-libs/libpng:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pycairo[python_targets_python3_13(-)] ) ) svg? ( gnome-base/librsvg:2 sys-libs/zlib:= x11-libs/cairo ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:= )
+REQUIRED_USE=fontconfig? ( pango ) graphicsmagick? ( imagemagick ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) test? ( jpeg png webp ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0/42
+SRC_URI=https://github.com/libvips/libvips/releases/download/v8.15.2a/vips-8.15.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 vala e477903dbe0105930c51f170a592dc16
+_md5_=8a0f18196d6bf72caf3bb978b4b7c79b
diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.10.1 b/metadata/md5-cache/media-libs/virglrenderer-0.10.1
new file mode 100644
index 000000000000..5b42ffdabb24
--- /dev/null
+++ b/metadata/md5-cache/media-libs/virglrenderer-0.10.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+EAPI=8
+HOMEPAGE=https://virgil3d.github.io/
+INHERIT=meson
+IUSE=static-libs
+KEYWORDS=amd64 ~arm64 ~loong ~riscv x86
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.10.1/virglrenderer-virglrenderer-0.10.1.tar.gz -> virglrenderer-0.10.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=5d6942ac0d720209124058baf401f163
diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.10.4 b/metadata/md5-cache/media-libs/virglrenderer-0.10.4
new file mode 100644
index 000000000000..3838cf85a358
--- /dev/null
+++ b/metadata/md5-cache/media-libs/virglrenderer-0.10.4
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+EAPI=8
+HOMEPAGE=https://virgil3d.github.io/
+INHERIT=meson
+IUSE=static-libs
+KEYWORDS=amd64 ~arm64 ~loong ~riscv x86
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.10.4/virglrenderer-virglrenderer-0.10.4.tar.gz -> virglrenderer-0.10.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=471fdd53a61e967fd5099fc41e4d72a2
diff --git a/metadata/md5-cache/media-libs/virglrenderer-1.0.1 b/metadata/md5-cache/media-libs/virglrenderer-1.0.1
new file mode 100644
index 000000000000..24df209b4ca1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/virglrenderer-1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+EAPI=8
+HOMEPAGE=https://virgil3d.github.io/
+INHERIT=meson
+IUSE=static-libs
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-1.0.1/virglrenderer-virglrenderer-1.0.1.tar.gz -> virglrenderer-1.0.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=6768d3d82cbbe2b34bbe81e94a9b2c34
diff --git a/metadata/md5-cache/media-libs/virglrenderer-9999 b/metadata/md5-cache/media-libs/virglrenderer-9999
new file mode 100644
index 000000000000..dbc7e64f9fcc
--- /dev/null
+++ b/metadata/md5-cache/media-libs/virglrenderer-9999
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+EAPI=8
+HOMEPAGE=https://virgil3d.github.io/
+INHERIT=meson git-r3
+IUSE=static-libs
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
+RESTRICT=test
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=d9a78db41fd3f6016a44c8b460afc8cc
diff --git a/metadata/md5-cache/media-libs/vitamtp-2.5.9_pre20160829 b/metadata/md5-cache/media-libs/vitamtp-2.5.9_pre20160829
new file mode 100644
index 000000000000..3554aa7e4f15
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vitamtp-2.5.9_pre20160829
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=virtual/libusb:1 dev-libs/libxml2
+DESCRIPTION=Library to interact with PS Vita's USB MTP protocol
+EAPI=7
+HOMEPAGE=https://github.com/codestation/vitamtp
+INHERIT=autotools vcs-snapshot udev
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=GPL-3
+RDEPEND=virtual/libusb:1 dev-libs/libxml2
+SLOT=0
+SRC_URI=https://github.com/codestation/vitamtp/archive/7ab537a4f45e34984cbeb9cf1b1af543a75a3dc0.tar.gz -> vitamtp-2.5.9_pre20160829.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 vcs-snapshot 3d327d546f76e4c2054573ff0d78fad2 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=f611ce839f5c9dee70a3d3f86a96a506
diff --git a/metadata/md5-cache/media-libs/vitamtp-9999 b/metadata/md5-cache/media-libs/vitamtp-9999
new file mode 100644
index 000000000000..8aad38e74423
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vitamtp-9999
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=virtual/libusb:1 dev-libs/libxml2:2
+DESCRIPTION=Library to interact with PS Vita's USB MTP protocol
+EAPI=7
+HOMEPAGE=https://github.com/codestation/vitamtp
+INHERIT=autotools git-r3 udev
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=virtual/libusb:1 dev-libs/libxml2:2
+SLOT=0
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81 udev 3b4170e9c327a8ed17097484a016c0c8
+_md5_=f71d2abf53d6f15f20ee9d301c2a4f55
diff --git a/metadata/md5-cache/media-libs/vkroots-0_p20240430 b/metadata/md5-cache/media-libs/vkroots-0_p20240430
new file mode 100644
index 000000000000..3423c4701b4b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vkroots-0_p20240430
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Simple framework for writing Vulkan layers
+EAPI=8
+HOMEPAGE=https://github.com/Joshua-Ashton/vkroots
+INHERIT=meson
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 MIT LGPL-2.1
+RDEPEND=dev-util/vulkan-headers
+SLOT=0
+SRC_URI=https://github.com/Joshua-Ashton/vkroots/archive/5106d8a0df95de66cc58dc1ea37e69c99afc9540.tar.gz -> vkroots-0_p20240430.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922
+_md5_=091dbe351454fd92f2afef12ed5783fc
diff --git a/metadata/md5-cache/media-libs/vo-aacenc-0.1.3 b/metadata/md5-cache/media-libs/vo-aacenc-0.1.3
new file mode 100644
index 000000000000..a6176c11fbdb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vo-aacenc-0.1.3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=VisualOn AAC encoder library
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
+INHERIT=flag-o-matic multilib-minimal
+IUSE=cpu_flags_arm_neon examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/opencore-amr/vo-aacenc-0.1.3.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d9ad9d935dc3c4a9e231c3def7236524
diff --git a/metadata/md5-cache/media-libs/vo-aacenc-9999 b/metadata/md5-cache/media-libs/vo-aacenc-9999
new file mode 100644
index 000000000000..b77a4df5d09b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vo-aacenc-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=VisualOn AAC encoder library
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
+INHERIT=flag-o-matic multilib-minimal autotools git-r3
+IUSE=cpu_flags_arm_neon examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=561cb8572c92b44644b02d9e40ebd338
diff --git a/metadata/md5-cache/media-libs/vo-amrwbenc-0.1.3 b/metadata/md5-cache/media-libs/vo-amrwbenc-0.1.3
new file mode 100644
index 000000000000..50e37633a645
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vo-amrwbenc-0.1.3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=VisualOn AMR-WB encoder library
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
+INHERIT=multilib-minimal
+IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/opencore-amr/vo-amrwbenc-0.1.3.tar.gz
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=47a15004858bd088da5ad08d99c8443a
diff --git a/metadata/md5-cache/media-libs/vo-amrwbenc-9999 b/metadata/md5-cache/media-libs/vo-amrwbenc-9999
new file mode 100644
index 000000000000..c797709db0c3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vo-amrwbenc-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=VisualOn AMR-WB encoder library
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
+INHERIT=multilib-minimal autotools git-r3
+IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0
+PROPERTIES=live
+SLOT=0
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=dac1412e4620d2267b3157393c8cb675
diff --git a/metadata/md5-cache/media-libs/volpack-1.0_p7-r2 b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
new file mode 100644
index 000000000000..c35f4ad8c74a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
@@ -0,0 +1,13 @@
+BDEPEND=sys-devel/m4
+DEFINED_PHASES=compile configure install
+DESCRIPTION=Volume rendering library
+EAPI=8
+HOMEPAGE=https://amide.sourceforge.net/packages.html
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/amide/volpack-1.0c7.tgz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=0b89afa9f4cb42d186e2493fb66b1414
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-1.3.290.0 b/metadata/md5-cache/media-libs/vulkan-layers-1.3.290.0
new file mode 100644
index 000000000000..ffb7004439cf
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vulkan-layers-1.3.290.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=~dev-util/spirv-tools-1.3.290.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-cpp/robin-hood-hashing-3.11.5-r2 ~dev-util/glslang-1.3.290.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-util/spirv-headers-1.3.290.0 ~dev-util/vulkan-headers-1.3.290.0 ~dev-util/vulkan-utility-libraries-1.3.290.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Vulkan Validation Layers
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers
+INHERIT=cmake-multilib python-any-r1
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=~dev-util/spirv-tools-1.3.290.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-1.3.290.0.tar.gz -> vulkan-layers-1.3.290.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a
+_md5_=4145e95731df6ae1b710f99da229ab47
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-9999 b/metadata/md5-cache/media-libs/vulkan-layers-9999
new file mode 100644
index 000000000000..47418ecd8715
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vulkan-layers-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~dev-util/spirv-tools-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-cpp/robin-hood-hashing-3.11.5-r2 ~dev-util/glslang-9999:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-util/spirv-headers-9999 ~dev-util/vulkan-headers-9999 ~dev-util/vulkan-utility-libraries-9999:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Vulkan Validation Layers
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers
+INHERIT=cmake-multilib python-any-r1 git-r3
+IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0
+PROPERTIES=live
+RDEPEND=~dev-util/spirv-tools-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 python-utils-r1 6881b056477c23167d9a6b33e146374e python-any-r1 5af215c3da6aef17a2d5e02968df1d5a git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=008924ae5cc0cd4429823ceed7d06d9b
diff --git a/metadata/md5-cache/media-libs/vulkan-loader-1.3.290.0 b/metadata/md5-cache/media-libs/vulkan-loader-1.3.290.0
new file mode 100644
index 000000000000..fa81a419cf36
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vulkan-loader-1.3.290.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=~dev-util/vulkan-headers-1.3.290.0 wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Vulkan Installable Client Driver (ICD) Loader
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Loader
+INHERIT=flag-o-matic cmake-multilib toolchain-funcs
+IUSE=layers wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
+LICENSE=Apache-2.0
+PDEPEND=layers? ( media-libs/vulkan-layers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-1.3.290.0.tar.gz -> vulkan-loader-1.3.290.0.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059
+_md5_=519571abdc0a1a6914825367ccab070a
diff --git a/metadata/md5-cache/media-libs/vulkan-loader-9999 b/metadata/md5-cache/media-libs/vulkan-loader-9999
new file mode 100644
index 000000000000..04de9fe241ea
--- /dev/null
+++ b/metadata/md5-cache/media-libs/vulkan-loader-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=~dev-util/vulkan-headers-9999 wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Vulkan Installable Client Driver (ICD) Loader
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Loader
+INHERIT=flag-o-matic cmake-multilib toolchain-funcs git-r3
+IUSE=layers wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0
+PDEPEND=layers? ( media-libs/vulkan-layers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+PROPERTIES=live
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 cmake-multilib 37d23064f303dcf23453353ab8c77059 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=0499e2c5dca16d3bbe1bd52191d7a30a
diff --git a/metadata/md5-cache/media-libs/waffle-1.8.1 b/metadata/md5-cache/media-libs/waffle-1.8.1
new file mode 100644
index 000000000000..adbebd86e30d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/waffle-1.8.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/libxslt dev-util/wayland-scanner >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/mesa-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-base/xcb-proto-1.8-r3 )
+DESCRIPTION=Library that allows selection of GL API and of window system at runtime
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/mesa/waffle
+INHERIT=meson-multilib multilib virtualx
+IUSE=doc test wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
+KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 x86
+LICENSE=BSD-2
+RDEPEND=>=media-libs/mesa-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test ) test !test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/mesa/waffle/-/archive/v1.8.1/waffle-v1.8.1.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=ee429b6c5a6ec1f5d5a83a141743b353
diff --git a/metadata/md5-cache/media-libs/waffle-9999 b/metadata/md5-cache/media-libs/waffle-9999
new file mode 100644
index 000000000000..ff655d475107
--- /dev/null
+++ b/metadata/md5-cache/media-libs/waffle-9999
@@ -0,0 +1,15 @@
+BDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/libxslt dev-util/wayland-scanner >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=>=media-libs/mesa-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-base/xcb-proto-1.8-r3 )
+DESCRIPTION=Library that allows selection of GL API and of window system at runtime
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/mesa/waffle
+INHERIT=meson-multilib multilib virtualx git-r3
+IUSE=doc test wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
+LICENSE=BSD-2
+PROPERTIES=live
+RDEPEND=>=media-libs/mesa-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test ) test !test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586 virtualx 53fb93b5555470a64f14fde25cf1ad2c git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=4db2aa0ca7cbde41e1074291fc8e40c8
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1 b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1
new file mode 100644
index 000000000000..989f02407734
--- /dev/null
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=AudioProcessing library from the webrtc.org code base
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm64 x86 ~amd64-linux
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-0.3.1.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=972f539b03aeb9e38f5211ef94b742a6
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1 b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1
new file mode 100644
index 000000000000..0cb1dba81eb8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=AudioProcessing library from the webrtc.org code base
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
+INHERIT=autotools multilib-minimal
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-0.3.1.tar.xz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2d68491f4405085616becc446f310a48
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r1 b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r1
new file mode 100644
index 000000000000..f3c9a2bfe000
--- /dev/null
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=AudioProcessing library from the webrtc.org codebase
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
+INHERIT=meson-multilib
+IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-1.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=99007885fe641698102ef5dd44a0c82f
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2 b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2
new file mode 100644
index 000000000000..5afe3984f733
--- /dev/null
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=AudioProcessing library from the webrtc.org codebase
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
+INHERIT=meson-multilib
+IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~ppc64 ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-1.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=2b8d7be33b4241b1529bd43f6a3c5774
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3 b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3
new file mode 100644
index 000000000000..06cb4ce30010
--- /dev/null
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=AudioProcessing library from the webrtc.org codebase
+EAPI=7
+HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
+INHERIT=meson-multilib
+IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~ppc64 x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-1.3.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 6881b056477c23167d9a6b33e146374e meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 meson-multilib 8989922d980e5e870cc3de949d1b2586
+_md5_=78321e037e4ce63c4abcd5948c8dc7b4
diff --git a/metadata/md5-cache/media-libs/woff2-1.0.2-r5 b/metadata/md5-cache/media-libs/woff2-1.0.2-r5
new file mode 100644
index 000000000000..4b3365256fe1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/woff2-1.0.2-r5
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/brotli:=
+DESCRIPTION=Encode/decode WOFF2 font format
+EAPI=8
+HOMEPAGE=https://github.com/google/woff2
+INHERIT=cmake
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=app-arch/brotli:=
+SLOT=0
+SRC_URI=https://github.com/google/woff2/archive/v1.0.2.tar.gz -> woff2-1.0.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=8b44fa58bab96d8797619fc838fa7246
diff --git a/metadata/md5-cache/media-libs/woff2-1.0.2-r6 b/metadata/md5-cache/media-libs/woff2-1.0.2-r6
new file mode 100644
index 000000000000..8bcf0d9f9315
--- /dev/null
+++ b/metadata/md5-cache/media-libs/woff2-1.0.2-r6
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/brotli:=
+DESCRIPTION=Encode/decode WOFF2 font format
+EAPI=8
+HOMEPAGE=https://github.com/google/woff2
+INHERIT=cmake
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=app-arch/brotli:=
+SLOT=0
+SRC_URI=https://github.com/google/woff2/archive/v1.0.2.tar.gz -> woff2-1.0.2.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=0776987bc80606521885300428e2604c
diff --git a/metadata/md5-cache/media-libs/wxsvg-1.5.11-r1 b/metadata/md5-cache/media-libs/wxsvg-1.5.11-r1
new file mode 100644
index 000000000000..ca8dab53eaa1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/wxsvg-1.5.11-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0=[X] >=media-video/ffmpeg-2.6:0=
+DESCRIPTION=C++ library to create, manipulate and render SVG files
+EAPI=7
+HOMEPAGE=http://wxsvg.sourceforge.net/
+INHERIT=wxwidgets
+KEYWORDS=amd64 x86
+LICENSE=wxWinLL-3
+RDEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0=[X] >=media-video/ffmpeg-2.6:0=
+SLOT=0/3
+SRC_URI=https://downloads.sourceforge.net/wxsvg/wxsvg-1.5.11.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_md5_=dc5e0ae3463eb4e4cb06a9de406d123f
diff --git a/metadata/md5-cache/media-libs/wxsvg-1.5.23 b/metadata/md5-cache/media-libs/wxsvg-1.5.23
new file mode 100644
index 000000000000..739065804992
--- /dev/null
+++ b/metadata/md5-cache/media-libs/wxsvg-1.5.23
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0-gtk3=[X] >=media-video/ffmpeg-2.6:0=
+DESCRIPTION=C++ library to create, manipulate and render SVG files
+EAPI=7
+HOMEPAGE=http://wxsvg.sourceforge.net/
+INHERIT=wxwidgets
+KEYWORDS=~amd64 ~x86
+LICENSE=wxWinLL-3
+RDEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0-gtk3=[X] >=media-video/ffmpeg-2.6:0=
+SLOT=0/3
+SRC_URI=https://downloads.sourceforge.net/wxsvg/wxsvg-1.5.23.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_md5_=fbbaa68d88c9cf78e5c2873ccd24111c
diff --git a/metadata/md5-cache/media-libs/wxsvg-1.5.24 b/metadata/md5-cache/media-libs/wxsvg-1.5.24
new file mode 100644
index 000000000000..86898b8b4196
--- /dev/null
+++ b/metadata/md5-cache/media-libs/wxsvg-1.5.24
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.2-gtk3=[X] >=media-video/ffmpeg-2.6:0=
+DESCRIPTION=C++ library to create, manipulate and render SVG files
+EAPI=8
+HOMEPAGE=http://wxsvg.sourceforge.net/
+INHERIT=wxwidgets
+KEYWORDS=amd64 x86
+LICENSE=wxWinLL-3
+RDEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.2-gtk3=[X] >=media-video/ffmpeg-2.6:0=
+SLOT=0/3
+SRC_URI=https://downloads.sourceforge.net/wxsvg/wxsvg-1.5.24.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_md5_=e928d66085edca94364540f7575b8fc6
diff --git a/metadata/md5-cache/media-libs/x264-0.0.20220222 b/metadata/md5-cache/media-libs/x264-0.0.20220222
new file mode 100644
index 000000000000..ab82782706cb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x264-0.0.20220222
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl )
+DESCRIPTION=A free library for encoding X264/AVC streams
+EAPI=7
+HOMEPAGE=https://www.videolan.org/developers/x264.html
+INHERIT=multilib-minimal toolchain-funcs flag-o-matic
+IUSE=cpu_flags_ppc_altivec +interlaced opencl pic static-libs cpu_flags_x86_sse +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/164
+SRC_URI=https://dev.gentoo.org/~aballier/distfiles/x264-0.0.20220222.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=7ac3907aa4cc1575905e1c0f75637ccc
diff --git a/metadata/md5-cache/media-libs/x264-0.0.20231114 b/metadata/md5-cache/media-libs/x264-0.0.20231114
new file mode 100644
index 000000000000..1a3b3cba3470
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x264-0.0.20231114
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl )
+DESCRIPTION=Free library for encoding X264/AVC streams
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/x264.html
+INHERIT=multilib-minimal toolchain-funcs flag-o-matic
+IUSE=cpu_flags_ppc_altivec +interlaced opencl pic static-libs cpu_flags_x86_sse +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/164
+SRC_URI=https://code.videolan.org/videolan/x264/-/archive/c196240409e4d7c01b47448d93b1f9683aaa7cf7/x264-c196240409e4d7c01b47448d93b1f9683aaa7cf7.tar.bz2 -> x264-0.0.20231114.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=cd7d90ecff2c102305b88437ef0ee998
diff --git a/metadata/md5-cache/media-libs/x264-0.0.20231114-r1 b/metadata/md5-cache/media-libs/x264-0.0.20231114-r1
new file mode 100644
index 000000000000..b826a5ad0631
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x264-0.0.20231114-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl )
+DESCRIPTION=Free library for encoding X264/AVC streams
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/x264.html
+INHERIT=multilib-minimal toolchain-funcs flag-o-matic
+IUSE=cpu_flags_ppc_altivec +interlaced opencl static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/164
+SRC_URI=https://code.videolan.org/videolan/x264/-/archive/c196240409e4d7c01b47448d93b1f9683aaa7cf7/x264-c196240409e4d7c01b47448d93b1f9683aaa7cf7.tar.bz2 -> x264-0.0.20231114.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=be494f0e148a227968fa12e1d41341b9
diff --git a/metadata/md5-cache/media-libs/x264-0.0.20240513 b/metadata/md5-cache/media-libs/x264-0.0.20240513
new file mode 100644
index 000000000000..b1cf8d099f3b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x264-0.0.20240513
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl )
+DESCRIPTION=Free library for encoding X264/AVC streams
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/x264.html
+INHERIT=multilib-minimal toolchain-funcs flag-o-matic
+IUSE=cpu_flags_ppc_altivec +interlaced opencl static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/164
+SRC_URI=https://code.videolan.org/videolan/x264/-/archive/4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1/x264-4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1.tar.bz2 -> x264-0.0.20240513.tar.bz2
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=790e23e88d9d5733cfdee8ef1f3e18e6
diff --git a/metadata/md5-cache/media-libs/x264-9999 b/metadata/md5-cache/media-libs/x264-9999
new file mode 100644
index 000000000000..f73c31a5ea4c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x264-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl )
+DESCRIPTION=Free library for encoding X264/AVC streams
+EAPI=8
+HOMEPAGE=https://www.videolan.org/developers/x264.html
+INHERIT=multilib-minimal toolchain-funcs flag-o-matic git-r3
+IUSE=cpu_flags_ppc_altivec +interlaced opencl static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/164
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=790e23e88d9d5733cfdee8ef1f3e18e6
diff --git a/metadata/md5-cache/media-libs/x265-3.5-r3 b/metadata/md5-cache/media-libs/x265-3.5-r3
new file mode 100644
index 000000000000..b6af535bc9a4
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x265-3.5-r3
@@ -0,0 +1,16 @@
+BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
+EAPI=7
+HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265_git/
+INHERIT=cmake flag-o-matic multilib-minimal multibuild
+IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86
+LICENSE=GPL-2
+RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/199
+SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=55c7da55da133957819516a06bf67dc1
diff --git a/metadata/md5-cache/media-libs/x265-3.5-r4 b/metadata/md5-cache/media-libs/x265-3.5-r4
new file mode 100644
index 000000000000..163588ada04e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x265-3.5-r4
@@ -0,0 +1,16 @@
+BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
+EAPI=8
+HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265_git/
+INHERIT=cmake flag-o-matic multilib-minimal multibuild
+IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/199
+SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=62b45dd030b7aba1381267cd0efe113b
diff --git a/metadata/md5-cache/media-libs/x265-3.5-r6 b/metadata/md5-cache/media-libs/x265-3.5-r6
new file mode 100644
index 000000000000..2894d1494dc6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x265-3.5-r6
@@ -0,0 +1,16 @@
+BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
+EAPI=8
+HOMEPAGE=https://www.x265.org/ https://bitbucket.org/multicoreware/x265_git/
+INHERIT=cmake flag-o-matic multilib-minimal multibuild
+IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/199
+SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=afb16bc3b316041a8f7e1e556add4412
diff --git a/metadata/md5-cache/media-libs/x265-3.6-r1 b/metadata/md5-cache/media-libs/x265-3.6-r1
new file mode 100644
index 000000000000..b909e3ddad77
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x265-3.6-r1
@@ -0,0 +1,16 @@
+BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
+EAPI=8
+HOMEPAGE=https://www.x265.org/ https://bitbucket.org/multicoreware/x265_git/
+INHERIT=cmake flag-o-matic multilib-minimal multibuild
+IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/209
+SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.6.tar.gz -> x265-3.6.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=34e0ae85ea50d36e2d0849105d4ab448
diff --git a/metadata/md5-cache/media-libs/x265-9999 b/metadata/md5-cache/media-libs/x265-9999
new file mode 100644
index 000000000000..63c21a605c83
--- /dev/null
+++ b/metadata/md5-cache/media-libs/x265-9999
@@ -0,0 +1,15 @@
+BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
+EAPI=8
+HOMEPAGE=https://www.x265.org/ https://bitbucket.org/multicoreware/x265_git/
+INHERIT=cmake flag-o-matic multilib-minimal multibuild git-r3
+IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/212
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=77aa05fd0ab7f42773560f0823fe9497
diff --git a/metadata/md5-cache/media-libs/xine-lib-1.2.13-r2 b/metadata/md5-cache/media-libs/xine-lib-1.2.13-r2
new file mode 100644
index 000000000000..b218b11cbcde
--- /dev/null
+++ b/metadata/md5-cache/media-libs/xine-lib-1.2.13-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils >=dev-build/libtool-2.2.6b virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/libxdg-basedir media-libs/libdvdnav media-video/ffmpeg:= sys-libs/zlib:= virtual/libiconv a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) aalib? ( media-libs/aalib ) alsa? ( media-libs/alsa-lib ) bluray? ( >=media-libs/libbluray-0.2.1:= ) css? ( >=media-libs/libdvdcss-1.2.10 ) dav1d? ( media-libs/dav1d:= ) dts? ( media-libs/libdca ) dxr3? ( media-libs/libfame ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gdk-pixbuf:2 ) imagemagick? ( virtual/imagemagick-tools ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) mad? ( media-libs/libmad ) mng? ( media-libs/libmng:= ) modplug? ( >=media-libs/libmodplug-0.8.8.1 ) musepack? ( >=media-sound/musepack-tools-444 ) nfs? ( net-fs/libnfs:= ) opengl? ( virtual/glu virtual/opengl ) pulseaudio? ( media-libs/libpulse ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) sdl? ( media-libs/libsdl ) speex? ( media-libs/libogg media-libs/speex ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/fontconfig media-libs/freetype:2 ) v4l? ( media-libs/libv4l ) vaapi? ( media-libs/libva:=[X] ) vcd? ( >=media-video/vcdimager-0.7.23 dev-libs/libcdio:=[-minimal] ) vdpau? ( x11-libs/libvdpau ) vorbis? ( media-libs/libogg media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) wavpack? ( media-sound/wavpack ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libxcb:= ) xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) xvmc? ( x11-libs/libXvMC ) oss? ( virtual/os-headers ) v4l? ( virtual/os-headers ) X? ( x11-base/xorg-proto x11-libs/libXt ) xv? ( x11-base/xorg-proto ) xvmc? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto )
+DESCRIPTION=Core libraries for Xine movie player
+EAPI=8
+HOMEPAGE=https://xine.sourceforge.net/
+INHERIT=flag-o-matic libtool multilib
+IUSE=a52 aac aalib +alsa bluray cpu_flags_ppc_altivec +css dav1d dts dvb dxr3 fbcon flac gtk imagemagick jack jpeg libcaca mad +mmap mng modplug musepack nfs opengl oss pulseaudio samba sftp sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc nls
+KEYWORDS=amd64 arm64 ~hppa ppc ppc64 ~riscv x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/libxdg-basedir media-libs/libdvdnav media-video/ffmpeg:= sys-libs/zlib:= virtual/libiconv a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) aalib? ( media-libs/aalib ) alsa? ( media-libs/alsa-lib ) bluray? ( >=media-libs/libbluray-0.2.1:= ) css? ( >=media-libs/libdvdcss-1.2.10 ) dav1d? ( media-libs/dav1d:= ) dts? ( media-libs/libdca ) dxr3? ( media-libs/libfame ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gdk-pixbuf:2 ) imagemagick? ( virtual/imagemagick-tools ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) mad? ( media-libs/libmad ) mng? ( media-libs/libmng:= ) modplug? ( >=media-libs/libmodplug-0.8.8.1 ) musepack? ( >=media-sound/musepack-tools-444 ) nfs? ( net-fs/libnfs:= ) opengl? ( virtual/glu virtual/opengl ) pulseaudio? ( media-libs/libpulse ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) sdl? ( media-libs/libsdl ) speex? ( media-libs/libogg media-libs/speex ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/fontconfig media-libs/freetype:2 ) v4l? ( media-libs/libv4l ) vaapi? ( media-libs/libva:=[X] ) vcd? ( >=media-video/vcdimager-0.7.23 dev-libs/libcdio:=[-minimal] ) vdpau? ( x11-libs/libvdpau ) vorbis? ( media-libs/libogg media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) wavpack? ( media-sound/wavpack ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libxcb:= ) xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) xvmc? ( x11-libs/libXvMC )
+REQUIRED_USE=vidix? ( || ( X fbcon ) ) wayland? ( opengl ) xv? ( X ) xinerama? ( X )
+SLOT=1
+SRC_URI=https://downloads.sourceforge.net/xine/xine-lib-1.2.13.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 libtool f9e6905c12590c1cac06d85371a0819a
+_md5_=0d06e65ea9eb1644555343235605ad41
diff --git a/metadata/md5-cache/media-libs/xine-lib-1.2.9999 b/metadata/md5-cache/media-libs/xine-lib-1.2.9999
new file mode 100644
index 000000000000..5cba536fad4e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/xine-lib-1.2.9999
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils >=dev-build/libtool-2.2.6b virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/mercurial
+DEFINED_PHASES=compile configure install prepare unpack
+DEPEND=dev-libs/libxdg-basedir media-libs/libdvdnav media-video/ffmpeg:= sys-libs/zlib:= virtual/libiconv a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) aalib? ( media-libs/aalib ) alsa? ( media-libs/alsa-lib ) bluray? ( >=media-libs/libbluray-0.2.1:= ) css? ( >=media-libs/libdvdcss-1.2.10 ) dav1d? ( media-libs/dav1d:= ) dts? ( media-libs/libdca ) dxr3? ( media-libs/libfame ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gdk-pixbuf:2 ) imagemagick? ( virtual/imagemagick-tools ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) mad? ( media-libs/libmad ) mng? ( media-libs/libmng:= ) modplug? ( >=media-libs/libmodplug-0.8.8.1 ) musepack? ( >=media-sound/musepack-tools-444 ) nfs? ( net-fs/libnfs:= ) opengl? ( virtual/glu virtual/opengl ) pulseaudio? ( media-libs/libpulse ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) sdl? ( media-libs/libsdl ) speex? ( media-libs/libogg media-libs/speex ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/fontconfig media-libs/freetype:2 ) v4l? ( media-libs/libv4l ) vaapi? ( media-libs/libva:=[X] ) vcd? ( >=media-video/vcdimager-0.7.23 dev-libs/libcdio:=[-minimal] ) vdpau? ( x11-libs/libvdpau ) vorbis? ( media-libs/libogg media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) wavpack? ( media-sound/wavpack ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libxcb:= ) xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) xvmc? ( x11-libs/libXvMC ) oss? ( virtual/os-headers ) v4l? ( virtual/os-headers ) X? ( x11-base/xorg-proto x11-libs/libXt ) xv? ( x11-base/xorg-proto ) xvmc? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto )
+DESCRIPTION=Core libraries for Xine movie player
+EAPI=8
+HOMEPAGE=https://xine.sourceforge.net/
+INHERIT=flag-o-matic libtool multilib autotools mercurial
+IUSE=a52 aac aalib +alsa bluray cpu_flags_ppc_altivec +css dav1d dts dvb dxr3 fbcon flac gtk imagemagick jack jpeg libcaca mad +mmap mng modplug musepack nfs opengl oss pulseaudio samba sftp sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=dev-libs/libxdg-basedir media-libs/libdvdnav media-video/ffmpeg:= sys-libs/zlib:= virtual/libiconv a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) aalib? ( media-libs/aalib ) alsa? ( media-libs/alsa-lib ) bluray? ( >=media-libs/libbluray-0.2.1:= ) css? ( >=media-libs/libdvdcss-1.2.10 ) dav1d? ( media-libs/dav1d:= ) dts? ( media-libs/libdca ) dxr3? ( media-libs/libfame ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gdk-pixbuf:2 ) imagemagick? ( virtual/imagemagick-tools ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) mad? ( media-libs/libmad ) mng? ( media-libs/libmng:= ) modplug? ( >=media-libs/libmodplug-0.8.8.1 ) musepack? ( >=media-sound/musepack-tools-444 ) nfs? ( net-fs/libnfs:= ) opengl? ( virtual/glu virtual/opengl ) pulseaudio? ( media-libs/libpulse ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) sdl? ( media-libs/libsdl ) speex? ( media-libs/libogg media-libs/speex ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/fontconfig media-libs/freetype:2 ) v4l? ( media-libs/libv4l ) vaapi? ( media-libs/libva:=[X] ) vcd? ( >=media-video/vcdimager-0.7.23 dev-libs/libcdio:=[-minimal] ) vdpau? ( x11-libs/libvdpau ) vorbis? ( media-libs/libogg media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) wavpack? ( media-sound/wavpack ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libxcb:= ) xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) xvmc? ( x11-libs/libXvMC )
+REQUIRED_USE=vidix? ( || ( X fbcon ) ) wayland? ( opengl ) xv? ( X ) xinerama? ( X )
+SLOT=1
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 libtool f9e6905c12590c1cac06d85371a0819a gnuconfig f8b9cc21e72de8cbedde6ca5108d208b autotools 61927ff6474f1d141b4ea4a5b9870424 mercurial e6a56a378cb9241482284b8b897c7a39
+_md5_=e152a3c655464180cff19da8c6939161
diff --git a/metadata/md5-cache/media-libs/xvid-1.3.7 b/metadata/md5-cache/media-libs/xvid-1.3.7
new file mode 100644
index 000000000000..dcacb264c1b5
--- /dev/null
+++ b/metadata/md5-cache/media-libs/xvid-1.3.7
@@ -0,0 +1,14 @@
+BDEPEND=sys-apps/grep
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=amd64? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x86? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x64-macos? ( >=dev-lang/nasm-2 )
+DESCRIPTION=High performance/quality MPEG-4 video de-/encoding solution
+EAPI=7
+HOMEPAGE=https://labs.xvid.com/source/ https://www.xvid.org/
+INHERIT=flag-o-matic multilib-minimal
+IUSE=examples pic +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=7d80e3cf3b281d21be3e544b5758579b
diff --git a/metadata/md5-cache/media-libs/xvid-1.3.7-r1 b/metadata/md5-cache/media-libs/xvid-1.3.7-r1
new file mode 100644
index 000000000000..72f5f4edfc47
--- /dev/null
+++ b/metadata/md5-cache/media-libs/xvid-1.3.7-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-apps/grep
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=amd64? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x86? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x64-macos? ( >=dev-lang/nasm-2 )
+DESCRIPTION=High performance/quality MPEG-4 video de-/encoding solution
+EAPI=8
+HOMEPAGE=https://labs.xvid.com/source/ https://www.xvid.org/
+INHERIT=flag-o-matic multilib-minimal
+IUSE=examples pic abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=d2da377d5043caa33bd50effa1852456
diff --git a/metadata/md5-cache/media-libs/xvid-1.3.7-r2 b/metadata/md5-cache/media-libs/xvid-1.3.7-r2
new file mode 100644
index 000000000000..57c6f36295fb
--- /dev/null
+++ b/metadata/md5-cache/media-libs/xvid-1.3.7-r2
@@ -0,0 +1,14 @@
+BDEPEND=sys-apps/grep
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=amd64? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x86? ( || ( >=dev-lang/yasm-1 >=dev-lang/nasm-2 ) ) x64-macos? ( >=dev-lang/nasm-2 )
+DESCRIPTION=High performance/quality MPEG-4 video de-/encoding solution
+EAPI=8
+HOMEPAGE=https://labs.xvid.com/source/ https://www.xvid.org/
+INHERIT=flag-o-matic multilib-minimal
+IUSE=examples abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=786bfecbf0736bb9546f5bc0b328ea39
diff --git a/metadata/md5-cache/media-libs/zimg-3.0.4 b/metadata/md5-cache/media-libs/zimg-3.0.4
new file mode 100644
index 000000000000..744a1c83f6f6
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zimg-3.0.4
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-cpp/gtest )
+DESCRIPTION=Scaling, colorspace conversion, and dithering library
+EAPI=7
+HOMEPAGE=https://github.com/sekrit-twc/zimg
+INHERIT=autotools multilib-minimal
+IUSE=debug static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=WTFPL-2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sekrit-twc/zimg/archive/release-3.0.4.tar.gz -> zimg-3.0.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2e1384724f51af9cfa481497eb2852ad
diff --git a/metadata/md5-cache/media-libs/zimg-3.0.4-r1 b/metadata/md5-cache/media-libs/zimg-3.0.4-r1
new file mode 100644
index 000000000000..5212290ddfc0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zimg-3.0.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-cpp/gtest )
+DESCRIPTION=Scaling, colorspace conversion, and dithering library
+EAPI=8
+HOMEPAGE=https://github.com/sekrit-twc/zimg
+INHERIT=autotools multilib-minimal
+IUSE=debug static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=WTFPL-2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sekrit-twc/zimg/archive/release-3.0.4.tar.gz -> zimg-3.0.4.tar.gz
+_eclasses_=gnuconfig f8b9cc21e72de8cbedde6ca5108d208b toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=1cc2e01dcff2651780fd5739cc102da7
diff --git a/metadata/md5-cache/media-libs/zimg-9999 b/metadata/md5-cache/media-libs/zimg-9999
new file mode 100644
index 000000000000..fdee6760beb2
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zimg-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Scaling, colorspace conversion, and dithering library
+EAPI=8
+HOMEPAGE=https://github.com/sekrit-twc/zimg
+INHERIT=git-r3 autotools multilib-minimal
+IUSE=debug static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=WTFPL-2
+PROPERTIES=live
+SLOT=0
+_eclasses_=out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a autotools 61927ff6474f1d141b4ea4a5b9870424 git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=0098176cb5b6b639d86ff3811795c5f9
diff --git a/metadata/md5-cache/media-libs/zita-alsa-pcmi-0.6.1 b/metadata/md5-cache/media-libs/zita-alsa-pcmi-0.6.1
new file mode 100644
index 000000000000..28f109a4f031
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zita-alsa-pcmi-0.6.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=media-libs/alsa-lib
+DESCRIPTION=Provides easy access to ALSA PCM devices
+EAPI=8
+HOMEPAGE=http://kokkinizita.linuxaudio.org/linuxaudio/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-3
+RDEPEND=media-libs/alsa-lib
+SLOT=0
+SRC_URI=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-alsa-pcmi-0.6.1.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=53c41afdc426d3e4f8c0918745883e83
diff --git a/metadata/md5-cache/media-libs/zita-convolver-4.0.3 b/metadata/md5-cache/media-libs/zita-convolver-4.0.3
new file mode 100644
index 000000000000..7b5bc0dffd6c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zita-convolver-4.0.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=sci-libs/fftw:3.0=
+DESCRIPTION=C++ library implementing a real-time convolution matrix
+EAPI=7
+HOMEPAGE=https://kokkinizita.linuxaudio.org/linuxaudio/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
+LICENSE=GPL-3+
+RDEPEND=sci-libs/fftw:3.0=
+SLOT=0/4
+SRC_URI=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-convolver-4.0.3.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991
+_md5_=2c12c483ed8b8c576b208dfc93e121cb
diff --git a/metadata/md5-cache/media-libs/zita-resampler-1.10.1 b/metadata/md5-cache/media-libs/zita-resampler-1.10.1
new file mode 100644
index 000000000000..b52ddb0d56c0
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zita-resampler-1.10.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=tools? ( media-libs/libsndfile )
+DESCRIPTION=C++ library for real-time resampling of audio signals
+EAPI=8
+HOMEPAGE=http://kokkinizita.linuxaudio.org/linuxaudio/
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=cpu_flags_x86_sse2 tools
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-3+
+RDEPEND=tools? ( media-libs/libsndfile )
+SLOT=0/1
+SRC_URI=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-resampler-1.10.1.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=17232efb823b106d25ec5be075a894cf
diff --git a/metadata/md5-cache/media-libs/zita-resampler-1.11.2 b/metadata/md5-cache/media-libs/zita-resampler-1.11.2
new file mode 100644
index 000000000000..a24aa584776c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zita-resampler-1.11.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=tools? ( media-libs/libsndfile )
+DESCRIPTION=C++ library for real-time resampling of audio signals
+EAPI=8
+HOMEPAGE=http://kokkinizita.linuxaudio.org/linuxaudio/
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 tools
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3+
+RDEPEND=tools? ( media-libs/libsndfile )
+SLOT=0/1
+SRC_URI=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-resampler-1.11.2.tar.xz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94
+_md5_=6c70da60832927b2acd8c7cf6aae1c48
diff --git a/metadata/md5-cache/media-libs/zmusic-1.1.4 b/metadata/md5-cache/media-libs/zmusic-1.1.4
new file mode 100644
index 000000000000..b235aebb1989
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zmusic-1.1.4
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth:= ) mpg123? ( media-sound/mpg123 ) sndfile? ( media-libs/libsndfile )
+DESCRIPTION=GZDoom's music system as a standalone library
+EAPI=7
+HOMEPAGE=https://github.com/ZDoom/ZMusic
+INHERIT=cmake flag-o-matic
+IUSE=alsa fluidsynth mpg123 +sndfile
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=BSD DUMB-0.9.3 GPL-3 LGPL-2.1+ LGPL-3 MIT
+RDEPEND=sys-libs/zlib alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth:= ) mpg123? ( media-sound/mpg123 ) sndfile? ( media-libs/libsndfile )
+SLOT=0
+SRC_URI=https://github.com/ZDoom/ZMusic/archive/1.1.4.tar.gz -> zmusic-1.1.4.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=f8bdf6af2e656b12e7dc01c59797bf4a
diff --git a/metadata/md5-cache/media-libs/zvbi-0.2.35-r2 b/metadata/md5-cache/media-libs/zvbi-0.2.35-r2
new file mode 100644
index 000000000000..5088372bd644
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zvbi-0.2.35-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/libpng-1.5.18:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/os-headers X? ( x11-libs/libXt )
+DESCRIPTION=VBI Decoding Library for Zapping
+EAPI=8
+HOMEPAGE=https://zapping.sourceforge.net
+INHERIT=libtool multilib-minimal
+IUSE=doc dvb nls v4l X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=>=media-libs/libpng-1.5.18:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/zapping/zvbi/0.2.35/zvbi-0.2.35.tar.bz2
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 libtool f9e6905c12590c1cac06d85371a0819a out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44
+_md5_=2b61ec646c5aa918aac97a18ecf215a8
diff --git a/metadata/md5-cache/media-libs/zxing-cpp-2.2.1 b/metadata/md5-cache/media-libs/zxing-cpp-2.2.1
new file mode 100644
index 000000000000..a8b4cb2b74ca
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zxing-cpp-2.2.1
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C++ Multi-format 1D/2D barcode image processing library
+EAPI=8
+HOMEPAGE=https://github.com/zxing-cpp/zxing-cpp
+INHERIT=cmake
+KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86
+LICENSE=Apache-2.0
+SLOT=0/3
+SRC_URI=https://github.com/zxing-cpp/zxing-cpp/archive/v2.2.1.tar.gz -> zxing-cpp-2.2.1.tar.gz
+_eclasses_=toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 multilib 7e1347c006a76bb812f3a9f663b79991 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 5465aed08f1dfc2a75f14cbea4272961 cmake 10a50dfaf728b802fcfd37f8d0da9056
+_md5_=57c59d7c2bbc036f66dc96f9aa57f33a