dwww Home | Show directory contents | Find package

fontforge (1:20201107~dfsg-4+deb11u1build0.22.04.1) jammy-security; urgency=medium

  * fake sync from Debian

 -- Amir Naseredini <amir.naseredini@canonical.com>  Mon, 24 Jun 2024 14:55:18 +0100

fontforge (1:20201107~dfsg-4+deb11u1) bullseye-security; urgency=medium

  * Non-maintainer upload.
  * CVE-2024-25081: Spline Font command injection via crafted filenames
  * CVE-2024-25082: Spline Font command injection via crafted archives
    or compressed files
  * Closes: #1064967

 -- Adrian Bunk <bunk@debian.org>  Fri, 15 Mar 2024 22:56:38 +0200

fontforge (1:20201107~dfsg-4) unstable; urgency=medium

  * Rename extended to extendeddbl to avoid FTBFS on Hurd.
    gnumach-dev 1.8+git20201129 added to /usr/include/i386-gnu/mach/i386/fp_reg.h
    a new "extended" field which happens to collide with the custom-defined
    "extended" type in FontForge, leading to FTBFS on hurd-i386.
    See 0005-hurd-rename-extended-to-avoid-conflict-with-gnumach-dev.patch
  * Rename 0004-hurd-compatibility.patch to 0004-hurd-PATH_MAX-and-MAXPATHLEN.patch

 -- Anthony Fok <foka@debian.org>  Fri, 15 Jan 2021 08:55:46 -0700

fontforge (1:20201107~dfsg-3) unstable; urgency=medium

  [ Helmut Grohne ]
  * Reduce Build-Depends via Build-Depends-Indep. (Closes: #977954)

  [ Anthony Fok ]
  * debian/control:
    - Remove uthash-dev and libxt-dev from build-dependency as they are not
      used any more by the build.  Thanks to Helmut Grohne for the suggestion.
    - Specify that fontforge "Provides: fontforge-nox" (Closes: #976736)
    - debian/control: Remove "XS-Python-Version: all" which was for Python 2
    - Bump Standards-Version to 4.5.1 (no change)
  * Define PATH_MAX and MAXPATHLEN to fix FTBFS on GNU/Hurd.
    See debian/patches/0004-hurd-compatibility.patch (Closes: #877795)
  * 2003_avoid_privacy_breach.patch: Fix "more than 2 sections in header"
    error as reported by "cme fix dpkg"
  * debian/fontforge*.install: Sort lines in alphabetical order, by
    "cme fix dpkg"

 -- Anthony Fok <foka@debian.org>  Fri, 15 Jan 2021 00:41:32 -0700

fontforge (1:20201107~dfsg-2) unstable; urgency=medium

  * debian/libfontforge4.install: Fix incorrect path.  For example, on i386,
    /usr/bin/${DEB_HOST_GNU_TYPE} resolves to /usr/bin/i686-linux-gnu which
    does not exist on Debian, whereas /usr/bin/${DEB_HOST_MULTIARCH} correctly
    resolves to /usr/bin/i386-linux-gnu that we need (Closes: #975460)
  * debian/rules: Fix binary-indep build by adding override_dh_missing-indep
  * Add debian/python3-fontforge.lintian-overrides
    as Lintian fails to find libfontforge.so.4 (from libfontforge4 package)
    and thus raises false library-not-linked-against-libc errors
  * Update debian/libfontforge4.lintian-overrides
    to point the new location of libfontforge.so.4
  * Remove obsolete debian/libfontforge-dev.links
  * Add debian/patches/2004-fix-privacy-breach-logo.patch
    to fix Lintian privacy-breach-logo errors in the Japanese translation
    of old FontForge documentation
  * Add 0003-use-local-libjs-mathjax.patch and fontforge-doc.links
    to fix Lintian privacy-breach-generic warnings
  * Fix Lintian link-to-shared-library-in-wrong-package warning by removing
    unused usr/lib/*/libfontforge.so symlink from libfontforge4 package
  * Mark libfontforge4 and python3-fontforge "Multi-Arch: same"
    as suggested by Multiarch hinter

 -- Anthony Fok <foka@debian.org>  Tue, 24 Nov 2020 18:21:25 -0700

fontforge (1:20201107~dfsg-1) unstable; urgency=medium

  [ Jonas Smedegaard ]
  * New upstream version 20200314~dfsg (Closes: #963194)
    + Fixes two security vulnerabilities:
      - CVE-2020-5395 (use-after-free in SFD_GetFontMetaData in sfd.c)
      - CVE-2020-5496 (heap-based buffer overflow in the Type2NotDefSplines()
        function in splinesave.c)
      that were found in FontForge 20190801 (Closes: #948231)
  * copyright: update overage
  * use buildsystem cmake+ninja (not autotools);
    build-depend on cmake ninja-build
    (not libltdl-dev autoconf-archive)
  * stop build-depend on chrpath
    (unused since 1:20160404~dfsg-1)
  * update install paths
    (upstream installs appdata in correct path now)
  * drop patches 0003 0004 2002 3000:
    obsoleted by new upstream release
  * update (and reduce) patch 2003
  * add patches cherry-picked upstream to fix a range of issues
    Fixes "FTBFS on 64-bit big endian: test failures" (Closes: #961841)
  * bump library API major version to 4
  * drop libgdraw package:
    upstream no longer provides that as shared library
  * stop ship python simple/* scripts:
    No longer installed upstream
  * Temporarily omit installing scripts for fontforge-extras,
    seemingly not built upstream
  * build sphinx documentation;
    build-depend on dh-sequence-sphinxdoc
  * stop ship extra libraries libgunicode.so libgutils.so:
    upstream no longer provides those as shared library

  [ Hideki Yamane ]
  * specify dh 13
  * fix to add ${DEB_HOST_MULTIARCH} for libfontforge.so path
  * Add python3-sphinx for document build for GUI build
  * Add more build options MAINTAINER_TOOLS and WRITE_PFM

  [ Anthony Fok ]
  * New upstream version 20201107~dfsg (FontForge 20th Anniversary Edition)
    + Display issues on Wayland are now fixed (Closes: #961640)
  * Remove cherry-picked upstream patches as they are included in 20201107
  * debian/rules: Change override_dh_* to execute_before_dh_* where possible
  * Remove libfontforge-dev package.  Upstream has decided to stop installing
    development files since 20200314 due to unstable stable API or ABI etc.
    No Debian package has ever build-depended on libfontforge-dev either.
  * Install README.md instead of the now nonexistent README
  * debian/control: Add ${sphinxdoc:Depends} and ${sphinxdoc:Built-Using}
    for python3-fontforge
  * debian/rules: Remove manual call to sphinx-build
    as it is already called by upstream doc/CMakeLists.txt
  * Restore files that were installed to fontforge-extras and python3-fontforge
    prior to the FontForge 2020 March Release by patching CMakeLists.txt
    files, see debian/patches/0001-add-extra-cmake-install-rules.patch
  * Add debian/libfontforge4.install as we no longer uses d-shlibs
  * Add and fix other debian/*.install, debian/*.manpages and debian/rules
    so that all files are installed properly
  * Add debian/not-installed to remove dh_missing fail-missing errors
  * Remove upstream setting that sets custom RPATH/RUNPATH.
    Fixes Lintian custom-library-search-path errors.
    See debian/patches/0002-remove-custom-library-search-path.patch
  * Fix package description for fontforge-extras
    where most provided programs have been renamed
  * Add debian/clean to remove build/ and doc/sphinx/_extensions/__pycache__/
  * Add myself to the list of Uploaders and to debian/copyright

 -- Anthony Fok <foka@debian.org>  Wed, 18 Nov 2020 01:42:18 -0700

fontforge (1:20190801~dfsg-5) unstable; urgency=medium

  * build-depend on debhelper-compat (not debhelper)
  * simplify rules;
    build-depend on dh-sequence-python3 (not cdbs dh-buildinfo dh-python)
  * stop build-depend on autotools-dev dh-autoreconf
    (superfluous, handled by autoreconf)
  * stop fix executable bit of python libraries
    (handled by dh_python3 now, apparently)
  * check testsuite during build
  * copyright: fix update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 29 May 2020 20:02:39 +0200

fontforge (1:20190801~dfsg-4) unstable; urgency=high

  * Team upload.
  * debian/control: Set maintainer email to new mailing list.
  * debian/control.in: Also reflect some changes in the .in file.
  * debian/rules: Fix broken dev-dep list for cdbs.
  * debian/copyright:
    + Properly set Upstream-Name and Upstream-Contact.
    + Update license information for AppStream metadata file.

 -- Boyuan Yang <byang@debian.org>  Thu, 05 Mar 2020 22:10:07 -0500

fontforge (1:20190801~dfsg-3) unstable; urgency=medium

  * Team upload.
  * debian/rules:
    + Force python3; link with embedded python3 libs in python3.8.
      (Closes: #949822, #953079)
    + Fix FTCBFS: Let dpkg buildtools.mk set up CC. (Closes: #901174)
    + Add override of libpython3.8-dev for d-shlibmove to circumvent
      build error for now.
  * debian/control:
    + Build-dep on python3-dev instead of python3-all-dev. (Closes: #948016)
    + Bump Standards-Version to 4.5.0.
  * debian/patches: Cherry-pick upstream PR 3922 to fix non-GUI usage.
    (Closes: #952408)

 -- Boyuan Yang <byang@debian.org>  Thu, 05 Mar 2020 12:52:24 -0500

fontforge (1:20190801~dfsg-2) unstable; urgency=medium

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Use secure copyright file specification URI.
  * Bump debhelper dependency to >= 9, since that's what is used in
    debian/compat.
  * Bump debhelper from old 9 to 10.
  * Remove patches missing from debian/patches/series.
  * Set upstream metadata fields: Repository.
  * Fix field name typos in debian/copyright.
  * Fix day-of-week for changelog entries 0.0.20020312-1.

  [ Hideki Yamane ]
  * Note some bug numbers are closed in previous changelog.

 -- Hideki Yamane <henrich@debian.org>  Wed, 13 Nov 2019 21:20:21 +0900

# For older changelog entries, run 'apt-get changelog fontforge-common'

Generated by dwww version 1.14 on Wed Jan 22 13:53:15 CET 2025.