mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-04-10 19:15:12 +00:00
ES-DE: outsourced
This commit is contained in:
parent
bc7978fe91
commit
f9f31d6b57
|
@ -13,3 +13,5 @@ url^RETRODECKMAMEURLPLACEHOLDER^"https://github.com/XargonWan/RetroDECK-MAME/rel
|
||||||
latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main
|
latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main
|
||||||
outside_file^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid
|
outside_file^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid
|
||||||
branch^THISBRANCH
|
branch^THISBRANCH
|
||||||
|
url^RETRODECKESDEURLPLACEHOLDER^"https://github.com/XargonWan/RetroDECK-ES-DE/releases/download/$(curl -s https://api.github.com/repos/XargonWan/RetroDECK-ES-DE/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-ES-DE-Artifact.tar.gz"
|
||||||
|
hash^RETRODECKESDEPLACEHOLDER^"https://github.com/XargonWan/RetroDECK-ES-DE/releases/download/$(curl -s https://api.github.com/repos/XargonWan/RetroDECK-ES-DE/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-ES-DE-Artifact.tar.gz"
|
|
@ -343,97 +343,35 @@ modules:
|
||||||
stable-only: true
|
stable-only: true
|
||||||
url-template: https://github.com/libusb/libusb/releases/download/v$version/libusb-$version.tar.bz2
|
url-template: https://github.com/libusb/libusb/releases/download/v$version/libusb-$version.tar.bz2
|
||||||
|
|
||||||
# ES-DE - START
|
# Dependency of: ES-DE, ???
|
||||||
# https://gitlab.com/es-de/emulationstation-de
|
# - name: ffmpeg
|
||||||
|
# config-opts:
|
||||||
|
# - --disable-static
|
||||||
|
# - --disable-programs
|
||||||
|
# - --disable-doc
|
||||||
|
# - --enable-gpl
|
||||||
|
# - --enable-shared
|
||||||
|
# - --enable-libvorbis
|
||||||
|
# - --enable-libopus
|
||||||
|
# - --enable-libvpx
|
||||||
|
# - --enable-postproc
|
||||||
|
# sources:
|
||||||
|
# - type: git
|
||||||
|
# url: https://github.com/FFmpeg/FFmpeg.git
|
||||||
|
# tag: n5.1.4
|
||||||
|
|
||||||
- name: ffmpeg
|
# ES-DE - Start
|
||||||
config-opts:
|
|
||||||
- --disable-static
|
|
||||||
- --disable-programs
|
|
||||||
- --disable-doc
|
|
||||||
- --enable-gpl
|
|
||||||
- --enable-shared
|
|
||||||
- --enable-libvorbis
|
|
||||||
- --enable-libopus
|
|
||||||
- --enable-libvpx
|
|
||||||
- --enable-postproc
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/FFmpeg/FFmpeg.git
|
|
||||||
tag: n5.1.4
|
|
||||||
|
|
||||||
- name: freeimage
|
- name: retrodeck-es-de
|
||||||
no-autogen: true
|
|
||||||
build-options:
|
|
||||||
cxxflags: -std=c++14
|
|
||||||
make-args:
|
|
||||||
- DESTDIR=/app
|
|
||||||
sources:
|
|
||||||
- type: archive
|
|
||||||
url: http://downloads.sourceforge.net/freeimage/FreeImage3180.zip
|
|
||||||
sha256: f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd
|
|
||||||
- type: shell
|
|
||||||
commands:
|
|
||||||
- sed -i 's|-o root -g root ||' ./Makefile.gnu
|
|
||||||
- sed -i 's|/usr|/app|' ./Makefile.gnu
|
|
||||||
|
|
||||||
- name: libgit2
|
|
||||||
buildsystem: cmake-ninja
|
|
||||||
config-opts:
|
|
||||||
- -DCMAKE_BUILD_TYPE=Release
|
|
||||||
- -DBUILD_SHARED_LIBS:BOOL=ON
|
|
||||||
- -DTHREADSAFE=ON
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/libgit2/libgit2.git
|
|
||||||
tag: v1.6.3
|
|
||||||
|
|
||||||
# Needed from ES-DE 2.1.0+
|
|
||||||
- name: libpoppler-glib
|
|
||||||
buildsystem: cmake-ninja
|
|
||||||
config-opts:
|
|
||||||
- -DENABLE_BOOST=OFF
|
|
||||||
sources:
|
|
||||||
- type: archive
|
|
||||||
# original link not working, found a mirror
|
|
||||||
url: https://poppler.freedesktop.org/poppler-22.11.0.tar.xz
|
|
||||||
#url: https://gitlab.freedesktop.org/poppler/poppler/-/archive/poppler-22.11.0/poppler-poppler-22.11.0.tar.bz2
|
|
||||||
sha256: 093ba9844ed774285517361c15e21a31ba4df278a499263d4403cca74f2da828
|
|
||||||
cleanup:
|
|
||||||
- /lib/pkgconfig
|
|
||||||
- /include
|
|
||||||
- '*.a'
|
|
||||||
- '*.la'
|
|
||||||
|
|
||||||
# When updating this module remember to check those on the main repos:
|
|
||||||
- name: ES-DE
|
|
||||||
buildsystem: cmake-ninja
|
|
||||||
config-opts:
|
|
||||||
- -DRETRODECK=on
|
|
||||||
cleanup:
|
|
||||||
- es-app
|
|
||||||
- es-core
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/XargonWan/RetroDECK-ES-DE
|
|
||||||
branch: retrodeck-main
|
|
||||||
- type: shell
|
|
||||||
|
|
||||||
# ES-DE - END
|
|
||||||
|
|
||||||
# ES-DE Themes - START
|
|
||||||
|
|
||||||
- name: art-book-next-es-de
|
|
||||||
buildsystem: simple
|
buildsystem: simple
|
||||||
build-commands:
|
build-commands:
|
||||||
- mkdir -p ${FLATPAK_DEST}/share/es-de/themes/art-book-next-es-de/
|
- cp -rn files/* /app
|
||||||
- mv -f * ${FLATPAK_DEST}/share/es-de/themes/art-book-next-es-de/
|
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: archive
|
||||||
url: https://github.com/anthonycaccese/art-book-next-es-de.git
|
url: RETRODECKESDEURLPLACEHOLDER
|
||||||
commit: 4fe896af7447404f6ea083335cd661c91b0f7860
|
sha256: RETRODECKESDEPLACEHOLDER
|
||||||
|
|
||||||
# ES-DE Themes - END
|
# ES-DE - End
|
||||||
|
|
||||||
# External manifests start
|
# External manifests start
|
||||||
|
|
||||||
|
|
|
@ -172,4 +172,21 @@
|
||||||
- type: file
|
- type: file
|
||||||
path: rd-submodules/ryujinx/ryujinx-wrapper
|
path: rd-submodules/ryujinx/ryujinx-wrapper
|
||||||
|
|
||||||
# Ryujinx - END
|
# Ryujinx - END
|
||||||
|
|
||||||
|
# Needed from ES-DE 2.1.0+
|
||||||
|
- name: libpoppler-glib
|
||||||
|
buildsystem: cmake-ninja
|
||||||
|
config-opts:
|
||||||
|
- -DENABLE_BOOST=OFF
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
# original link not working, found a mirror
|
||||||
|
url: https://poppler.freedesktop.org/poppler-22.11.0.tar.xz
|
||||||
|
#url: https://gitlab.freedesktop.org/poppler/poppler/-/archive/poppler-22.11.0/poppler-poppler-22.11.0.tar.bz2
|
||||||
|
sha256: 093ba9844ed774285517361c15e21a31ba4df278a499263d4403cca74f2da828
|
||||||
|
cleanup:
|
||||||
|
- /lib/pkgconfig
|
||||||
|
- /include
|
||||||
|
- '*.a'
|
||||||
|
- '*.la'
|
Loading…
Reference in a new issue