Up to [cvs.NetBSD.org] / pkgsrc / graphics / R-Cairo
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
(graphics/R-Cairo) make test passed
(graphics/R-Cairo) Updated 1.6.0 to 1.6.2 1.6-2 (2023-11-28) o Minor bugfixes: invalid format specified in UBiDi error string, incorrect font name passed if the font family name is too long. o Update Windows build to use pkg-config (Thanks to Tomáš Kalibera!) (#43) 1.6-1 (2023-08-17) o The following additional arguments can be used to set PDF metadata: title, author, subject, creator, keywords, create.date and modify.date if cairo version 1.16 or higher is used. (#15) o The `version` argument for PDF back-end is now honored and defaults to 1.4. Note that currently cairo library only supports PDF target versions 1.4 or 1.5. o The xlib back-end no longer requires headers from Xt. (#39)
*: bump for cairo buildlink3.mk change lzo was made an option
*: recursive bump for cairo dependency changes
*: revebump for new brotli option for freetype2 Addresses PR 57693
(graphics/R-Cairo) Updated 1.15.2 to 1.6.0 NEWS/Changelog 1.6-0 (2022-07-05) o Added text drawing using Harfbuzz and ICU. This significantly improves the quality of text rendeded by Cairo and enables support for right-to-left and bi-directional text. (#23) It also enables the use of ligatures. (#18) This feature is only enabled if `pkg-config` is present and knows how to use the `harfbuzz-icu` module. o The `family=` argument in text drawing is now honored also for FreeType and Harfbuzz back-ends. o configure gains two arguments: `--with-freetype` and `--with-harfbuzz`. They both default to `auto` which means FreeType and Harfbuzz will be used if present. If set to `yes` then the support is required. If set to `no` (or the `--without` form is used) then the corresponding support is explicitly disabled. Note that Harfbuzz requires FreeType. o added `--enable-debug` argument to configure which will make Cairo extremely chatty on the console. o By default `cairo-ft` will be ignored on Windows, becasue it it does not work without associated FontConfig configuration files and font cache. (#37) This behavior can be changed by using `-DUSE_CAIRO_FT=1` to force the use of `cairo-ft` unconditionally. o Cairo.capabilities() now also reports two capabilities which are not format-related: "freetype" and "harfbuzz". The former indicates whether `cairo-ft` is used and the later indicates whether the newly introduced Harfbuzz + ICU bi-directional rendering support is present. 1.5-15 (2022-03-16) o CairoX11 (xlib back-end): install an X11 I/O error handler while processing events such that broken connections are detected and don't kill R. o added the option to license under GPL v3. All original authors explicitly agreed and included code based on R is licensed under GPL-2+ allowing this. 1.5-14 (2021-12-21) o update configure/autoconf, some dependencies such as libtiff are now also detected using pkg-config. Tests are now correctly using CPPFLAGS from R. o add entry points for GE version 13 (needed for R 4.1.0) Note that this is just a port of CRAN NMU which was posted as version 1.15-12.2 on CRAN, but was not an actual Cairo version. 1.5-13 (2020-04-15) o add support for CairoFont(usePUA=FALSE) to support regular fonts without Adobe Symbol Encoding as symbol fonts in R 4.0.0 and higher. Setting usePUA=FALSE in older versions of R will issue a warning.
*: Recursive revbup from graphics/freetype2
(graphics/R-Cairo) Updated 1.5.10 to 1.5.12 1.5-12 o use pkg-config --static --libs when needed o adapt to API changes in R 4.0.0, also improves symbol placement in recent R versions 1.5-11 (2020-02-26) o fixed missing PROTECT() (thanks to Tomáš Kalibera) o minor changes to remove R CMD check warnings
*: revbump after fontconfig bl3 changes (libuuid removal)
Update all R packages to canonical form. The canonical form [1] of an R package Makefile includes the following: - The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as needed), and CATEGORIES. - HOMEPAGE is not present but defined in math/R/Makefile.extension to refer to the CRAN web page describing the package. Other relevant web pages are often linked from there via the URL field. This updates all current R packages to this form, which will make regular updates _much_ easier, especially using pkgtools/R2pkg. [1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
R-Cairo: update to version 1.5.10. Update to the canonical form of an R package.
Revbump after cairo 1.16.0 update.
Needs libXt and pkg-config to build.
graphics/R-Cairo: Import version 1.5.9 Cairo graphics device that can be use to create high-quality vector (PDF, PostScript and SVG) and bitmap output (PNG,JPEG,TIFF), and high-quality rendering in displays (X11 and Win32). Since it uses the same back-end for all output, copying across formats is WYSIWYG. Files are created without the dependence on X11 or other external programs. This device supports alpha channel (semi-transparent drawing) and resulting images can contain transparent and semi-transparent regions. It is ideal for use in server environments (file output) and as a replacement for other devices that don't have Cairo's capabilities such as alpha support or anti-aliasing. Backends are modular such that any subset of backends is supported. Packaged by Yorick Hardy for pkgsrc-wip and updated by Kamil Rytarowski.