From c2e325bd3fcb4e1e91c6a421f2a30bcdebc40cbd Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 22 Mar 2022 14:16:51 +0530 Subject: [PATCH] libpeas: update to 1.32.0 Add vala and git-docgen to generate docs. --- mingw-w64-libpeas/PKGBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/mingw-w64-libpeas/PKGBUILD b/mingw-w64-libpeas/PKGBUILD index bc7ce3f582..9d26a82275 100644 --- a/mingw-w64-libpeas/PKGBUILD +++ b/mingw-w64-libpeas/PKGBUILD @@ -3,8 +3,8 @@ _realname=libpeas pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=1.30.0 -pkgrel=2 +pkgver=1.32.0 +pkgrel=1 pkgdesc="A GObject-based plugins engine (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') @@ -15,9 +15,9 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-gobject-introspection" "${MINGW_PACKAGE_PREFIX}-pkg-config" "${MINGW_PACKAGE_PREFIX}-python-gobject" - "${MINGW_PACKAGE_PREFIX}-gtk-doc" + "${MINGW_PACKAGE_PREFIX}-gi-docgen" "${MINGW_PACKAGE_PREFIX}-meson" - "${MINGW_PACKAGE_PREFIX}-ninja") + "${MINGW_PACKAGE_PREFIX}-vala") depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-gtk3" "${MINGW_PACKAGE_PREFIX}-adwaita-icon-theme" @@ -27,7 +27,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" options=('strip' 'staticlibs') source=(https://download.gnome.org/sources/${_realname}/${pkgver:0:4}/${_realname}-${pkgver}.tar.xz fix-build.patch) -sha256sums=('0bf5562e9bfc0382a9dcb81f64340787542568762a3a367d9d90f6185898b9a3' +sha256sums=('d625520fa02e8977029b246ae439bc218968965f1e82d612208b713f1dcc3d0e' '49acc06aaf973c7d516db86ac77fe075e6fea26e38af8bea56bd609b54fd407d') prepare() { @@ -41,22 +41,25 @@ build() { mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}" MSYS2_ARG_CONV_EXCL="--prefix=" \ - meson \ + ${MINGW_PREFIX}/bin/meson.exe \ --prefix="${MINGW_PREFIX}" \ --buildtype plain \ + --wrap-mode=nodownload \ + --default-library=both \ -Ddemos=true \ -Dwidgetry=true \ -Dgtk_doc=true \ -Dpython2=false \ + -Dvapi=true \ ../${_realname}-${pkgver} - meson compile + ${MINGW_PREFIX}/bin/meson.exe compile } package() { cd "${srcdir}/build-${MSYSTEM}" - DESTDIR="${pkgdir}" meson install + DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/meson.exe install install -Dm644 ${srcdir}/${_realname}-${pkgver}/COPYING "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING" }