The NetBSD Project

CVS log for pkgsrc/graphics/R-Cairo/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / R-Cairo

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 19 01:51:01 2023 UTC (3 months, 1 week ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, HEAD
Changes since 1.8: +2 -3 lines
Diff to previous 1.8 (colored)

(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.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 29 21:16:26 2023 UTC (3 months, 4 weeks ago) by ryoon
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.7 / (download) - annotate - [select for diffs], Mon Sep 20 03:35:09 2021 UTC (20 months, 1 week ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

(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

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 17 20:18:54 2020 UTC (2 years, 9 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.5 / (download) - annotate - [select for diffs], Thu Aug 8 19:53:42 2019 UTC (3 years, 9 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.4: +4 -6 lines
Diff to previous 1.4 (colored)

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

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jul 31 16:00:30 2019 UTC (3 years, 9 months ago) by brook
Branch: MAIN
Changes since 1.3: +6 -6 lines
Diff to previous 1.3 (colored)

R-Cairo: update to version 1.5.10.

Update to the canonical form of an R package.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Nov 14 22:21:34 2018 UTC (4 years, 6 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Revbump after cairo 1.16.0 update.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jul 18 00:07:51 2018 UTC (4 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

Needs libXt and pkg-config to build.

Revision 1.1 / (download) - annotate - [select for diffs], Mon May 21 17:12:34 2018 UTC (5 years ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>