{
 "app_id": "org.gnome.Brasero",
 "source_url": "https://raw.githubusercontent.com/flathub/org.gnome.Brasero/master/org.gnome.Brasero.yaml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "49",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=pulseaudio",
  "--socket=fallback-x11",
  "--device=all",
  "--filesystem=home",
  "--filesystem=xdg-run/gvfsd",
  "--talk-name=org.gtk.vfs.*"
 ],
 "module_count": 20,
 "fetched_at": "2026-09-17T16:14:46.134048+00:00",
 "manifest": {
  "app-id": "org.gnome.Brasero",
  "runtime": "org.gnome.Platform",
  "runtime-version": "49",
  "sdk": "org.gnome.Sdk",
  "command": "brasero",
  "finish-args": [
   "--socket=wayland",
   "--socket=fallback-x11",
   "--share=ipc",
   "--socket=pulseaudio",
   "--filesystem=home",
   "--device=all",
   "--talk-name=org.gtk.vfs.*",
   "--filesystem=xdg-run/gvfsd",
   "--add-policy=Tracker3.dbus:org.freedesktop.Tracker3.Miner.Files=tracker:Software"
  ],
  "cleanup": [
   "/include",
   "/lib/cmake",
   "/lib/pkgconfig",
   "/share/cmake",
   "/share/pkgconfig",
   "/share/aclocal",
   "/man",
   "/share/man",
   "/share/gtk-doc",
   "/share/doc",
   "*.la",
   "*.a"
  ],
  "rename-desktop-file": "brasero.desktop",
  "rename-appdata-file": "brasero.appdata.xml",
  "rename-icon": "brasero",
  "copy-icon": true,
  "modules": [
   {
    "name": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/mesonbuild/meson/releases/download/1.10.2/meson-1.10.2.tar.gz",
      "sha512": "43d408fde7390c81eaef63b835deb4acfcae279cf05bcd63a368c4bc1de69b7fb620f801a7700345d4c41e155a4429a43cdef12e60322aa20a33edfaeb5ce7e9"
     }
    ],
    "buildsystem": "simple",
    "build-commands": [
     "pip install --prefix=/app --ignore-installed --no-build-isolation ."
    ],
    "cleanup": [
     "*"
    ]
   },
   "shared-modules/libcanberra/libcanberra.json",
   "shared-modules/intltool/intltool-0.51.json",
   {
    "name": "libcdio",
    "config-opts": [
     "--disable-static",
     "--disable-example-progs",
     "--disable-cpp-progs"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/libcdio/libcdio/releases/download/2.3.0/libcdio-2.3.0.tar.bz2",
      "sha512": "42e1659df57b558f5bfc81badf137682793070d1301fdf4926d221eca1fffc8d1b912d23ebe0a2e84a9bbd832f257033ef854b5349cf80fc8184bce759800d6c",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1573,
       "url-template": "https://github.com/libcdio/libcdio/releases/download/$version/libcdio-$version.tar.bz2"
      }
     }
    ],
    "modules": [
     {
      "name": "libcddb",
      "config-opts": [
       "--disable-static"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://downloads.sourceforge.net/sourceforge/libcddb/libcddb/1.3.2/libcddb-1.3.2.tar.bz2",
        "sha512": "0e07e7d37f2013164d75b530a5528f54847271fd20f3b7bedb192a05d1f61dcf006d10dc2927efe155a01eddcc57b940bc31d8ac88d5dfc4f1a09771caa84e0a",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 1572,
         "url-template": "https://downloads.sourceforge.net/sourceforge/libcddb/libcddb/$version/libcddb-$version.tar.bz2"
        }
       },
       {
        "type": "shell",
        "commands": [
         "cp -fp /usr/share/autoconf/build-aux/config.{guess,sub} ./"
        ]
       },
       {
        "type": "patch",
        "path": "patch/libcddb-pointer-types.patch",
        "strip-components": 0
       }
      ]
     }
    ]
   },
   {
    "name": "libburn",
    "build-options": {
     "cflags": "-std=gnu17",
     "config-opts": [
      "--disable-static"
     ]
    },
    "sources": [
     {
      "type": "archive",
      "url": "https://files.libburnia-project.org/releases/libburn-1.5.8.tar.gz",
      "sha512": "fa290de9c9e5270eea7752418caaf6d8ac9b9291e71ea043637f78493d91bf1daa3ec23f3c4e7b584d0134b123f3ca279c02cbb44ad3027e7e7d439966512280",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1568,
       "url-template": "https://files.libburnia-project.org/releases/libburn-$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "libisofs",
    "config-opts": [
     "--disable-static"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://files.libburnia-project.org/releases/libisofs-1.5.8.pl01.tar.gz",
      "sha512": "6dc5acf83db11c7f5ce574224bc8c58914fc749dd7582e6f69c4199225ad786ab23155f3c753b28b145cd51c6bca4dc4db285cb9b8e99f583966a6baa9284f37",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1646,
       "url-template": "https://files.libburnia-project.org/releases/libisofs-$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "totem-pl-parser",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuildtype=debugoptimized"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.7.tar.xz",
      "sha256": "60d517c1acabe54ae337f64451264fc76730696eaae26b5480fb37166689b5f3",
      "x-checker-data": {
       "type": "gnome",
       "name": "totem-pl-parser"
      }
     }
    ],
    "modules": [
     {
      "name": "uchardet",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=RelWithDebInfo",
       "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz",
        "sha512": "4a5dcc9ff021352f3b252e103ff1475cec62c974294b264ee9243f024633c3ae44be8c7733608624066113e635f8b156ecb08c8ff87c736d04b07641eb166382",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 9265,
         "url-template": "https://www.freedesktop.org/software/uchardet/releases/uchardet-$version.tar.xz"
        }
       }
      ]
     }
    ]
   },
   {
    "name": "cdrtools",
    "disabled": true,
    "rm-configure": true,
    "no-autogen": true,
    "build-options": {
     "env": [
      {
       "INS_BASE": "${FLATPAK_DEST}"
      }
     ]
    },
    "sources": [
     {
      "type": "archive",
      "url": "https://codeberg.org/schilytools/schilytools/releases/download/2024-03-21/schily-2024-03-21.tar.bz2",
      "sha512": "5a9391e2795edcb6776a4a9828abadc1d7cbf014d603bab5dab942d9263eca1a924c16fcc624edf77030a93966b4e6ff926b65d27fe365b5e833cae071550e9b",
      "x-checker-data": {
       "type": "json",
       "url": "https://codeberg.org/api/v1/repos/schilytools/schilytools/releases/latest",
       "version-query": ".tag_name",
       "url-query": ".assets[] | select(.name==\"schily-\" + $version +  \".tar.bz2\") | .browser_download_url"
      }
     },
     {
      "type": "patch",
      "path": "patch/cdrtools-use-app-dir.patch"
     }
    ]
   },
   {
    "name": "cdrdao",
    "build-options": {
     "cflags": "-std=gnu17"
    },
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/cdrdao/cdrdao/releases/download/rel_1_2_6/cdrdao-1.2.6.tar.bz2",
      "sha512": "6f2f1ae4ed74c7b725777de0fb0895eb78639527647ec3dcb3d148e2b7f7ef3354e9cdb71eab8de97a8f815435ce8945bae85ac5a70e6a63493c792f3cf71988",
      "x-checker-data": {
       "type": "json",
       "url": "https://api.github.com/repos/cdrdao/cdrdao/releases/latest",
       "version-query": ".tag_name | sub(\"^rel_\"; \"\") | gsub(\"_\"; \".\")",
       "url-query": ".assets[] | select(.name==\"cdrdao-\" + $version +  \".tar.bz2\") | .browser_download_url"
      }
     }
    ]
   },
   {
    "name": "dvdauthor",
    "sources": [
     {
      "type": "archive",
      "url": "https://codeberg.org/daniel_foster/dvdauthor/archive/a99e785cb9b73f4d9a477eb39662fa1e1e2c7c52.tar.gz",
      "sha512": "65c749b3b8bbccc01754101a2b38f29934e8ddfb251ebba81a81fbd7742325ef1c4b2413ac70064bc52ab0334dd47116a9e711066990899ad6b25abd11f6d5d5"
     }
    ],
    "config-opts": [
     "-Dbuildtype=release",
     "-Db_lto=true"
    ],
    "buildsystem": "meson"
   },
   {
    "name": "libdvdcss",
    "config-opts": [
     "-Dbuildtype=release",
     "-Ddefault_library=shared",
     "-Db_lto=true"
    ],
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://download.videolan.org/pub/libdvdcss/1.5.0/libdvdcss-1.5.0.tar.xz",
      "sha512": "edd8b00af2621d1b8fb7eac818e9e7a763aabb1b2868d2fc56836b8a22d6d6bc1855b027125557263a6607c86e5d32214b86ab4e22ecb6ca51964abd22574ea0",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 5568,
       "url-template": "https://download.videolan.org/pub/libdvdcss/$version/libdvdcss-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "dvd+rw-tools",
    "no-autogen": true,
    "make-install-args": [
     "prefix=/app"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://web.archive.org/web/20241229001828if_/https://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz",
      "sha512": "938f9ec5597158af275c7bf63002696ba362f6f22a219108c6a1df28792f0485046a7af5ce57e41695aaaa0d69543bd66cbbeb4415df5c0e0a902a3f1d278a31"
     },
     {
      "type": "patch",
      "paths": [
       "patch/dvd+rw-tools-glibc-2.28.patch",
       "patch/dvd+rw-tools-includes.patch",
       "patch/dvd+rw-tools-wctomb.patch"
      ]
     }
    ]
   },
   {
    "name": "cdrkit",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/Distrotech/cdrkit/archive/refs/tags/release_1.1.11.tar.gz",
      "sha512": "1c27a79662370be8ea83f9f83ce615f029fa25e452981e0ab5d4e42d380dc98612a91ebbafa1de5c6ea870026cacc73e2906dcfd3750a519697679cd6b66ea92"
     },
     {
      "type": "patch",
      "paths": [
       "patch/cdrkit-1.1.8-werror.patch",
       "patch/cdrkit-cmake-4.patch",
       "patch/cdrkit-include-header.patch",
       "patch/genisoimage-extern.patch"
      ]
     }
    ],
    "modules": [
     {
      "name": "libbzip2",
      "no-autogen": true,
      "make-args": [
       "--f=Makefile-libbz2_so"
      ],
      "no-make-install": true,
      "post-install": [
       "install -Dm644 libbz2.so.1.0.8 ${FLATPAK_DEST}/lib/",
       "ln -s ${FLATPAK_DEST}/lib/libbz2.so.1.0.8 ${FLATPAK_DEST}/lib/libbz2.so.1.0"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz",
        "sha512": "083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 237,
         "url-template": "https://sourceware.org/pub/bzip2/bzip2-$version.tar.gz"
        }
       }
      ]
     }
    ]
   },
   "gst-plugins-bad.yaml",
   {
    "name": "vcdimager",
    "config-opts": [
     "--disable-static"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://ftp.gnu.org/gnu/vcdimager/vcdimager-2.0.1.tar.gz",
      "sha512": "55a9d235149a35fe26576703c623a2c9a3f7deedd2e42e01271fdf1e1fdf14c51ee040ee3b5d15fe1b5860fbd4cbeb437362b1a1f40187c8d4d691b6b89a2230",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 16033,
       "url-template": "https://ftp.gnu.org/gnu/vcdimager/vcdimager-$version.tar.gz"
      }
     },
     {
      "type": "patch",
      "path": "patch/vcdimager-libxml-2.14.patch"
     }
    ],
    "modules": [
     {
      "name": "popt",
      "config-opts": [
       "--disable-static"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-1.19.tar.gz",
        "sha512": "5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466"
       }
      ]
     }
    ]
   },
   {
    "name": "brasero",
    "config-opts": [
     "--disable-gtk-doc-html"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/brasero/3.12/brasero-3.12.3.tar.xz",
      "sha256": "87749eae33a141207d1b00be233b6d8045982ed3249ed4b98dae1f3a975fea15",
      "x-checker-data": {
       "type": "gnome",
       "name": "brasero"
      }
     },
     {
      "type": "patch",
      "paths": [
       "patch/brasero-appdata.patch",
       "patch/brasero-fix-gcc-14-build-failure.patch",
       "patch/brasero-iso-mime.patch",
       "patch/brasero-vcdimager-version.patch"
      ]
     }
    ]
   }
  ]
 }
}