03f8f21102
$ fnott & $ notify-send "this is the summary" "this is the body" $ fnottctl quit Assertion failed: (fcCacheChains[i] == NULL), function FcCacheFini, file fccache.c, line 807. (lldb) bt * thread #1, name = 'fnott', stop reason = signal SIGABRT * frame #0: 0x00000008005eb30a libc.so.7`__sys_thr_kill at thr_kill.S:4 frame #1: 0x0000000800556ff4 libc.so.7`__raise(s=6) at raise.c:52:10 frame #2: 0x0000000800616be9 libc.so.7`abort at abort.c:67:8 frame #3: 0x0000000800537b91 libc.so.7`__assert(func=<unavailable>, file=<unavailable>, line=<unavailable>, failedexpr=<unavailable>) at assert.c:51:2 frame #4: 0x0000000800922b94 libfontconfig.so.1`FcCacheFini at fccache.c:807:6 frame #5: 0x000000080093eafd libfontconfig.so.1`IA__FcFini at fcinit.c:205:5 frame #6: 0x0000000800434989 libfcft.so.3`fini at fcft.c:233:5 frame #7: 0x0000000800247906 ld-elf.so.1`objlist_call_fini(list=<unavailable>, root=<unavailable>, lockstate=<unavailable>) at rtld.c:2761:4 frame #8: 0x00000008002401c9 ld-elf.so.1`rtld_exit at rtld.c:3148:5 frame #9: 0x00000008006170ae libc.so.7`__cxa_finalize(dso=<unavailable>) at atexit.c:240:5 frame #10: 0x0000000800617711 libc.so.7`exit(status=0) at exit.c:74:2 frame #11: 0x000000000020c866 fnott`_start(ap=<unavailable>, cleanup=<unavailable>) at crt1_c.c:75:2
37 lines
979 B
Makefile
37 lines
979 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= fcft
|
|
DISTVERSION= 2.3.2
|
|
PORTREVISION= 1
|
|
CATEGORIES= x11-fonts
|
|
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
|
|
|
|
PATCH_SITES= https://codeberg.org/dnkl/${PORTNAME}/commit/
|
|
PATCHFILES+= 0b330d7ff91f.patch:-p1 # avoid patch conflict
|
|
PATCHFILES+= e30e9f295b79.patch:-p1 # fnottctl quit crashfix
|
|
|
|
MAINTAINER= jbeich@FreeBSD.org
|
|
COMMENT= Simple library for font loading and glyph rasterization
|
|
|
|
LICENSE= MIT
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
BUILD_DEPENDS= tllist>=1.0.1:devel/tllist \
|
|
scdoc:textproc/scdoc
|
|
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
|
libfontconfig.so:x11-fonts/fontconfig
|
|
|
|
USES= compiler:c11 meson pkgconfig xorg
|
|
USE_LDCONFIG= yes
|
|
USE_XORG= pixman
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}
|
|
|
|
OPTIONS_DEFINE= HARFBUZZ
|
|
OPTIONS_DEFAULT=HARFBUZZ
|
|
|
|
HARFBUZZ_DESC= HarfBuzz for text shaping
|
|
HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
|
HARFBUZZ_MESON_ENABLED= text-shaping
|
|
|
|
.include <bsd.port.mk>
|