AppStream - Utilities to generate, maintain and access the AppStream Xapian database

Property Value
Distribution openSUSE Tumbleweed
Repository KDE 5 all
Package filename AppStream-0.12.6-4.4.x86_64.rpm
Package name AppStream
Package version 0.12.6
Package release 4.4
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
License GPL-2.0-or-later AND LGPL-2.1-or-later
Maintainer -
Download size 100.28 KB
Installed size 188.01 KB
AppStream-Core makes it easy to access application information from the
AppStream database over a nice GObject-based interface.


Package Version Architecture Repository
AppStream-0.12.6-56.5.x86_64.rpm 0.12.6 x86_64 KDE Frameworks Unstable
AppStream-0.12.6-56.5.i586.rpm 0.12.6 i586 KDE Frameworks Unstable
AppStream-0.12.6-49.4.x86_64.rpm 0.12.6 x86_64 KDE Frameworks 5
AppStream-0.12.6-49.4.i586.rpm 0.12.6 i586 KDE Frameworks 5
AppStream-0.12.6-4.4.i586.rpm 0.12.6 i586 KDE 5
AppStream-0.12.6-2.1.x86_64.rpm 0.12.6 x86_64 openSUSE Oss
AppStream-0.12.6-2.1.i586.rpm 0.12.6 i586 openSUSE Oss
AppStream-0.12.6-ku.4.3.x86_64.rpm 0.12.6 x86_64 KDE Unstable
AppStream-0.12.6-ku.4.3.i586.rpm 0.12.6 i586 KDE Unstable
AppStream - - -


Name Value - - - - -


Name Value
AppStream = 0.12.6-4.4
AppStream(x86-64) = 0.12.6-4.4
config(AppStream) = 0.12.6-4.4
metainfo() -
metainfo(org.freedesktop.appstream.cli.metainfo.xml) -


Type URL
Binary Package AppStream-0.12.6-4.4.x86_64.rpm
Source Package AppStream-0.12.6-4.4.src.rpm

Install Howto

  1. Add the KDE 5 repository:
    # zypper addrepo kde-5
  2. Install AppStream rpm package:
    # zypper install AppStream




2019-03-17 - Jan Engelhardt <>
- Replace boilerplate and em-dash summaries.
2019-03-04 - Matthias Eliasson <>
- Update to 0.12.6:
* Implement artifacts (Matthias Klumpp)
* Search improvements (Matthias Klumpp)
* doc: help distinguish the 2 'languages' tags (Beuc)
* spec: Document the new artifacts tag (Matthias Klumpp)
- Update to 0.12.5:
* qt: expose the spdx parser to Qt users (Aleix Pol)
* Implement operating-system component and add convenience functions (Matthias Klumpp)
* qt: Add operating-system component type and a few utility functions (Matthias Klumpp)
* Allow fetching the ISO8601 date directly alongside the timestamp in AsRelease (Matthias Klumpp)
* Implement date_eol for AsRelease (Matthias Klumpp)
* Add convenience methods for retrieving date_eol as UNIX timestamp (Matthias Klumpp)
* qt: Allow retrieving the EOL timestamp for releases (Matthias Klumpp)
* Implement new release details URL (Matthias Klumpp)
* Make rDNS conversion function more generic and add more extensive tests (Matthias Klumpp)
* docs: <release> tag can have details url (Jehan)
* spec: Specify the operating-system component (Matthias Klumpp)
* spec: Specify date_eol for releases (Matthias Klumpp)
* docs: Explicitly state list items are allowed in ol/ul lists (Matthias Klumpp)
* Don't warn about issues in a cache refresh if there weren't any (Matthias Klumpp)
* Ensure releases are always sorted in descending order (Matthias Klumpp)
* pool: Fix g-i for get_components_*() while GPtrArray owns its elements (Rico Tzschichholz)
- Update to 0.12.4:
* pool: Be a lot more forgiving when encountering invalid components (Matthias Klumpp)
* Implement component removal via remove-component merges (Matthias Klumpp)
* validator: Warn about insecure URLs, handle mailto: URLs (Matthias Klumpp)
* Add a contact URL type (Robert Ancell)
* Document new remove-component merge type (Matthias Klumpp)
* as-pool: fix GObject annotation for GPtrArray owning the elements (Corentin Noël)
* Make invalid components ratio check more accurate (Matthias Klumpp)
* Ensure description paragraphs contain no invalid XML tags (Matthias Klumpp)
- Update to 0.12.3:
* Beginning with this release, data from local .desktop files will not be loaded into
the pool automatically, unless a metainfo file also exists.
This should ensure less duplicated components in general higher-quality data to be
displayed. It also provides another incentive to add/fix metainfo files.
If you prefer the previous behavior, set the AS_POOL_FLAG_READ_DESKTOP_FILES flag
on your AsPool instance.
* apt: Ignore errors post-update (Matthias Klumpp)
* validator: Allow content_rating to be empty (Matthias Klumpp)
* ascli: Display stock icon name if no suitable icon was found for details view (Matthias Klumpp)
* Refactor loading of local metainfo files (Matthias Klumpp)
* spec: Clarify the requirement for content_attribute tags in content_rating (Matthias Klumpp)
* docs: Write intro for addon quickstart (Matthias Klumpp)
* docs: Replace hyphens in component-IDs of XML examples (Matthias Klumpp)
* Ensure all addons are linked to a component (David Hewitt)
* Annotate nullable return types (David Hewitt)
* cache: Set explicit variant types for cases where they can not be inferred (Matthias Klumpp)
* utils: Handle NULL strings when comparing versions (Matthias Klumpp)
* Explicitly include string.h in as-tag.c (Matthias Klumpp)
* Properly ignore desktop-entry components if we have better data (Matthias Klumpp)
* Remove AppStream XSD schema (Matthias Klumpp)
* Update static data (Matthias Klumpp)
* Set error variable if there were some errors during refinement (Stefan Bruens)
- Remove patches, now upstream:
* explicit-variant-types.patch
* workaround-hidden-symbols.patch

See Also

Package Description
AppStream-devel-0.12.6-4.4.i586.rpm Header files for AppStream development
AppStream-devel-0.12.6-4.4.x86_64.rpm Header files for AppStream development
AppStream-doc-0.12.6-4.4.i586.rpm Documentation for AppStream
AppStream-doc-0.12.6-4.4.x86_64.rpm Documentation for AppStream
AppStream-lang-0.12.6-4.4.noarch.rpm Translations for package AppStream
PythonQt-devel-3.2-4.16.i586.rpm Header files and development libraries for the pythonqt package
PythonQt-devel-3.2-4.16.x86_64.rpm Header files and development libraries for the pythonqt package
QtAV-1.12.0-16.8.i586.rpm Qt multimedia framework
QtAV-1.12.0-16.8.x86_64.rpm Qt multimedia framework
QtAV-devel-1.12.0-16.8.i586.rpm QtAV development files
QtAV-devel-1.12.0-16.8.x86_64.rpm QtAV development files
QtAV-players-1.12.0-16.8.i586.rpm QtAV/QML players
QtAV-players-1.12.0-16.8.x86_64.rpm QtAV/QML players
QtAV-qml-1.12.0-16.8.i586.rpm QtAV QML module
QtAV-qml-1.12.0-16.8.x86_64.rpm QtAV QML module