From nobody Sat Apr 6 14:52:39 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VBdcm0v2tz5GmTb; Sat, 6 Apr 2024 14:52:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VBdcl6Ml1z4mS5; Sat, 6 Apr 2024 14:52:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712415159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1jJdtbFCOO5YfnV6E+z7H4jvfbBOnp3Y48FI6hlHF98=; b=ElkYYuWcX1erC8Jl/Nf/kRVCg5k3pXW8awD/GsmOXRsmZbqYIrJRijmWPp2N20iVsqzKhM vTgsGcKP7C27a9qfU8idyJpFyk4xfE448Hg8MDhaRoRNY+5Wqxxdo7lCtxUtBu+XVZkrTd jfbzdeXyRuosXB0b7jKyqr9wojcjRHSWzk5L96AuBq0EXtWs9o6etAxZMVzjOYhAkai7+4 uVuSu+v/ZRDT93PQY86hh0f2DWrV/+I1Sus9xTWGtYYKCch1s+Q97v8fbMpaaDMRvgwkNn 6iG6govEFar6LzW5EYmabVhC7sVSMrWEbzBq0BYovedTU8AaSlnwWCIVDWBoGg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1712415159; a=rsa-sha256; cv=none; b=Pdw4/KuN2+1uEf+rzgNj0S6/JjhBpMshfPbglGkROmVjvf77IwvsvVt+1kvYNk6vlyc5rw IMVtqpX2jJAhLv7hZJPxlPJif2gCp1zYJu/r9T1KgOHfL6ZIZ6L4ZTtmA8B8tn8CDDdKQp fVuDdRn/jensvN2tdlnIvIc04d3TpuGXTlHTbj9nMGSfuL/fJuRfXy2tJX47IA496Kcblj 5LmFttdVPWAzpxI3qXdkcFeu8ZLU92SYotUUL0siUb+2WNMZTtuIUS1B/IoDgaEq3O6HW/ giBXv7SzliPnEFhGf3KgqDMrZktOG9LMfvxy4+/ryGmpuRB/lYa31Ho3xR58DQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712415159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1jJdtbFCOO5YfnV6E+z7H4jvfbBOnp3Y48FI6hlHF98=; b=Tnl08lO4/8SlnOh72u2PlzcuCHEfKYRVx3I7HVDN3umVYSnHYySt2NwkixVnr9GBLTrW2v aVN6f48oYOM8JmobFrBnkayxThgSuEPBKrcpgvxUP7JcH1/W+6kowdukFQbC2s8/SUVQMW Glbpghc7BG4I84SBWDCj05rFCpvhqkFX0L6xH2Rh6E0/9F3iw4wldvLEgxjn1dxBuHhI0t FD1KFzHcsXJI76gyv2b3hsDFV6FmwEnWDm6ktH0kGgBTdhVP7efmgFOa9mX5xIsNHz06o9 niEWWuC9q9CTDZexodZc3+H7GoI5EfP8Q++gywA/AKsd3JrK9aelKMT77Hs+mA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VBdcl5yCgznlH; Sat, 6 Apr 2024 14:52:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 436Eqd1Z086538; Sat, 6 Apr 2024 14:52:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 436Eqd85086535; Sat, 6 Apr 2024 14:52:39 GMT (envelope-from git) Date: Sat, 6 Apr 2024 14:52:39 GMT Message-Id: <202404061452.436Eqd85086535@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 280bc631f5d6 - main - graphics/R-cran-ragg: New port: Graphic Devices Based on AGG List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 280bc631f5d64fc399d3bfe3002e90e71ceca241 Auto-Submitted: auto-generated The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=280bc631f5d64fc399d3bfe3002e90e71ceca241 commit 280bc631f5d64fc399d3bfe3002e90e71ceca241 Author: Einar Bjarni Halldórsson AuthorDate: 2024-04-05 14:06:55 +0000 Commit: Nuno Teixeira CommitDate: 2024-04-06 14:42:39 +0000 graphics/R-cran-ragg: New port: Graphic Devices Based on AGG - Submitter becomes maintainer Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D drawing library. The 'ragg' package provides a set of graphic devices based on AGG to use as alternative to the raster devices provided through the 'grDevices' package. WWW: https://ragg.r-lib.org/ Differential Revision: https://reviews.freebsd.org/D43735 --- graphics/Makefile | 1 + graphics/R-cran-ragg/Makefile | 24 ++++++++++++++++++++++++ graphics/R-cran-ragg/distinfo | 3 +++ graphics/R-cran-ragg/pkg-descr | 5 +++++ 4 files changed, 33 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index 23b5aadc5ac7..d63e8bc80ff6 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -29,6 +29,7 @@ SUBDIR += R-cran-pixmap SUBDIR += R-cran-png SUBDIR += R-cran-qcc + SUBDIR += R-cran-ragg SUBDIR += R-cran-rgdal SUBDIR += R-cran-s2 SUBDIR += R-cran-scales diff --git a/graphics/R-cran-ragg/Makefile b/graphics/R-cran-ragg/Makefile new file mode 100644 index 000000000000..464dffbcaa27 --- /dev/null +++ b/graphics/R-cran-ragg/Makefile @@ -0,0 +1,24 @@ +PORTNAME= ragg +DISTVERSION= 1.3.0 +CATEGORIES= graphics +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= einar@isnic.is +COMMENT= Graphic Devices Based on AGG +WWW= https://ragg.r-lib.org/ + +LICENSE= MIT + +CRAN_DEPENDS= R-cran-systemfonts>=1.0.3:devel/R-cran-systemfonts \ + R-cran-textshaping>=0.3.0:print/R-cran-textshaping +BUILD_DEPENDS= ${CRAN_DEPENDS} +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libjpeg.so:graphics/jpeg-turbo \ + libpng16.so:graphics/png \ + libtiff.so:graphics/tiff +RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist,compiles pkgconfig + +.include diff --git a/graphics/R-cran-ragg/distinfo b/graphics/R-cran-ragg/distinfo new file mode 100644 index 000000000000..7cee0e60c949 --- /dev/null +++ b/graphics/R-cran-ragg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1710405841 +SHA256 (ragg_1.3.0.tar.gz) = 328c24d35b6b08317f21413902c35e32fd6a953d3e7401fa8b0f5d13895614b2 +SIZE (ragg_1.3.0.tar.gz) = 430242 diff --git a/graphics/R-cran-ragg/pkg-descr b/graphics/R-cran-ragg/pkg-descr new file mode 100644 index 000000000000..b4614faeb226 --- /dev/null +++ b/graphics/R-cran-ragg/pkg-descr @@ -0,0 +1,5 @@ +Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D drawing +library. + +The 'ragg' package provides a set of graphic devices based on AGG to use as +alternative to the raster devices provided through the 'grDevices' package.