diff --git a/gui/libs/gtk3/gtk3.sysconf b/gui/libs/gtk3/gtk3.sysconf index 712f1481..ebc0c477 100644 --- a/gui/libs/gtk3/gtk3.sysconf +++ b/gui/libs/gtk3/gtk3.sysconf @@ -1,12 +1,12 @@ #!/bin/sh for dir in $(ls /usr/share/icons) ; do if [ -d "/usr/share/icons/$dir" ] ; then - current=$(date +%s -r "/usr/share/icons/$dir") + current=$(find "/usr/share/icons/$dir" -type d -exec date +%s -r {} \; | sort | tail -n 1) last=$(cat /var/lib/ymp/sysconf/gtk3/"$dir"-update.date 2>/dev/null) if [ "$current" != "$last" ] ; then gtk-update-icon-cache "/usr/share/icons/$dir" fi - date +%s -r "/usr/share/icons/$dir" > /var/lib/ymp/sysconf/gtk3/"$dir"-update.date + find "/usr/share/icons/$dir" -type d -exec date +%s -r {} \; | sort | tail -n 1 > /var/lib/ymp/sysconf/gtk3/"$dir"-update.date fi done current=$(date +%s -r /usr/lib64/gtk-3.0) diff --git a/gui/libs/gtk3/ympbuild b/gui/libs/gtk3/ympbuild index cab2566c..3615144a 100644 --- a/gui/libs/gtk3/ympbuild +++ b/gui/libs/gtk3/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gtk3' -release='1' -version='3.24.37' +release='2' +version='3.24.39' url='https://download.gnome.org/sources' description='Gimp Toolkit' email='bayramk@gmail.com' @@ -13,9 +13,10 @@ source=("https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-${version}. "nocsd-support.patch") depends=(cairo libXi libXext libXfixes libXcursor libXdamage librsvg at-spi2-core shared-mime-info gdk-pixbuf libxkbcommon libepoxy colord libcloudproviders - dconf cantarell-fonts libpng libXcomposite libXinerama) + dconf cantarell-fonts libpng libXcomposite libXinerama glib libXrandr pango + wayland) makedepends=() -md5sums=('3649dd48556ead2d909467c1f0751956' +md5sums=('9364eedb002a8fab7287b578ef02bdd8' 'SKIP' 'SKIP' 'SKIP')