Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3523,7 +3523,7 @@ libSoapySDR.so.0.8 SoapySDR-0.8.1_1
libeditorconfig.so.0 editorconfig-0.12.2_1
libcfitsio.so.10 cfitsio-4.2.0_1
libapparmor.so.1 libapparmor-2.12.0_1
libplacebo.so.338 libplacebo-6.338.2_1
libplacebo.so.351 libplacebo-7.351.0_1
libw2xc.so waifu2x-converter-cpp-5.2_1
libnova-0.15.so.0 libnova-0.15.0_1
libcue.so.2 libcue-2.2.0_1
Expand Down
13 changes: 13 additions & 0 deletions srcpkgs/libplacebo/patches/fix-for-python.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
https://github.com/haasn/libplacebo/issues/335
--- a/src/vulkan/utils_gen.py
+++ b/src/vulkan/utils_gen.py
@@ -202,7 +202,8 @@ if __name__ == '__main__':
if not xmlfile or xmlfile == '':
xmlfile = find_registry_xml(datadir)

- registry = VkXML(ET.parse(xmlfile))
+ tree = ET.parse(xmlfile)
+ registry = VkXML(tree.getroot())
with open(outfile, 'w') as f:
f.write(TEMPLATE.render(
vkresults = get_vkenum(registry, 'VkResult'),
6 changes: 3 additions & 3 deletions srcpkgs/libplacebo/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'libplacebo'
pkgname=libplacebo
version=6.338.2
revision=3
version=7.351.0
revision=1
build_style=meson
configure_args="-Dshaderc=enabled -Dvulkan=enabled -Ddemos=false
$(vopt_feature lcms) $(vopt_feature opengl)"
Expand All @@ -14,7 +14,7 @@ maintainer="Enrico Belleri <idesmi@protonmail.com>"
license="LGPL-2.1-or-later"
homepage="https://code.videolan.org/videolan/libplacebo"
distfiles="https://code.videolan.org/videolan/libplacebo/-/archive/v${version}/libplacebo-v${version}.tar.gz"
checksum=d029adbe55bba8aed7aed2c48b0b66081dddfb9d42683a709342e33aa666c544
checksum=4efe1c8d4da3c61295eb5fdfa50e6037409d8425eb3c15dd86788679c4ce59ee

if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -Dtests=true"
Expand Down
16 changes: 0 additions & 16 deletions srcpkgs/mpv/patches/fix-clipboard-polling.patch

This file was deleted.

17 changes: 7 additions & 10 deletions srcpkgs/mpv/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.40.0
revision=4
version=0.41.0
revision=1
build_style=meson
configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled
-Dlibmpv=true -Dcplugins=enabled
Expand All @@ -13,7 +13,6 @@ configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled
$(vopt_feature lua lua)
$(vopt_feature openal openal)
$(vopt_feature pulseaudio pulse)
$(vopt_feature sdl2 sdl2)
$(vopt_feature vapoursynth vapoursynth)
$(vopt_feature vdpau vdpau)
$(vopt_feature vulkan vulkan)
Expand All @@ -29,9 +28,8 @@ makedepends="MesaLib-devel ffmpeg6-devel harfbuzz-devel libXv-devel libass-devel
$(vopt_if jack jack-devel) $(vopt_if javascript mujs-devel) $(vopt_if lcms lcms2-devel)
$(vopt_if lua lua52-devel) $(vopt_if openal libopenal-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if pipewire pipewire-devel)
$(vopt_if sdl2 SDL2-devel) $(vopt_if vapoursynth vapoursynth-devel)
$(vopt_if vdpau libvdpau-devel) $(vopt_if sndio sndio-devel)
$(vopt_if vulkan "vulkan-loader-devel")
$(vopt_if vapoursynth vapoursynth-devel) $(vopt_if vdpau libvdpau-devel)
$(vopt_if sndio sndio-devel) $(vopt_if vulkan "vulkan-loader-devel")
$(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
$(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel libXpresent-devel")"
depends="desktop-file-utils hicolor-icon-theme"
Expand All @@ -41,17 +39,16 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/mpv/archive/v${version}.tar.gz"
checksum=10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3
checksum=ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209
python_version=3

build_options="alsa caca jack javascript lcms lua openal pulseaudio pipewire sdl2
sndio vapoursynth vdpau vulkan wayland x11"
build_options="alsa caca jack javascript lcms lua openal pulseaudio pipewire sndio
vapoursynth vdpau vulkan wayland x11"
build_options_default="alsa jack javascript lcms lua pulseaudio pipewire vdpau vulkan
sndio wayland x11"
desc_option_caca="Enable support for libcaca video output"
desc_option_lcms="Enable support for LittleCMS 2 engine"
desc_option_openal="Enable support for OpenAL audio output"
vopt_conflict sdl2 wayland

post_install() {
vbin TOOLS/umpv
Expand Down