parts
Differences between revisions 49 and 50
13151
Comment: Remove erlang. It won't work because of https://bugs.launchpad.net/snapcraft/+bug/1621928
|
13942
|
Deletions are marked like this. | Additions are marked like this. |
Line 91: | Line 91: |
origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2 origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: Part containing utilities to interact with a TPM 2.0 chip being part of a computer system. project-part: tpm2-tools --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2 origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: Implementation of the TPM 2.0 Software Stack (TSS). See https://github.com/01org/TPM2.0-TSS for the upstream project provided by this part and https://code.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2/ for the actual source code of this part. project-part: tpm2-tss --- |
--- origin: https://github.com/dplanella/qt5conf.git maintainer: David Planella <dpm@ubuntu.com> description: This sets up qt5.conf for projects using qml and other qt5 components that need an Ubuntu standard internal path setup by default like the Ubuntu Core Apps. parts: [qt5conf] --- origin: https://github.com/kyrofa/qt4conf.git maintainer: Kyle Fazzari <kyle@canonical.com> description: This sets up qt4.conf for projects using qml and other qt4 components that need an Ubuntu standard internal path setup by default like the Ubuntu Core Apps. parts: [qt4conf] --- origin: https://github.com/dplanella/gtkconf.git maintainer: David Planella <dpm@ubuntu.com> description: This sets up the GTK environment for GTK-based projects parts: [gtkconf] --- origin: https://github.com/sergiusens/curl.git maintainer: Sergio Schvezov <sergio.schvezov@ubuntu.com> description: A tool and a library (usable from many languages) for client side URL transfers, supporting FTP, FTPS, HTTP, HTTPS, TELNET, DICT, FILE and LDAP. parts: [curl] --- origin: https://github.com/sergiusens/mqtt-paho.git maintainer: Leo Arias <leo.arias@canonical.com> description: mqtt-paho for python. parts: [mqtt-paho-python2, mqtt-paho-python3] --- origin: https://github.com/sergiusens/mqtt-paho.git maintainer: Leo Arias <leo.arias@canonical.com> description: mqtt-paho for python. parts: [mqtt-paho/python2, mqtt-paho/python3] --- origin: https://github.com/Winael/ffmpeg.git maintainer: Winael <vinzjobard@ubuntu.com> description: This sets up ffmpeg for projects. parts: [ffmpeg] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for gtk2, gtk3, qt4 and qt5 or glib minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop/<technology>]" to your launcher: - gtk2, gtk3, qt4 and qt5 corresponds to their respective toolkit main dependencies and default choices. - glib-only enables to compile mime types and gsettings infos. If you added your own graphical drivers, it will link them as well. 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop/gtk2, desktop/gtk3, desktop/qt4, desktop/qt5, desktop/glib-only] --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: Part containing utilities to interact with a TPM chip being part of a computer system. parts: [tpm-tools] --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2 origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: Part containing utilities to interact with a TPM 2.0 chip being part of a computer system. project-part: tpm2-tools --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2 origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: Implementation of the TPM 2.0 Software Stack (TSS). See https://github.com/01org/TPM2.0-TSS for the upstream project provided by this part and https://code.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm2/ for the actual source code of this part. project-part: tpm2-tss --- origin: https://git.launchpad.net/~checkbox-dev/checkbox/+git/checkbox-parts origin-type: git maintainer: Checkbox Developers <checkbox-devel@lists.ubuntu.com> description: Part that supplies the latest stable version of the Checkbox tools for certifying devices. Fetches packages from PyPI. parts: [checkbox] --- origin: https://git.launchpad.net/~checkbox-dev/plainbox-provider-snappy/+git/plainbox-provider-snappy-parts origin-type: git maintainer: Checkbox Developers <checkbox-devel@lists.ubuntu.com> description: Tests to certify the correct functioning of devices running releases of snappy Ubuntu Core parts: [plainbox-provider-snappy] --- origin: https://git.launchpad.net/~checkbox-dev/plainbox-provider-snappy/+git/plainbox-provider-snappy-resource-parts origin-type: git maintainer: Checkbox Developers <checkbox-devel@lists.ubuntu.com> description: Resource jobs are that are used to gather information about a system prior to running to the running plainbox-provider-snappy test suite parts: [plainbox-provider-snappy-resource] --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/network-manager origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: | Part providing access to the NetworkManager client utilities namely nmcli but this part also provides the NetworkManager service binary as well. parts: [networkmanager] --- origin: https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/modem-manager origin-type: git maintainer: Canonical System Enablement <snapcraft@lists.snapcraft.io> description: | Part providing access to the ModemManager client utilities namely mmcli but this part also provides the ModemManager service binary as well. parts: [modemmanager] --- origin: https://git.launchpad.net/~checkbox-dev/plainbox-provider-ipdt/+git/plainbox-provider-ipdt-parts origin-type: git maintainer: Checkbox Developers <checkbox-devel@lists.ubuntu.com> description: Tests to certify the correct functioning of devices running releases of snappy Ubuntu Core with Intel Processors parts: [plainbox-provider-ipdt] --- origin: https://git.launchpad.net/~checkbox-dev/plainbox-provider-docker/+git/plainbox-provider-docker-parts origin-type: git maintainer: Checkbox Developers <checkbox-devel@lists.ubuntu.com> description: Tests to certify the correct functioning of Docker containers running on releases of snappy Ubuntu Core parts: [plainbox-provider-docker] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for gtk2 minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop-gtk2]" to your launcher: 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop-gtk2] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for gtk3 minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop-gtk3]" to your launcher: 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop-gtk3] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for qt4 minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop-qt4]" to your launcher: 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop-qt4] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for qt5 minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop-qt5]" to your launcher: 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop-qt5] --- origin: https://github.com/ubuntu/snapcraft-desktop-helpers.git maintainer: Snapcraft community <snapcraft@lists.snapcraft.io> description: | Helpers for glib minimal launchers. It brings the necessary code and exports for binding and using those desktop technologies in a relocatable fashion, enabling binding with global desktop theme, icon theme, image caching, fonts, mimetype handlers application global menu and gsettings integration. It also brings basics ubuntu dependency packages. Usage : 1. add "after: [desktop-glib-only]" to your launcher: 2. prepend your command with "desktop-launch", like: commands: "desktop-launch foo" if foo is in $PATH. You can as well specify: "desktop-launch $SNAP/foo". 3. add needed plugs to your application: - for graphical application: plugs: [x11 (or unity7 for appmenu integration)]. Think about adding opengl if you need hw acceleration. - if your application needs access to sound: plugs: [pulseaudio] - accessing to user's home directory: plugs: [home] - read/write to gsettings: plugs: [gsettings, home] (note that the home plug is needed to read new value) parts: [desktop-glib-only] --- origin: https://github.com/jocave/simple-make-filesets.git origin-type: git maintainer: Jonathan Cave <jonathan.cave@canonical.com> description: The filesets test from the integration test suite. parts: [simple-make-filesets] --- origin: https://github.com/evandandrea/mongodb-part.git maintainer: Evan <ev@ubuntu.com> description: A document-oriented database parts: [mongodb] --- origin: https://github.com/cpaelzer/waf-snapcraft.git origin-type: git maintainer: Christian Ehrhardt <christian.ehrhardt@canonical.com> description: Waf c Demo parts: [wafdemo]
snapcraft/parts (last edited 2022-02-22 20:57:39 by roadmr)