Path to this page:
./
graphics/R-Cairo,
R graphics device using cairo graphics library
Branch: CURRENT,
Version: 1.6.2,
Package name: R-Cairo-1.6.2,
Maintainer: pkgsrc-usersCairo 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.
Required to run:[
graphics/cairo] [
math/R]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites: (Expand)
Version history: (Expand)
- (2024-12-04) Updated to version: R-Cairo-1.6.2
- (2024-04-07) Updated to version: R-Cairo-1.6.0nb3
- (2023-11-14) Updated to version: R-Cairo-1.6.0nb2
- (2023-11-12) Updated to version: R-Cairo-1.6.0nb1
- (2023-02-19) Updated to version: R-Cairo-1.6.0
- (2023-01-30) Updated to version: R-Cairo-1.5.12.2nb1
CVS history: (Expand)
2024-12-04 15:07:23 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(graphics/R-Cairo) make test passed
|
2024-12-04 14:46:48 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(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)
|
2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message:
*: bump for cairo buildlink3.mk change
lzo was made an option
|
2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145) |
Log message:
*: recursive bump for cairo dependency changes
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-02-19 02:51:01 by Makoto Fujiwara | Files touched by this commit (3) | |
Log message:
(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.
|
2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527) |
Log message:
*: Recursive revbup from graphics/freetype2
|
2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|