libappstream4 - The main library for AppStream

Property Value
Distribution openSUSE Tumbleweed
Repository KDE Unstable all
Package filename libappstream4-0.12.6-ku.4.3.x86_64.rpm
Package name libappstream4
Package version 0.12.6
Package release ku.4.3
Package architecture x86_64
Package type rpm
Category System/Libraries
License GPL-2.0-or-later AND LGPL-2.1-or-later
Maintainer -
Download size 175.30 KB
Installed size 437.93 KB
The main library for AppStream.


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


Name Value
/sbin/ldconfig - - - - - - - - - - -


Name Value -
libappstream4 = 0.12.6-ku.4.3
libappstream4(x86-64) = 0.12.6-ku.4.3


Type URL
Binary Package libappstream4-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 libappstream4 rpm package:
    # zypper install libappstream4




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
libdbusmenu-qt5-2-0.9.3+15.10.20150604-ku.3.6.i586.rpm Development package for dbusmenu-qt5
libdbusmenu-qt5-2-0.9.3+15.10.20150604-ku.3.6.x86_64.rpm Development package for dbusmenu-qt5
libdbusmenu-qt5-2-32bit-0.9.3+15.10.20150604-ku.3.6.x86_64.rpm Development package for dbusmenu-qt5
libdbusmenu-qt5-devel-0.9.3+15.10.20150604-ku.3.6.i586.rpm Development package for libdbusmenu-qt5
libdbusmenu-qt5-devel-0.9.3+15.10.20150604-ku.3.6.x86_64.rpm Development package for libdbusmenu-qt5
libdbusmenu-qt5-devel-32bit-0.9.3+15.10.20150604-ku.3.6.x86_64.rpm Development package for libdbusmenu-qt5
libechonest-qt5-devel-2.3.0+20150206-ku.4.5.i586.rpm Qt library for communicating with The Echo Nest
libechonest-qt5-devel-2.3.0+20150206-ku.4.5.x86_64.rpm Qt library for communicating with The Echo Nest
libechonest5-2_3-2.3.0+20150206-ku.4.5.i586.rpm Qt library for communicating with The Echo Nest
libechonest5-2_3-2.3.0+20150206-ku.4.5.x86_64.rpm Qt library for communicating with The Echo Nest
libechonest5-2_3-32bit-2.3.0+20150206-ku.4.5.x86_64.rpm Qt library for communicating with The Echo Nest
libgpgme-devel-1.13.0-ku.3.1.i586.rpm Development files for GPGME, a C library for accessing GnuPG
libgpgme-devel-1.13.0-ku.3.1.x86_64.rpm Development files for GPGME, a C library for accessing GnuPG
libgpgme11-1.13.0-ku.3.1.i586.rpm Programmatic library interface to GnuPG
libgpgme11-1.13.0-ku.3.1.x86_64.rpm Programmatic library interface to GnuPG