<?xml version="1.0" encoding="utf-8"?>
<component type="runtime">
  <id>org.freedesktop.Sdk</id>
  <name>Freedesktop SDK</name>
  <summary>Tools and headers for developing applications</summary>
  <metadata_license>CC0</metadata_license>
  <project_license>MIT</project_license>
  <description>
    <p>
      The Freedesktop Sdk is the development runtime that you can use to produce applications using
      the Freedesktop Platform runtime. It contains everything that is in the platform, as well
      as build and debugging tools and headers for the libraries.
    </p>
  </description>
  <developer id="io.freedesktop_sdk">
    <name>Freedesktop SDK</name>
  </developer>
  <url type="homepage">https://freedesktop-sdk.gitlab.io</url>
  <url type="bugtracker">https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues</url>
  <url type="contact">https://matrix.to/#/#freedesktop-sdk:matrix.org</url>
  <releases>
    <release type="stable" version="freedesktop-sdk-24.08.30" date="2026-03-23T00:00:00Z">
      <description>
        <p>Changes in freedesktop-sdk-24.08.30</p>
        <ul>
          <li>Update gtk3 to 3.24.52-0</li>
          <li>Update bubblewrap to v0.11.1-0</li>
          <li>Update buildbox to 1.4.1-0</li>
          <li>Update protobuf to v34.1-0</li>
          <li>Update ccache to v4.13.2-0</li>
          <li>Update freetype to VER-2-14-3-0</li>
          <li>Update mdadm to mdadm-4.6-0</li>
          <li>Update mesa-sdk to mesa-26.0.3-0</li>
          <li>Update python3-protobuf to 7.34.1</li>
          <li>Update xfsprogs to v6.19.0-0</li>
          <li>Update linux to v6.19.9-0</li>
          <li>Update libde265 to v1.0.18-0</li>
          <li>perl-xml-parser: Add perl-file-sharedir dependency</li>
          <li>perl-xml-parser: Add perl-file-sharedir-install for build</li>
          <li>exapt: Disable examples and tests</li>
          <li>Update perl-xml-parser to 2.51</li>
          <li>Update buildbox to 1.4.0-0</li>
          <li>Update perl-ssleay to 1.96</li>
          <li>Update python3-pyroaring to 1.0.4-0</li>
          <li>Update btrfs-progs to v6.19.1-0</li>
          <li>Update python3-pyasn1 to 0.6.3</li>
          <li>reference-abi: Bump junction to commit containing updated plugin</li>
          <li>fscrypt: Track sources with latest plugin</li>
          <li>ci: Bump to latest docker image</li>
          <li>Add export stacks for various bootstrap elements</li>
          <li>Create buildstream2 link element</li>
          <li>Create stripper.bst element for 24.08 branch</li>
          <li>Update gsettings-desktop-schemas to 50.0-0</li>
          <li>Update python3-charset-normalizer to 3.4.6-0</li>
          <li>Update lvm2 to v2_03_39-0</li>
          <li>Fix leftover snap version handling</li>
          <li>Update iptables to v1.8.13-0</li>
          <li>Update linux to v6.19.8-0</li>
          <li>Update buildstream-plugins-community to 2.3.0</li>
          <li>fwupd: Drop libarchive and protobuf meson arg</li>
          <li>Update fwupd to 2.1.1-0</li>
          <li>Update iwd to 3.12-0</li>
          <li>Update extra-cmake-modules to v6.24.0-0</li>
          <li>Update ell to 0.83-0</li>
          <li>Update mesa-sdk to mesa-26.0.2-0</li>
          <li>Opt out of source provenance in collect_manifest plugin</li>
          <li>Update linux to v6.19.7-0</li>
          <li>Update capnproto to v1.4.0-0</li>
          <li>python3-ujson: Update patch</li>
          <li>Update python3-ujson to 5.12.0-0</li>
          <li>Update python3-filelock to 3.25.2-0</li>
          <li>Update podman to v5.8.1-0</li>
          <li>Update apparmor-base to v4.1.7-0</li>
          <li>gtk-doc: Switch to meson</li>
          <li>gtk-doc: Modernise element config</li>
          <li>Update gtk-doc to 1.36.0-0</li>
          <li>Update exfat-progs to 1.3.2-0</li>
          <li>Update linux-firmware to 20260309-0</li>
          <li>Update python3-filelock to 3.25.1-0</li>
          <li>Update python3-virtualenv to 21.2.0-0</li>
          <li>Update ccache to v4.13.1-0</li>
          <li>Update python3-charset-normalizer to 3.4.5-0</li>
          <li>generate-cve-report: Fix rendering with consecutive empty score cells</li>
          <li>Update python3-buildstream2 to 2.7.0-0</li>
          <li>Update python3-pkgconfig to v1.6.0-0</li>
          <li>Update dictionaries to libreoffice-26.2.2.1-0</li>
          <li>flat-manager-client: Exclude rc tags</li>
          <li>Use list comprehension</li>
          <li>Call sorted with reverse instead of making two operations</li>
          <li>Fix PERF401 lint</li>
          <li>Use timezone aware datetime calls in various places</li>
          <li>Use key in dict instead of dict.keys()</li>
          <li>Use capture_output instead of piping to subprocess</li>
          <li>Raise TypeError for invalid type</li>
          <li>Use f-string instead of join</li>
          <li>Remove generator in set comprehension</li>
          <li>Return directly instead of assigning to a variable</li>
          <li>Silence S110</li>
          <li>Merge with statements for SIM117 lint</li>
          <li>Fix TRY300 lints</li>
          <li>Use a dedicated logger</li>
          <li>Mark files with shebangs as executables</li>
          <li>Fix RUF015 lint</li>
          <li>Apply new ruff auto-format and auto-lint fixes</li>
          <li>Update ccache to v4.13-0</li>
          <li>buildbox: Drop patches</li>
          <li>Update buildbox to 1.3.54-0</li>
          <li>gcc: Create liblto plugin symlink for binutils</li>
          <li>llvm: Ship clang headers in Mesa prefix for rusticl</li>
          <li>Update intel-media-driver to intel-media-26.1.3-0</li>
          <li>Update go to go1.25.8-0</li>
          <li>Update linux to v6.19.6-0</li>
          <li>Update erofs-utils to v1.9.1-0</li>
          <li>python3-setuptools-scm: Exclude some tags</li>
          <li>Update python3 to v3.12.13-0</li>
          <li>python3-imagesize: Freeze due to backwards incompatible changes</li>
          <li>Update hwdata to v0.405-0</li>
          <li>Update python3-pytz to 2026.1.post1</li>
          <li>Update shadow to 4.19.4-0</li>
          <li>Update frei0r to v2.5.5-0</li>
          <li>iio-sensor-proxy: Disable ssc-support</li>
          <li>Update iio-sensor-proxy to 3.9-0</li>
          <li>Update tzdata to 2026a-0</li>
          <li>grpc: Remove reference to vendored absl source file</li>
          <li>Update grpc to v1.78.1-0</li>
          <li>buildbox: Add patch to fix build</li>
          <li>Update buildbox to 1.3.53-0</li>
          <li>Update python3-yarl to v1.23.0-0</li>
          <li>python3-maturin: Update to 1.12.6</li>
          <li>Update libabigail to libabigail-2.9-0</li>
          <li>Update mesa-sdk to mesa-26.0.1-0</li>
          <li>Update python3-filelock to 3.25.0-0</li>
          <li>Update freetype to VER-2-14-2-0</li>
          <li>Update python3-maturin to ref: v1.12.5-0</li>
          <li>Update libseat to 0.9.3-0</li>
          <li>Update python3-virtualenv to 21.1.0-0</li>
          <li>Update python3-protobuf to 7.34.0</li>
          <li>Update fwupd to 2.0.20-0</li>
          <li>Update python3-certifi to 2026.02.25-0</li>
          <li>Update python3-virtualenv to 21.0.0-0</li>
          <li>Update udisks to udisks-2.11.1-0</li>
          <li>Update protobuf to v34.0-0</li>
          <li>linux-pam-base: chmod only if unix_chkpwd exists</li>
          <li>backport(24.08): linux-pam: setuid bit on unix_chkpwd</li>
          <li>Update python3-hatchling to hatchling-v1.29.0-0</li>
          <li>Update gawk to gawk-5.4.0-0</li>
          <li>Update python3-chardet to 5.2.0-0</li>
          <li>Update rdfind to releases/1.8.0-0</li>
          <li>frei0r: Build without opencv and gavl</li>
          <li>Update frei0r to v2.5.4-0</li>
          <li>Update xorg-data-xkeyboard-config to xkeyboard-config-2.47-0</li>
          <li>Update python3-filelock to 3.24.4-0</li>
          <li>Update python3-virtualenv to 20.39.0-0</li>
          <li>python3-chardet: Freeze to v5 due to breaking changes</li>
          <li>weston: Disable vulkan renderer</li>
          <li>weston: Drop outdated patch</li>
          <li>weston: Disable lua shell</li>
          <li>Update weston to 15.0.0-0</li>
          <li>Update ovmf to edk2-stable202602-0</li>
          <li>Update parallel to 20260222-0</li>
          <li>Update linux to v6.19.3-0</li>
          <li>Update linux-firmware to 20260221-0</li>
          <li>Update python3-maturin to ref: v1.12.4-0</li>
          <li>Revert "Update man-pages to man-pages-6.16-0"</li>
          <li>Revert "Update sbc to 2.1-0"</li>
          <li>Revert "Update iwd to 3.10-0"</li>
          <li>Update iwd to 3.10-0</li>
          <li>Update sbc to 2.1-0</li>
          <li>Update man-pages to man-pages-6.16-0</li>
          <li>Update dictionaries to libreoffice-26.2.1.2-0</li>
          <li>Update python3-virtualenv to 20.38.0-0</li>
          <li>Update mutool to 1.27.2-0</li>
          <li>Update iptables to v1.8.12-0</li>
          <li>Update python3-maturin to ref: v1.12.3-0</li>
          <li>go: Track 1.25</li>
          <li>Revert "binary-seed-source: Update to latest commit for go 1.26"</li>
          <li>Revert "Update go to go1.26.0-0"</li>
          <li>Update iproute2 to v6.19.0-0</li>
          <li>Update python3-wheezy-template to 3.2.5-0</li>
          <li>Update python3-filelock to 3.24.3-0</li>
          <li>Update erofs-utils to v1.9-0</li>
          <li>Update intel-media-driver to intel-media-26.1.2-0</li>
          <li>Update conmon to v2.2.1-0</li>
          <li>Update libcap-ng to v0.9.1-0</li>
          <li>Update libsoup to 3.6.6-0</li>
          <li>Update linux to v6.19.2-0</li>
          <li>Update python3-filelock to 3.24.2-0</li>
          <li>Update python3-maturin to ref: v1.12.2-0</li>
          <li>binary-seed-source: Update to latest commit for go 1.26</li>
          <li>Update go to go1.26.0-0</li>
          <li>Update bluez to 5.86-0</li>
          <li>Update vim to v9.2.0-0</li>
          <li>Update extra-cmake-modules to v6.23.0-0</li>
          <li>Update apparmor-base to v4.1.6-0</li>
          <li>rust: Update to 1.89.0</li>
          <li>Update python3-maturin to ref: v1.12.0-0</li>
          <li>vim: track only major releases</li>
          <li>networkmanager: Add docbook-xsl for building docs</li>
          <li>Update networkmanager to 1.56.0-0</li>
          <li>Update p11-kit to 0.26.2-0</li>
          <li>Update btrfs-progs to v6.19-0</li>
          <li>Update ell to 0.82-0</li>
          <li>Update gnutls to 3.8.12-0</li>
          <li>Update libinput to 1.31.0-0</li>
          <li>Update podman to v5.8.0-0</li>
          <li>Update libjxl to v0.10.5-0</li>
          <li>Update python3-cryptography to ref: 46.0.5-0</li>
          <li>Update iwd to 0.82-0</li>
          <li>Update man-pages to man-pages-6.17-0</li>
          <li>Update ccache to v4.12.3-0</li>
          <li>Update mesa-sdk to mesa-26.0.0-0</li>
          <li>Update foomatic-db to 20240504-7</li>
          <li>Update strace to v6.19-0</li>
          <li>Update dracut to 110-0</li>
          <li>Add patches to fix build with binutils 2.46</li>
          <li>Update binutils to binutils-2_46-0</li>
          <li>python3-setuptools: Freeze to v80 due to feature removals</li>
          <li>Update sbc to 2.2-0</li>
          <li>Update linux to v6.19-0</li>
          <li>Update iwd to 3.11-0</li>
          <li>Update python3-markdown to 3.10.2-0</li>
          <li>Update xorg-lib-fontenc to libfontenc-1.1.9-0</li>
          <li>Update less to v692-rel-0</li>
          <li>Update python3-tenacity to 9.1.4-0</li>
          <li>Update vim to v9.1.2140-0</li>
          <li>Update mesa-sdk to mesa-25.3.5-0</li>
          <li>Update dictionaries to libreoffice-26.2.1.1-0</li>
          <li>Update hwdata to v0.404-0</li>
          <li>Update mesa to mesa-25.3.5-0</li>
          <li>Update linux to v6.18.9-0</li>
          <li>Update python3-tenacity to 9.1.3-0</li>
          <li>grpc: Add patch to unpin Cython requirement</li>
          <li>Update grpc to v1.78.0-0</li>
          <li>Update mutool to 1.27.1-0</li>
          <li>Update buildbox to 1.3.52-0</li>
          <li>Update netavark to ref: v1.17.2-0</li>
          <li>Update nano to v8.7.1-0</li>
          <li>Update go to go1.25.7-0</li>
          <li>Update python3-pip to 26.0.1-0</li>
          <li>Update ccid to 1.7.1-0</li>
          <li>Update ca-certificates to ca-certificates-2010_63-3_fc14-172</li>
          <li>Update libwacom to libwacom-2.18.0-0</li>
          <li>Update libxmlb to 0.3.25-0</li>
          <li>Update python3-psutil to release-7.2.2-0</li>
          <li>Update git to v2.53.0-0</li>
          <li>Update shadow to 4.19.3-0</li>
          <li>Update libmysofa to v1.3.4-0</li>
          <li>Update python3-babel to 2.18.0</li>
          <li>Update audit to v4.1.3-0</li>
          <li>Update python3-poetry-core to 2.3.1-0</li>
          <li>Update vim to v9.1.2125-0</li>
          <li>Update aspell to rel-0.60.8.2-0</li>
          <li>Update linux to v6.18.8-0</li>
          <li>Update xorg-lib-xcomposite to libXcomposite-0.4.7-0</li>
          <li>Update parallel to 20260122-0</li>
          <li>libwebp: Freeze due to abi changes</li>
          <li>libsepol: Freeze due to abi changes</li>
          <li>libva: Freeze due to ABI changes</li>
          <li>orc: Freeze due to abi changes</li>
          <li>xorg-lib-xkbfile: Freeze due to ABI changes</li>
          <li>libgcrypt: Freeze to 1.11.2</li>
          <li>Update protobuf to v33.5-0</li>
          <li>Update apparmor-base to v4.1.4-0</li>
          <li>Update python3-pip to 26.0-0</li>
          <li>Update gdk-pixbuf to 2.44.5-0</li>
          <li>Update python3-protobuf to 6.33.5</li>
          <li>Update perl-sasl to 2.2000</li>
          <li>python3-dulwich: Restrict to v0</li>
          <li>Revert "Update python3-dulwich to dulwich-1.0.0-0"</li>
          <li>Update openssl to openssl-3.3.6-0</li>
          <li>Update xorg-lib-xrandr to libXrandr-1.5.5-0</li>
          <li>Update liburcu to v0.15.6-0</li>
          <li>Update python3-cryptography to ref: 46.0.4-0</li>
          <li>Update python3-pathspec to v1.0.4-0</li>
          <li>Update dictionaries to libreoffice-26.2.0.3-0</li>
          <li>Update xorg-lib-xdamage to libXdamage-1.1.7-0</li>
          <li>Update cryptsetup-base to v2.8.4-0</li>
          <li>Update cmake to v3.31.11-0</li>
          <li>Update xorg-lib-xxf86vm to libXxf86vm-1.1.7-0</li>
          <li>Update python3-multidict to v6.7.1-0</li>
          <li>Update xorg-lib-xext to libXext-1.3.7-0</li>
          <li>Update python3-setuptools to v80.10.2-0</li>
          <li>Update xorg-lib-xinerama to libXinerama-1.1.6-0</li>
          <li>Update xorg-lib-xpm to libXpm-3.5.18-0</li>
          <li>Update vim to v9.1.2108-0</li>
          <li>Update mesa-sdk to mesa-25.3.4-0</li>
          <li>Update qpdf to v12.3.2-0</li>
          <li>Update buildbox to 1.3.51-0</li>
          <li>Update jansson to v2.15.0-0</li>
          <li>Update mesa to mesa-25.3.4-0</li>
          <li>Update flatpak to 1.16.3-0</li>
          <li>Update linux to v6.18.7-0</li>
          <li>Update python3-gi-docgen to 2026.1-0</li>
          <li>linux-pam-base: Disable pwaccess</li>
          <li>Update linux-pam-base to v1.7.2-0</li>
          <li>Update python3-wheel to 0.46.3-0</li>
          <li>Update passt to 2026_01_20.386b5f5-0</li>
          <li>python3-setuptools: Drop setup.cfg removal</li>
          <li>Update python3-setuptools to v80.10.1-0</li>
          <li>Update reference-abi to freedesktop-sdk-24.08.29-0</li>
          <li>Update python3-pycparser to release_v3.00-0</li>
          <li>Update python3-markdown to 3.10.1-0</li>
          <li>Update python3-pyparsing to 3.3.2-0</li>
          <li>Update less to v691-rel-0</li>
          <li>Update cunit to 3.5.4-0</li>
          <li>Update python3-packaging to 26.0-0</li>
          <li>Update qpdf to v12.3.1-0</li>
        </ul>
      </description>
    </release>
  </releases>
</component>
