gtk3: update to 3.24.49

This commit is contained in:
Biswapriyo Nath 2025-03-06 05:17:50 +00:00
parent e146c3615b
commit c81b943b4b

View File

@ -3,8 +3,8 @@
_realname=gtk3 _realname=gtk3
pkgbase=mingw-w64-${_realname} pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" "${MINGW_PACKAGE_PREFIX}-gtk-update-icon-cache") pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" "${MINGW_PACKAGE_PREFIX}-gtk-update-icon-cache")
pkgver=3.24.48 pkgver=3.24.49
pkgrel=2 pkgrel=1
pkgdesc="GObject-based multi-platform GUI toolkit (v3) (mingw-w64)" pkgdesc="GObject-based multi-platform GUI toolkit (v3) (mingw-w64)"
arch=('any') arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
@ -39,16 +39,14 @@ source=("https://download.gnome.org/sources/gtk/${pkgver%.*}/gtk-${pkgver}.tar.x
"0005-meson-fix-linker-flags-pkgconfig.patch" "0005-meson-fix-linker-flags-pkgconfig.patch"
"gtk-query-immodules-3.0.hook.in" "gtk-query-immodules-3.0.hook.in"
"gtk-update-icon-cache.hook.in" "gtk-update-icon-cache.hook.in"
"gtk-update-icon-cache.script.in" "gtk-update-icon-cache.script.in")
"https://gitlab.gnome.org/GNOME/gtk/-/commit/32381771b1cfa55770036e525a6c53c70be6c920.patch") sha256sums=('5ea52c6a28f0e5ecf2e9a3c2facbb30d040b73871fcd5f33cd1317e9018a146e'
sha256sums=('d10ce9ea9df44c1016d8d1721f39e55d3d607fcfb85334aec0d236cdc9a70556'
'b84a7f38f0af80680bee143d431f2a7bae53899efb337de0f67a1b4d9b59fa02' 'b84a7f38f0af80680bee143d431f2a7bae53899efb337de0f67a1b4d9b59fa02'
'e553083298495f9581ae1454b1046a22b83e81862311b30de984057eec859708' 'e553083298495f9581ae1454b1046a22b83e81862311b30de984057eec859708'
'f006498eaf5e93a927f1ee966512f7f059e66d3f47433eedab5c0f08692bdfac' 'f006498eaf5e93a927f1ee966512f7f059e66d3f47433eedab5c0f08692bdfac'
'adbe57eb726d882bba7a031ab8fb1788e7cd03cbf713823fd0f99d3cb380b97c' 'adbe57eb726d882bba7a031ab8fb1788e7cd03cbf713823fd0f99d3cb380b97c'
'56a566739c4f153f3c924b2bfe5ec7aaca469e15c023810cd7c5f57036d1a258' '56a566739c4f153f3c924b2bfe5ec7aaca469e15c023810cd7c5f57036d1a258'
'ad431cedaa2c4a20db35c753c89b85b45c67872004255762094277d27eb7c18a' 'ad431cedaa2c4a20db35c753c89b85b45c67872004255762094277d27eb7c18a')
'57346864f2115489d29ef719001bdcfdc016516ed983c82a29126929b4c376b2')
# Helper macros to help make tasks easier # # Helper macros to help make tasks easier #
apply_patch_with_msg() { apply_patch_with_msg() {
@ -72,10 +70,6 @@ prepare() {
# https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5458 # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5458
apply_patch_with_msg \ apply_patch_with_msg \
0005-meson-fix-linker-flags-pkgconfig.patch 0005-meson-fix-linker-flags-pkgconfig.patch
# https://gitlab.gnome.org/GNOME/gtk/-/issues/7331
apply_patch_with_msg \
"32381771b1cfa55770036e525a6c53c70be6c920.patch"
} }
build() { build() {