pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/R-Rcpp
Module Name: pkgsrc
Committed By: wen
Date: Fri Dec 21 08:11:23 UTC 2018
Modified Files:
pkgsrc/devel/R-Rcpp: Makefile distinfo
Log Message:
Update to 1.0.0
Upstream changes:
Changes in Rcpp version 1.0.0 (2018-11-05)
Happy tenth birtday to Rcpp, and hello release 1.0 !
Changes in Rcpp API:
The empty destructor for the Date class was removed to please g++-9 (prerelease) and -Wdeprecated-copy (Dirk).
The constructor for NumericMatrix(not_init(n,k)) was corrected (Romain in #904, Dirk in #905, and also Romain in #908 fixing #907).
Rcpp::String no longer silently drops embedded NUL bytes in strings but throws new Rcpp exception embedded_nul_in_string. (Kevin in #917 fixing #916).
Changes in Rcpp Deployment:
The Dockerfile for Continuous Integration sets the required test flag (for release versions) inside the container (Dirk).
Correct the R CMD check call to skip vignettes (Dirk).
Changes in Rcpp Attributes:
A new [[Rcpp::init]] attribute allows function registration for running on package initialization (JJ in #903).
Sort the files scanned for attributes in the C locale for stable output across systems (JJ in #912).
Changes in Rcpp Documentation:
The 'Rcpp Extending' vignette was corrected and refers to EXPOSED rather than EXPORTED (Ralf Stubner in #910).
The 'Unit test' vignette is no longer included (Dirk in #914).
Changes in Rcpp version 0.12.19 (2018-09-20)
Changes in Rcpp API:
The no_init() accessor for vectors and matrices is now wrapped in Shield<>() to not trigger rchk warnings (Kirill Mueller in #893 addressing #892).
STRICT_R_HEADERS will be defined twelve months from now; until then we protect it via RCPP_NO_STRICT_HEADERS which can then be used to avoid the definition; downstream maintainers are
encouraged to update their packages as needed (Dirk in #900 beginning to address #898).
Changes in Rcpp Attributes:
Added [[Rcpp::init]] attribute for registering C++ functions to run during package initialization (JJ in #903 addressing #902).
Changes in Rcpp Modules:
Improved exposeClass functionality along with added test (Martin Lysy in #886 fixing #879).
Changes in Rcpp Documentation:
Two typos were fixed in the Rcpp Sugar vignette (Patrick Miller in #895).
Several vignettes now use the collapse argument to show output in the corresponding code block.
Changes in Rcpp Deployment:
The old LdFlags() build helper was marked as deprecated [but removed for release] (Dirk in #887).
Dockerfiles for continuous integration, standard deployment and 'plus sized' deployment are provided along with builds (Dirk in #894).
Travis CI now use the rcpp/ci container for tests (Dirk in #896).
Changes in Rcpp version 0.12.18 (2018-07-21)
Changes in Rcpp API:
The StringProxy::operator== is now const correct (Romain in #855 fixing #854).
The Environment::new_child() is now const (Romain in #858 fixing #854).
Next eval codes now properly unwind (Lionel in the large and careful #859 fixing #807).
In debugging mode, more type information is shown on abort() (Jack Wasey in #860 and #882 fixing #857).
A new class was added which allow suspension of the RNG synchronisation to address an issue seen in RcppDE (Kevin in #862).
Evaluation calls now happen in the base environment (which may fix an issue seen between conflicted and some BioConductor packages) (Kevin in #863 fixing #861).
Call stack display on error can now be controlled more finely (Romain in #868).
The new Rcpp_fast_eval is used instead of Rcpp_eval though this still requires setting RCPP_USE_UNWIND_PROTECT before including Rcpp.h (Qiang Kou in #867 closing #866).
The Rcpp::unwindProtect() function extracts the unwinding from the Rcpp_fast_eval() function and makes it more generally available. (Lionel in #873 and #877).
The tm_gmtoff part is skipped on AIX too (#876).
Changes in Rcpp Attributes:
The sourceCpp() function now evaluates R code in the correct local environment in which a function was compiled (Filip Schouwenaars in #852 and #869 fixing #851).
Filenames are now sorted in a case-insenstive way so that the RcppExports files are more stable across locales (Jack Wasey in #878).
Changes in Rcpp Sugar:
The sugar functions min and max now recognise empty vectors (Dirk in #884 fixing #883).
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/R-Rcpp/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/R-Rcpp/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/R-Rcpp/Makefile
diff -u pkgsrc/devel/R-Rcpp/Makefile:1.10 pkgsrc/devel/R-Rcpp/Makefile:1.11
--- pkgsrc/devel/R-Rcpp/Makefile:1.10 Sat Jul 28 14:40:42 2018
+++ pkgsrc/devel/R-Rcpp/Makefile Fri Dec 21 08:11:23 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2018/07/28 14:40:42 brook Exp $
+# $NetBSD: Makefile,v 1.11 2018/12/21 08:11:23 wen Exp $
CATEGORIES= devel
@@ -8,7 +8,7 @@ COMMENT= Seamless R and C++ Integration
LICENSE= gnu-gpl-v2
R_PKGNAME= Rcpp
-R_PKGVER= 0.12.17
+R_PKGVER= 1.0.0
USE_LANGUAGES+= c++
Index: pkgsrc/devel/R-Rcpp/distinfo
diff -u pkgsrc/devel/R-Rcpp/distinfo:1.9 pkgsrc/devel/R-Rcpp/distinfo:1.10
--- pkgsrc/devel/R-Rcpp/distinfo:1.9 Thu May 31 02:12:25 2018
+++ pkgsrc/devel/R-Rcpp/distinfo Fri Dec 21 08:11:23 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2018/05/31 02:12:25 wen Exp $
+$NetBSD: distinfo,v 1.10 2018/12/21 08:11:23 wen Exp $
-SHA1 (R/Rcpp_0.12.17.tar.gz) = dd46708d3d218fd058ad33b0c160fe56763cd828
-RMD160 (R/Rcpp_0.12.17.tar.gz) = 683cc2e585db53d33376733d0613420446de1b8d
-SHA512 (R/Rcpp_0.12.17.tar.gz) = 523556a13b8b29e2e8263e7515405a18cdd2005e0ac83b850cbc3abb781e49e34f154065136b744602df92d169cc78b1e4cca959734cda5f6acd434aa7b79ccb
-Size (R/Rcpp_0.12.17.tar.gz) = 3766351 bytes
+SHA1 (R/Rcpp_1.0.0.tar.gz) = 3f042c981d5be52545adbb4f63fe67e5cee26ac0
+RMD160 (R/Rcpp_1.0.0.tar.gz) = aeb93f91b9ce5d657208c0a224f35babd010cc5b
+SHA512 (R/Rcpp_1.0.0.tar.gz) = c47f4c4c820da482b2373aa75222f09ae6a28d376d9c036d89facd3293fe17504bea006115eb5d4e2a691b62a71a03c9386e8eb63956c215f982c7c0c32d1e10
+Size (R/Rcpp_1.0.0.tar.gz) = 3635277 bytes
Home |
Main Index |
Thread Index |
Old Index