mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-04-10 19:15:13 +00:00
Added dependencies for ES-DE 3.2.0: dav1d, bluez, libvpx e icu
This commit is contained in:
parent
1d0fae2861
commit
74d7b49038
|
|
@ -141,6 +141,71 @@ modules:
|
||||||
- '*.a'
|
- '*.a'
|
||||||
- '*.la'
|
- '*.la'
|
||||||
|
|
||||||
|
# Needed from ES-DE 3.2.0+
|
||||||
|
- name: dav1d
|
||||||
|
buildsystem: meson
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://download.videolan.org/videolan/dav1d/1.5.1/dav1d-1.5.1.tar.xz
|
||||||
|
sha256: 401813f1f89fa8fd4295805aa5284d9aed9bc7fc1fdbe554af4292f64cbabe21
|
||||||
|
x-checker-data:
|
||||||
|
type: anitya
|
||||||
|
project-id: 18920
|
||||||
|
url-template: https://download.videolan.org/videolan/dav1d/$version/dav1d-$version.tar.xz
|
||||||
|
|
||||||
|
# Needed from ES-DE 3.2.0+
|
||||||
|
- name: bluez
|
||||||
|
config-opts:
|
||||||
|
- "--disable-datafiles"
|
||||||
|
- "--disable-manpages"
|
||||||
|
- "--disable-systemd"
|
||||||
|
- "--enable-experimental"
|
||||||
|
- "--enable-library"
|
||||||
|
- "--disable-client"
|
||||||
|
- "--disable-mesh"
|
||||||
|
- "--disable-tools"
|
||||||
|
- "--disable-monitor"
|
||||||
|
- "--disable-udev"
|
||||||
|
- "--prefix=/app"
|
||||||
|
- "--sysconfdir=/app/etc"
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.64.tar.xz
|
||||||
|
sha256: ae437e65b6b3070c198bc5b0109fe9cdeb9eaa387380e2072f9de65fe8a1de34
|
||||||
|
|
||||||
|
# Needed from ES-DE 3.2.0+
|
||||||
|
- name: libvpx
|
||||||
|
config-opts:
|
||||||
|
- "--enable-runtime-cpu-detect"
|
||||||
|
- "--enable-shared"
|
||||||
|
- "--disable-static"
|
||||||
|
- "--enable-pic"
|
||||||
|
- "--disable-install-bins"
|
||||||
|
- "--disable-install-docs"
|
||||||
|
- "--disable-install-srcs"
|
||||||
|
- "--enable-vp8"
|
||||||
|
- "--enable-postproc"
|
||||||
|
- "--enable-vp9"
|
||||||
|
- "--enable-vp9-highbitdepth"
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://github.com/webmproject/libvpx/archive/refs/tags/v1.15.0.tar.gz
|
||||||
|
sha256: 965e51c91ad9851e2337aebcc0f517440c637c506f3a03948062e3d5ea129a83
|
||||||
|
|
||||||
|
# Needed from ES-DE 3.2.0+
|
||||||
|
- name: icu
|
||||||
|
buildsystem: autotools
|
||||||
|
build-commands:
|
||||||
|
- cd source
|
||||||
|
- ./configure --prefix=/app
|
||||||
|
- make -j$(nproc)
|
||||||
|
- make install
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://github.com/unicode-org/icu/releases/download/release-74-2/icu4c-74_2-src.tgz
|
||||||
|
sha256: c01e6251dc9cd2a5a382b2e066a72a6e87a0e7be63dc1929cf98620a9fb6c94b
|
||||||
|
dest: icu
|
||||||
|
|
||||||
- name: ES-DE
|
- name: ES-DE
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
config-opts:
|
config-opts:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue