Revisions of AppStream

Luca Beltrame's avatar Luca Beltrame (luca_b) accepted request 642258 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 41)
- Update to 0.12.2:
  * Fix a couple of incorrect g_ptr_array_unrefs (Iain Lane)
  * Use autofree functions instead of freeing resources
    explicitly (Matthias Klumpp)
  * Add missing const (Matthias Klumpp)
  * Ensure we don't produce a .pc file with unnecessary
    Requires.private lines (Matthias Klumpp)
  * Stop leaking local GVariantDict instance contents (Phil Miller)
  * Drop leaked references to container items (Phil Miller)
- Update to 0.12.1:
  Features:
   * ascli: Add command to compare version numbers (Matthias Klumpp)
   * yaml: Allow reading multiple localized strings from YAML data
  (Matthias Klumpp)
   * yaml: Always include the untranslated strings (Matthias Klumpp)
   * Allow to ignore media_baseurl when parsing metadata (Matthias Klumpp)
   * xml: Add implementation of the agreement tag (Matthias Klumpp)
   * Add new "repository" component type (Matthias Klumpp)
   * yaml: Implement Agreements field (Matthias Klumpp)
   * cache: Implement support for agreements (Matthias Klumpp)
   * tests: Improve cache data tests, add agreement tag test (Matthias Klumpp)
   * Use gperf for perfect hash generation for some tags (Matthias Klumpp)
   * tests: Add rundimentary performance test (Matthias Klumpp)
   * its: Mark agreement sections as translatable (Matthias Klumpp)
   * qt: Add support for service/repository component types (Matthias Klumpp)
  Specification:
   * docs: Describe the custom tag (Matthias Klumpp)
   * spec: Describe the new agreement tag (Matthias Klumpp)
   * docs: Clarify that the /usr/share/appdata/ path is legacy and should
     not be used (Matthias Klumpp)
buildservice-autocommit accepted request 611760 from Luca Beltrame's avatar Luca Beltrame (luca_b) (revision 40)
baserev update by copy to link target
Luca Beltrame's avatar Luca Beltrame (luca_b) accepted request 611715 from Karol Babioch's avatar Karol Babioch (kbabioch) (revision 39)
- Use OpenPGP signature provided upstream
- Added AppStream.keyring, which contains the key from the author 
- Use %license macro for license files
buildservice-autocommit accepted request 575384 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 38)
baserev update by copy to link target
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 37)
- appstreamcli can use curl for some checks, so recommend it (boo#1080446)
buildservice-autocommit accepted request 572099 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 36)
baserev update by copy to link target
Fabian Vogt's avatar Fabian Vogt (Vogtinator) accepted request 572093 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 35)
- Now the appstream cache is refreshed in %post. The update to 0.11.8
  plus the refresh fixes kde#389531.
- Headers are now installed to /usr/include/appstream instead of 
  /usr/inlude/AppStream
- New package AppStream-doc with the html documentation for AppStream
- Use meson to build instead of cmake
- Update to version 0.11.8:
  Features:
   * validator: Emit a hint in case a discouraged AppStream ID style is used (Matthias Klumpp)
   * l10n: Renamed Norwegian Bokmål language file (Matthias Klumpp)
  Specification:
   * docs: Add quickstart instructions for intltool (David Steele)
   * spec: Discourage use of hyphens and digit-started segments for IDs (Matthias Klumpp)
  Bugfixes:
   * qt: Export the AppStreamQt target (Aleix Pol)
   * Various string improvements (Allan Nordhøy)
   * validator: Don't make HEAD requests for URL checks, fetch first byte instead (Matthias Klumpp)
   * Enforce a non-broken version of gobject-introspection (Matthias Klumpp)
   * Ensure LINGUAS update is only run explicitly (Matthias Klumpp)
   * Fix a minor memory and fd leak (Matthias Klumpp)
- Update to version 0.11.7:
  Notes:
   * The appstreamcli validation commands now use curl if it is available to check all
     URLs in the metadata for existence.
     If you don't want this behavior, pass "--nonet" to appstreamcli. There might also
     be false positives (one is known with the KDE bugtracker) that need to be investigated,
     so feedback on this new feature is welcome.
  
  Features:
   * validator: Check all urls for validity (Matthias Klumpp)
Fabian Vogt's avatar Fabian Vogt (Vogtinator) accepted request 571361 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 34)
Revert version upgrade, it breaks package builds.
Fabian Vogt's avatar Fabian Vogt (Vogtinator) accepted request 570912 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 33)
- Now the appstream cache is refreshed in %post. The update to 0.11.8
  plus the refresh fixes kde#389531.
- Headers are now installed to /usr/include/appstream instead of 
  /usr/inlude/AppStream
- New package AppStream-doc with the html documentation for AppStream
- Use meson to build instead of cmake
- Update to version 0.11.8:
  Features:
   * validator: Emit a hint in case a discouraged AppStream ID style is used (Matthias Klumpp)
   * l10n: Renamed Norwegian Bokmål language file (Matthias Klumpp)
  Specification:
   * docs: Add quickstart instructions for intltool (David Steele)
   * spec: Discourage use of hyphens and digit-started segments for IDs (Matthias Klumpp)
  Bugfixes:
   * qt: Export the AppStreamQt target (Aleix Pol)
   * Various string improvements (Allan Nordhøy)
   * validator: Don't make HEAD requests for URL checks, fetch first byte instead (Matthias Klumpp)
   * Enforce a non-broken version of gobject-introspection (Matthias Klumpp)
   * Ensure LINGUAS update is only run explicitly (Matthias Klumpp)
   * Fix a minor memory and fd leak (Matthias Klumpp)
- Update to version 0.11.7:
  Notes:
   * The appstreamcli validation commands now use curl if it is available to check all
     URLs in the metadata for existence.
     If you don't want this behavior, pass "--nonet" to appstreamcli. There might also
     be false positives (one is known with the KDE bugtracker) that need to be investigated,
     so feedback on this new feature is welcome.
  
  Features:
   * validator: Check all urls for validity (Matthias Klumpp)
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 32)
Fix urls of some packages. No idea why sed didn't work for them :-/
buildservice-autocommit accepted request 508299 from Luca Beltrame's avatar Luca Beltrame (luca_b) (revision 31)
baserev update by copy to link target
Luca Beltrame's avatar Luca Beltrame (luca_b) accepted request 508298 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 30)
- Update to version 0.11.1:
  Notes:
   * This release contains refactoring of the XML/YAML parsers and some other changes that are more invasive
     than usual.
  
  Features:
   * qt: Add new getters/setters and classes to be on par with the GObject library (Jan Grulich)
   * qt: Add AS::Metadata class used for parsing desktop and appstream metadata files (Jan Grulich)
   * Refactor the XML parser and serialization code (Matthias Klumpp)
   * Refactor the YAML parser and emitter code (Matthias Klumpp)
   * Implement 'service' component type (Matthias Klumpp)
   * Improve speed of metainfo description parsing slightly (Matthias Klumpp)
   * test: Add additional testcase for reading metainfo description tags (Matthias Klumpp)
   * test: Test metainfo descriptions starting with enumerations (Matthias Klumpp)
  
  Specification:
   * doc: Add Distro Packaging page (Jeremy Bicha)
   * doc: Add "service" components and their launchables (Marius Vollmer)
   * Allow components to provide other components (provides -> id) (Matthias Klumpp)
  
  Bugfixes:
   * doc: Uncomment line in middle of paragraph (Jeremy Bicha)
   * doc: A releases tag is not essential for components, but summary is (Matthias Klumpp)
   * Allow descriptions to start with an enumeration (Matthias Klumpp)
   * Ensure we always update with fresh data when refreshing the cache (Matthias Klumpp)
   * Replace invalid components in the pool with new ones of the same name (Matthias Klumpp)
   * Resolve a few potential bugs (found by static checks) (Matthias Klumpp)
   * xml: Check if we are trying to parse a real component (Matthias Klumpp)
- Update to version 0.11.0:
  Features:
buildservice-autocommit accepted request 450495 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 29)
baserev update by copy to link target
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 28)
- Update to version 0.10.5:
  Features:
   * Match modalias wildcards on regular searches (Matthias Klumpp)
   * xml: Add methods to get/set custom data in metainfo/collection files (Matthias Klumpp)
   * Make cache update issue messages slightly more verbose (Matthias Klumpp)
   * Add preliminary code for reading metainfo files in addition to .desktop files (Matthias Klumpp)
   * cache: Cache custom fields as well (Matthias Klumpp)
  Bugfixes:
   * qt: Make sure dependencies are fetched when looking for the package (Aleix Pol)
   * yaml: Consistently read/write the Suggests field (Matthias Klumpp)
   * Correctly read bundle kind from XML data (Matthias Klumpp)
  Features:
   * qt: Introduce AppStream::Suggested in the Qt frontend (Aleix Pol)
  Bugfixes:
   * Properly validate suggests tag (Matthias Klumpp)
   * qt: Add an empty check to Provided and return it if necessary (Matthias Klumpp)
   * Add path search to find libstemmer headers (#91) (Neal Gompa)
  Notes:
   * The release breaks the Qt library API. Patches to make KDE Discover use the new API exist
     in its Git master branch, and will be available with Plasma 5.9.
     The patches will likely not enter the stable branch, so if you want to upgrade AppStream,
     you might need to ship patches for Discover downstream to use the new API.
  Features:
   * qt: Update API to reflect more recent AppStream features, be easier to
     extend and also a bit faster due to removing needless data conversions.
     (Matthias Klumpp, Aleix Pol)
   * Make components record their origin kind internally (Matthias Klumpp)
   * Provide a file:/ URL for icons when we know a file name (Matthias Klumpp)
   * Add support for Snappy/Snap bundles (Matthias Klumpp)
  Specification:
Hrvoje Senjan's avatar Hrvoje Senjan (sumski) accepted request 450044 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 27)
Update to latest version, needed by plasma5-desktop
buildservice-autocommit accepted request 436641 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 26)
baserev update by copy to link target
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 25)
Sync with KDE:Frameworks5:LTS
Hrvoje Senjan's avatar Hrvoje Senjan (sumski) committed (revision 24)
buildservice-autocommit accepted request 400912 from Luca Beltrame's avatar Luca Beltrame (luca_b) (revision 23)
baserev update by copy to link target
Luca Beltrame's avatar Luca Beltrame (luca_b) accepted request 400896 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 22)
new upstream release
Displaying revisions 81 - 100 of 121
openSUSE Build Service is sponsored by