Skip to content

Commit

Permalink
Update io.github.kukuruzka165.materialgram.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
kukuruzka165 committed Dec 26, 2024
1 parent 59e00c7 commit 40059f9
Showing 1 changed file with 14 additions and 49 deletions.
63 changes: 14 additions & 49 deletions io.github.kukuruzka165.materialgram.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ finish-args:
- --unset-env=QT_PLUGIN_PATH
- --env=PATH=/app/lib/webview/bin:/app/bin:/usr/bin
sdk-extensions:
- org.freedesktop.Sdk.Extension.llvm18
- org.freedesktop.Sdk.Extension.llvm19
add-extensions:
org.freedesktop.Platform.ffmpeg-full:
directory: lib/ffmpeg
Expand All @@ -38,8 +38,8 @@ cleanup-commands:
- mkdir -p ${FLATPAK_DEST}/lib/ffmpeg
- mkdir -p ${FLATPAK_DEST}/lib/webview
build-options:
append-path: /usr/lib/sdk/llvm18/bin
append-ld-library-path: /usr/lib/sdk/llvm18/lib
append-path: /usr/lib/sdk/llvm19/bin
append-ld-library-path: /usr/lib/sdk/llvm19/lib
cleanup:
- /doc
- /include
Expand Down Expand Up @@ -130,7 +130,7 @@ modules:
- name: boost
buildsystem: simple
build-commands:
- ./bootstrap.sh --prefix=${FLATPAK_DEST} --with-libraries=program_options,regex
- ./bootstrap.sh --prefix=${FLATPAK_DEST} --with-libraries=regex
- ./b2 variant=release link=shared runtime-link=shared cxxflags="$CXXFLAGS"
linkflags="$LDFLAGS" -j $FLATPAK_BUILDER_N_JOBS install
sources:
Expand Down Expand Up @@ -184,27 +184,6 @@ modules:
cleanup:
- /bin

- name: highway
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=None
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_TESTING=OFF
- -DHWY_ENABLE_CONTRIB=OFF
- -DHWY_ENABLE_EXAMPLES=OFF
sources:
- type: archive
url: https://github.com/google/highway/archive/1.2.0/highway-1.2.0.tar.gz
sha256: 7e0be78b8318e8bdbf6fa545d2ecb4c90f947df03f7aadc42c1967f019e63343
x-checker-data:
type: json
url: https://api.github.com/repos/google/highway/releases/latest
tag-query: .tag_name
timestamp-query: .published_at
version-query: $tag
url-query: '"https://github.com/google/highway/archive/\($tag)/highway-\($version).tar.gz"'

- name: libde265
buildsystem: cmake-ninja
config-opts:
Expand All @@ -224,25 +203,6 @@ modules:
cleanup:
- /bin

- name: libavif
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=None
- -DAVIF_CODEC_DAV1D=SYSTEM
- -DAVIF_LIBYUV=OFF
sources:
- type: archive
url: https://github.com/AOMediaCodec/libavif/archive/v1.1.1/libavif-1.1.1.tar.gz
sha256: 914662e16245e062ed73f90112fbb4548241300843a7772d8d441bb6859de45b
x-checker-data:
type: json
url: https://api.github.com/repos/AOMediaCodec/libavif/releases/latest
tag-query: .tag_name
timestamp-query: .published_at
version-query: $tag | sub("^[vV]"; "")
url-query: '"https://github.com/AOMediaCodec/libavif/archive/\($tag)/libavif-\($version).tar.gz"'

- name: libheif
buildsystem: cmake-ninja
builddir: true
Expand All @@ -265,7 +225,7 @@ modules:
version-query: $tag | sub("^[vV]"; "")
url-query: '"https://github.com/strukturag/libheif/archive/\($tag)/libheif-\($version).tar.gz"'

- name: libjxl
- name: jpegli
buildsystem: cmake-ninja
builddir: true
config-opts:
Expand All @@ -282,17 +242,22 @@ modules:
- -DJPEGXL_ENABLE_SJPEG=OFF
- -DJPEGXL_ENABLE_OPENEXR=OFF
- -DJPEGXL_ENABLE_SKCMS=OFF
- -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
- -DJPEGXL_FORCE_SYSTEM_LCMS=ON
- -DJPEGXL_FORCE_SYSTEM_HWY=ON
post-install:
- rm "$FLATPAK_DEST"/lib/libjxl*
sources:
- type: archive
url: https://github.com/libjxl/libjxl/archive/v0.11.1/libjxl-0.11.1.tar.gz
sha256: 1492dfef8dd6c3036446ac3b340005d92ab92f7d48ee3271b5dac1d36945d3d9
- type: git
url: https://github.com/libjxl/libjxl.git
commit: 4df1e9eccdf86b8df4c0c7c08f529263906f9c4f
tag: v0.11.0
x-checker-data:
type: json
url: https://api.github.com/repos/libjxl/libjxl/releases/latest
tag-query: .tag_name
timestamp-query: .published_at
version-query: $tag | sub("^[vV]"; "")
url-query: '"https://github.com/libjxl/libjxl/archive/\($tag)/libjxl-\($version).tar.gz"'

- name: rnnoise
config-opts:
Expand Down

0 comments on commit 40059f9

Please sign in to comment.