fix(libsoup)

closes #6064
This commit is contained in:
Jacob Heider 2024-05-06 10:10:13 -04:00 committed by Jacob Heider
parent 747c59e1a3
commit 2f83c779ec

View file

@ -1,12 +1,14 @@
distributable: distributable:
url: https://download.gnome.org/sources/libsoup/{{version.marketing}}/libsoup-{{version}}.tar.xz url: https://download.gnome.org/sources/libsoup/{{version.marketing}}/libsoup-{{version}}.tar.xz
strip-components: 1 strip-components: 1
versions: versions:
url: https://download.gnome.org/sources/libsoup/cache.json url: https://download.gnome.org/sources/libsoup/cache.json
match: /libsoup-\d+\.\d+\.\d+\.tar\.xz/ match: /libsoup-\d+\.\d+\.\d+\.tar\.xz/
strip: strip:
- /^libsoup-/ - /^libsoup-/
- /\.tar\.xz/ - /\.tar\.xz/
dependencies: dependencies:
gnome.org/glib-networking: '*' gnome.org/glib-networking: '*'
gnutls.org: '*' gnutls.org: '*'
@ -19,6 +21,7 @@ dependencies:
gnu.org/gettext: '*' gnu.org/gettext: '*'
gnome.org/glib: '*' gnome.org/glib: '*'
github.com/google/brotli: '*' github.com/google/brotli: '*'
build: build:
dependencies: dependencies:
gnome.org/gobject-introspection: '*' gnome.org/gobject-introspection: '*'
@ -44,6 +47,11 @@ build:
- --libdir="{{prefix}}/lib" - --libdir="{{prefix}}/lib"
- --buildtype=release - --buildtype=release
- --wrap-mode=nofallback - --wrap-mode=nofallback
linux:
CC: clang
CXX: clang++
LD: clang
test: test:
dependencies: dependencies:
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'