DEBUG: trying to build freeimage only

This commit is contained in:
XargonWan 2024-11-02 15:58:34 +09:00
parent 280843ec5d
commit fab41b1093

View file

@ -1,41 +1,41 @@
modules: modules:
# dependency of: CEMU, ES-DE # dependency of: CEMU, ES-DE
- name: pugixml # - name: pugixml
buildsystem: cmake-ninja # buildsystem: cmake-ninja
config-opts: # config-opts:
- -DBUILD_SHARED_LIBS=ON # - -DBUILD_SHARED_LIBS=ON
cleanup: # cleanup:
- /include # - /include
- /lib/cmake # - /lib/cmake
- /lib/pkgconfig # - /lib/pkgconfig
sources: # sources:
- type: archive # - type: archive
url: https://github.com/zeux/pugixml/releases/download/v1.14/pugixml-1.14.tar.gz # url: https://github.com/zeux/pugixml/releases/download/v1.14/pugixml-1.14.tar.gz
sha256: 2f10e276870c64b1db6809050a75e11a897a8d7456c4be5c6b2e35a11168a015 # sha256: 2f10e276870c64b1db6809050a75e11a897a8d7456c4be5c6b2e35a11168a015
x-checker-data: # x-checker-data:
type: anitya # type: anitya
project-id: 3728 # project-id: 3728
url-template: https://github.com/zeux/pugixml/releases/download/v$version/pugixml-$version.tar.gz # url-template: https://github.com/zeux/pugixml/releases/download/v$version/pugixml-$version.tar.gz
# ES-DE - START # # ES-DE - START
# https://gitlab.com/es-de/emulationstation-de # # https://gitlab.com/es-de/emulationstation-de
- name: ffmpeg # - name: ffmpeg
config-opts: # config-opts:
- --disable-static # - --disable-static
- --disable-programs # - --disable-programs
- --disable-doc # - --disable-doc
- --enable-gpl # - --enable-gpl
- --enable-shared # - --enable-shared
- --enable-libvorbis # - --enable-libvorbis
- --enable-libopus # - --enable-libopus
- --enable-libvpx # - --enable-libvpx
- --enable-postproc # - --enable-postproc
sources: # sources:
- type: git # - type: git
url: https://github.com/FFmpeg/FFmpeg.git # url: https://github.com/FFmpeg/FFmpeg.git
tag: n5.1.4 # tag: n5.1.4
- name: freeimage - name: freeimage
buildsystem: cmake-ninja buildsystem: cmake-ninja
@ -47,46 +47,46 @@ modules:
url: https://github.com/danoli3/FreeImage.git url: https://github.com/danoli3/FreeImage.git
tag: 3.19.7 tag: 3.19.7
- name: libgit2 # - name: libgit2
buildsystem: cmake-ninja # buildsystem: cmake-ninja
config-opts: # config-opts:
- -DCMAKE_BUILD_TYPE=Release # - -DCMAKE_BUILD_TYPE=Release
- -DBUILD_SHARED_LIBS:BOOL=ON # - -DBUILD_SHARED_LIBS:BOOL=ON
- -DTHREADSAFE=ON # - -DTHREADSAFE=ON
sources: # sources:
- type: git # - type: git
url: https://github.com/libgit2/libgit2.git # url: https://github.com/libgit2/libgit2.git
tag: v1.6.3 # tag: v1.6.3
# Needed from ES-DE 2.1.0+ # # Needed from ES-DE 2.1.0+
- name: libpoppler-glib # - name: libpoppler-glib
buildsystem: cmake-ninja # buildsystem: cmake-ninja
config-opts: # config-opts:
- -DENABLE_BOOST=OFF # - -DENABLE_BOOST=OFF
sources: # sources:
- type: archive # - type: archive
# original link not working, found a mirror # # original link not working, found a mirror
url: https://poppler.freedesktop.org/poppler-22.11.0.tar.xz # 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 # #url: https://gitlab.freedesktop.org/poppler/poppler/-/archive/poppler-22.11.0/poppler-poppler-22.11.0.tar.bz2
sha256: 093ba9844ed774285517361c15e21a31ba4df278a499263d4403cca74f2da828 # sha256: 093ba9844ed774285517361c15e21a31ba4df278a499263d4403cca74f2da828
cleanup: # cleanup:
- /lib/pkgconfig # - /lib/pkgconfig
- /include # - /include
- '*.a' # - '*.a'
- '*.la' # - '*.la'
# When updating this module remember to check those on the main repos: # # When updating this module remember to check those on the main repos:
- name: ES-DE # - name: ES-DE
buildsystem: cmake-ninja # buildsystem: cmake-ninja
config-opts: # config-opts:
- -DRETRODECK=on # - -DRETRODECK=on
cleanup: # cleanup:
- es-app # - es-app
- es-core # - es-core
sources: # sources:
- type: git # - type: git
url: THISREPO # url: THISREPO
branch: THISBRANCH # branch: THISBRANCH
- type: shell # - type: shell
# ES-DE - END # # ES-DE - END