Public bug reported:

Please sync appstream-generator 0.7.1-3 (universe) from Debian unstable
(main)

This new release brings a ton of improvements to the AppStream metadata
generation process and fixes lots of old bugs, so having it in the
Bionic LTS release would be very useful so users (and Ubuntu itself) can
generate high-quality AppStream metadata.

Updating appstream-generator means that appstream itself needs to be updated 
first. Updating appstream-generator has a very low (if not zero) regression 
potential, since nothing depends on it and the new version has received 
extensive testing on Debian's infrastructure and on Arch Linux.
Updating appstream itself is introduces new features and API, and its FFE is 
tracked as LP: #1762292 - if that FFE for appstream is not granted, 
appstream-generator can not be updated.

Updating appstream-generator also requires minor updates of gir-to-d and
(optionally) mustache-d (packages only used by appstream-generator in
Debian/Ubuntu).

Notable changes in the new release:

Version 0.7.1
~~~~~~~~~~~~~~
Released: 2018-04-06

Features:
 * debian: Use TagFile class from Laniakea
 * debian: Use the packages real architecture in its identifier
 * debian: Implement packageForFile backend feature
 * Do more complex parsing of metainfo license expressions
 * ci: Enable more static analysis checks
 * Improve manual page

Bugfixes:
 * Never upscale icons if we don't need to, use pixmaps directory as last resort
 * Update wrap files to work with gir-to-d >= 0.14
 * Don't try to upscale tiny icons from the pixmaps directory
 * Register HiDPI icons for fonts properly
 * Fix some minor style issues found by D-Scanner
 * Document WorkspaceDir config file option

Version 0.7.0
~~~~~~~~~~~~~~
Released: 2018-04-04

Features:
 * stdx.allocator-backed containers library
 * Use stdx.allocator-backed HashMap in more places
 * Trigger GC less aggressively, use smaller parallel work unit sizes
 * Allow setting a workspace in config and calling asgen on a config file
 * Add backend interface for processing a single package
 * Allow calling only the metadata publication step
 * Add framework for extracting data directly from package files
 * Allow setting icon policy in configuration
 * Add support for more icon types and customizable icon policy
 * Allow icon upscaling in certain cases, but complain about it
 * Modernize Meson definitions
 * Document how to modify icon policies in configuration
 * Use AppStream 0.12.0 and format 0.12 by default

Bugfixes:
 * Update wrap files to be compatible with gir-to-d >= 0.13
 * Improve ArchiveDecompressor usage
 * For each array appender, try to guess capacity to reserve better
 * Properly add remote icon URLs
 * Fetch JavaScript bits with Yarn instead of Bower
 * Ensure we can run asgen again from its build directory
 * Ignore data from immutable suites on cleanup
 * Don't parallelize cleanup data collection routine
 * Release memory chunks faster during cleanup operations


Changelog entries since current bionic version 0.6.8-2build2:

appstream-generator (0.7.1-3) unstable; urgency=medium

  * fix-32bit-build.patch: Update patch

 -- Matthias Klumpp <m...@debian.org>  Fri, 06 Apr 2018 21:28:48 +0200

appstream-generator (0.7.1-2) unstable; urgency=medium

  * fix-32bit-build.patch: Fix FTBFS on 32bit architectures

 -- Matthias Klumpp <m...@debian.org>  Fri, 06 Apr 2018 20:16:16 +0200

appstream-generator (0.7.1-1) unstable; urgency=medium

  * New upstream version: 0.7.1
  * Build-depend on gir-to-d (>= 0.14)

 -- Matthias Klumpp <m...@debian.org>  Fri, 06 Apr 2018 17:47:44 +0200

appstream-generator (0.7.0-1) unstable; urgency=medium

  * New upstream version: 0.7.0
  * Drop patches: Applied upstream
  * Update Vcs-* URLs for switch to Salsa
  * Bump dh compat level to 11
  * Use dh-dlang
  * Update dependencies
    - Build-dep libappstream-dev >= 0.12.0
    - New build-dep libdcontainers-dev

 -- Matthias Klumpp <m...@debian.org>  Wed, 04 Apr 2018 20:44:24 +0200

Build logs and additional QA can be found at Debian:
https://tracker.debian.org/pkg/appstream-generator

** Affects: appstream-generator (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1762293

Title:
  FFE: Sync appstream-generator 0.7.1-3 (universe) from Debian unstable
  (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/appstream-generator/+bug/1762293/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to