summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Eklöf2021-08-14 11:07:30 +0200
committerDaniel Eklöf2021-08-14 11:07:30 +0200
commiteabd356f6de78f05ee6af8145fe643412fd9d432 (patch)
tree5f5bfdbae2ba4f461f24dc43a9eb80d0e6ad3031
parentf0dd48183b33714ee06420f034bff38219928125 (diff)
downloadaur-eabd356f6de78f05ee6af8145fe643412fd9d432.tar.gz
Update to 2.4.5
-rw-r--r--.SRCINFO6
-rw-r--r--CHANGELOG.md12
-rw-r--r--PKGBUILD4
3 files changed, 17 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 77844db646d1..6460d0f8dfe5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = fcft
pkgdesc = Simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman.
- pkgver = 2.4.4
+ pkgver = 2.4.5
pkgrel = 1
url = https://codeberg.org/dnkl/fcft
changelog = CHANGELOG.md
@@ -17,7 +17,7 @@ pkgbase = fcft
depends = fontconfig
depends = pixman
depends = harfbuzz
- source = fcft-2.4.4.tar.gz::https://codeberg.org/dnkl/fcft/archive/2.4.4.tar.gz
- sha256sums = dabf5d83bf464c493fdd3a0baa69dc549ba08633299f0197d20707ae875a59ce
+ source = fcft-2.4.5.tar.gz::https://codeberg.org/dnkl/fcft/archive/2.4.5.tar.gz
+ sha256sums = b17fcf556e2beecacd0b5dbcdf4441b737850576446f33342a3577b6afd09ee9
pkgname = fcft
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 10b91c753f1b..82cdfe6cc65d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
# Changelog
+* [2.4.5](#2-4-5)
* [2.4.4](#2-4-4)
* [2.4.3](#2-4-3)
* [2.4.2](#2-4-2)
@@ -25,6 +26,17 @@
* [1.1.7](#1-1-7)
+## 2.4.5
+
+### Fixed
+
+* `fcft_text_run_rasterize()` not checking if codepoint is in the
+ font’s charset before attempting shaping
+ (https://codeberg.org/dnkl/fcft/issues/30).
+* Crash when destroying a font with a grapheme cache entry
+ representing a failed grapheme glyph.
+
+
## 2.4.4
### Fixed
diff --git a/PKGBUILD b/PKGBUILD
index 3a8d554bb051..1bbc727471ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Daniel Eklöf <daniel at ekloef dot se>
pkgname=fcft
-pkgver=2.4.4 # Don’t forget to update CHANGELOG.md
+pkgver=2.4.5 # Don’t forget to update CHANGELOG.md
pkgrel=1
pkgdesc="Simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman."
arch=('x86_64' 'aarch64')
@@ -11,7 +11,7 @@ makedepends=('meson' 'ninja' 'scdoc' 'tllist')
checkdepends=('check' 'ttf-dejavu')
changelog=CHANGELOG.md
source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz)
-sha256sums=('dabf5d83bf464c493fdd3a0baa69dc549ba08633299f0197d20707ae875a59ce')
+sha256sums=('b17fcf556e2beecacd0b5dbcdf4441b737850576446f33342a3577b6afd09ee9')
build() {
cd ${pkgname}