BSD Ports

graphics/R-cran-patchwork 1.3.2 FreeBSD

Compose ggplot2 plots into the same graphic

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
197413187f
License
MIT
Categories
graphics

Description

The 'ggplot2' package provides a strong API for sequentially building up a plot, but does not concern itself with composition of multiple plots. 'patchwork' is a package that expands the API to allow for arbitrarily complex composition of plots by, among others, providing mathematical operators for combining multiple plots. Other packages that try to address this need (but with a different approach) are 'gridExtra' and 'cowplot'.

Version history 1

  1. 1.3.2 197413187f

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install R-cran-patchwork

From the ports tree:

cd /usr/ports/graphics/R-cran-patchwork/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	R-cran-patchwork>0:graphics/R-cran-patchwork

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 5

Test 2

The full lists below include those, and their dependencies in turn.

Build dependencies 86
Run dependencies 108

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cran:auto-plist
Service scripts
none

Files

distinfo 1
FileSizeSHA256
patchwork_1.3.2.tar.gz3.322521e+060ec469acfd69d1a4f1a6317c861e6bf000f768c2d5047e3aed6713df9afe27eb

Commit history 1

DateCommitCreditsLog message
197413187f Christos Longros graphics/R-cran-patchwork: New port: The Composer of Plots
patchwork expands the ggplot2 API to allow arbitrarily complex composition of plots by providing mathematical operators for combining multiple plots. PR: 296816 Reviewed by: jrm Approved by: jrm (mentor) Differential Revision: https://reviews.freebsd.org/D60942