Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 7c09421d | 2024-10-12 08:22:51 | * vms_make.com: Format rules. Use tabs in rules only à la Makefile. | ||
| c8274587 | 2024-09-21 06:41:47 | Minor fixes for OpenVMS. * vms_name.com: Suppress a warning with the latest Clang compiler. * builds/vms/apinames_vms.bash: Use absolute path to avoid dependency on the environment. | ||
| 47574f7e | 2024-01-27 11:11:22 | Update all copyright notices. | ||
| af6d2105 | 2023-12-14 06:21:52 | * vms_make.com: Switch to `clang`. Also add proper bzip2 support. | ||
| 9e3c5d7e | 2023-07-21 21:36:57 | * vms_make.com: Provide separate library compiled with C++. Some types on OpenVMS x86_64 (for example, `long') have different sizes depending on whether compiled with either C or C++. In particular, X-Windows applications crash if linked with the C++ version. This patch makes `vms_make.com` create a second version of the FreeType library compiled with C++ if OpenVMS is running on the x86_64 platform. | ||
| f7ae7e88 | 2023-07-21 21:33:20 | * vms_make.com: Fix typos. | ||
| 5769f13a | 2023-07-19 13:37:48 | vms_make.com: Make use of additional libraries optional. Check whether `.olb` files are present. Also check for the HarfBuzz library. | ||
| e8aa5af9 | 2023-07-19 13:34:45 | vms_make.com: Add `/warn=noinfo` to `CFLAGS`. This reduces enormously the informationals while compiling on x86_64 (i.e., which `.h` file is inluded form where). | ||
| 99dadd56 | 2023-05-17 12:40:59 | vms_make.com: Create shared executable for x86 version of OpenVMS. | ||
| 24d2523c | 2023-03-10 16:50:20 | Update VMS installation support. | ||
| 65f85237 | 2023-01-17 09:18:25 | Update all copyright notices. | ||
| d0cfb4e1 | 2022-01-11 10:54:10 | Update all copyright notices. | ||
| b6e8a712 | 2021-01-17 07:18:48 | Update all copyright notices. | ||
| e5038be7 | 2020-01-19 17:05:19 | Update all copyright notices. | ||
| 787db7c0 | 2019-05-13 22:22:57 | * vms_make.com: Updated. Handle `bzip2' directory, too. | ||
| 65e4925a | 2019-05-02 07:21:34 | * vms_make.com: Updated (#56253). Remove no longer existing directories (`autohint', `otlayout'). Update used base extensions. Activate `autofit' module. Add `gxvalid' module. Update copyright notices. | ||
| 75859970 | 2019-02-23 10:07:09 | Update all copyright notices. | ||
| f686ad46 | 2019-01-22 20:31:44 | Update copyright years. | ||
| 76a52465 | 2018-09-03 09:08:47 | */*: s/PSNames/psnames/. Only tracing messages are affected. | ||
| af89e445 | 2018-03-22 06:00:55 | Remove `ftlcdfil.c' and `ftfntfmt.c' from build files (#53415). builds/amiga/makefile, builds/amiga/makefile.os4, builds/amiga/smakefile, builds/mac/FreeType.m68k_cfm.make.txt, builds/mac/FreeType.m68k_far.make.txt, builds/mac/FreeType.ppc_carbon.make.txt, builds/mac/FreeType.ppc_classic.make.txt, builds/symbian/freetype.mmp, builds/wince/vc2005-ce/freetype.vcproj, builds/wince/vc2008-ce/freetype.vcproj, builds/windows/vc2005/freetype.vcproj, builds/windows/vc2008/freetype.vcproj, builds/windows/vc2010/freetype.vcxproj, builds/windows/vc2010/freetype.vcxproj.filters, builds/windows/visualc/freetype.dsp, builds/windows/visualc/freetype.vcproj, builds/windows/visualce/freetype.dsp, builds/windows/visualce/freetype.vcproj, vms_make.com: Do it. | ||
| 0a0c2256 | 2018-01-02 09:33:57 | Update copyright year. | ||
| 22a7f5b8 | 2017-09-07 22:36:02 | Branding fixes. | ||
| 563ae780 | 2017-01-04 20:16:34 | Update copyright year. | ||
| e8542260 | 2016-04-08 23:21:34 | Typos. | ||
| bbb60965 | 2016-04-07 01:29:44 | Typos. | ||
| 9adeab64 | 2016-01-13 11:54:10 | Update copyright year. | ||
| 3e587796 | 2015-03-11 07:14:15 | Minor copyright and e-mail address issues. | ||
| 0633995b | 2015-03-11 06:30:23 | Rename `ftxf86.[ch]' to `ftfntfmt.[ch]'. CMakeLists.txt, builds/amiga/makefile, builds/amiga/makefile.os4, builds/amiga/smakefile, builds/mac/FreeType.m68k_cfm.make.txt, builds/mac/FreeType.m68k_far.make.txt, builds/mac/FreeType.ppc_carbon.make.txt, builds/mac/FreeType.ppc_classic.make.txt, builds/symbian/bld.inf, builds/symbian/freetype.mmp, builds/wince/vc2005-ce/freetype.vcproj, builds/wince/vc2008-ce/freetype.vcproj, builds/windows/vc2005/freetype.vcproj, builds/windows/vc2008/freetype.vcproj, builds/windows/vc2010/freetype.vcxproj, builds/windows/vc2010/freetype.vcxproj.filters, builds/windows/visualc/freetype.dsp, builds/windows/visualc/freetype.vcproj, builds/windows/visualce/freetype.dsp, builds/windows/visualce/freetype.vcproj, docs/INSTALL.ANY, include/config/ftheader.h, include/ftfntfmt.h, modules.cfg, src/base/ftfntfmt.c, vms_make.com: Updated. | ||
| f57fc59e | 2015-01-17 20:41:43 | Run `src/tools/update-copyright'. | ||
| fae38207 | 2013-11-13 08:55:46 | Simplify header file hierarchy. This large patch changes the header file directory layout from `include/freetype/...' to `include/...', effectively removing one level. Since the file `ft2build.h' is also located in `include' (and it stays there even after installation), all FreeType header files are now in a single directory. Applications that use (a) `freetype-config' or FreeType's `pkg-config' file to get the include directory for the compiler, and (b) the documented way for header inclusion like #include <ft2build.h> #include FT_FREETYPE_H ... don't need any change to the source code. * include/freetype/*: Move up to... * include/*: ... this directory. * builds/amiga/include/freetype/*: Move up to... * builds/amiga/include/*: ... this directory. */*: Essentially do `s@/freetype/@/@' where appropriate. * CMakeList.txt: Simplify. * builds/unix/freetype-config.in, builds/unix/freetype2.in: For `--cflags', return a single directory. * builds/unix/install.mk (install): No longer try to remove `cache' and `internal' subdirectories; instead, remove the `freetype' subdirectory. | ||
| fe33408f | 2007-02-12 14:35:15 | typo | ||
| 4b2e83d5 | 2007-02-01 07:58:02 | A new set of spelling fixes from Alexei. Add some copyright messages. | ||
| 53935939 | 2007-01-31 08:53:02 | * Version 2.3.1 released. ========================= Tag sources with `VER-2-3-1-FINAL'. * builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: s/230/231/. * builds/win32/visualc/index.html: s/221/231/. * vms_make.com: Add `ftgasp'. | ||
| 2c002e13 | 2006-09-29 21:31:53 | formatting, improving documentation | ||
| 26bb2e27 | 2006-09-27 07:58:43 | * src/base/Jamfile, src/base/rules.mk, vms_make.com: adding 'ftlcdfil.c' to the list of compiled source files | ||
| 60a04df7 | 2005-06-04 23:04:30 | Add license. | ||
| b88624fc | 2004-12-15 06:37:03 | * vms_make.com: Add ftbitmap.obj. | ||
| 71e5a590 | 2004-11-27 08:18:10 | * vms_make.com: Include ftbbox.c. Fix `ccopt'. Handle `otvalid' module. Update `vmslib.dat' default values. Fixes to `libs.opt'. | ||
| bbdee28f | 2004-11-17 08:19:27 | * builds/unix/configure.ac: Add `-fno-strict-aliasing' if gcc is used. * builds/unix/configure: Regenerated. * builds/unix/config.guess, builds/unix/config.sub: Updated from `config' CVS module at subversions.gnu.org. * src/cache/ftcglyph.c (FTC_GNode_UnselectFamily, FTC_GCache_Lookup): Fix comparison with zero. * docs/INSTALL.VMS: Updated. * vms_make.com: Updated. All `descrip.mms' files are now created automatically. * src/*/descrip.mms: Removed. | ||
| dbac48f0 | 2004-09-13 16:07:55 | * vms_make.com: Updated. | ||
| dfa46199 | 2004-03-05 09:26:24 | * Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype/vcproj, include/freetype/ftmoderr.h: Add LZW module. * Jamfile.in: Removed. * docs/CHANGES: Updated. * include/freetype/internal/ftobjs.h: s/MIN/FT_MIN/, s/MAX/FT_MAX/, s/ABS/FT_ABS/. Updated all callers. * src/type1/t1load.c (parse_dict), src/pcf/pcfdrivr.c (PCF_Face_Init): Use FT_ERROR_BASE. Add support for PCF fonts compressed with LZW (extension .pcf.Z, created with `compress'). * include/freetype/config/ftoption.h, devel/ftoption.h (FT_CONFIG_OPTION_USE_LZW): New macro. * include/freetype/ftlzw.h: New file. * include/freetype/config/ftheader.h (FT_LZW_H): New macro for ftlzw.h. * src/lzw/*: New files. * src/pcf/pcfdrivr.c: Include FT_LZW_H. (PCF_Face_Init): Try LZW also. * src/gzip/ftgzip.c: s/0/Gzip_Err_Ok/ where appropriate. Beautify. | ||
| 26fb1bcd | 2003-05-28 06:27:26 | * vms_make.com: Reworked support for shareable images on VMS. The first version was kind of a hack; the current implementation of the procedure to extract the required symbols is much cleaner. Reworked creation of MMS files, avoiding a number of temporary files which were created in the previous version. Further work on creating descrip.mms files on the fly. * builds/vms/descrip.mms, src/autohint/descrip.mms, src/type1/descrip.mms: Removed. | ||
| 282637f6 | 2003-05-21 07:39:42 | * include/freetype/config/ftstdlib.h (ft_strcat): New wrapper macro for strcat. * src/base/ftmac.c (create_lwfn_name): s/isupper/ft_isupper/. (parse_font): s/memcpy/ft_memcpy/. (is_dfont) [TARGET_API_MAC_CARBON]: s/memcmp/ft_memcmp/. * src/base/ftobjs.c (load_mac_face) [FT_MACINTOSH]: s/strlen/ft_strlen/. s/strcat/ft_strcat/. s/strcpy/ft_strcpy/. * src/gzip/zutil.h: s/memset/ft_memset/. s/memcmp/ft_memcmp/. * src/bdf/bdfdrivr.c (BDF_Face_Init), src/pcf/pcfdriver.c (PCF_Face_Init): Test for charset registry case-insensitively. * t1load.c (parse_blend_axis_types): Fix compiler warning. * descrip.mms: Removed. Now created by... * vms_make.com: New file. |