# HG changeset patch # User Stanislas Leduc # Date 1718815066 0 # Node ID 3e33c7fca53199bcee50594f7ef33354e5ec66d0 # Parent e3c1ec2c3e59386d2c807c693bf7b629a15a7935 Adjust deps for gtk3 apps, add default gtk3-settings diff -r e3c1ec2c3e59 -r 3e33c7fca531 firefox-official/receipt --- a/firefox-official/receipt Tue Jun 18 11:25:19 2024 +0000 +++ b/firefox-official/receipt Wed Jun 19 16:37:46 2024 +0000 @@ -14,7 +14,7 @@ PROVIDE="browser-html5" SUGGESTED="vlc" -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" +DEPENDS="adwaita-icon-theme alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" CONFIG_FILES="/opt/mozilla/firefox/distribution/policies.json" diff -r e3c1ec2c3e59 -r 3e33c7fca531 gnumeric/receipt --- a/gnumeric/receipt Tue Jun 18 11:25:19 2024 +0000 +++ b/gnumeric/receipt Wed Jun 19 16:37:46 2024 +0000 @@ -11,14 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="at-spi2 at-spi2-atk atk bzlib cairo dbus fontconfig freetype - gdk-pixbuf glib glibc-base goffice gtk+3 harfbuzz libcroco libffi - libgio libgsf libpng librsvg libxcb libxml2 libxslt pango pcre - pixman util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 xorg-libXau - xorg-libXcomposite xorg-libXcursor xorg-libXdamage xorg-libXdmcp - xorg-libXext xorg-libXfixes xorg-libXi xorg-libXinerama - xorg-libXrandr xorg-libXrender zlib" -BUILD_DEPENDS="bison goffice-dev gtk-doc gtk+3-dev libcroco-dev itstool" +DEPENDS="adwaita-icon-theme at-spi2 at-spi2-atk atk bzlib cairo dbus + fontconfig freetype gdk-pixbuf glib glibc-base goffice gtk+3 + harfbuzz libffi libgio libgsf libpng librsvg libxcb libxml2 + libxslt pango pcre pixman util-linux-uuid xorg-libICE xorg-libSM + xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor + xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes + xorg-libXi xorg-libXinerama xorg-libXrandr xorg-libXrender zlib" +BUILD_DEPENDS="bison goffice-dev gtk-doc gtk+3-dev itstool" # What is the latest version available today? current_version() diff -r e3c1ec2c3e59 -r 3e33c7fca531 slitaz-configs-base/receipt --- a/slitaz-configs-base/receipt Tue Jun 18 11:25:19 2024 +0000 +++ b/slitaz-configs-base/receipt Wed Jun 19 16:37:46 2024 +0000 @@ -53,6 +53,9 @@ cp -a $src/rootfs/etc/skel $fs/etc cp -a $src/rootfs/etc/polkit-1 $fs/etc ;; esac + + # Add default gtk3 settings to have nice GTK3 apps + cp $stuff/gtk3-settings.ini $fs/etc/skel/.config/gtk-3.0/settings.ini for i in images pixmaps themes webhome; do cp -r $src/rootfs/usr/share/$i $fs/usr/share diff -r e3c1ec2c3e59 -r 3e33c7fca531 slitaz-configs-base/stuff/gtk3-settings.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slitaz-configs-base/stuff/gtk3-settings.ini Wed Jun 19 16:37:46 2024 +0000 @@ -0,0 +1,16 @@ +[Settings] +gtk-theme-name=SliTaz +gtk-icon-theme-name=Adwaita +gtk-font-name=DejaVu Sans 10 +gtk-cursor-theme-name=slitaz-polar +gtk-cursor-theme-size=18 +gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ +gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR +gtk-button-images=1 +gtk-menu-images=1 +gtk-enable-event-sounds=0 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 +gtk-xft-hintstyle=hintfull +gtk-xft-rgba=rgb