Warning, /multimedia/kid3/packaging/flatpak/org.kde.kid3-stable.json is written in an unsupported language. File is not indexed.

0001 {
0002     "app-id": "org.kde.kid3",
0003     "runtime": "org.kde.Platform",
0004     "runtime-version": "5.15-23.08",
0005     "sdk": "org.kde.Sdk",
0006     "command": "kid3",
0007     "rename-icon": "kid3",
0008 
0009     "finish-args": [
0010         "--socket=wayland",
0011         "--socket=fallback-x11",
0012         "--socket=pulseaudio",
0013         "--share=ipc",
0014         "--device=dri",
0015         "--share=network",
0016         "--filesystem=xdg-download",
0017         "--filesystem=xdg-music",
0018         "--env=TMPDIR=/var/tmp",
0019         "--own-name=org.mpris.MediaPlayer2.kid3"
0020     ],
0021 
0022     "cleanup": [
0023         "/man",
0024         "/share/man",
0025         "/include",
0026         "/lib/*.a",
0027         "/lib/*.la",
0028         "/share/**/*-qt.*",
0029         "/share/icons/**/**/**/*-qt.*"
0030     ],
0031 
0032     "modules": [
0033         {
0034             "name": "chromaprint",
0035             "buildsystem": "cmake-ninja",
0036             "config-opts": [
0037                 "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
0038             ],
0039             "sources": [
0040                 {
0041                     "type": "archive",
0042                     "url": "https://github.com/acoustid/chromaprint/archive/v1.5.1.tar.gz",
0043                     "sha256": "a1aad8fa3b8b18b78d3755b3767faff9abb67242e01b478ec9a64e190f335e1c",
0044                     "x-checker-data": {
0045                         "type": "anitya",
0046                         "project-id": 286,
0047                         "stable-only": true,
0048                         "url-template": "https://github.com/acoustid/chromaprint/archive/v$version.tar.gz"
0049                     }
0050                 }
0051             ]
0052         },
0053         {
0054             "name": "taglib",
0055             "buildsystem": "cmake-ninja",
0056             "config-opts": [
0057                 "-DCMAKE_BUILD_TYPE=RelWithDebInfo",
0058                 "-DBUILD_SHARED_LIBS=ON"
0059             ],
0060             "sources": [
0061                 {
0062                     "type": "archive",
0063                     "url": "https://taglib.github.io/releases/taglib-1.13.1.tar.gz",
0064                     "sha256": "c8da2b10f1bfec2cd7dbfcd33f4a2338db0765d851a50583d410bacf055cfd0b",
0065                     "x-checker-data": {
0066                         "type": "anitya",
0067                         "project-id": 1982,
0068                         "stable-only": true,
0069                         "url-template": "https://taglib.github.io/releases/taglib-$version.tar.gz"
0070                     }
0071                 }
0072             ]
0073         },
0074         {
0075             "name": "id3lib",
0076             "buildsystem": "autotools",
0077             "config-opts": [ "--enable-debug=minimum" ],
0078             "cleanup": [ "/bin" ],
0079             "sources": [
0080                 {
0081                     "type": "archive",
0082                     "url": "http://downloads.sourceforge.net/id3lib/id3lib-3.8.3.tar.gz",
0083                     "sha256": "2749cc3c0cd7280b299518b1ddf5a5bcfe2d1100614519b68702230e26c7d079"
0084                 },
0085                 { "type": "patch", "path": "../patches/id3lib-3.8.3-00-add-libz-to-compilation.patch" },
0086                 { "type": "patch", "path": "../patches/id3lib-3.8.3-05-create-m4-directory.patch" },
0087                 { "type": "patch", "path": "../patches/id3lib-3.8.3-10-fix-compilation-with-cpp-headers.patch" },
0088                 { "type": "patch", "path": "../patches/id3lib-3.8.3-15-fix-headers-of-main-functions.patch" },
0089                 { "type": "patch", "path": "../patches/id3lib-3.8.3-30-fix-utf16.patch" },
0090                 { "type": "patch", "path": "../patches/id3lib-3.8.3-31-fix-utf16-stringlists.patch" },
0091                 { "type": "patch", "path": "../patches/id3lib-3.8.3-40-deal-with-mkstemp.patch" },
0092                 { "type": "patch", "path": "../patches/id3lib-3.8.3-50-remove-outdated-check.patch" },
0093                 { "type": "patch", "path": "../patches/id3lib-3.8.3-60-add-c-wrapper-functions.patch" },
0094                 { "type": "patch", "path": "../patches/id3lib-3.8.3-60-fix_make_check.patch" },
0095                 { "type": "patch", "path": "../patches/id3lib-3.8.3-60-id3lib-missing-nullpointer-check.patch" },
0096                 { "type": "patch", "path": "../patches/id3lib-3.8.3-60-spelling.patch" },
0097                 { "type": "patch", "path": "../patches/id3lib-3.8.3-61-fix_vbr_stack_smash.patch" },
0098                 { "type": "patch", "path": "../patches/id3lib-3.8.3-62-remove-remote-icons.patch" }
0099             ]
0100         },
0101         {
0102             "name": "mp4v2",
0103             "buildsystem": "cmake-ninja",
0104             "config-opts": [
0105                 "-DCMAKE_BUILD_TYPE=RelWithDebInfo",
0106                 "-DBUILD_UTILS=OFF"
0107             ],
0108             "sources": [
0109                 {
0110                     "type": "archive",
0111                     "url": "https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2",
0112                     "sha256": "033185c17bf3c5fdd94020c95f8325be2e5356558e3913c3d6547a85dd61f7f1"
0113                 }
0114             ]
0115         },
0116         {
0117             "name": "kid3",
0118             "buildsystem": "cmake-ninja",
0119             "config-opts": [
0120                 "-DCMAKE_BUILD_TYPE=RelWithDebInfo",
0121                 "-DWITH_APPS=KDE;Qt;CLI",
0122                 "-DWITH_MP4V2=ON",
0123                 "-DDOCBOOK_XSL_DIR=/usr/share/xml/docbook/xml/xsl-stylesheets"
0124             ],
0125             "sources": [
0126                 {
0127                     "type": "archive",
0128                     "url": "https://download.kde.org/stable/kid3/3.9.5/kid3-3.9.5.tar.xz"
0129                 }
0130             ]
0131         }
0132     ]
0133 }