/all/
Pinned SafeLibs releases across the full package set.
Signed apt repositories
Stable packages live in /all/. Testing packages live in
/testing/all/ when that channel is published. Per-library
repositories are listed after the aggregate repositories.
Aggregate repositories combine the packages for each channel.
/all/Pinned SafeLibs releases across the full package set.
/testing/all/Latest buildable default-branch packages across the SafeLibs ports.
Installs the signed key, package pinning, and the stable /all/ source.
sudo install -d -m 0755 /etc/apt/keyrings /etc/apt/preferences.d
curl -fsSL https://safelibs.org/apt/all/safelibs.gpg | sudo tee /etc/apt/keyrings/safelibs.gpg > /dev/null
curl -fsSL https://safelibs.org/apt/all/safelibs-all.pref | sudo tee /etc/apt/preferences.d/safelibs-all.pref > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/safelibs.gpg] https://safelibs.org/apt/all noble main" | sudo tee /etc/apt/sources.list.d/safelibs-all.list > /dev/null
sudo apt-get update
Per-library repositories stay separate from the aggregate entries above.
/giflib/
2 published packages
libgif-dev, libgif7
/libarchive/
3 published packages
libarchive-dev, libarchive-tools, libarchive13t64
/libbz2/
4 published packages
bzip2, bzip2-doc, libbz2-1.0, libbz2-dev
/libcsv/
2 published packages
libcsv-dev, libcsv3
/libexif/
3 published packages
libexif-dev, libexif-doc, libexif12
/libgcrypt/
2 published packages
libgcrypt20, libgcrypt20-dev
/libjansson/
2 published packages
libjansson-dev, libjansson4
/libjpeg-turbo/
6 published packages
libjpeg-turbo-progs, libjpeg-turbo8, libjpeg-turbo8-dev, libturbojpeg, libturbojpeg-java, libturbojpeg0-dev
/libjson/
2 published packages
libjson-c-dev, libjson-c5
/liblzma/
2 published packages
liblzma-dev, liblzma5
/libpng/
3 published packages
libpng-dev, libpng-tools, libpng16-16t64
/libsdl/
3 published packages
libsdl2-2.0-0, libsdl2-dev, libsdl2-tests
/libsodium/
2 published packages
libsodium-dev, libsodium23
/libuv/
2 published packages
libuv1-dev, libuv1t64
/libwebp/
8 published packages
libsharpyuv-dev, libsharpyuv0, libwebp-dev, libwebp7, libwebpdecoder3, libwebpdemux2, libwebpmux3, webp
/libxml/
4 published packages
libxml2, libxml2-dev, libxml2-utils, python3-libxml2
/libyaml/
3 published packages
libyaml-0-2, libyaml-dev, libyaml-doc
/testing/cjson/
2 published packages
libcjson-dev, libcjson1
/testing/giflib/
2 published packages
libgif-dev, libgif7
/testing/libarchive/
3 published packages
libarchive-dev, libarchive-tools, libarchive13t64
/testing/libbz2/
4 published packages
bzip2, bzip2-doc, libbz2-1.0, libbz2-dev
/testing/libcsv/
2 published packages
libcsv-dev, libcsv3
/testing/libexif/
3 published packages
libexif-dev, libexif-doc, libexif12
/testing/libgcrypt/
2 published packages
libgcrypt20, libgcrypt20-dev
/testing/libjansson/
2 published packages
libjansson-dev, libjansson4
/testing/libjpeg-turbo/
6 published packages
libjpeg-turbo-progs, libjpeg-turbo8, libjpeg-turbo8-dev, libturbojpeg, libturbojpeg-java, libturbojpeg0-dev
/testing/libjson/
2 published packages
libjson-c-dev, libjson-c5
/testing/liblzma/
2 published packages
liblzma-dev, liblzma5
/testing/libpng/
3 published packages
libpng-dev, libpng-tools, libpng16-16t64
/testing/libsdl/
3 published packages
libsdl2-2.0-0, libsdl2-dev, libsdl2-tests
/testing/libsodium/
2 published packages
libsodium-dev, libsodium23
/testing/libtiff/
4 published packages
libtiff-dev, libtiff-tools, libtiff6, libtiffxx6
/testing/libuv/
2 published packages
libuv1-dev, libuv1t64
/testing/libvips/
5 published packages
gir1.2-vips-8.0, libvips-dev, libvips-doc, libvips-tools, libvips42t64
/testing/libwebp/
8 published packages
libsharpyuv-dev, libsharpyuv0, libwebp-dev, libwebp7, libwebpdecoder3, libwebpdemux2, libwebpmux3, webp
/testing/libxml/
4 published packages
libxml2, libxml2-dev, libxml2-utils, python3-libxml2
/testing/libyaml/
3 published packages
libyaml-0-2, libyaml-dev, libyaml-doc
/testing/libzstd/
3 published packages
libzstd-dev, libzstd1, zstd
/testing/template/
1 published package
safelibs-port-template
bzip2 1.0.8-5.1build0.1+safelibs1778011697bzip2-doc 1.0.8-5.1build0.1+safelibs1778011697libarchive-dev 3.7.2-2ubuntu0.6+safelibs1778011697libarchive-tools 3.7.2-2ubuntu0.6+safelibs1778011697libarchive13t64 3.7.2-2ubuntu0.6+safelibs1778011697libbz2-1.0 1.0.8-5.1build0.1+safelibs1778011697libbz2-dev 1.0.8-5.1build0.1+safelibs1778011697libcsv-dev 3.0.3+dfsg-6+safelibs1778013127libcsv3 3.0.3+dfsg-6+safelibs1778013127libexif-dev 0.6.24-1safelibs1+safelibs1778011697libexif-doc 0.6.24-1safelibs1+safelibs1778011697libexif12 0.6.24-1safelibs1+safelibs1778011697libgcrypt20 1.10.3+safe1+safelibs1778049144libgcrypt20-dev 1.10.3+safe1+safelibs1778049144libgif-dev 5.2.2-1ubuntu1+safelibs1778011697libgif7 5.2.2-1ubuntu1+safelibs1778011697libjansson-dev 2.14-2build2+safe1libjansson4 2.14-2build2+safe1libjpeg-turbo-progs 2.1.5-2ubuntu2+safelibs1778011697libjpeg-turbo8 2.1.5-2ubuntu2+safelibs1778011697libjpeg-turbo8-dev 2.1.5-2ubuntu2+safelibs1778011697libjson-c-dev 0.17-1build1safe1libjson-c5 0.17-1build1safe1liblzma-dev 5.6.1+really5.4.5-1ubuntu0.2+safelibs1778011697liblzma5 5.6.1+really5.4.5-1ubuntu0.2+safelibs1778011697libpng-dev 1.6.43-5ubuntu0.5+safelibs1778013126libpng-tools 1.6.43-5ubuntu0.5+safelibs1778013126libpng16-16t64 1.6.43-5ubuntu0.5+safelibs1778013126libsdl2-2.0-0 2.30.0+dfsg-1ubuntu3.1+safelibs1778011697libsdl2-dev 2.30.0+dfsg-1ubuntu3.1+safelibs1778011697libsdl2-tests 2.30.0+dfsg-1ubuntu3.1+safelibs1778011697libsharpyuv-dev 1.3.2-0.4build3+safelibs1778011697libsharpyuv0 1.3.2-0.4build3+safelibs1778011697libsodium-dev 1.0.18-1ubuntu0.24.04.1+safelibs1778011697libsodium23 1.0.18-1ubuntu0.24.04.1+safelibs1778011697libturbojpeg 1:2.1.5-2ubuntu2+safelibs1778011697libturbojpeg-java 2.1.5-2ubuntu2+safelibs1778011697libturbojpeg0-dev 1:2.1.5-2ubuntu2+safelibs1778011697libuv1-dev 1.48.0-1.1build1+safelibs1778011697libuv1t64 1.48.0-1.1build1+safelibs1778011697libwebp-dev 1.3.2-0.4build3+safelibs1778011697libwebp7 1.3.2-0.4build3+safelibs1778011697libwebpdecoder3 1.3.2-0.4build3+safelibs1778011697libwebpdemux2 1.3.2-0.4build3+safelibs1778011697libwebpmux3 1.3.2-0.4build3+safelibs1778011697libxml2 2.9.14+dfsg-1.3ubuntu3.7+safelibs1778011697libxml2-dev 2.9.14+dfsg-1.3ubuntu3.7+safelibs1778011697libxml2-utils 2.9.14+dfsg-1.3ubuntu3.7+safelibs1778011697libyaml-0-2 0.2.5-1build2+safelibs1778011697libyaml-dev 0.2.5-1build2+safelibs1778011697libyaml-doc 0.2.5-1build2+safelibs1778011697python3-libxml2 2.9.14+dfsg-1.3ubuntu3.7+safelibs1778011697webp 1.3.2-0.4build3+safelibs1778011697Memory-safe drop-in replacements packaged by SafeLibs for Ubuntu 24.04
Every generated repository is signed with the same SafeLibs archive key, but each published preference file only pins the packages carried by that repository.
Stable repositories are generated from pinned SafeLibs package refs.
Testing repositories are generated from the latest buildable
default-branch port commits. Both channels are verified with
apt inside Ubuntu 24.04 Docker before publication.