Warning, /packaging/flatpak-kde-applications/org.kde.discover.json is written in an unsupported language. File is not indexed.

0001 {
0002     "id": "org.kde.discover",
0003     "branch": "master",
0004     "runtime": "org.kde.Platform",
0005     "runtime-version": "5.15-21.08",
0006     "sdk": "org.kde.Sdk",
0007     "command": "/app/bin/plasma-discover",
0008     "tags": ["nightly"],
0009     "desktop-file-name-suffix": " (Nightly)",
0010     "finish-args": ["--share=ipc", "--socket=x11", "--socket=wayland", "--device=dri", "--share=network",
0011         "--filesystem=xdg-data/flatpak",
0012         "--filesystem=/var/lib/flatpak"
0013     ],
0014 
0015     "cleanup": [
0016         "/share/bash-completion"
0017     ],
0018     "build-options" : {
0019         "env": {
0020             "MOUNT_FUSE_PATH": "../tmp/",
0021             "BASH_COMPLETIONSDIR": "/app/share/bash-completion/completions"
0022         }
0023     },
0024 
0025     "modules": [
0026         {
0027             "name": "appstream",
0028             "config-opts": [ "--libdir=lib", "-Dstemming=false", "-Dqt=true" ],
0029             "buildsystem": "meson",
0030             "builddir": true,
0031             "sources": [
0032                 {
0033                     "type": "git",
0034                     "url": "https://github.com/ximion/appstream.git",
0035                     "branch": "master"
0036                 }
0037             ],
0038             "modules": [
0039                 {
0040                     "name": "lmdb",
0041                     "sources": [
0042                         {
0043                             "type": "git",
0044                             "url": "https://github.com/LMDB/lmdb",
0045                             "tag": "LMDB_0.9.29",
0046                             "x-checker-data": {
0047                                 "type": "git",
0048                                 "tag-pattern": "^LMDB_([\\d.]+)$"
0049                             },
0050                             "commit": "8ad7be2510414b9506ec9f9e24f24d04d9b04a1a"
0051                         }
0052                     ],
0053                     "no-autogen": true,
0054                     "make-install-args": ["prefix=/app"],
0055                     "subdir" : "libraries/liblmdb"
0056                 },
0057 
0058                 {
0059                     "name": "yaml",
0060                     "config-opts": [ "--disable-static", "--enable-x11" ],
0061                     "sources": [
0062                         {
0063                             "type": "archive",
0064                             "url": "http://pyyaml.org/download/libyaml/yaml-0.2.5.zip",
0065                             "sha256": "45ec4bc54856a45e9815c897f8f7236c541b7673e18d49504335ece464aa02cc",
0066                             "x-checker-data": {
0067                                 "type": "anitya",
0068                                 "project-id": 13522,
0069                                 "stable-only": true,
0070                                 "url-template": "http://pyyaml.org/download/libyaml/yaml-$version.zip"
0071                             }
0072                         }
0073                     ]
0074                 }
0075             ]
0076         },
0077 
0078         {
0079             "name": "flatpak",
0080             "config-opts": [
0081                 "--disable-documentation",
0082                 "--disable-seccomp",
0083                 "--disable-sandboxed-triggers",
0084                 "--disable-system-helper",
0085                 "--localstatedir=/var"
0086             ],
0087             "make-args": [ "XDG_APP_BINDIR=/usr/bin" ],
0088             "cleanup": [ "/etc/profile.d",
0089                          "/libexec",
0090                          "/lib/systemd",
0091                          "/share/dbus-1/interfaces/org.freedesktop.*",
0092                          "/share/dbus-1/services/org.freedesktop.*",
0093                          "/share/gdm" ],
0094             "post-install": [
0095                 "cp /usr/bin/gtk-update-icon-cache /app/bin",
0096                 "cp /usr/bin/update-mime-database /app/bin",
0097                 "cp /usr/bin/update-desktop-database /app/bin"],
0098             "sources": [
0099                 {
0100                     "type": "git",
0101                     "url": "https://github.com/flatpak/flatpak",
0102                     "branch": "flatpak-1.10.x"
0103                 }
0104             ],
0105             "modules": [
0106                 {
0107                     "name": "ostree",
0108                     "config-opts": [ "--disable-man", "--without-libsystemd" ],
0109                     "cleanup": [ "/bin", "/etc/grub.d", "/libexec" ],
0110                     "sources": [
0111                         {
0112                             "type": "git",
0113                             "url": "https://github.com/ostreedev/ostree.git",
0114                             "tag": "v2022.2",
0115                             "x-checker-data": {
0116                                 "type": "git",
0117                                 "tag-pattern": "^v([\\d.]+)$"
0118                             },
0119                             "commit": "fbc6d21c2f71099fbab44cbdd74222b91f61c667"
0120                         }
0121                     ],
0122                     "modules": [
0123                         {
0124                             "name": "libfuse",
0125                             "config-opts": ["--disable-util"],
0126                             "cleanup": [ "/bin" ],
0127                             "sources": [
0128                                 {
0129                                     "type": "archive",
0130                                     "url": "https://github.com/libfuse/libfuse/releases/download/fuse-3.10.5/fuse-3.10.5.tar.xz",
0131                                     "sha256": "b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666",
0132                                     "x-checker-data": {
0133                                         "type": "anitya",
0134                                         "project-id": 861,
0135                                         "stable-only": true,
0136                                         "url-template": "https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.xz"
0137                                     }
0138                                 }
0139                             ]
0140                         }
0141                     ]
0142                 }
0143             ]
0144         },
0145 
0146         {
0147             "name": "snapd-glib",
0148             "disabled": true,
0149             "sources": [ { "type": "git", "url": "https://github.com/snapcore/snapd-glib.git", "branch": "master" } ]
0150         },
0151 
0152         {
0153             "name": "discover",
0154             "config-opts": [ "-DENABLE_TESTING=OFF", "-DBUILD_DummyBackend=ON" ],
0155             "buildsystem": "cmake-ninja",
0156             "builddir": true,
0157             "sources": [ { "type": "git", "url": "https://invent.kde.org/plasma/discover.git" } ]
0158         }
0159     ]
0160 }