Bug#904028: RFS: freetype/2.9.1-0.1 [NMU]
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for an NMU of the package "freetype".
* Package name : freetype
Version : 2.9.1-0.1
Upstream Author : Werner Lemberg <wl at gnu.org>
* URL : https://www.freetype.org
* License : FreeType License
Section : libs
The source builds the following binary packages:
freetype2-demos - FreeType 2 demonstration programs
freetype2-doc - FreeType 2 font engine, development documentation
libfreetype6 - FreeType 2 font engine, shared library files
libfreetype6-dev - FreeType 2 font engine, development files
libfreetype6-udeb - FreeType 2 font engine for the debian-installer (udeb)
To access further information about this package, please visit the following URL:
https://mentors.debian.net/package/freetype
Alternatively, one can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/f/freetype/freetype_2.9.1-0.1.dsc
More information about FreeType 2 can be obtained from https://www.freetype.org.
Please note: This version splits libfreetype6-dev into a new package, so the
upload requires a trip through the NEW queue.
Changes since the last upload:
* Non-maintainer upload.
* New upstream release (Closes: #901052).
- Avoid dereferencing a NULL pointer (CVE-2018-6942) (Closes: #890450).
- Build without `freetype-config' (Closes: #871470, #886461).
- Fix unaligned access failures caused by 'mmvar' array pointers in the
TrueType font driver (Closes: #898983).
- Infinality patches previously integrated upstream (Closes: #698192).
* Switch to dpkg-source 3.0 (quilt) format.
* Update debhelper package compatibility to level 11.
* Introduce freetype2-doc:
- Move the development documentation from libfreetype6-dev.
- Declare Replaces+Breaks against libfreetype6-dev.
- Update the package's doc-base registration.
- Comment out references to fonts.googleapis.com (Closes: #873432).
- Add a Dependency on libjs-jquery.
- Do not install the source jQuery library. Instead, add a symlink
to the equivalent library provided by Debian.
* debian/changelog: Remove trailing whitespace.
* debian/control:
- Build-Depend on debhelper version 11.
- Remove automake and quilt from the Build-Depends list.
- Add libjs-jquery to the Build-Depends list.
- Raise Standards-Version from 4.0.0 to 4.1.5 (no changes needed).
- Use secure HTTP for the Homepage URI.
- Update package descriptions.
- Mark freetype2-demos Multi-Arch: foreign.
- Rename the XC-Package-Type field to Package-Type.
* debian/copyright:
- Use secure HTTP in the Format and Source fields.
- Update for FreeType 2.9.1.
* debian/missing-sources:
- Add source files for jquery.ba-resize.min.js and jquery-1.11.0.min.js.
* debian/patches:
- Convert freetype_2.8.1-2.diff into patches.
- Remove an unused patch: enable-old-cff.patch
- Remove freetype-config-multi-arch.patch (no longer needed).
- Refresh other patches.
- no-web-fonts.patch: Comment out references to fonts.googleapis.com.
- hide-donations-information.patch: Hide donations information in the
documentation to prevent several lintian errors.
* debian/rules:
- Include the /usr/share/dpkg/pkg-info.mk Makefile library instead of
calling 'dpkg-parsechangelog'.
- Add 'hardening=+all' to DEB_BUILD_MAINT_OPTIONS.
- Remove special handling for libpng12.
- Remove a legacy workaround for gcc-4.4.
- Remove legacy 'unpack', 'patch' and 'get-orig-source' recipes.
- Remove un-needed debhelper overrides and legacy code.
* Update the libfreetype6 symbols file for FreeType 2.9.1.
* Add a debian/watch file.
* Add an upstream cryptographic signature.
* Remove debian/freetype2-demos.dirs, debian/libfreetype6-udeb.dirs and
debian/README.source (no longer needed).
* Update lintian overrides for the freetype source package.
* Add lintian overrides for freetype2-demos and freetype2-doc.
Regards,
Hugh McMaster
Reply to: