fontforge.git
3 years agoUse packaged copy of MathJax from libjs-mathjax
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
Use packaged copy of MathJax from libjs-mathjax

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-24

FontForge documentation uses sphinx.ext.mathjax which insert script links
to MathJax served on remote CDNs.

This patch, together with debian/fontforge-doc.links, replaces remote
scripts with MathJax from the libjs-mathjax package.
See https://bugs.debian.org/739300 for discussion.

Fixes Lintian privacy-breach-generic warnings.
Last-Update: 2020-11-24
Gbp-Pq: Name 0003-use-local-libjs-mathjax.patch

3 years agoRemove custom library search path (RPATH/RUNPATH)
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
Remove custom library search path (RPATH/RUNPATH)

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-18

This reverts upstream's preference of setting RPATH/RUNPATH for
installed binaries.  Fixes Lintian custom-library-search-path error.
Last-Update: 2020-11-18
Gbp-Pq: Name 0002-remove-custom-library-search-path.patch

3 years agoAdd extra CMake install rules
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
Add extra CMake install rules

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-18, 2022-06-15

for contrib/fonttools and pycontrib to restore the files that were
installed to fontforge-extras and python3-fontforge prior to the
FontForge 2020 March Release.
Last-Update: 2020-11-18, 2022-06-15
Gbp-Pq: Name 0001-add-extra-cmake-install-rules.patch

3 years agofontforge (1:20220308~dfsg-1) unstable; urgency=medium
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
fontforge (1:20220308~dfsg-1) unstable; urgency=medium

  [ Boyuan Yang ]
  * debian/control: Drop RogĂ©rio Brito from uploaders list. (Closes: #994659)

  [ Anthony Fok ]
  * New upstream version 20220308~dfsg
  * Add 20120731.b-{6,7,7.1,7.2} changelog entries
    from Nov 2015 to Apr 2016 that were missing partly due to the failed
    (forgotten? ignored?) switch from master to debian/sid branch
  * Add Jonas Smedegaard’s copyright file contributions (which I overlooked)
    to the 1:20201107~dfsg-2 changelog entry
  * Refresh Debian patches:
    - 0001-add-extra-cmake-install-rules.patch: Upstream now installs
      cidmaps by default (Thanks to Fredrick Brennan for the fix!)
    - 0004-hurd-PATH_MAX-and-MAXPATHLEN.patch: Finally forwarded upstream
      at https://github.com/fontforge/fontforge/pull/5046
    - 0005-hurd-rename-extended-to-avoid-conflict-with-gnumach-dev.patch:
      Resolve conflicts and rename more "extended" to "extendeddbl"
  * Replace 0005-hurd-rename-extended-to-avoid-conflict-with-gnumach-dev.patch
    with a much simpler 0005-hurd-undef-extended-temporarily.patch
    that "#undef extended" temporarily to circumvent the name collision
    issue on Hurd.  See https://github.com/fontforge/fontforge/pull/5047
  * Update fontforge-common.install and fontforge-extras.install
    - Stop installing app icon in legacy /usr/share/pixmaps location
      (see upstream commit 6b4ab5a)
    - cidmaps have been moved from /usr/share/fontforge/ to
      /usr/share/fontforge/cidmap/ (see commit f97a2cd)
  * Bump Standards-Version to 4.6.1 (no change)

[dgit import unpatched fontforge 1:20220308~dfsg-1]

3 years agoImport fontforge_20220308~dfsg.orig.tar.xz
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
Import fontforge_20220308~dfsg.orig.tar.xz

[dgit import orig fontforge_20220308~dfsg.orig.tar.xz]

3 years agoImport fontforge_20220308~dfsg-1.debian.tar.xz
Anthony Fok [Thu, 16 Jun 2022 10:08:43 +0000 (11:08 +0100)]
Import fontforge_20220308~dfsg-1.debian.tar.xz

[dgit import tarball fontforge 1:20220308~dfsg-1 fontforge_20220308~dfsg-1.debian.tar.xz]