parts

Differences between revisions 49 and 50
Revision 49 as of 2016-09-09 17:36:04
Size: 13151
Editor: localhost
Comment: Remove erlang. It won't work because of https://bugs.launchpad.net/snapcraft/+bug/1621928
Revision 50 as of 2016-09-12 05:14:26
Size: 13942
Editor: localhost
Comment:
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)