libgdata: Fix building.

uhttpmock couldn't be found because its pkgconfig file was renamed, but It was only required for tests.
This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2025-10-03 19:04:18 +01:00
parent 6d90b75d76
commit dec3330a53

View File

@ -4,28 +4,28 @@ _realname=libgdata
pkgbase=mingw-w64-${_realname} pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.18.1 pkgver=0.18.1
pkgrel=5 pkgrel=6
pkgdesc="Library for accessing GData webservices (mingw-w64)"
arch=('any') arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
pkgdesc="Library for accessing GData webservices (mingw-w64)"
depends=("${MINGW_PACKAGE_PREFIX}-glib2"
"${MINGW_PACKAGE_PREFIX}-gtk3"
"${MINGW_PACKAGE_PREFIX}-json-glib"
"${MINGW_PACKAGE_PREFIX}-liboauth"
"${MINGW_PACKAGE_PREFIX}-libsoup"
"${MINGW_PACKAGE_PREFIX}-libxml2")
makedepends=("${MINGW_PACKAGE_PREFIX}-gobject-introspection"
"${MINGW_PACKAGE_PREFIX}-pkgconf"
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
"${MINGW_PACKAGE_PREFIX}-meson"
"${MINGW_PACKAGE_PREFIX}-uhttpmock"
"${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2"
"${MINGW_PACKAGE_PREFIX}-cc")
license=("LGPL-2.1")
url="https://www.gnome.org/" url="https://www.gnome.org/"
msys2_references=( msys2_references=(
"cpe: cpe:/a:gnome:libgdata" "cpe: cpe:/a:gnome:libgdata"
) )
license=("spdx:LGPL-2.1-or-later")
depends=("${MINGW_PACKAGE_PREFIX}-glib2"
"${MINGW_PACKAGE_PREFIX}-gtk3"
"${MINGW_PACKAGE_PREFIX}-json-glib"
#"${MINGW_PACKAGE_PREFIX}-liboauth"
"${MINGW_PACKAGE_PREFIX}-libsoup"
"${MINGW_PACKAGE_PREFIX}-libxml2")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-meson"
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
"${MINGW_PACKAGE_PREFIX}-pkgconf"
"${MINGW_PACKAGE_PREFIX}-gtk-doc")
#"${MINGW_PACKAGE_PREFIX}-uhttpmock"
#"${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2")
source=(https://download.gnome.org/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz source=(https://download.gnome.org/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz
0003-wsock.patch 0003-wsock.patch
build-fix.patch) build-fix.patch)
@ -57,6 +57,7 @@ build() {
-Dvapi=false \ -Dvapi=false \
-Dman=true \ -Dman=true \
-Dinstalled_tests=false \ -Dinstalled_tests=false \
-Dalways_build_tests=false \
../${_realname}-${pkgver} ../${_realname}-${pkgver}
${MINGW_PREFIX}/bin/meson.exe compile ${MINGW_PREFIX}/bin/meson.exe compile