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

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename AppStream-0.12.6-2.1.i586.rpm
Package name AppStream
Package version 0.12.6
Package release 2.1
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
License GPL-2.0-or-later AND LGPL-2.1-or-later
Maintainer -
Download size 102.00 KB
Installed size 186.63 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.x86_64.rpm 0.12.6 x86_64 KDE 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-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-2.1
AppStream(x86-32) = 0.12.6-2.1
config(AppStream) = 0.12.6-2.1
metainfo() -
metainfo(org.freedesktop.appstream.cli.metainfo.xml) -


Type URL
Binary Package AppStream-0.12.6-2.1.i586.rpm
Source Package AppStream-0.12.6-2.1.src.rpm

Install Howto

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-2.1.i586.rpm Header files for AppStream development
AppStream-devel-0.12.6-2.1.x86_64.rpm Header files for AppStream development
AppStream-doc-0.12.6-2.1.i586.rpm Documentation for AppStream
AppStream-doc-0.12.6-2.1.x86_64.rpm Documentation for AppStream
AppStream-lang-0.12.6-2.1.noarch.rpm Translations for package AppStream
Bear-2.3.13-2.2.i586.rpm Tool to generate compilation database for clang tooling
Bear-2.3.13-2.2.x86_64.rpm Tool to generate compilation database for clang tooling
Botan-2.10.0-1.1.i586.rpm A C++ Crypto Library
Botan-2.10.0-1.1.x86_64.rpm A C++ Crypto Library
Botan-doc-2.10.0-1.1.noarch.rpm Documentation of Botan
Box2D-doc-2.3.1-2.8.noarch.rpm A 2D Physics Engine for Games
CSXCAD-devel-0.6.2-2.1.i586.rpm Development files for CSXCAD
CSXCAD-devel-0.6.2-2.1.x86_64.rpm Development files for CSXCAD
CSXCAD-matlab-0.6.2-2.1.noarch.rpm MATLAB interface for openEMS
CharLS-devel-2.0.0-3.4.i586.rpm Libraries and headers for CharLS