diff --git a/projects/libsoup.org/package.yml b/projects/libsoup.org/package.yml index 0ad3096dc0..bdca04a7ba 100644 --- a/projects/libsoup.org/package.yml +++ b/projects/libsoup.org/package.yml @@ -10,26 +10,26 @@ versions: - /\.tar\.xz/ dependencies: - gnome.org/glib-networking: '*' - gnutls.org: '*' - rockdaboot.github.io/libpsl: '*' - kerberos.org: '*' - gnome.org/libxml2: '*' - sqlite.org: '*' - nghttp2.org: '*' + gnome.org/glib-networking: "*" + gnutls.org: "*" + rockdaboot.github.io/libpsl: "*" + kerberos.org: "*" + gnome.org/libxml2: "*" + sqlite.org: "*" + nghttp2.org: "*" linux: - gnu.org/gettext: '*' - gnome.org/glib: '*' - github.com/google/brotli: '*' + gnu.org/gettext: "*" + gnome.org/glib: "*" + github.com/google/brotli: "*" build: dependencies: - gnome.org/gobject-introspection: '*' - mesonbuild.com: '*' - ninja-build.org: '*' - freedesktop.org/pkg-config: '*' + gnome.org/gobject-introspection: "*" + mesonbuild.com: "*" + ninja-build.org: "*" + freedesktop.org/pkg-config: "*" python.org: ~3.11 - gnome.org/vala: '*' + gnome.org/vala: "*" script: - meson setup build $MESON_ARGS - meson compile -C build --verbose @@ -40,7 +40,7 @@ build: d2=$(echo $d | sed -r 's/\.\/(libsoup.*)-[0-9]+\.[0-9]+$/\1/') ln -s $d $d2 done - working-directory: '{{prefix}}/include' + working-directory: "{{prefix}}/include" env: MESON_ARGS: - --prefix="{{prefix}}" @@ -54,10 +54,12 @@ build: test: dependencies: - freedesktop.org/pkg-config: '*' + freedesktop.org/pkg-config: "*" script: + - run: cc test.c $(pkg-config --libs --cflags sqlite3 libsoup-3.0) -o test + if: ">=3.6.6" - run: cc test.c $(pkg-config --libs --cflags libsoup-3.0) -o test - if: '>=2.90' + if: ">=2.90<3.6.6" - run: cc test.c $(pkg-config --libs --cflags libsoup-2.4) -o test - if: '<2.90' + if: "<2.90" - ./test