AppStream-devel - Header files for AppStream development

Property Value
Distribution openSUSE Tumbleweed
Repository KDE Unstable all
Package filename AppStream-devel-0.12.6-ku.4.3.x86_64.rpm
Package name AppStream-devel
Package version 0.12.6
Package release ku.4.3
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
License GPL-2.0-or-later
Maintainer -
Download size 100.85 KB
Installed size 643.13 KB
This package contains all necessary include files, libraries,
configuration files and development tools (with manual pages) needed to
compile and link applications using AppStream.


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


Name Value
/usr/bin/pkg-config -
libappstream4 = 0.12.6
pkgconfig(gio-2.0) -
pkgconfig(glib-2.0) >= 2.54
pkgconfig(gobject-2.0) >= 2.54


Name Value
AppStream-devel = 0.12.6-ku.4.3
AppStream-devel(x86-64) = 0.12.6-ku.4.3
pkgconfig(appstream) = 0.12.6


Type URL
Binary Package AppStream-devel-0.12.6-ku.4.3.x86_64.rpm
Source Package AppStream-0.12.6-ku.4.3.src.rpm

Install Howto

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




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-doc-0.12.6-ku.4.3.i586.rpm Documentation for AppStream
AppStream-doc-0.12.6-ku.4.3.x86_64.rpm Documentation for AppStream
AppStream-lang-0.12.6-ku.4.3.noarch.rpm Translations for package AppStream
QtAV-1.12.0-ku.16.7.i586.rpm Qt multimedia framework
QtAV-1.12.0-ku.16.7.x86_64.rpm Qt multimedia framework
QtAV-devel-1.12.0-ku.16.7.i586.rpm QtAV development files
QtAV-devel-1.12.0-ku.16.7.x86_64.rpm QtAV development files
QtAV-players-1.12.0-ku.16.7.i586.rpm QtAV/QML players
QtAV-players-1.12.0-ku.16.7.x86_64.rpm QtAV/QML players
QtAV-qml-1.12.0-ku.16.7.i586.rpm QtAV QML module
QtAV-qml-1.12.0-ku.16.7.x86_64.rpm QtAV QML module
fcitx-qt5-1.2.2-ku.46.7.i586.rpm Fcitx QT5 Input Context
fcitx-qt5-1.2.2-ku.46.7.x86_64.rpm Fcitx QT5 Input Context
fcitx-qt5-32bit-1.2.2-ku.46.7.x86_64.rpm Fcitx QT5 Input Context
fcitx-qt5-devel-1.2.2-ku.46.7.i586.rpm Development files for fcitx-qt5