# mpv-shim-default-shaders Preconfigured set of MPV shaders and configurations for MPV Shim media clients. ``` mkdir /data/buildroot/package/mpv-shim-default-shaders echo "sha256 765e80bf97d46e00d6f273dbabe9111826f6711c4e60ee786a4c6bcb2299a890 v2.0.0.tar.gz" > /data/buildroot/package/mpv-shim-default-shaders/mpv-shim-default-shaders.hash cat > /data/buildroot/package/mpv-shim-default-shaders/Config.in<< 'EOF' config BR2_PACKAGE_MPV_SHIM_DEFAULT_SHADERS bool "mpv-shim-default-shaders" help Preconfigured set of MPV shaders and configurations for MPV Shim media clients. EOF cat > /data/buildroot/package/mpv-shim-default-shaders/mpv-shim-default-shaders.mk<< 'EOF' ############################################################# # # mpv-shim-default-shaders # ############################################################# MPV_SHIM_DEFAULT_SHADERS_VERSION = 2.0.0 MPV_SHIM_DEFAULT_SHADERS_SOURCE = v$(MPV_SHIM_DEFAULT_SHADERS_VERSION).tar.gz MPV_SHIM_DEFAULT_SHADERS_SITE = https://github.com/iwalton3/default-shader-pack/archive/refs/tags define MPV_SHIM_DEFAULT_SHADERS_INSTALL_TARGET_CMDS wget -O $(@D)/FSRCNNX-LICENSE https://raw.githubusercontent.com/igv/FSRCNN-TensorFlow/master/LICENSE wget -O $(@D)/Anime4K-LICENSE https://raw.githubusercontent.com/bloc97/Anime4K/master/LICENSE wget -O $(@D)/StaticGrain-LICENSE https://raw.githubusercontent.com/wopian/mpv-config/master/LICENSE wget -O $(@D)/NNEDI3-LICENSE https://raw.githubusercontent.com/bjin/mpv-prescalers/master/LICENSE head -n 14 "$(@D)/shaders/KrigBilateral.glsl" > $(@D)/KrigBilateral-LICENSE head -n 14 "$(@D)/shaders/SSimDownscaler.glsl" > $(@D)/SSimDownscaler-LICENSE mkdir -p "$(TARGET_DIR)/usr/share/mpv-shim-default-shaders" mkdir -p "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders" install -Dm 644 "$(@D)/FSRCNNX-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" install -Dm 644 "$(@D)/Anime4K-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" install -Dm 644 "$(@D)/StaticGrain-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" install -Dm 644 "$(@D)/NNEDI3-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" install -Dm 644 "$(@D)/KrigBilateral-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" install -Dm 644 "$(@D)/SSimDownscaler-LICENSE" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" cd "$(@D)" && \ install -Dm 644 "LICENSE.md" "$(TARGET_DIR)/usr/share/licenses/mpv-shim-default-shaders/" && \ cp -r shaders pack.json "$(TARGET_DIR)/usr/share/mpv-shim-default-shaders/" endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/mpv-shim-default-shaders/Config.in"' /data/buildroot/package/Config.in ```