Date: Tuesday, April 26, 2022 @ 15:32:01 Author: alucryd Revision: 1190998
archrelease: copy trunk to community-x86_64 Added: retroarch/repos/community-x86_64/PKGBUILD (from rev 1190997, retroarch/trunk/PKGBUILD) retroarch/repos/community-x86_64/retroarch-config.patch (from rev 1190997, retroarch/trunk/retroarch-config.patch) Deleted: retroarch/repos/community-x86_64/PKGBUILD retroarch/repos/community-x86_64/retroarch-config.patch ------------------------+ PKGBUILD | 207 +++++++++++++++++++++++------------------------ retroarch-config.patch | 102 +++++++++++------------ 2 files changed, 154 insertions(+), 155 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-26 15:31:54 UTC (rev 1190997) +++ PKGBUILD 2022-04-26 15:32:01 UTC (rev 1190998) @@ -1,104 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Themaister <mais...@archlinux.us> -# Contributor: lifning <definelightn...@gmail.com> - -pkgname=retroarch -pkgver=1.10.2 -pkgrel=1 -pkgdesc='Reference frontend for the libretro API' -arch=(x86_64) -url=http://www.libretro.com/ -license=(GPL) -groups=(libretro) -depends=( - alsa-lib - ffmpeg - flac - libass.so - libdrm - libfreetype.so - libgl - libpulse - libudev.so - libusb-1.0.so - mbedtls - mesa - openal - qt5-base - sdl2 - spirv-tools - v4l-utils - zlib -) -makedepends=( - gamemode - git - libx11 - libxcb - libxext - libxinerama - libxkbcommon - libxrandr - libxv - libxxf86vm - vulkan-icd-loader - wayland - wayland-protocols -) -optdepends=( - 'gamemode: GameMode support' - '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=de4e56ecf28a09057734f8624af6d62f3088734f -source=( - git+https://github.com/libretro/RetroArch.git#tag=${_tag} - retroarch-config.patch -) -b2sums=('SKIP' - '5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a') - -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 - git cherry-pick -n 18ee6fdff1a6da2ce6be9b557818e7b4e5d5e837 # ffmpeg 5.0 -} - -build() { - cd RetroArch - ./configure \ - --prefix=/usr \ - --disable-builtinflac \ - --disable-builtinmbedtls \ - --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 1190997, retroarch/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-26 15:32:01 UTC (rev 1190998) @@ -0,0 +1,103 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Themaister <mais...@archlinux.us> +# Contributor: lifning <definelightn...@gmail.com> + +pkgname=retroarch +pkgver=1.10.3 +pkgrel=1 +pkgdesc='Reference frontend for the libretro API' +arch=(x86_64) +url=http://www.libretro.com/ +license=(GPL) +groups=(libretro) +depends=( + alsa-lib + ffmpeg + flac + libass.so + libdrm + libfreetype.so + libgl + libpulse + libudev.so + libusb-1.0.so + mbedtls + mesa + openal + qt5-base + sdl2 + spirv-tools + v4l-utils + zlib +) +makedepends=( + gamemode + git + libx11 + libxcb + libxext + libxinerama + libxkbcommon + libxrandr + libxv + libxxf86vm + vulkan-icd-loader + wayland + wayland-protocols +) +optdepends=( + 'gamemode: GameMode support' + '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=9b282aa742b6c3d2f2925ae5a12e2cd7c6b6ad38 +source=( + git+https://github.com/libretro/RetroArch.git#tag=${_tag} + retroarch-config.patch +) +b2sums=('SKIP' + '5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a') + +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-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 2022-04-26 15:31:54 UTC (rev 1190997) +++ retroarch-config.patch 2022-04-26 15:32:01 UTC (rev 1190998) @@ -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 1190997, retroarch/trunk/retroarch-config.patch) =================================================================== --- retroarch-config.patch (rev 0) +++ retroarch-config.patch 2022-04-26 15:32:01 UTC (rev 1190998) @@ -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 =