Re: skeletal makefile for ftinspect (Re: Future of autotools)

2023-07-16 Thread Hugh McMaster
On Fri, 14 Jul 2023 at 00:49, suzuki toshiya wrote: > > The pkg-config interface should take care of everything easily. Debian > and Ubuntu have the relevant qt5 pkg-config files. Other distributions > should too. > > Does pkg-config give the information for the pathname of moc? > (the original qu

Re: skeletal makefile for ftinspect (Re: Future of autotools)

2023-07-13 Thread Hugh McMaster
On Thu, 13 Jul 2023 at 14:20, suzuki toshiya wrote: > I would try to let AX_HAVE_QT() macro to find appropriate set: > > https://www.gnu.org/software/autoconf-archive/ax_have_qt.html > > In the case of Debian (and Ubuntu), qtchooser might be the unified > interface to switch 4, 5, and maybe 6 in

Re: Future of autotools

2023-07-13 Thread Hugh McMaster
On Tue, 11 Jul 2023 at 19:26, suzuki toshiya wrote: > Hi, > > In the conventional workflow, the source tree of the FreeType2 library > has "./configure", but freetype-demos does not have. Just starting > "make" with existing Makefile under "freetype-demos" carries the > configured values from free

Re: Future of autotools

2023-07-13 Thread Hugh McMaster
Hi Werner, On Tue, 11 Jul 2023 at 02:10, Werner LEMBERG wrote: > > >> If ftinspect and, potentially, other software is not going to be > >> built via autotools, is there a case to move to another build > >> system? > > Well, yes. Meson will eventually become the main tool for building > FreeType

Future of autotools

2023-07-10 Thread Hugh McMaster
I've been preparing an update to the Debian package of FreeType and realised ftinspect is limited to the meson build system only. Debian, by default, has always used autotools. There are three build systems currently available for use in FreeType: autotools, cmake and meson. As I understand past d

Re: Need help compiling freetype demos

2023-05-09 Thread Hugh McMaster
On Wed, 10 May 2023 at 10:48, Craig White wrote: > > I am trying to compile the freetype demo programs using meson, and I get this > linker error: > https://hastebin.com/share/utuhanafik.bash > it appears to be complaining about cairo. I am running ubuntu 22 LTS and > have the latest "libcairo2-

Re: Compiling old version (2.6.5) of FreeType

2022-09-01 Thread Hugh McMaster
Hi Anurag, On Thu, 1 Sept 2022 at 18:51, Anurag Thakur wrote: > > Hello Werner, Alexei > > I tried compiling FreeType version 2.6.5 to benchmark it against the current > `master`, but faced some issues since it is a pretty old version. > > I checked out the VER-2-6-5 tag on the repo and ran autog

Licence attribution of new meson python scripts

2020-11-27 Thread Hugh McMaster
Hi all, I'm updating Debian's copyright file for FreeType 2.10.4. Whose name should be attributed for copyright of the python scripts in builds/meson? The files have no copyright notation, but were created by David. In saying that, most other files are copyright David Turner, Robert Wilhelm and

Re: Vulnerability warning (CVE-2020-15999)

2020-10-19 Thread Hugh McMaster
Hi Werner, On Tue, 20 Oct 2020 at 09:07, Werner LEMBERG wrote: > > I've just fixed a heap buffer overflow that can happen for some > malformed `.ttf` files with PNG sbit glyphs. It seems that this > vulnerability gets already actively used in the wild, so I ask all > users to apply the correspon

woff2tags.h copyright date

2020-06-17 Thread Hugh McMaster
I've been running copyright checks for Debian, and came across src/sfnt/woff2tags.h. The copyright statement lists 1996-2020. Can I just check why this 1996 is the starting date, instead of 2019, when the file was created? Thanks, Hugh

Re: Build system considerations

2020-05-19 Thread Hugh McMaster
On Mon, 18 May 2020 at 23:59, Werner LEMBERG wrote: > > - Meson as the primary build system for FreeType developers, which > > includes the ability to run tests, sanitizers, coverage analysis, > > etc. > > It seems that Meson can create cmake package files, and probably build > scripts, too. W

Re: new version soon

2020-05-08 Thread Hugh McMaster
On Fri, 8 May 2020 at 22:27, Alexei Podtelezhnikov wrote: > > On Fri, May 8, 2020 at 8:10 AM Hugh McMaster wrote: > > Please package rasterinfo.html in ft2docs. It's been missing for > > several releases now. > > Do you mean > https://www.freetype.org/freetype2

Re: new version soon

2020-05-08 Thread Hugh McMaster
Hi Werner, On Fri, 8 May 2020 at 18:37, Werner LEMBERG wrote: > I'm cutting a new version today or tomorrow. Any last urgent things > to consider? Please package rasterinfo.html in ft2docs. It's been missing for several releases now. Thank you, Hugh

Re: commit 6a92b1fad makes FreeType reject woff files

2020-02-27 Thread Hugh McMaster
On Thu, 27 Feb 2020 at 15:35, Moazin Khatri wrote: > As a temporary solution, is there a reason not to go for 1? > AFAIK, a devel build already requires all dependencies to > be installed so it shouldn't hurt to require an installation > of zlib too. Out of interest, why does FreeType still embed