Backports - various (Xenial & newer)

PPA description

Backports PPA (many & varied general system packages) for Xenial & newer.

*** Please always check https://launchpad.net/~savoury1 first for general updates about this Launchpad site before emailing me or reporting bugs ***

A comprehensive collection of general backports, bringing upgrades to many areas of the system for Ubuntu-based releases spanning the past 5+ years.

==========================================================================
                    Backports - various (Xenial & newer)
==========================================================================

aria2 (1.36.0), artha (1.0.5), bash (5.1.12), bash-completion (2.11), bcmwl (with kernel 5.10 fix), brotli (1.0.9), bzip2 (1.0.8), chmlib, cjson (1.7.14), claws-mail (3.18.0), clzip (1.12), curl (7.80.0), discount (2.2.6), dmidecode (3.3), dnscrypt-proxy (2.0.45), e2fsprogs (1.46.5), enchant-2 (2.2.15), ensmallen (2.14.1), exfat-utils (1.3.0), exfatprogs (1.1.3), expat (2.2.10), f2fs-tools (1.14.0), filezilla (3.57.0), flatpak (1.12.2), flatpak-builder (1.2.0), fontconfig (2.13.1), freerdp2 (2.4.1), freetype (2.11.1), fuse (2.9.9), fuse3 (3.10.5), gawk (5.1.0), ghostwriter (2.1.1), git (2.35.0), gnutls28 (3.7.2), go-mtpfs (1.0.0), google-{glog,perftools}, grep (3.7), grpc (1.29.1), gzip (1.10 bugfix), harfbuzz (2.9.1), hexchat (2.14.3), htop (3.0.5), hunspell (1.7.0), hwloc (2.4.1), ideviceinstaller (1.1.1), inxi (3.3.11), jansson (2.13.1), keepass2 (2.47), keepassxc (2.6.6), less (551), libarchive (3.5.2), libdeflate (1.7), libedit (3.1-20191231), libetpan (1.9.4), libev (4.33), libfilezilla (0.35.0), libgcrypt20 (1.8.8), libgpg-error (1.42), libical3 (3.0.9), libidn2 (2.3.2), libimobiledevice (1.3.0), libinih (53), libjsoncpp (1.7.6), libmaa (1.4.7), libmicrohttpd (0.9.72), libphonenumber (7.1.0 protobuf rebuild), libplist (2.2.0), libpng1.6 (1.6.37), libpodofo (0.9.7), libpsl (0.21.0), libpsm2 (11.2.185), libseccomp (2.5.2), libsodium (1.0.18+git20210525), libspectre (0.2.9), libssh (0.9.6), libtasn1-6 (4.18), libunistring (0.9.10), libusbmuxd (2.0.2), libuv1 (1.40.0), libvoikko (4.3), libvncserver (0.9.13), libwebsockets (4.0.20), libwww-curl-perl, libxml2 (2.9.10), libytnef (1.9.3), libyuv (0.0.1787), libzip (1.7.3), libzstd (1.4.8), lm-sensors (3.6.0), lsscsi (0.31), lua5.4 (5.4.3), lz4 (1.9.3), lynx (2.9.0dev.6), lzip (1.22), lzop (1.04), mat2 (0.12.3), mate-dock-applet (21.10.0), mobile-broadband-provider (20201225), mpdecimal (2.5.1), mpdecimal2 (2.5.0 renamed mpdecimal), mujs (1.1.3), mupdf (1.17.0), mxml (3.2), nano (6.0), nasm (2.15.05), neon27 (0.31.2), nettle (3.7.3), nghttp2 (1.43.0), ntfs-3g (2021.8.22), nx-libs (3.5.99.26), openssl (1.1.1m), ostree (2021.5), partclone (0.3.17), parted (3.4), pigz (2.6), proftpd-dfsg (1.3.7b), protobuf (3.12.4), protobuf-c (1.3.3), publicsuffix (20210626), qr-code-generator (1.7.0), qrencode (4.1.1), radcli (1.2.12), remmina (1.4.18 / 1.4.10 Xenial or ppa:savoury1/gtk-xenial), rlottie, robin-map (0.6.3), rsync (3.2.3), sed (4.8), shapelib (1.5.0), smartmontools (7.2), sqlite3 (3.36.0), sqlitebrowser (3.12.2), tar (1.34), tbb (2020.3), tigervnc (1.11.0), tinyxml (2.6.2 bugfix), tinyxml2 (9.0.0), unzip (6.0 bugfix), usbmuxd (1.1.1), variety (0.8.5), w3m (0.5.3+git20210102), websocketpp (0.8.2), wget (1.21), winetricks (20210825), xapian-core (1.4.18), xdg-desktop-portal (1.12.1), xdg-desktop-portal-gtk (1.12.0), xpra (3.1.2), xxhash (0.8.1), xz-utils (5.2.5), yaml-cpp (0.6.3), yubikey-personalization (1.20.0), zathura (0.4.8), zathura-pdf-mupdf (0.3.7), zathura-pdf-poppler (0.3.0)

Focal only: webkitgtk (2.4.11, not built for official Focal repositories)

Bionic & Focal (see ppa:savoury1/{gtk,perl}-xenial for Xenial packages): girara (0.3.6), libtoml-tiny-perl (0.11)

Xenial & Bionic: alglib, apr (1.6.5), apr-util, argon2, armadillo, arpack, aspell (0.60.8), atlas, babeltrace (1.5.8), basemap (1.2.0), boost1.65.1 (openmpi rebuild), bubblewrap, c-ares (1.15.0), c-blosc (1.17.1), cairo (1.16.0), cfitsio, clonezilla (3.35.2), cpio (2.12), cracklib2 (2.9.6), drbl (2.30.5), eigen3 (3.3.7), emacs (26.3+1), enchant (1.6.0), fftw3 (3.3.8), fmtlib, fonts-liberation2, fox1.6 (1.6.57), fuse-exfat (1.3.0), gdal (3.0.4), gddrescue, geoip (1.6.12), geoip-database (20191224), geos (3.8.0), glpk, gmp (6.2.0), gpsd (3.20), grub-customizer (5.1.0), gsl (2.5), gtkspell3 (3.0.10), http-parser (2.9.2), isync (1.3.0), jemalloc (5.2.1), json-c4 (0.13.1 renamed json-c), lapack (3.9.0), laszip (3.4.3), lbfgsb, libaec, libbfio, libcdr, libcrypto++, libdap (3.20.5), libevent (2.1.11-stable), libewf, libgeotiff (1.5.1), libgit2 (0.28.4), libgom, libgtop2 (2.40.0), libhdf4 (4.2.14), libidn, libimagequant, libmaxminddb (1.4.2), libnetfilter-conntrack, libnl3, libquazip (0.7.6), libqxp, librabbitmq (0.10.0), librest (0.8.1), libsodium23 (1.0.18 renamed libsodium), libvisio, libwmf, libwpd, libwpe, libwpg, libxslt, libyaml (0.2.2), lighttpd (1.4.55), lzo2 (2.10), mariadb-10.3 (10.3.32), mesa (lm-sensors rebuilds), migrate, mongo-c-driver (1.16.1), mongodb (3.6.8+git), mpfr4 (4.0.2), mpi-defaults, mpi4py, mpich (3.3.2), mumps (5.2.1), ndiswrapper, net-tools, netcdf (4.7.3), netcdf-cxx-legacy, numactl (2.0.12), ogdi-dfsg (4.1.0), openblas, openmpi (4.0.3), p11-kit (0.23.20), p7zip{-rar} (16.02), pigdin (2.13.0), playonlinux (4.3.4), pmix (3.1.5), poppler (0.86.1), poppler-data (0.4.9), proj (6.3.1), pugixml (1.10), pysimplesoap, python-{boto,httplib2,imaplib2} (compat with newer openssl), quota, r-base (3.6.3), re2, readline (7.0), rpm (4.14.2.1), rttr (0.9.6), scalapack, scotch, screenruler, serf, sg3-utils (1.44), snappy, socat, spatialite, squashfuse, subversion (1.13.0), suitesparse (5.7.1), superlu (5.2.1), texlive-bin (2019.20190605), tidy-html5 (5.6.0), tracker (2.3.6), unicode-data (13.0.0), unixodbc (2.3.6), uriparser (0.9.3), utf8proc (2.5.0), vte2.91, wayland-protocols (1.17 Bionic / 1.15 Xenial), wpebackend-fdo, wxwidgets3.0 (3.0.4), x2goclient (4.1.2.2), x2goserver (4.1.0.3), xdg-dbus-proxy, xerces-c (3.2.2), xmlsec1, xsd (4.0.0), yelp (3.28.1), yelp-{tools,xsl} (3.28.0), zerofree (1.1.1), zfs-fuse (0.7.0), zlib (1.2.11), zxcvbn-c (2.4)

Bionic only (for Xenial gtksourceview{3,4} are at ppa:savoury1/gtk-xenial, and Perl/Ruby packages at ppa:savoury1/{perl,ruby}-xenial): gtksourceview3 (3.24.11), gtksourceview4 (4.4.0), libnet-ssleay-perl (1.88), libsoftware-licensemoreutils-perl (1.004), libxml-parser-perl (2.46), ruby-curb (0.9.10), vte2.91 (0.52.2), wayland-protocols (1.17 or ppa:savoury1/display for newer)

Xenial only: afflib, argtable2, asm (7.0), autogen, boost-defaults (1.65.1), bsd-mailx, clp, clucene-core, coin{mp,utils}, coinor-{cbc,cgl,osi}, confuse, ddrutility, deluge (1.3.15), dnprogs, dnsmasq (2.79), dsdp, ed, elfutils, emacs25, enca, expect, fdupes, file, fonttools (3.21.2), fpc (3.0.4), freerdp, freexl, gdk-pixbuf (2.36.12), gettext (0.19.8.1), glib2.0 (2.56.4), glm, gmime, gmime2.6, gnupg2 (2.1.23), gobject-introspection (1.56.1), gpgme1.0 (1.8.0), gpm, graphite2 (1.3.12), groff, gsfonts, hdf5 (1.10.0-patch1), hfsplus, hicolor-icon-theme, hspell, hunspell1.6 (1.6.2), icu (60.2), icu-le-hb, ido, indicator-messages, infinitpath-psm, iso-codes (3.79), jquery (3.2.1), jqueryui, json-c3 (0.12.1 renamed json-c), json-glib (1.4.2), laptop-detect, lazarus (1.8.2), libappindicator, libassuan (2.4.3), libasyncns, libcdk5, libepoxy (1.4.3), libfabric (1.5.3), libfcgi, libfreehand, libftdi1, libgadu, libharu (2.3.0), libicns, libimage-exiftool-perl (10.80), libindicator, libkml, libksba (1.3.4), liblockfile, libmd (1.0.0), libmnl, libmspub, libpagemaker, librevenge, libserialport, libsigrok{decode} (0.5.0), libsoup2.4 (2.62.1), liburcu, libva{-utils} (1.8.3), libvpx (1.7.0), libx86emu, libzmf, linux-firmware (1.173.20), lmdb (0.9.21), lua5.3 (5.3.3), mate-dock-applet (0.90.gtk2), mathjax, meanwhile, memcached, mercurial, motif, mozjs52 (52.9.1), mpclib3, msgpack-c, musl, mysql-5.7 (5.7.35), mysql-defaults, netpbm-free, openmpi2 (2.1.1 renamed openmpi), openssl1.0, pcre2 (10.31), perl (5.22.1 rebuild), popt, postgresql-10 (10.19), postgresql-common (190), pps-tools, procps, psutils, pycairo (1.16.2), python-debian, python-magic (0.4.15), qhull, qtwebchannel-opensource-src (5.5.1), rapidjson, rar (5.5.0), rdma-core (17.1), scim (1.4.18), sensible-utils, sleuthkit, snapd (2.49.2), sqlite3 (3.22.0), system-config-printer, tcl8.6, thermald (1.7.0), tk8.6, unar, unbound, unicode-cldr-core (32.0.1), unshield, vim (8.0.1453), vim-{addon-manager,airline,youcompleteme}, vte2.91 (0.46.2), wayland (1.14.0), wayland-protocols (1.15), wireless-tools, woff2, wordnet, wxpython3.0 (3.0.2.0), wxpython4.0 (4.0.1), x264 (0.148.2795), xmlstarlet, ycmd

==========================================================================

*** Donations: https://ko-fi.com/savoury1 & https://paypal.me/Savoury1 ***

If you find this PPA useful please consider a donation (above links). It will help me continue the effort maintaining up-to-date backports for all!

  *** Current target series: Xenial, Bionic, and Focal LTS; Hirsute ***

Note about Curl: Package here is a specialised one containing Curl 3 & 4 symbols and providing the libcurl3 package dependency, to allow install of software depending on libcurl3 even on Bionic and newer series. Please see https://launchpad.net/~savoury1/+archive/ubuntu/curl34 for more details.

Notes for Xenial systems:

* libva 1.8.3 with libva1 is here (Xenial software uses libva1), whereas libva 2.x with libva2 (Bionic and newer) is at ppa:savoury1/multimedia and this allows Xenial users to install both libva1 and libva2 (if required).

* libvpx 1.7.0 with libvpx5 (Bionic era) is here for Xenial (ships with libvpx3), whereas libvpx >= 1.8 with libvpx6 is at ppa:savoury1/multimedia again allowing Xenial users access to both versions if required.

* mate-dock-applet 0.90.gtk2 is based on a fork of MATE Dock Applet for GTK2 desktops, essentially a backport of 0.88 with various patches for GTK2 use (https://github.com/savoury1/mate-dock-applet/tree/gtk2-build).

* perl rebuild is with pkgbinarymangler 144 to resolve a conflict when both amd64 and i386 libperl5.22 packages are installed (LP: #1574351). This problem occurs with certain upgrades, eg. when installing newer scanner drivers (sane-backends 1.0.29 in ppa:savoury1/graphics) that can install for both amd64 and i386, which requires libperl5.22 amd64 & i386.

*** Install ***

Xenial & GNUPG: Backported GNUPG 2.1.23 here replaces 2.1.11 (default) and makes backport processes and upgrades easier, due many packaging changes between the two versions. However, it forces a requirement on newer APT for Xenial also, which is a positive due many improvements and bugfixes. So Xenial users wanting to upgrade to gnupg2 2.1.23 must do these steps:

  sudo add-apt-repository ppa:savoury1/apt-xenial
  sudo add-apt-repository ppa:savoury1/backports
  sudo apt-get update
  sudo apt-get upgrade && sudo apt-get dist-upgrade

Xenial & GCC 7.5.0 (FileZilla & nghttp2): Some backports require GCC >= 7 to install and run, due new source code using features in more modern GCC than 5.4.0 (Xenial default). FileZilla >= 3.50.0 and nghttp2 >= 1.41.0 are two examples of such software. For GCC 7.5.0 on Xenial at this Launchpad site: use ppa:savoury1/toolchain for all GCC 7.5.0 packages while keeping GCC 5.4.0 as system default, OR to set GCC 7.5.0 as the system default use ppa:savoury1/gcc-defaults-7 instead. So do this for GCC 7.5.0 on Xenial:

  sudo add-apt-repository ppa:savoury1/toolchain

OR

  sudo add-apt-repository ppa:savoury1/gcc-defaults-7

THEN

  sudo apt-get update
  sudo apt-get upgrade && sudo apt-get dist-upgrade

*** Build ***

This PPA has build dependencies on:

  ppa:savoury1/build-tools
  ppa:savoury1/encryption
  ppa:savoury1/python
  ppa:savoury1/fonts
  ppa:savoury1/graphics
  ppa:savoury1/ffmpeg4

Additionally, for Xenial & Bionic:

  ppa:savoury1/haskell-build
  ppa:savoury1/tex-2019

Additionally, for Xenial only:

  ppa:savoury1/apt-xenial
  ppa:savoury1/perl-xenial
  ppa:savoury1/gcc-defaults-7

Adding this PPA to your system

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

sudo add-apt-repository ppa:savoury1/backports
sudo apt-get 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:
deb https://ppa.launchpadcontent.net/savoury1/backports/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/savoury1/backports/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
4096R/E996735927E427A733BB653E374C7797FB006459 (What is this?)
Fingerprint:
E996735927E427A733BB653E374C7797FB006459

Dependencies:

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

PPA statistics

Activity
154 updates added during the past month.
View package details

Overview of published packages

175 of 1041 results
Package Version Uploaded by
abseil 0~20211102.0-0ubuntu1~22.04.sav0 Rob Savoury ()
abseil 0~20211102.0-0ubuntu1~21.04.sav1 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 ()
afflib 3.7.16-2build2~16.04.sav0 Rob Savoury ()
alglib 3.16.0-1~18.04.sav0 Rob Savoury ()
alglib 3.16.0-1~16.04.sav0 Rob Savoury ()
anacron 2.3-24~16.04.sav0 Rob Savoury ()
apr 1.6.5-1~18.04.sav0 Rob Savoury ()
apr 1.6.5-1~16.04.sav0 Rob Savoury ()
apr-util 1.6.1-4~18.04.sav0 Rob Savoury ()
apr-util 1.6.1-4~16.04.sav0 Rob Savoury ()
argon2 0~20171227-0.2~18.04.sav0 Rob Savoury ()
argon2 0~20171227-0.2~16.04.sav0 Rob Savoury ()
argtable2 13-1~16.04.sav0 Rob Savoury ()
aria2 1.36.0-1~21.04.sav0 Rob Savoury ()
aria2 1.36.0-1~20.04.sav0 Rob Savoury ()
aria2 1.36.0-1~18.04.sav0 Rob Savoury ()
aria2 1.36.0-1~16.04.sav0 Rob Savoury ()
armadillo 1:9.800.4+dfsg-1~18.04.sav0 Rob Savoury ()
armadillo 1:9.800.4+dfsg-1~16.04.sav0 Rob Savoury ()
arpack 3.7.0-3~18.04.sav0 Rob Savoury ()
arpack 3.7.0-3~16.04.sav0 Rob Savoury ()
artha 1.0.5-2~20.04.sav0 Rob Savoury ()
artha 1.0.5-2~18.04.sav0 Rob Savoury ()
artha 1.0.5-2~16.04.sav0 Rob Savoury ()
asm 7.0-1~16.04.sav0 Rob Savoury ()
aspell 0.60.8-1~18.04.sav0 Rob Savoury ()
aspell 0.60.8-1~16.04.sav0 Rob Savoury ()
atlas 3.10.3-8ubuntu5~18.04.sav0 Rob Savoury ()
atlas 3.10.3-8ubuntu5~16.04.sav0 Rob Savoury ()
autogen 1:5.18.12-4~16.04.sav0 Rob Savoury ()
babeltrace 1.5.8-1~18.04.sav0 Rob Savoury ()
babeltrace 1.5.8-1~16.04.sav0 Rob Savoury ()
basemap 1.2.0+dfsg-1~18.04.sav0 Rob Savoury ()
basemap 1.2.0+dfsg-1~16.04.sav0 Rob Savoury ()
bash 5.1-5ubuntu1~21.04.sav0 Rob Savoury ()
bash 5.1-5ubuntu1~20.04.sav0 Rob Savoury ()
bash 5.1-5ubuntu1~18.04.sav0 Rob Savoury ()
bash 5.1-5ubuntu1~16.04.sav0 Rob Savoury ()
bash-completion 1:2.11-5ubuntu1~21.04.sav0 Rob Savoury ()
bash-completion 1:2.11-5ubuntu1~20.04.sav0 Rob Savoury ()
bash-completion 1:2.11-5ubuntu1~18.04.sav0 Rob Savoury ()
bash-completion 1:2.11-5ubuntu1~16.04.sav0 Rob Savoury ()
bcmwl 6.30.223.271+bdcom-0ubuntu8~20.04.sav0 Rob Savoury ()
bcmwl 6.30.223.271+bdcom-0ubuntu8~18.04.sav0 Rob Savoury ()
bcmwl 6.30.223.271+bdcom-0ubuntu8~16.04.sav0 Rob Savoury ()
boost-defaults 1.65.1.0ubuntu1~16.04.sav0 Rob Savoury ()
boost1.65.1 1.65.1+dfsg-0ubuntu5+18.04.sav0.1 Rob Savoury ()
boost1.65.1 1.65.1+dfsg-0ubuntu5~16.04.sav0.1 Rob Savoury ()
brotli 1.0.9-2~20.04.sav0 Rob Savoury ()
brotli 1.0.9-2~18.04.sav0 Rob Savoury ()
brotli 1.0.9-2~16.04.sav0 Rob Savoury ()
bsd-mailx 8.1.2-0.20160123cvs-4~16.04.sav0 Rob Savoury ()
bubblewrap 0.4.0-1ubuntu4~18.04.sav0 Rob Savoury ()
bubblewrap 0.4.0-1ubuntu4~16.04.sav0 Rob Savoury ()
bzip2 1.0.8-4ubuntu2~20.04.sav0 Rob Savoury ()
bzip2 1.0.8-4ubuntu2~18.04.sav0 Rob Savoury ()
bzip2 1.0.8-4ubuntu2~16.04.sav0 Rob Savoury ()
c-ares 1.15.0-1~18.04.sav0 Rob Savoury ()
c-ares 1.15.0-1~16.04.sav0 Rob Savoury ()
c-blosc 1.17.1+ds1-1~18.04.sav0 Rob Savoury ()
c-blosc 1.17.1+ds1-1~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 ()
cfitsio 3.470-3~18.04.sav0 Rob Savoury ()
cfitsio 3.470-3~16.04.sav0 Rob Savoury ()
charls 2.0.0+dfsg-1~18.04.sav0 Rob Savoury ()
charls 2.0.0+dfsg-1~16.04.sav0 Rob Savoury ()
chmlib 2:0.40a-7~20.04.sav0 Rob Savoury ()
chmlib 2:0.40a-7~18.04.sav0 Rob Savoury ()
chmlib 2:0.40a-7~16.04.sav0 Rob Savoury ()
cjson 1.7.14-1~20.04.sav0 Rob Savoury ()
cjson 1.7.14-1~18.04.sav0 Rob Savoury ()
175 of 1041 results

Latest updates

  • libsodium 16 hours ago
    Successfully built
  • unbound 22 hours ago
    Successfully built
  • icu 42 hours ago
    Successfully built
  • harfbuzz 43 hours ago
    Successfully built
  • git 3 days ago
    Successfully built