Date: Monday, October 11, 2021 @ 07:13:13 Author: alucryd Revision: 1029398
archrelease: copy trunk to community-x86_64 Added: retroarch/repos/community-x86_64/PKGBUILD (from rev 1029397, retroarch/trunk/PKGBUILD) retroarch/repos/community-x86_64/retroarch-config.patch (from rev 1029397, retroarch/trunk/retroarch-config.patch) Deleted: retroarch/repos/community-x86_64/PKGBUILD retroarch/repos/community-x86_64/retroarch-config.patch ------------------------+ PKGBUILD | 228 +++++++++++++++++++++++------------------------ retroarch-config.patch | 102 ++++++++++----------- 2 files changed, 165 insertions(+), 165 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-10-11 07:13:08 UTC (rev 1029397) +++ PKGBUILD 2021-10-11 07:13:13 UTC (rev 1029398) @@ -1,114 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Themaister <mais...@archlinux.us> -# Contributor: lifning <definelightn...@gmail.com> - -pkgname=retroarch -pkgver=1.9.10 -pkgrel=1 -pkgdesc='Reference frontend for the libretro API' -arch=(x86_64) -url=http://www.libretro.com/ -license=(GPL) -groups=(libretro) -depends=( - alsa-lib - flac - libass.so - libavcodec.so - libavformat.so - libavutil.so - libdrm - libfreetype.so - libgl - libpulse - libswresample.so - libswscale.so - libudev.so - libusb-1.0.so - mbedtls - mesa - miniupnpc - openal - qt5-base - sdl2 - v4l-utils - zlib -) -makedepends=( - git - libx11 - libxcb - libxext - libxinerama - libxkbcommon - libxrandr - libxv - libxxf86vm - vulkan-icd-loader - wayland - wayland-protocols -) -optdepends=( - 'libretro-overlays: Collection of overlays' - 'libretro-shaders: Collection of shaders' - 'libxinerama: X11 support' - 'libxrandr: X11 support' - 'python: retroarch-cg2glsl' - 'retroarch-assets-ozone: Ozone menu assets' - 'retroarch-assets-xmb: XMB menu assets' - 'wayland: Wayland support' -) -backup=(etc/retroarch.cfg) -_tag=d11ffdbb6b73802535a8f637303bb477b3ddbdb6 -source=( - git+https://github.com/libretro/RetroArch.git#tag=${_tag} - retroarch-config.patch -) -sha256sums=( - SKIP - 7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e -) - -pkgver() { - cd RetroArch - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd RetroArch - - patch -Np1 -i ../retroarch-config.patch - - git cherry-pick -n 685948368e6b28b97e1b91bdfe5921519359a033 # FS#66843 -} - -build() { - cd RetroArch - - ./configure \ - --prefix=/usr \ - --disable-builtinflac \ - --disable-builtinmbedtls \ - --disable-builtinminiupnpc \ - --disable-builtinzlib \ - --disable-cg \ - --disable-jack \ - --disable-oss \ - --disable-sdl \ - --enable-dbus - make - make -C libretro-common/audio/dsp_filters - make -C gfx/video_filters -} - -package() { - cd RetroArch - - make DESTDIR="${pkgdir}" install - - install -Dm 644 libretro-common/audio/dsp_filters/*.{dsp,so} -t "${pkgdir}"/usr/lib/retroarch/filters/audio/ - install -Dm 644 gfx/video_filters/*.{filt,so} -t "${pkgdir}"/usr/lib/retroarch/filters/video/ -} - -# vim: ts=2 sw=2 et: Copied: retroarch/repos/community-x86_64/PKGBUILD (from rev 1029397, retroarch/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-10-11 07:13:13 UTC (rev 1029398) @@ -0,0 +1,114 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Themaister <mais...@archlinux.us> +# Contributor: lifning <definelightn...@gmail.com> + +pkgname=retroarch +pkgver=1.9.11 +pkgrel=1 +pkgdesc='Reference frontend for the libretro API' +arch=(x86_64) +url=http://www.libretro.com/ +license=(GPL) +groups=(libretro) +depends=( + alsa-lib + flac + libass.so + libavcodec.so + libavformat.so + libavutil.so + libdrm + libfreetype.so + libgl + libpulse + libswresample.so + libswscale.so + libudev.so + libusb-1.0.so + mbedtls + mesa + miniupnpc + openal + qt5-base + sdl2 + v4l-utils + zlib +) +makedepends=( + git + libx11 + libxcb + libxext + libxinerama + libxkbcommon + libxrandr + libxv + libxxf86vm + vulkan-icd-loader + wayland + wayland-protocols +) +optdepends=( + 'libretro-overlays: Collection of overlays' + 'libretro-shaders: Collection of shaders' + 'libxinerama: X11 support' + 'libxrandr: X11 support' + 'python: retroarch-cg2glsl' + 'retroarch-assets-ozone: Ozone menu assets' + 'retroarch-assets-xmb: XMB menu assets' + 'wayland: Wayland support' +) +backup=(etc/retroarch.cfg) +_tag=a9125fffaa981cab811ba6caf4d756fa6ef9a561 +source=( + git+https://github.com/libretro/RetroArch.git#tag=${_tag} + retroarch-config.patch +) +sha256sums=( + SKIP + 7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e +) + +pkgver() { + cd RetroArch + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd RetroArch + + patch -Np1 -i ../retroarch-config.patch + + git cherry-pick -n 685948368e6b28b97e1b91bdfe5921519359a033 # FS#66843 +} + +build() { + cd RetroArch + + ./configure \ + --prefix=/usr \ + --disable-builtinflac \ + --disable-builtinmbedtls \ + --disable-builtinminiupnpc \ + --disable-builtinzlib \ + --disable-cg \ + --disable-jack \ + --disable-oss \ + --disable-sdl \ + --enable-dbus + make + make -C libretro-common/audio/dsp_filters + make -C gfx/video_filters +} + +package() { + cd RetroArch + + make DESTDIR="${pkgdir}" install + + install -Dm 644 libretro-common/audio/dsp_filters/*.{dsp,so} -t "${pkgdir}"/usr/lib/retroarch/filters/audio/ + install -Dm 644 gfx/video_filters/*.{filt,so} -t "${pkgdir}"/usr/lib/retroarch/filters/video/ +} + +# vim: ts=2 sw=2 et: Deleted: retroarch-config.patch =================================================================== --- retroarch-config.patch 2021-10-11 07:13:08 UTC (rev 1029397) +++ retroarch-config.patch 2021-10-11 07:13:13 UTC (rev 1029398) @@ -1,51 +0,0 @@ -diff -rupN RetroArch.orig/retroarch.cfg RetroArch/retroarch.cfg ---- RetroArch.orig/retroarch.cfg 2018-11-14 10:16:14.586946273 +0100 -+++ RetroArch/retroarch.cfg 2018-11-14 10:15:09.879807008 +0100 -@@ -625,7 +625,7 @@ - # menu_show_online_updater = true - - # If disabled, will hide the ability to update cores (and core info files) inside the menu. --# menu_show_core_updater = true -+menu_show_core_updater = false - - # If disabled, the libretro core will keep running in the background when we - # are in the menu. -@@ -754,7 +754,7 @@ - - # Assets directory. This location is queried by default when menu interfaces try to look for - # loadable assets, etc. --# assets_directory = -+assets_directory = /usr/share/retroarch/assets - - # Dynamic wallpapers directory. The place to store the wallpapers dynamically - # loaded by the menu depending on context. -@@ -767,10 +767,10 @@ - # rgui_browser_directory = - - # Core directory for libretro core implementations. --# libretro_directory = -+libretro_directory = /usr/lib/libretro - - # Core info directory for libretro core information. --# libretro_info_path = -+libretro_info_path = /usr/share/libretro/info - - # Path to content database directory. - # content_database_path = -@@ -782,13 +782,13 @@ - # cheat_database_path = - - # Defines a directory where CPU-based video filters are kept. --# video_filter_dir = -+video_filter_dir = /usr/lib/retroarch/filters/video - - # Directory where DSP plugins are kept. --# audio_filter_dir = -+audio_filter_dir = /usr/lib/retroarch/filters/audio - - # Defines a directory where shaders (Cg, CGP, GLSL) are kept for easy access. --# video_shader_dir = -+video_shader_dir = /usr/share/libretro/shaders - - # Recording output directory. Where recordings are saved. - # recording_output_directory = Copied: retroarch/repos/community-x86_64/retroarch-config.patch (from rev 1029397, retroarch/trunk/retroarch-config.patch) =================================================================== --- retroarch-config.patch (rev 0) +++ retroarch-config.patch 2021-10-11 07:13:13 UTC (rev 1029398) @@ -0,0 +1,51 @@ +diff -rupN RetroArch.orig/retroarch.cfg RetroArch/retroarch.cfg +--- RetroArch.orig/retroarch.cfg 2018-11-14 10:16:14.586946273 +0100 ++++ RetroArch/retroarch.cfg 2018-11-14 10:15:09.879807008 +0100 +@@ -625,7 +625,7 @@ + # menu_show_online_updater = true + + # If disabled, will hide the ability to update cores (and core info files) inside the menu. +-# menu_show_core_updater = true ++menu_show_core_updater = false + + # If disabled, the libretro core will keep running in the background when we + # are in the menu. +@@ -754,7 +754,7 @@ + + # Assets directory. This location is queried by default when menu interfaces try to look for + # loadable assets, etc. +-# assets_directory = ++assets_directory = /usr/share/retroarch/assets + + # Dynamic wallpapers directory. The place to store the wallpapers dynamically + # loaded by the menu depending on context. +@@ -767,10 +767,10 @@ + # rgui_browser_directory = + + # Core directory for libretro core implementations. +-# libretro_directory = ++libretro_directory = /usr/lib/libretro + + # Core info directory for libretro core information. +-# libretro_info_path = ++libretro_info_path = /usr/share/libretro/info + + # Path to content database directory. + # content_database_path = +@@ -782,13 +782,13 @@ + # cheat_database_path = + + # Defines a directory where CPU-based video filters are kept. +-# video_filter_dir = ++video_filter_dir = /usr/lib/retroarch/filters/video + + # Directory where DSP plugins are kept. +-# audio_filter_dir = ++audio_filter_dir = /usr/lib/retroarch/filters/audio + + # Defines a directory where shaders (Cg, CGP, GLSL) are kept for easy access. +-# video_shader_dir = ++video_shader_dir = /usr/share/libretro/shaders + + # Recording output directory. Where recordings are saved. + # recording_output_directory =