GTK 2 & 3 - backports (Xenial only)
PPA description
GTK 2.24.32 & GTK 3.24.20 & various supporting libraries for Xenial only.
Backported GTK stack from Bionic allowing most newer than Xenial software using GTK to run fine. Newer Xenial versions of various applications that require GTK >= 3.20 are also here that are published at other PPAs on this Launchpad site for newer series than Xenial (eg. Handbrake and Inkscape).
Now with several core GTK backports from Focal and Jammy including glib2.0 2.72.4 and gobject-
=======
=======
adwaita-icon-theme (3.36.1), atk1.0 (2.35.1), atkmm1.6 (2.24.2), balsa (2.5.9), bubblewrap (0.4.0), cairo (1.16.0), cairomm (1.12.2), chafa (1.14.0), cheese (3.28.0), clutter-1.0 (1.26.2), clutter-gst-3.0 (3.0.26), clutter-gtk (1.8.4), cogl (1.22.4), colord-gtk (0.1.26), compiz (0.9.13.
Linux Mint 18.1 Serena: mint-meta-codecs (replaces some obsolete deps, ie. GStreamer, with up-to-date versions), mint-themes{-gtk3} (upgrading these themes packages is required for compatibility with GTK >= 3.20 theming)
Apps (requiring GTK >= 3.20): entangle (3.0), gthumb (3.12.5), handbrake (1.7.2), indicator-
* denotes a shorthand package name with a common prefix or suffix removed
=======
Various commonly used applications require GTK >= 3.22 for recent versions (Xenial ships with GTK 3.18). Newer versions of various such applications (see above table) are here for Xenial users who upgrade their system using this PPA. A few GTK 3.18 compatibile versions for Xenial (eg. Meld 3.18.3 at ppa:savoury1/
Linux Mint 18.1 Serena (Xenial-based) systems are supported by this PPA and the mint-themes package provides GTK >= 3.20 compatible Mint themes.
NOTE: This PPA will upgrade core GTK 2 & 3 packages on Xenial which might cause unexpected issues with the desktop environment and/or software that is dependent on particular GTK versions (however, no real issues have yet been observed in testing these packages for over two years). So please be sure you really want the newer GTK versions (for newer applications) found here and always remember: do a full system backup before such an upgrade!
*** Install ***
To successfully install these newer GTK packages on a Xenial-based system:
sudo add-apt-repository ppa:savoury1/
sudo add-apt-repository ppa:savoury1/
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
Some packages here are built with and require FFmpeg 4.x so that PPA must be added for successful upgrade. Also, HandBrake 1.6.1 is now built with FFmpeg 6.0 and oneVPL. Add these commands at top of list above to install:
sudo add-apt-repository ppa:savoury1/
sudo add-apt-repository ppa:savoury1/
Install of Inkscape needs various deps so do this before update/upgrade:
sudo add-apt-repository ppa:savoury1/
For other X-Apps: https:/
*** Build ***
This PPA has build dependencies on:
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/gpg
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
Building GTK 3.22.30 needs debhelper >= 10.3 (ppa:savoury1/
A newer GCC (>= 6) than Xenial (GCC 5.4.0) is needed to build webkit2gtk (GCC 7.5.0 from ppa:savoury1/
*** Credits ***
- Creators of GTK: Peter Mattis and the entire GTK team
https:/
- Package code: Debian GNOME Maintainers
https:/
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:savoury1/gtk-xenial to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:savoury1/gtk-xenial sudo apt update
For questions and bugs with software in this PPA please contact Rob Savoury.
PPA statistics
- Activity
- 7 updates added during the past month.
Overview of published packages
1 → 75 of 211 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
adwaita-icon-theme | 3.36.1-2ubuntu0.16.04.2sav0 | Rob Savoury () |
appmenu-gtk-module | 0.6.94-1~16.04.sav0 | Rob Savoury () |
atk1.0 | 2.35.1-1ubuntu2~16.04.sav0 | Rob Savoury () |
atkmm1.6 | 2.24.2-3~16.04.sav0 | Rob Savoury () |
balsa | 2.5.9-4+16.04.sav0 | Rob Savoury () |
bubblewrap | 0.4.0-1ubuntu4~16.04.sav0 | Rob Savoury () |
cairo | 1.16.0-5~16.04.sav0 | Rob Savoury () |
cairomm | 1.12.2-3~16.04.sav0 | Rob Savoury () |
chafa | 1.14.0-1~16.04.sav0 | Rob Savoury () |
cheese | 3.28.0-1ubuntu1~16.04.sav0 | Rob Savoury () |
clutter-1.0 | 1.26.2+dfsg-13~16.04.sav0 | Rob Savoury () |
clutter-gst-3.0 | 3.0.26-1~16.04.sav0 | Rob Savoury () |
clutter-gtk | 1.8.4-3~16.04.sav0 | Rob Savoury () |
cogl | 1.22.4-3~16.04.sav0 | Rob Savoury () |
colord-gtk | 0.1.26-2~16.04.sav0 | Rob Savoury () |
compiz | 1:0.9.13.1+18.10.20180930-0ubuntu2~16.04.sav0 | Rob Savoury () |
d-conf | 0.26.0-2ubuntu3~16.04.sav0 | Rob Savoury () |
dconf-editor | 3.28.0-1~16.04.sav0 | Rob Savoury () |
dee | 1.2.7+17.10.20170616-0ubuntu4~16.04.sav0 | Rob Savoury () |
devhelp | 3.28.1-1~16.04.sav0 | Rob Savoury () |
entangle | 3.0-3build1~16.04.sav0 | Rob Savoury () |
eog | 3.28.1-1~16.04.sav0 | Rob Savoury () |
evince | 3.28.4-0ubuntu1.2~16.04.sav0 | Rob Savoury () |
evolution | 3.28.5-0ubuntu0.16.04.2sav0 | Rob Savoury () |
evolution-data-server | 3.28.5-0ubuntu0.16.04.3sav0 | Rob Savoury () |
exiv2 | 0.27.6-1~16.04.sav0 | Rob Savoury () |
font-manager | 0.7.3-1.1~16.04.sav0 | Rob Savoury () |
fontconfig | 2.13.1-4.2ubuntu2~16.04.sav0 | Rob Savoury () |
freeglut | 3.4.0-1~16.04.sav0 | Rob Savoury () |
freetype | 2.12.1+dfsg-3ubuntu0.1~16.04.sav0 | Rob Savoury () |
fribidi | 1.0.8-2ubuntu0.1~16.04.sav0 | Rob Savoury () |
gconf | 3.2.6-4ubuntu1~16.04.sav0 | Rob Savoury () |
gconf-editor | 3.0.1-3ubuntu1~16.04.sav0 | Rob Savoury () |
gcr | 3.36.0-2build1~16.04.sav0 | Rob Savoury () |
gdk-pixbuf | 2.40.0+dfsg-3ubuntu0.5~16.04.sav0 | Rob Savoury () |
gdl | 3.28.0-1~16.04.sav0 | Rob Savoury () |
geary | 0.12.4-4~ubuntu16.04.3sav0 | Rob Savoury () |
geocode-glib | 3.25.4.1-4ubuntu0.16.04.1sav0 | Rob Savoury () |
girara | 0.4.2-1~16.04.sav0 | Rob Savoury () |
gjs | 1.52.5-0ubuntu16.04.1sav0 | Rob Savoury () |
glade | 3.22.2-1~16.04.sav0 | Rob Savoury () |
glib-networking | 2.72.0-1~16.04.sav0 | Rob Savoury () |
glib2.0 | 2.72.4-0ubuntu2.3~16.04.sav0 | Rob Savoury () |
glibmm2.4 | 2.66.2-2~16.04.sav0 | Rob Savoury () |
glibmm2.68 | 2.72.1-2~16.04.sav0 | Rob Savoury () |
gmp | 2:6.3.0+dfsg-2ubuntu4~16.04.sav0 | Rob Savoury () |
gnome-autoar | 0.2.3-1ubuntu0.4~16.04.sav0 | Rob Savoury () |
gnome-backgrounds | 3.28.0-1~16.04.sav0 | Rob Savoury () |
gnome-bluetooth | 3.28.0-2ubuntu0.2~16.04.sav0 | Rob Savoury () |
gnome-builder | 3.40.2-3~16.04.sav0 | Rob Savoury () |
gnome-calculator | 1:3.28.2-1~ubuntu16.04.3sav0 | Rob Savoury () |
gnome-desktop-testing | 2016.1-2~16.04.sav0 | Rob Savoury () |
gnome-desktop3 | 3.28.2-0ubuntu1.5~16.04.sav0 | Rob Savoury () |
gnome-disk-utility | 3.22.1-1ubuntu1~16.04.sav0 | Rob Savoury () |
gnome-flashback | 3.28.0-1ubuntu1.5~16.04.sav0 | Rob Savoury () |
gnome-keyring | 3.28.2-3ubuntu1~16.04.sav0 | Rob Savoury () |
gnome-online-accounts | 3.28.0-0ubuntu2.1~16.04.sav0 | Rob Savoury () |
gnome-python | 2.28.1+dfsg-1.2~16.04.sav0 | Rob Savoury () |
gnome-remote-desktop | 0.1.8-1~16.04.sav0 | Rob Savoury () |
gnome-settings-daemon | 3.28.1-0ubuntu1.3~16.04.sav0 | Rob Savoury () |
gnome-shell | 3.28.4-0ubuntu18.04.7~16.04.sav0 | Rob Savoury () |
gnome-tweaks | 3.28.1-1~16.04.sav0 | Rob Savoury () |
gnome-vfs | 1:2.24.4-6.1ubuntu2~16.04.sav0 | Rob Savoury () |
gnome-video-effects | 0.4.3-1ubuntu1~16.04.sav0 | Rob Savoury () |
gnutls28 | 3.7.3-4ubuntu1.5~16.04.sav0 | Rob Savoury () |
gobject-introspection | 1.72.0-1~16.04.sav0 | Rob Savoury () |
gphoto2 | 2.5.28-1~16.04.sav0 | Rob Savoury () |
graphene | 1.8.4-1~16.04.sav0 | Rob Savoury () |
gsettings-desktop-schemas | 3.28.1-1ubuntu1~16.04.sav0 | Rob Savoury () |
gsl | 2.7.1+dfsg-3ubuntu0.16.04.1sav0 | Rob Savoury () |
gsmartcontrol | 1.1.3-1~16.04.sav0 | Rob Savoury () |
gspell | 1.6.1-1~16.04.sav0 | Rob Savoury () |
gssdp | 1.2.3-0ubuntu0.16.04.1sav0 | Rob Savoury () |
gstreamermm-1.0 | 1.10.0+dfsg-1~16.04.sav0 | Rob Savoury () |
gthumb | 3:3.12.6-1~16.04.sav0 | Rob Savoury () |
1 → 75 of 211 results | First • Previous • Next • Last |