{ "app-id": "com.skype.Client", "runtime": "org.freedesktop.Platform", "runtime-version": "24.08", "base": "org.electronjs.Electron2.BaseApp", "base-version": "24.08", "sdk": "org.freedesktop.Sdk", "command": "skype", "separate-locales": false, "finish-args": [ "--share=ipc", "--socket=x11", "--device=all", "--socket=pulseaudio", "--share=network", "--system-talk-name=org.freedesktop.NetworkManager", "--system-talk-name=org.bluez", "--system-talk-name=org.freedesktop.login1", "--filesystem=xdg-download", "--filesystem=xdg-music:ro", "--filesystem=xdg-pictures:ro", "--filesystem=xdg-videos:ro", "--filesystem=xdg-documents:ro", "--talk-name=org.freedesktop.secrets", "--talk-name=org.gtk.Notifications", "--talk-name=org.freedesktop.Notifications", "--talk-name=org.gnome.GConf", "--talk-name=org.freedesktop.ScreenSaver", "--env=XDG_CURRENT_DESKTOP=Unity", "--talk-name=org.kde.StatusNotifierWatcher", "--talk-name=com.canonical.AppMenu.Registrar" ], "modules": [ "shared-modules/libsecret/libsecret.json", "shared-modules/lzo/lzo.json", "shared-modules/squashfs-tools/squashfs-tools.json", { "name": "v4l-utils", "config-opts": [ "--disable-static", "--disable-doxygen-doc", "--disable-libdvbv5", "--disable-v4l-utils", "--disable-qv4l2", "--with-udevdir=/app/lib/udev/" ], "cleanup": [ "/include", "/lib/pkgconfig", "/share/man", "*.la" ], "sources": [ { "type": "archive", "url": "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.18.0.tar.bz2", "sha256": "6cb60d822eeed20486a03cc23e0fc65956fbc1e85e0c1a7477f68bbd9802880d" } ] }, { "name": "skype", "buildsystem": "simple", "build-commands": [ "install apply_extra ${FLATPAK_DEST}/bin", "install skype.sh ${FLATPAK_DEST}/bin/skype", "install -Dm644 ${FLATPAK_ID}.appdata.xml ${FLATPAK_DEST}/share/appdata/${FLATPAK_ID}.appdata.xml", "ARCH_TRIPLE=$(gcc --print-multiarch) && cp /usr/lib/${ARCH_TRIPLE}/libbfd-*.so ${FLATPAK_DEST}/lib", "install -Dm644 -t ${FLATPAK_DEST}/share/applications/ ${FLATPAK_ID}.desktop", "install -Dm644 -t ${FLATPAK_DEST}/share/icons/hicolor/128x128/apps/ ${FLATPAK_ID}.png" ], "sources": [ { "type": "script", "dest-filename": "apply_extra", "commands": [ "unsquashfs skypeforlinux.snap", "rm skypeforlinux.snap", "mv squashfs-root/usr/share/skypeforlinux skypeforlinux", "touch skypeforlinux/chrome-sandbox && chmod +x skypeforlinux/chrome-sandbox" ] }, { "type": "script", "dest-filename": "skype.sh", "commands": [ "SKYPE_LOGS=$XDG_CONFIG_HOME/logs", "mkdir -p $SKYPE_LOGS", "export TMPDIR=\"$XDG_RUNTIME_DIR/app/$FLATPAK_ID\"", "exec zypak-wrapper /app/extra/skypeforlinux/skypeforlinux --executed-from=\"$(pwd)\" --pid=$$ \"$@\" > \"$SKYPE_LOGS/skype-startup.log\" 2>&1" ] }, { "type": "file", "path": "com.skype.Client.appdata.xml" }, { "type": "file", "path": "com.skype.Client.png" }, { "type": "file", "path": "com.skype.Client.desktop" }, { "type": "extra-data", "filename": "skypeforlinux.snap", "url": "https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_386.snap", "sha256": "f95a85e297f0573c0ee4c9f67d82cf755ebbb7e02932fe5bfc9d4b9e386509cb", "size": 191119360, "only-arches": [ "x86_64" ], "x-checker-data": { "type": "snapcraft", "name": "skype", "channel": "stable" } } ] } ] }