From owner-svn-ports-head@freebsd.org Fri Oct 11 10:45:44 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F2D61147A51; Fri, 11 Oct 2019 10:45:44 +0000 (UTC) (envelope-from tota@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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46qPkJ694Zz4LXg; Fri, 11 Oct 2019 10:45:44 +0000 (UTC) (envelope-from tota@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 993831905D; Fri, 11 Oct 2019 10:45:44 +0000 (UTC) (envelope-from tota@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x9BAjiLw073213; Fri, 11 Oct 2019 10:45:44 GMT (envelope-from tota@FreeBSD.org) Received: (from tota@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x9BAjhxM073207; Fri, 11 Oct 2019 10:45:43 GMT (envelope-from tota@FreeBSD.org) Message-Id: <201910111045.x9BAjhxM073207@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tota set sender to tota@FreeBSD.org using -f From: TAKATSU Tomonari Date: Fri, 11 Oct 2019 10:45:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r514273 - in head/databases: . R-cran-fastmap X-SVN-Group: ports-head X-SVN-Commit-Author: tota X-SVN-Commit-Paths: in head/databases: . R-cran-fastmap X-SVN-Commit-Revision: 514273 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2019 10:45:45 -0000 Author: tota Date: Fri Oct 11 10:45:43 2019 New Revision: 514273 URL: https://svnweb.freebsd.org/changeset/ports/514273 Log: - Add new port: databases/R-cran-fastmap Fast implementation of a key-value store. Environments are commonly used as key-value stores, but every time a new key is used, it is added to R's global symbol table, causing a small amount of memory leakage. This can be problematic in cases where many different keys are used. Fastmap avoids this memory leak issue by implementing the map using data structures in C++. WWW: https://cran.r-project.org/web/packages/fastmap/ Added: head/databases/R-cran-fastmap/ head/databases/R-cran-fastmap/Makefile (contents, props changed) head/databases/R-cran-fastmap/distinfo (contents, props changed) head/databases/R-cran-fastmap/pkg-descr (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Fri Oct 11 09:52:47 2019 (r514272) +++ head/databases/Makefile Fri Oct 11 10:45:43 2019 (r514273) @@ -8,6 +8,7 @@ SUBDIR += R-cran-RPostgreSQL SUBDIR += R-cran-RSQLite SUBDIR += R-cran-RSQLite.extfuns + SUBDIR += R-cran-fastmap SUBDIR += R-cran-sqldf SUBDIR += WWWdb SUBDIR += adabase Added: head/databases/R-cran-fastmap/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/R-cran-fastmap/Makefile Fri Oct 11 10:45:43 2019 (r514273) @@ -0,0 +1,16 @@ +# $FreeBSD$ + +PORTNAME= fastmap +PORTVERSION= 1.0.1 +CATEGORIES= databases +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= tota@FreeBSD.org +COMMENT= Fast Implementation of a Key-Value Store + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.note + +USES= cran:auto-plist,compiles + +.include Added: head/databases/R-cran-fastmap/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/R-cran-fastmap/distinfo Fri Oct 11 10:45:43 2019 (r514273) @@ -0,0 +1,3 @@ +TIMESTAMP = 1570788237 +SHA256 (fastmap_1.0.1.tar.gz) = 4778b05dfebd356f8df980dfeff3b973a72bca14898f870e5c40c1d84db9faec +SIZE (fastmap_1.0.1.tar.gz) = 36802 Added: head/databases/R-cran-fastmap/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/R-cran-fastmap/pkg-descr Fri Oct 11 10:45:43 2019 (r514273) @@ -0,0 +1,8 @@ +Fast implementation of a key-value store. Environments are commonly +used as key-value stores, but every time a new key is used, it is +added to R's global symbol table, causing a small amount of memory +leakage. This can be problematic in cases where many different keys +are used. Fastmap avoids this memory leak issue by implementing the +map using data structures in C++. + +WWW: https://cran.r-project.org/web/packages/fastmap/