devel/appstream 1.2.1 OpenBSD
access to machine-readable software metadata
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Antoine Jacoutot <[email protected]>
- Last update
- Commit
e27be15bf8- Categories
- devel
Description
AppStream makes machine-readable software metadata easily accessible. It is a foundational block for modern Linux software centers, offering a seamless way to retrieve information about available software, no matter the repository it is contained in. It can provide data about available applications as well as available firmware, drivers, fonts and other components. This project it part of freedesktop.org.
What AppStream Offers:
- Specifications & Standards: Describes the XML-based MetaInfo files for use by upstream projects, as well as AppStream catalog metadata in XML or YAML for use by repository providers.
- Reference Implementation: Provides GLib/GObject libraries for easy manipulation of metadata, with features for quick metadata indexing, querying and system compatibility checks. A Qt interface and other language bindings are provided as well.
- Tools: Includes `appstreamcli` for metadata queries, data verification and diagnostics. The `appstreamcli compose` tool can be used for simple catalog metadata composition.
In the other systems
The newest version among them is 1.2.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | devel/appstream | 1.2.1 newest | no data | - | Antoine Jacoutot <[email protected]> | 2026-10-09 |
| FreeBSD | devel/appstream | 1.2.1 newest | none known | - | [email protected] | 2026-09-30 |
| NetBSD | devel/appstream | 1.1.6nb1 behind since 2026-08-29 | none known | - | [email protected] | 2026-09-29 |
| DragonFly | devel/appstream | 1.0.4 behind since 2026-07-23 | none known | - | [email protected] | - |
| MidnightBSD | devel/appstream | 1.1.2 behind since 2026-07-23 | no data | - | [email protected] | 2026-09-10 |
| HardenedBSD | devel/appstream | 1.2.1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/appstream | 1.2.0 behind since 2026-09-29 | no data | - | [email protected] | - |
Version history 5
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg_add appstream
From the ports tree:
cd /usr/ports/devel/appstream && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Build dependencies 11
Run dependencies 7
Required by 32
- editors/apostrophe
- graphics/dia
- graphics/gimp/snapshot
- graphics/gthumb
- productivity/railway
- sysutils/deja-dup
- sysutils/dspy
- textproc/dialect
- textproc/foliate
- textproc/gtranslator
- x11/gnome/accerciser
- x11/gnome/baobab
- x11/gnome/builder
- x11/gnome/calendar
- x11/gnome/characters
- x11/gnome/connections
- x11/gnome/console
- x11/gnome/contacts
- x11/gnome/decibels
- x11/gnome/foundry
- x11/gnome/mahjongg
- x11/gnome/manuals
- x11/gnome/ministream
- x11/gnome/music
- x11/gnome/nautilus
- x11/gnome/papers
- x11/gnome/polari
- x11/gnome/showtime
- x11/gnome/system-monitor
- x11/gnome/text-editor
- x11/gnome/tour
- x11/gnome/weather