Graphics - various (Xenial & newer)

PPA description

Graphics PPA (many graphics packages and dependencies) for Xenial & newer.

*** Please always see for general updates about this Launchpad site before contacting me or reporting any bugs! ***

*** With thanks to those people who have donated since late Jan 2022 (when notices were put up about donations being needed for the work to continue) updates to this PPA are now resumed (while the donations are ongoing). ***

If software at this site is useful to you then please consider a donation:

*** Donations: & ***
*** Also & ***

A set of graphics software packages providing notably newer versions for many well-used libraries to the past few years of Ubuntu-based releases.

                    Graphics - various (Xenial & newer)

abseil (0~20211102.0), agg (2.6.1-r134), aom (3.3.0), charls (2.3.4), darktable (3.8.1), dav1d (1.0.0), dcmtk (3.6.6), dcraw (9.28 jasper rebuilds), djvulibre (3.5.28), entangle (3.0 / 0.7.2 Xenial or ppa:savoury1/gtk-xenial), exactimage (1.0.2 Jasper rebuilds), exiv2 (0.27.5), gdcm (3.0.10), geeqie (1.7.3), gexiv2 (0.12.2), ghostscript (9.50), giflib (5.1.9), gimp-dcraw (1.32) gmic (2.9.7), graphicsmagick (1.3.35 Focal / 1.3.28 libwebp7), graphviz (2.42.2 security), gthumb (3.12.0 / 3.6.1 Xenial or GTK PPA), gtkimageview (1.6.4), hugin (2021.0.0), ilmbase (3.1.5 = imath), ilmbase24 (2.3.0), ilmbase25 (2.5.8), imagej (1.53q), imagemagick ( Focal / libwebp7), imlib2 (1.7.1), jasper (2.0.33), jbig2dec (0.19), lensfun (0.3.2 updated db 20220305), leptonlib (1.79.0 security), libavif (0.10.1), libdeflate (1.7), libexif (0.6.24), libexif-gtk (0.5.0), libgav1 (0.17.0), libgd2 (2.3.0), libheif (1.12.0), libjpeg-turbo (2.1.2), libpng1.6 (1.6.37), libraw (0.20.2), libsixel (1.10.3), libvigraimpex (1.11.1), libwebp (1.2.2), libyuv (0.0.1807), libzstd (1.4.8), nasm (2.15.05), nufraw (0.43-3), opencv (4.5.4 Jammy / 4.2.0 imath rebuilds), openexr (3.1.5), openexr24 (2.3.0), openexr25 (2.5.8), pstoedit (3.7.5), rawtherapee (5.8), tiff (4.3.0), x265 (3.5 = libx265-199), xscreensaver (6.02)

Xenial & Bionic: cairo (1.16.0), enblend-enfuse (4.2), epstool, ffmpegthumbnailer (2.1.1), fftw3 (3.3.8), flann (1.9.1), fontconfig (2.13.1), fonts-urw-base35, freetype (2.10.4), gdk-pixbuf (2.36.12), gphoto2 (2.5.23), gsl (2.5), ilmbase12 (2.2.0), lcms2 (2.9), libcroco (0.6.13), libemf, libgphoto2 (2.5.25), libimagequant, libiptcdata (1.0.5), libjpeg9 (9d), libmng (2.0.3), librsvg (2.40.20), libtool, libwmf, openexr22 (2.2.0), openjpeg2 (2.3.1), optipng, pcl, pycairo (1.16.2), python-gphoto2, sane-backends (1.0.29), simage, tesseract (4.1.1), tesseract-lang, vtk6 (6.3.0), vtk7 (7.1.1), wxwidgets3.0 (3.0.4+dfsg-15), zlib

Xenial only: assimp, boost1.65.1, colord (1.3.3), exiv2-14 (0.25.1 renamed for PPA co-existence), gl2ps, glib2.0 (2.56.4), gobject-introspection, gphotofs, gsfonts, icoutils, icu (60.2), icu-le-hb, libicns, libopenraw (0.1.2), netpbm-free, openssl, perl (5.22 rebuild), php-imagick, plotutils, pysimplesoap, python-{boto,httplib2,imaplib2} (compat with new openssl), zbar (0.10+doc imagemagick rebuild)

Note: New Imath (split out from OpenEXR project) is currently packaged as ilmbase due "imath" source not on the Launchpad i386 whitelist for Focal and newer. Given that Imath (formerly IlmBase) is required for builds of various software that is on the i386 whitelist (eg. gst-plugins-bad1.0) and given ilmbase is already on the i386 whitelist it is easy to package Imath under the old "ilmbase" package name (until hopefully a response to requesting "imath" be added to the i386 package whitelist).


*** Install ***

Notes: Various packages are built with FFmpeg 4.4.x (ppa:savoury1/ffmpeg4) and thus require FFmpeg >= 4.4 to install (ie. libopencv-videoio4.2). For installation of any of these packages please do the following steps first:

  sudo add-apt-repository ppa:savoury1/ffmpeg4
  sudo add-apt-repository ppa:savoury1/graphics
  sudo apt-get update

Various packages depend on certain backports (ppa:savoury1/backports) for install. These should all be copied here now, but if you find a dependency is missing (and please write me to let me know, so it can be copied here!) then it will likely be in ppa:savoury1/backports which can be added as so:

  sudo add-apt-repository ppa:savoury1/backports
  sudo add-apt-repository ppa:savoury1/graphics
  sudo apt-get update

Xenial i386 only: GCC 7.5.0 is required for i386 libvtk6.3 builds which is available at the FFmpeg PPA so please first follow the FFmpeg steps above.

*** Build ***

This PPA has build dependencies on:


Additionally, for Xenial & Bionic:


Additionally, for Xenial only:


Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:savoury1/graphics to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:savoury1/graphics
sudo apt update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
Signing key:
4096R/E996735927E427A733BB653E374C7797FB006459 (What is this?)


For questions and bugs with software in this PPA please contact Rob Savoury.

PPA statistics

22 updates added during the past month.
View package details

Overview of published packages

175 of 307 results
Package Version Uploaded by
abseil 0~20211102.0-0ubuntu1~22.04.sav0 Rob Savoury ()
abseil 0~20211102.0-0ubuntu1~20.04.sav0 Rob Savoury ()
abseil 0~20211102.0-0ubuntu1~18.04.sav0 Rob Savoury ()
abseil 0~20211102.0-0ubuntu1~16.04.sav0 Rob Savoury ()
agg 1:2.6.1-r134+dfsg1-1~20.04.sav0 Rob Savoury ()
agg 1:2.6.1-r134+dfsg1-1~18.04.sav0 Rob Savoury ()
agg 1:2.6.1-r134+dfsg1-1~16.04.sav0 Rob Savoury ()
aom 3.3.0-1~20.04.sav0 Rob Savoury ()
aom 3.3.0-1~18.04.sav0 Rob Savoury ()
aom 3.3.0-1~16.04.sav0 Rob Savoury ()
assimp 4.1.0~dfsg-5~16.04.sav0 Rob Savoury ()
boost1.65.1 1.65.1+dfsg-0ubuntu5~16.04.sav0 Rob Savoury ()
cairo 1.16.0-4ubuntu1~18.04.sav0 Rob Savoury ()
cairo 1.16.0-4ubuntu1~16.04.sav0 Rob Savoury ()
charls 2.3.4-1~20.04.sav0 Rob Savoury ()
charls 2.3.4-1~18.04.sav0 Rob Savoury ()
charls 2.3.4-1~16.04.sav0 Rob Savoury ()
colord 1.3.3-2build1~16.04.sav0 Rob Savoury ()
darktable 3.8.1-2+22.04.sav0.1 Rob Savoury ()
darktable 3.8.1-1+20.04.sav0.1 Rob Savoury ()
darktable 3.8.1-1+18.04.sav0.1 Rob Savoury ()
darktable 3.8.1-1+16.04.sav0.1 Rob Savoury ()
dav1d 1.0.0-1~22.04.sav0 Rob Savoury ()
dav1d 1.0.0-1~20.04.sav0 Rob Savoury ()
dav1d 1.0.0-1~18.04.sav0 Rob Savoury ()
dav1d 1.0.0-1~16.04.sav0 Rob Savoury ()
dcmtk 3.6.6-5~20.04.sav0 Rob Savoury ()
dcmtk 3.6.6-5~18.04.sav0 Rob Savoury ()
dcmtk 3.6.6-5~16.04.sav0 Rob Savoury ()
dcraw 9.28-3+22.04.sav0 Rob Savoury ()
dcraw 9.28-3+20.04.sav0 Rob Savoury ()
dcraw 9.28-3+18.04.sav0 Rob Savoury ()
dcraw 9.28-3+16.04.sav0 Rob Savoury ()
djvulibre 3.5.28-1ubuntu0.1~20.04.sav0 Rob Savoury ()
djvulibre 3.5.28-1ubuntu0.1~18.04.sav0 Rob Savoury ()
djvulibre 3.5.28-1ubuntu0.1~16.04.sav0 Rob Savoury ()
enblend-enfuse 4.2-6build1~18.04.sav0 Rob Savoury ()
enblend-enfuse 4.2-6build1~16.04.sav0 Rob Savoury ()
entangle 3.0-1~20.04.sav0.1 Rob Savoury ()
entangle 3.0-1~18.04.sav0.1 Rob Savoury ()
entangle 0.7.2-1ubuntu1~16.04.sav0.1 Rob Savoury ()
epstool 3.09-2~18.04.sav0 Rob Savoury ()
epstool 3.09-2~16.04.sav0 Rob Savoury ()
exactimage 1.0.2-8~20.04.sav0 Rob Savoury ()
exactimage 1.0.2-8~18.04.sav0 Rob Savoury ()
exactimage 1.0.2-8~16.04.sav0 Rob Savoury ()
exiv2 0.27.5-3ubuntu1+22.04.sav0 Rob Savoury ()
exiv2 0.27.5-0ubuntu1~20.04.sav0 Rob Savoury ()
exiv2 0.27.5-0ubuntu1~18.04.sav0 Rob Savoury ()
exiv2 0.27.5-0ubuntu1~16.04.sav0 Rob Savoury ()
exiv2-14 0.25-3.1ubuntu0.16.04.11sav0 Rob Savoury ()
ffmpegthumbnailer 2.1.1-0.2build1~18.04.sav0 Rob Savoury ()
ffmpegthumbnailer 2.1.1-0.2build1~16.04.sav0 Rob Savoury ()
fftw3 3.3.8-2~18.04.sav0 Rob Savoury ()
fftw3 3.3.8-2~16.04.sav0 Rob Savoury ()
flann 1.9.1+dfsg-7~18.04.sav0 Rob Savoury ()
flann 1.9.1+dfsg-7~16.04.sav0 Rob Savoury ()
fontconfig 2.13.1-4.2ubuntu2~18.04.sav0 Rob Savoury ()
fontconfig 2.13.1-4.2ubuntu2~16.04.sav0 Rob Savoury ()
fonts-urw-base35 20170801.1-3~18.04.sav0 Rob Savoury ()
fonts-urw-base35 20170801.1-3~16.04.sav0 Rob Savoury ()
freetype 2.11.1+dfsg-1~18.04.sav0 Rob Savoury ()
freetype 2.11.1+dfsg-1~16.04.sav0 Rob Savoury ()
gdcm 3.0.10-1~20.04.sav0 Rob Savoury ()
gdcm 3.0.10-1~18.04.sav0 Rob Savoury ()
gdcm 3.0.10-1~16.04.sav0 Rob Savoury ()
gdk-pixbuf 2.36.12-2~18.04.sav0 Rob Savoury ()
gdk-pixbuf 2.36.12-2~16.04.sav0 Rob Savoury ()
geeqie 1:1.7.3-1~22.04.sav0 Rob Savoury ()
geeqie 1:1.7.3-1~20.04.sav0 Rob Savoury ()
geeqie 1:1.7.3-1~18.04.sav0 Rob Savoury ()
geeqie 1:1.7.3-1~16.04.sav0 Rob Savoury ()
gexiv2 0.12.2-0ubuntu1~20.04.sav0 Rob Savoury ()
gexiv2 0.12.2-0ubuntu1~18.04.sav0 Rob Savoury ()
gexiv2 0.12.2-0ubuntu1~16.04.sav0 Rob Savoury ()
175 of 307 results

Latest updates

  • zbar 2 hours 50 minutes ago
    Successfully built
  • libcroco 5 days ago
    Successfully built
  • libcroco 5 days ago
    Successfully built
  • zlib 7 days ago
    Successfully built
  • zlib 7 days ago
    Successfully built