gtk-vnc: update to 1.4.0

This commit is contained in:
Biswapriyo Nath 2025-01-08 08:48:55 +00:00
parent 04ee9f216d
commit 3a2f724dd4

View File

@ -3,12 +3,16 @@
_realname=gtk-vnc _realname=gtk-vnc
pkgbase=mingw-w64-${_realname} pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.3.1 pkgver=1.4.0
pkgrel=2 pkgrel=1
arch=('any') arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
pkgdesc="VNC viewer widget for GTK+ (mingw-w64)" pkgdesc="VNC viewer widget for GTK+ (mingw-w64)"
depends=("${MINGW_PACKAGE_PREFIX}-cyrus-sasl" depends=("${MINGW_PACKAGE_PREFIX}-cairo"
"${MINGW_PACKAGE_PREFIX}-cyrus-sasl"
"${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2"
"${MINGW_PACKAGE_PREFIX}-glib2"
"${MINGW_PACKAGE_PREFIX}-gmp"
"${MINGW_PACKAGE_PREFIX}-gnutls" "${MINGW_PACKAGE_PREFIX}-gnutls"
"${MINGW_PACKAGE_PREFIX}-gtk3" "${MINGW_PACKAGE_PREFIX}-gtk3"
"${MINGW_PACKAGE_PREFIX}-libgcrypt" "${MINGW_PACKAGE_PREFIX}-libgcrypt"
@ -21,15 +25,16 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-ninja" "${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-pkgconf" "${MINGW_PACKAGE_PREFIX}-pkgconf"
"${MINGW_PACKAGE_PREFIX}-vala") "${MINGW_PACKAGE_PREFIX}-vala")
license=("GPL 2.1") license=('spdx:LGPL-2.1-or-later')
url="https://www.gnome.org" url='https://wiki.gnome.org/Projects/gtk(2d)vnc'
msys2_repository_url='https://gitlab.gnome.org/GNOME/gtk-vnc'
msys2_references=( msys2_references=(
"cpe: cpe:/a:gnome:gtk-vnc" "cpe: cpe:/a:gnome:gtk-vnc"
) )
source=(https://download.gnome.org/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz source=(https://download.gnome.org/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz
gvncviewer-1.2.0.patch gvncviewer-1.2.0.patch
001-fix-keymapgen-call.patch) 001-fix-keymapgen-call.patch)
sha256sums=('512763ac4e0559d0158b6682ca5dd1a3bd633f082f5e4349d7158e6b5f80f1ce' sha256sums=('1be64c4e4760c52b3ec33067290d1efa40ad4cecab6c673813804e3c559d9683'
'f1733935c715db6d9e92bf9c76b75b4be7198f99ef4eecb6155890f8c64d0d4c' 'f1733935c715db6d9e92bf9c76b75b4be7198f99ef4eecb6155890f8c64d0d4c'
'e053dd9f647852e29967543f2a2944e9d10da679141a354e4269efd9d2163a28') 'e053dd9f647852e29967543f2a2944e9d10da679141a354e4269efd9d2163a28')
@ -41,11 +46,10 @@ prepare() {
} }
build() { build() {
[[ -d "${srcdir}"/build-${MSYSTEM} ]] && rm -rf "${srcdir}/build-${MSYSTEM}"
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}" mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
MSYS2_ARG_CONV_EXCL="--prefix=" \ MSYS2_ARG_CONV_EXCL="--prefix=" \
${MINGW_PREFIX}/bin/meson \ ${MINGW_PREFIX}/bin/meson setup \
--prefix="${MINGW_PREFIX}" \ --prefix="${MINGW_PREFIX}" \
--buildtype=plain \ --buildtype=plain \
-Dwith-vala=enabled \ -Dwith-vala=enabled \