Date: Monday, February 4, 2019 @ 18:13:35 Author: alucryd Revision: 429602
archrelease: copy trunk to community-x86_64 Added: retroarch/repos/community-x86_64/PKGBUILD (from rev 429601, retroarch/trunk/PKGBUILD) retroarch/repos/community-x86_64/retroarch-config.patch (from rev 429601, retroarch/trunk/retroarch-config.patch) Deleted: retroarch/repos/community-x86_64/PKGBUILD retroarch/repos/community-x86_64/retroarch-config.patch ------------------------+ PKGBUILD | 151 ++++++++++++++++++++++++++++------------------- retroarch-config.patch | 102 +++++++++++++++---------------- 2 files changed, 143 insertions(+), 110 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-02-04 18:13:25 UTC (rev 429601) +++ PKGBUILD 2019-02-04 18:13:35 UTC (rev 429602) @@ -1,59 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Themaister <mais...@archlinux.us> -# Contributor: lifning <definelightn...@gmail.com> - -pkgname=retroarch -pkgver=1.7.5 -pkgrel=3 -pkgdesc='Reference frontend for the libretro API' -arch=('x86_64') -url='http://www.libretro.com/' -license=('GPL') -groups=('libretro') -depends=('alsa-lib' 'gcc-libs' 'glibc' 'libdrm' 'libgl' 'libpulse' 'libx11' - 'libxcb' 'libxext' 'libxinerama' 'libxkbcommon' 'libxv' 'libxxf86vm' - 'mesa' 'openal' 'qt5-base' 'sdl2' 'v4l-utils' 'wayland' 'zlib' - 'libass.so' 'libavcodec.so' 'libavformat.so' 'libavutil.so' - 'libfreetype.so' 'libswresample.so' 'libswscale.so' 'libudev.so' - 'libusb-1.0.so') -makedepends=('git' 'vulkan-icd-loader') -optdepends=('libretro-overlays: Collection of overlays' - 'libretro-shaders: Collection of shaders' - 'python: retroarch-cg2glsl' - 'retroarch-assets-xmb: XMB menu assets') -backup=('etc/retroarch.cfg') -source=("git+https://github.com/libretro/RetroArch.git#tag=v${pkgver}" - 'retroarch-config.patch') -sha256sums=('SKIP' - '7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e') - -prepare() { - cd RetroArch - - patch -Np1 -i ../retroarch-config.patch -} - -build() { - cd RetroArch - - ./configure \ - --prefix='/usr' \ - --disable-cg \ - --disable-jack \ - --disable-oss \ - --disable-sdl - 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 429601, retroarch/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-02-04 18:13:35 UTC (rev 429602) @@ -0,0 +1,92 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Themaister <mais...@archlinux.us> +# Contributor: lifning <definelightn...@gmail.com> + +pkgname=retroarch +pkgver=1.7.6 +pkgrel=1 +pkgdesc='Reference frontend for the libretro API' +arch=(x86_64) +url=http://www.libretro.com/ +license=(GPL) +groups=(libretro) +depends=( + alsa-lib + libass.so + libavcodec.so + libavformat.so + libavutil.so + libdrm + libfreetype.so + libgl + libpulse + libswresample.so + libswscale.so + libudev.so + libusb-1.0.so + libx11 + libxcb + libxext + libxinerama + libxkbcommon + libxrandr + libxv + libxxf86vm + mesa + openal + qt5-base + sdl2 + v4l-utils + wayland + zlib +) +makedepends=( + git + vulkan-icd-loader +) +optdepends=( + 'libretro-overlays: Collection of overlays' + 'libretro-shaders: Collection of shaders' + 'python: retroarch-cg2glsl' + 'retroarch-assets-xmb: XMB menu assets' +) +backup=(etc/retroarch.cfg) +source=( + git+https://github.com/libretro/RetroArch.git#tag=v${pkgver} + retroarch-config.patch +) +sha256sums=( + SKIP + 7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e +) + +prepare() { + cd RetroArch + + patch -Np1 -i ../retroarch-config.patch +} + +build() { + cd RetroArch + + ./configure \ + --prefix='/usr' \ + --disable-cg \ + --disable-jack \ + --disable-oss \ + --disable-sdl + 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 2019-02-04 18:13:25 UTC (rev 429601) +++ retroarch-config.patch 2019-02-04 18:13:35 UTC (rev 429602) @@ -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 429601, retroarch/trunk/retroarch-config.patch) =================================================================== --- retroarch-config.patch (rev 0) +++ retroarch-config.patch 2019-02-04 18:13:35 UTC (rev 429602) @@ -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 =