Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4541E84D01 for ; Thu, 15 Jun 2023 11:45:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 0PY33CcNtxLi for ; Thu, 15 Jun 2023 11:45:30 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 83FDB84CFC for ; Thu, 15 Jun 2023 11:45:30 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 78475FA89; Thu, 15 Jun 2023 11:45:30 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1686829530279630" MIME-Version: 1.0 Date: Thu, 15 Jun 2023 11:45:30 +0000 From: "Makoto Fujiwara" Subject: CVS commit: pkgsrc/graphics/R-interp To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: mef@netbsd.org X-Mailer: log_accum Message-Id: <20230615114530.78475FA89@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1686829530279630 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: mef Date: Thu Jun 15 11:45:30 UTC 2023 Added Files: pkgsrc/graphics/R-interp: DESCR Makefile distinfo Log Message: (graphics/R-interp) import R-interp-1.1.4 Bivariate data interpolation on regular and irregular grids, either linear or using splines are the main part of this package. It is intended to provide FOSS replacement functions for the ACM licensed akima::interp and tripack::tri.mesh functions. Linear interpolation is implemented in interp::interp(..., method="linear"), this corresponds to the call akima::interp(..., linear=TRUE) which is the default setting and covers most of akima::interp use cases in depending packages. A re-implementation of Akimas irregular grid spline interpolation (akima::interp(..., linear=FALSE)) is now also available via interp::interp(..., method="akima"). Estimators for partial derivatives are now also available in interp::locpoly(), these are a prerequisite for the spline interpolation. The basic part is a GPLed triangulation algorithm (sweep hull algorithm by David Sinclair) providing the starting point for the irregular grid interpolator. As side effect this algorithm is also used to provide replacements for almost all functions of the tripack package which also suffers from the same ACM license restrictions. All functions are designed to be backward compatible with their akima / tripack counterparts. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/R-interp/DESCR \ pkgsrc/graphics/R-interp/Makefile pkgsrc/graphics/R-interp/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1686829530279630 Content-Disposition: inline Content-Length: 2724 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/graphics/R-interp/DESCR diff -u /dev/null pkgsrc/graphics/R-interp/DESCR:1.1 --- /dev/null Thu Jun 15 11:45:30 2023 +++ pkgsrc/graphics/R-interp/DESCR Thu Jun 15 11:45:30 2023 @@ -0,0 +1,18 @@ +Bivariate data interpolation on regular and irregular grids, either +linear or using splines are the main part of this package. It is +intended to provide FOSS replacement functions for the ACM licensed +akima::interp and tripack::tri.mesh functions. Linear interpolation is +implemented in interp::interp(..., method="linear"), this corresponds +to the call akima::interp(..., linear=TRUE) which is the default +setting and covers most of akima::interp use cases in depending +packages. A re-implementation of Akimas irregular grid spline +interpolation (akima::interp(..., linear=FALSE)) is now also available +via interp::interp(..., method="akima"). Estimators for partial +derivatives are now also available in interp::locpoly(), these are a +prerequisite for the spline interpolation. The basic part is a GPLed +triangulation algorithm (sweep hull algorithm by David Sinclair) +providing the starting point for the irregular grid interpolator. As +side effect this algorithm is also used to provide replacements for +almost all functions of the tripack package which also suffers from +the same ACM license restrictions. All functions are designed to be +backward compatible with their akima / tripack counterparts. Index: pkgsrc/graphics/R-interp/Makefile diff -u /dev/null pkgsrc/graphics/R-interp/Makefile:1.1 --- /dev/null Thu Jun 15 11:45:30 2023 +++ pkgsrc/graphics/R-interp/Makefile Thu Jun 15 11:45:30 2023 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2023/06/15 11:45:30 mef Exp $ + +R_PKGNAME= interp +R_PKGVER= 1.1-4 +CATEGORIES= graphics + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Interpolation Methods +LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 + +DEPENDS+= R-deldir>=1.0.6:../../geography/R-deldir + +USE_LANGUAGES= c c++ fortran + +.include "../../devel/R-Rcpp/buildlink3.mk" +.include "../../math/R-RcppEigen/buildlink3.mk" +.include "../../math/R/Makefile.extension" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/graphics/R-interp/distinfo diff -u /dev/null pkgsrc/graphics/R-interp/distinfo:1.1 --- /dev/null Thu Jun 15 11:45:30 2023 +++ pkgsrc/graphics/R-interp/distinfo Thu Jun 15 11:45:30 2023 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2023/06/15 11:45:30 mef Exp $ + +BLAKE2s (R/interp_1.1-4.tar.gz) = 93605bce0328c7f8fa32465cf39bcb665431a24d818edc6c3826e4f1c4711fd0 +SHA512 (R/interp_1.1-4.tar.gz) = 158dbad236c5c2a31ed900b5e741cee7c3494f757ed996285b08af4e16cb34bf69e2709324752028a1bfe52e5bf0b7ed492f7ccf4c1a1df54546547770d11f62 +Size (R/interp_1.1-4.tar.gz) = 1112571 bytes --_----------=_1686829530279630--