|
|
|
@ -44,9 +44,9 @@ cleanup: |
|
|
|
|
modules: |
|
|
|
|
- name: lmdb |
|
|
|
|
sources: |
|
|
|
|
- sha256: c0937223bba3c37c896809883a3c9b43049354578b239d6ed2476236a87f40c9 |
|
|
|
|
- sha256: 476801f5239c88c7de61c3390502a5d13965ecedef80105b5fb0fcb8373d1e53 |
|
|
|
|
type: archive |
|
|
|
|
url: https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.32/openldap-LMDB_0.9.32.tar.gz |
|
|
|
|
url: https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.33/openldap-LMDB_0.9.33.tar.gz |
|
|
|
|
make-install-args: |
|
|
|
|
- prefix=/app |
|
|
|
|
no-autogen: true |
|
|
|
@ -71,9 +71,9 @@ modules: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DCMARK_TESTS=OFF |
|
|
|
|
sources: |
|
|
|
|
- sha256: 6c7d2bcaea1433d977d8fed0b55b71c9d045a7cdf616e3cd2dce9007da753db3 |
|
|
|
|
- sha256: bbcb8f8c03b5af33fcfcf11a74e9499f20a9043200b8552f78a6e8ba76e04d11 |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/commonmark/cmark/archive/0.30.2.tar.gz |
|
|
|
|
url: https://github.com/commonmark/cmark/archive/0.31.0.tar.gz |
|
|
|
|
- name: spdlog |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
config-opts: |
|
|
|
@ -82,17 +82,17 @@ modules: |
|
|
|
|
- -DSPDLOG_BUILD_BENCH=0 |
|
|
|
|
- -DSPDLOG_BUILD_TESTING=0 |
|
|
|
|
sources: |
|
|
|
|
- sha256: 5197b3147cfcfaa67dd564db7b878e4a4b3d9f3443801722b3915cdeced656cb |
|
|
|
|
- sha256: 1586508029a7d0670dfcb2d97575dcdc242d3868a259742b69f100801ab4e16b |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/gabime/spdlog/archive/v1.8.1.tar.gz |
|
|
|
|
url: https://github.com/gabime/spdlog/archive/v1.14.1.tar.gz |
|
|
|
|
- name: olm |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- commit: 92769cec711c604a1f682b95d6944578d2a1bb3d |
|
|
|
|
- commit: 7e0c8277032e40308987257b711b38af8d77cc69 |
|
|
|
|
disable-shallow-clone: true |
|
|
|
|
tag: 3.2.12 |
|
|
|
|
tag: 3.2.16 |
|
|
|
|
type: git |
|
|
|
|
url: https://gitlab.matrix.org/matrix-org/olm.git |
|
|
|
|
- name: libsecret |
|
|
|
@ -102,53 +102,61 @@ modules: |
|
|
|
|
- -Dvapi=false |
|
|
|
|
- -Dgtk_doc=false |
|
|
|
|
- -Dintrospection=false |
|
|
|
|
# https://gitlab.gnome.org/GNOME/libsecret/-/issues/49 |
|
|
|
|
- -Dgcrypt=false |
|
|
|
|
sources: |
|
|
|
|
- commit: 3fe635e64efd4b8dbc9ec3548b0bc8034c7665c4 |
|
|
|
|
tag: 0.20.4 |
|
|
|
|
- commit: 6b5a6c28afc6dd93c232a4907a87c881079ff91b |
|
|
|
|
tag: 0.21.4 |
|
|
|
|
type: git |
|
|
|
|
url: https://gitlab.gnome.org/GNOME/libsecret.git |
|
|
|
|
#- config-opts: |
|
|
|
|
# - -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
# - -DAVIF_CODEC_AOM=ON |
|
|
|
|
# #- -DBUILD_SHARED_LIBS=OFF |
|
|
|
|
# buildsystem: cmake-ninja |
|
|
|
|
# name: libavif |
|
|
|
|
# sources: |
|
|
|
|
# - sha256: 66e82854ceb84a3e542bc140a343bc90e56c68f3ecb4fff63e636c136ed9a05e |
|
|
|
|
# type: archive |
|
|
|
|
# url: https://github.com/AOMediaCodec/libavif/archive/refs/tags/v0.10.1.tar.gz |
|
|
|
|
#- config-opts: |
|
|
|
|
# - -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
# - -DWITH_EXAMPLES=OFF |
|
|
|
|
# #- -DBUILD_SHARED_LIBS=OFF |
|
|
|
|
# buildsystem: cmake-ninja |
|
|
|
|
# name: libheif |
|
|
|
|
# sources: |
|
|
|
|
# - sha256: e1ac2abb354fdc8ccdca71363ebad7503ad731c84022cf460837f0839e171718 |
|
|
|
|
# type: archive |
|
|
|
|
# url: https://github.com/strukturag/libheif/releases/download/v1.12.0/libheif-1.12.0.tar.gz |
|
|
|
|
#- config-opts: |
|
|
|
|
# - -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
# - -DKIMAGEFORMATS_HEIF=ON |
|
|
|
|
# buildsystem: cmake-ninja |
|
|
|
|
# name: KImageFormats |
|
|
|
|
# sources: |
|
|
|
|
# - commit: ae6b724824fc2fdf71d50dc7ae0052ad1551b25a |
|
|
|
|
# tag: v5.93.0 |
|
|
|
|
# type: git |
|
|
|
|
# url: https://invent.kde.org/frameworks/kimageformats.git |
|
|
|
|
- name: libavif |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DAVIF_CODEC_AOM=ON |
|
|
|
|
- -DBUILD_SHARED_LIBS=OFF |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- sha256: dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146 |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/AOMediaCodec/libavif/archive/refs/tags/v1.0.4.tar.gz |
|
|
|
|
- name: libde265 |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DENABLE_DECODER=OFF |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- sha256: 00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz |
|
|
|
|
- name: libheif |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DWITH_EXAMPLES=OFF |
|
|
|
|
- -DWITH_AOM_DECODER=OFF |
|
|
|
|
- -DWITH_AOM_ENCODER=OFF |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- sha256: 8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/strukturag/libheif/releases/download/v1.17.6/libheif-1.17.6.tar.gz |
|
|
|
|
- name: KImageFormats |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DKIMAGEFORMATS_HEIF=ON |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- commit: 6c1a7ad33924764e8d1efff61919efebc31f5e5a |
|
|
|
|
tag: v6.3.0 |
|
|
|
|
type: git |
|
|
|
|
url: https://invent.kde.org/frameworks/kimageformats.git |
|
|
|
|
- name: QtKeychain |
|
|
|
|
config-opts: |
|
|
|
|
- -DCMAKE_BUILD_TYPE=Release |
|
|
|
|
- -DBUILD_TEST_APPLICATION=OFF |
|
|
|
|
- -DQTKEYCHAIN_STATIC=ON |
|
|
|
|
- -DBUILD_WITH_QT6=ON |
|
|
|
|
- -DBUILD_TEST_APPLICATION=OFF |
|
|
|
|
- -DBUILD_SHARED_LIBS=OFF |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- commit: 69f993c47efed7e557d79a30a367014d9a27d809 |
|
|
|
|
tag: 0.14.1 |
|
|
|
|
- commit: 38ff50766c7e4ec490fecb2d9939b7cdc4b74b8e |
|
|
|
|
tag: 0.14.3 |
|
|
|
|
type: git |
|
|
|
|
url: https://github.com/frankosterfeld/qtkeychain.git |
|
|
|
|
- name: nlohmann |
|
|
|
@ -156,32 +164,38 @@ modules: |
|
|
|
|
- -DJSON_BuildTests=OFF |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- sha256: d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273 |
|
|
|
|
- sha256: 0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406 |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/nlohmann/json/archive/v3.11.2.tar.gz |
|
|
|
|
url: https://github.com/nlohmann/json/archive/v3.11.3.tar.gz |
|
|
|
|
- name: kdsingleapplication |
|
|
|
|
config-opts: |
|
|
|
|
- -DKDSingleApplication_EXAMPLES=OFF |
|
|
|
|
- -DKDSingleApplication_QT6=ON |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- sha256: c92355dc10f3ebd39363458458fb5bdd9662e080cf77d91f0437763c4d936520 |
|
|
|
|
- sha256: 31029fffa4873e2769c555668e8edaa6bd5721edbc445bff5e66cc6af3b9ed78 |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/KDAB/KDSingleApplication/releases/download/v1.0.0/kdsingleapplication-1.0.0.tar.gz |
|
|
|
|
url: https://github.com/KDAB/KDSingleApplication/releases/download/v1.1.0/kdsingleapplication-1.1.0.tar.gz |
|
|
|
|
- name: abseil-cpp |
|
|
|
|
buildsystem: cmake-ninja |
|
|
|
|
sources: |
|
|
|
|
- type: archive |
|
|
|
|
url: https://github.com/abseil/abseil-cpp/releases/download/20240116.2/abseil-cpp-20240116.2.tar.gz |
|
|
|
|
sha256: 733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc |
|
|
|
|
- name: re2 |
|
|
|
|
buildsystem: simple |
|
|
|
|
build-commands: |
|
|
|
|
- make static |
|
|
|
|
- make prefix=/app static-install |
|
|
|
|
sources: |
|
|
|
|
- sha256: f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f |
|
|
|
|
- sha256: 7326c74cddaa90b12090fcfc915fe7b4655723893c960ee3c2c66e85c5504b6c |
|
|
|
|
type: archive |
|
|
|
|
url: https://github.com/google/re2/archive/refs/tags/2022-06-01.tar.gz |
|
|
|
|
url: https://github.com/google/re2/releases/download/2024-06-01/re2-2024-06-01.tar.gz |
|
|
|
|
- name: gstreamer |
|
|
|
|
buildsystem: meson |
|
|
|
|
sources: |
|
|
|
|
- commit: d2c02bb704b5804ca057fc7e6c7b16b4466fd7d5 |
|
|
|
|
tag: 1.22.12 |
|
|
|
|
- commit: 9137f539a022ec3f5f7c5ee704198dbf35a41940 |
|
|
|
|
tag: 1.24.4 |
|
|
|
|
type: git |
|
|
|
|
url: https://gitlab.freedesktop.org/gstreamer/gstreamer.git |
|
|
|
|
disable-submodules: true |
|
|
|
@ -214,8 +228,8 @@ modules: |
|
|
|
|
config-opts: |
|
|
|
|
- -Ddefault_library=static |
|
|
|
|
sources: |
|
|
|
|
- commit: 3007387745cf84138d0855e0f04ff94261fc7175 |
|
|
|
|
#tag: v0.3.0 |
|
|
|
|
- commit: f49993e6ad3b2f4fa6503f46d547351fa276ac84 |
|
|
|
|
tag: v0.3.1 |
|
|
|
|
type: git |
|
|
|
|
url: https://nheko.im/nheko-reborn/coeurl.git |
|
|
|
|
- name: mtxclient |
|
|
|
|