{
 "app_id": "org.wpe.Sdk",
 "source_url": "https://raw.githubusercontent.com/Igalia/wpe-flatpak/master/sdk/org.wpe.Sdk.json",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "20.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [],
 "module_count": 17,
 "fetched_at": "2026-09-20T13:03:17.427825+00:00",
 "manifest": {
  "build-runtime": true,
  "id": "org.wpe.Sdk",
  "id-platform": "org.wpe.Platform",
  "branch": "stable",
  "runtime": "org.freedesktop.Platform",
  "sdk": "org.freedesktop.Sdk",
  "runtime-version": "20.08",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Locale",
   "org.freedesktop.Sdk.Docs",
   "org.freedesktop.Sdk.Extension.rust-stable"
  ],
  "inherit-extensions": [
   "org.freedesktop.Platform.GL",
   "org.freedesktop.Platform.Icontheme",
   "org.gtk.Gtk3theme"
  ],
  "inherit-sdk-extensions": [
   "org.freedesktop.Sdk.Extension"
  ],
  "cleanup-commands": [
   "/usr/libexec/freedesktop-post.sh"
  ],
  "cleanup-platform-commands": [
   "/usr/libexec/freedesktop-post.sh"
  ],
  "build-options": {
   "arch": {
    "arm": {
     "cflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64",
     "cppflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64",
     "cxxflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
    },
    "aarch64": {
     "cflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64",
     "cppflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64",
     "cxxflags": "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
    }
   }
  },
  "modules": [
   {
    "name": "libdrm",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://dri.freedesktop.org/libdrm/libdrm-2.4.102.tar.xz",
      "sha256": "8bcbf9336c28e393d76c1f16d7e79e394a7fce8a2e929d52d3ad7ad8525ba05b"
     }
    ]
   },
   {
    "name": "libva",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/intel/libva/releases/download/2.8.0/libva-2.8.0.tar.bz2",
      "sha256": "adbb1244d278908f89ccfcf254a442de6d71934565a492cb6f03caf2ed4d1ec3"
     }
    ]
   },
   {
    "name": "libva-utils",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/intel/libva-utils/releases/download/2.8.0/libva-utils-2.8.0.tar.bz2",
      "sha256": "8acad2c16bfef408643cf4de56c324345449f202e4a3a5b012a62a1d3af400ef"
     }
    ],
    "config-opts": [
     "--disable-tests"
    ]
   },
   {
    "name": "intel-vaapi-driver",
    "only-arches": [
     "x86_64",
     "i386"
    ],
    "buildsystem": "meson",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/intel/intel-vaapi-driver.git",
      "branch": "9a1f0c64174f970a26380d4957583c71372fbb7c"
     }
    ]
   },
   {
    "name": "gstreamer",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.18.4.tar.xz",
      "sha256": "9aeec99b38e310817012aa2d1d76573b787af47f8a725a65b833880a094dfbc5"
     }
    ],
    "config-opts": [
     "-Dgtk_doc=disabled",
     "-Dintrospection=disabled",
     "-Dnls=disabled"
    ]
   },
   {
    "name": "gst-plugins-base",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.4.tar.xz",
      "sha256": "29e53229a84d01d722f6f6db13087231cdf6113dd85c25746b9b58c3d68e8323"
     }
    ],
    "config-opts": [
     "--wrap-mode=nodownload",
     "-Dgtk_doc=disabled",
     "-Dintrospection=disabled"
    ]
   },
   {
    "name": "gst-plugins-good",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.4.tar.xz",
      "sha256": "b6e50e3a9bbcd56ee6ec71c33aa8332cc9c926b0c1fae995aac8b3040ebe39b0"
     }
    ],
    "config-opts": [
     "-Dnls=disabled"
    ]
   },
   {
    "name": "libwpe",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_INSTALL_PREFIX=/usr"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://wpewebkit.org/releases/libwpe-1.10.0.tar.xz",
      "sha256": "2415e270d45e3595ed4052bc105f733744dc2d3677e12ff4a831e5029841084d"
     }
    ]
   },
   {
    "name": "wpebackend-fdo",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_INSTALL_PREFIX=/usr"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://wpewebkit.org/releases/wpebackend-fdo-1.8.3.tar.xz",
      "sha256": "3d0b4282a1bd9e0664d7a20abe14e982f3285296ac62de56cae2a404b9d28b9e"
     }
    ]
   },
   {
    "name": "brotli",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/google/brotli/archive/v1.0.9.tar.gz",
      "sha256": "f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46"
     }
    ],
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_INSTALL_PREFIX=/usr"
    ]
   },
   {
    "name": "woff2",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/google/woff2/archive/v1.0.2.tar.gz",
      "sha256": "add272bb09e6384a4833ffca4896350fdb16e0ca22df68c0384773c67a175594"
     }
    ],
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_INSTALL_PREFIX=/usr"
    ]
   },
   {
    "name": "wpewebkit",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "sources": [
     {
      "type": "archive",
      "url": "https://wpewebkit.org/releases/wpewebkit-2.32.0.tar.xz",
      "sha256": "6cfb18af9a180eeffffcaf34fea68d867ee59f633d811ced92bbead2d184b6ea"
     }
    ],
    "config-opts": [
     "-DPORT=WPE",
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG",
     "-DCMAKE_INSTALL_PREFIX=/usr",
     "-DUSE_OPENJPEG=OFF"
    ],
    "build-options": {
     "arch": {
      "arm": {
       "cflags": "-g1",
       "cxxflags": "-g1"
      },
      "aarch64": {
       "cflags": "-g1",
       "cxxflags": "-g1"
      }
     }
    }
   },
   {
    "name": "rtmpdump",
    "buildsystem": "simple",
    "build-commands": [
     "make prefix=/usr libdir=/usr/lib/x86_64-linux-gnu CRYPTO=GNUTLS install"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://git.ffmpeg.org/rtmpdump.git",
      "branch": "c5f04a58fc2aeea6296ca7c44ee4734c18401aa3"
     }
    ]
   },
   {
    "name": "gst-plugins-bad",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.4.tar.xz",
      "sha256": "74e806bc5595b18c70e9ca93571e27e79dfb808e5d2e7967afa952b52e99c85f"
     }
    ],
    "config-opts": [
     "-Dgtk_doc=disabled",
     "-Dintrospection=disabled",
     "-Dvulkan=disabled"
    ]
   },
   {
    "name": "gstreamer-vaapi",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.18.4.tar.xz",
      "sha256": "92db98af86f3150d429c9ab17e88d2364f9c07a140c8f445ed739e8f10252aea"
     }
    ]
   },
   {
    "name": "adwaita-icon-theme",
    "sources": [
     {
      "type": "archive",
      "url": "https://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/3.34/adwaita-icon-theme-3.34.0.tar.xz",
      "sha256": "40b7e91f8263552b64d0f9beff33150291b086618ce498c71bf10035e48c7c7f"
     }
    ]
   },
   {
    "name": "os-release",
    "sources": [
     {
      "type": "file",
      "path": "os-release"
     },
     {
      "type": "file",
      "path": "issue"
     },
     {
      "type": "file",
      "path": "issue.net"
     },
     {
      "type": "file",
      "path": "org.wpe.Sdk.appdata.xml"
     },
     {
      "type": "file",
      "path": "org.wpe.Platform.appdata.xml"
     },
     {
      "type": "file",
      "path": "os-release-configure",
      "dest-filename": "configure"
     }
    ]
   }
  ]
 }
}