2022-03-14 12:25:38 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(devel/R-Rcpp) Updated 1.0.7 to 1.0.8.2
2022-03-10 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
* inst/tinytest/cpp/sugar.cpp: Also conditionally replace
std::unary_function with std::function
* vignettes/rmd/Rcpp-sugar.Rmd: Replace std::unary_function example
with std::function (implicitly requiring C++ in vignette example)
* vignettes/rmd/Rcpp-FAQ.Rmd: Idem
2022-03-09 Dirk Eddelbuettel <edd@debian.org>
* inst/include/Rcpp/Language.h: To quieten compilations, replace
std::(unary|binary)_function with std::function for C++11 or later
* inst/include/Rcpp/StringTransformer.he: Idem
2022-01-21 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
2022-01-20 Dirk Eddelbuettel <edd@debian.org>
* src/attributes.cpp: Make three small changes to permit compilation
under C++98 now (while we consider just turning to C++11 overall)
2022-01-14 Dirk Eddelbuettel <edd@debian.org>
* inst/tinytest/test_packageversion.R: Comparison to 'dev' revision
version now tolerant of optional trailing zero (e.g. 1.0.8.0)
2022-01-11 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, Version): Release 1.0.8
* inst/include/Rcpp/config.h: Idem
* inst/NEWS.Rd: Idem
* vignettes/rmd/Rcpp.bib: Idem
* inst/bib/Rcpp.bib: Idem
* vignettes/pdf/*: Rebuilt
* inst/include/Rcpp/r/headers.h: STRICT_R_HEADERS set by default
unless override RCPP_NO_STRICT_HEADERS is set (cf issue #1158)
2022-01-10 Dirk Eddelbuettel <edd@debian.org>
* vignettes/rmd/Rcpp.bib: Updated CRAN and R references
* inst/bib/Rcpp.bib: Idem
* vignettes/rmd/getCurrentVersionsOfCitedPackages.R: Updated
2022-01-01 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/NEWS.Rd: Added entries for a few PRs since last release
* vignettes/rmd/Rcpp.bib: Provide both url and doi entries
* inst/bib/Rcpp.bib: Idem
2021-12-28 Dirk Eddelbuettel <edd@debian.org>
* README.md: Add section on performance
2021-12-24 Dirk Eddelbuettel <edd@debian.org>
* README.md: Update usage counts
2021-12-16 Dirk Eddelbuettel <edd@debian.org>
* vignettes/rmd/Rcpp.bib: Update JSS references to new doi scheme,
update http URL links to https
* inst/bib/Rcpp.bib: Idem
2021-12-10 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
2021-12-08 Dirk Eddelbuettel <edd@debian.org>
* inst/include/Rcpp/Rcpp: Added as new entry point
* inst/include/Rcpp/Light: Added as lighter-weight entry point
* inst/include/Rcpp/Lighter: Idem
* inst/include/Rcpp/Lightest: Idem
2021-11-30 Dirk Eddelbuettel <edd@debian.org>
* README.md: Remove Travis badge
* .travis.yml: Removed
2021-11-15 Dirk Eddelbuettel <edd@debian.org>
* docker/ci/Dockerfile: Minor cleanup
2021-11-14 Dirk Eddelbuettel <edd@debian.org>
* R/RcppLdpath.R: Simplified as we no longer need to worry about CXX0X
2021-11-11 Kevin Ushey <kevinushey@gmail.com>
* R/RcppLdpath.R: CxxFlags() now quotes its include path
2021-10-15 Travers Ching <traversc@gmail.com>
* inst/tinytest/testRcppAttributePackage: Tests `signature` attribute
* inst/tinytest/test_attribute_package.R: Tests `signature` attribute
2021-10-13 Dirk Eddelbuettel <edd@debian.org>
* README.md: Switch JSS url to doi form per JSS request
* man/Rcpp-package.Rd: Idem
* man/RcppLdFlags.Rd: Idem
* inst/CITATION: Only use doi entries in three citEntry blocks
2021-10-11 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
* .codecov.yml (comment): Disable codecov comments on PRs
2021-10-10 Travers Ching <traversc@gmail.com>
* src/attributes.cpp: Add `signature` attribute and syntax checks
2021-10-02 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/docker.yaml (jobs): Add container builder action
2021-10-01 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
* inst/NEWS.Rd: Updated
2021-09-29 IƱaki Ucar <iucar@fedoraproject.org>
* inst/include/Rcpp/XPtr.h: Check for new define
`RCPP_USE_FINALIZE_ON_EXIT` to flip the value of XPtr's `finalizeOnExit`
parameter from false (default) to true.
* inst/tinytest/test_xptr.R: Added test for this functionality.
2021-09-27 Dirk Eddelbuettel <edd@debian.org>
* README.md: Added total downloads badge
2021-09-06 Dirk Eddelbuettel <edd@debian.org>
* docker/ci-4.0/Dockerfile: Using R 4.0.5 to build ci-4.0
* .github/workflows/ci.yaml (jobs): Also run against R 4.0.*
2021-09-05 Dirk Eddelbuettel <edd@debian.org>
* inst/examples/Misc/piSugar.cpp (piSugar): Remove spurious call to
RNGScope we do not need with Rcpp Attributes
* inst/examples/RcppGibbs/RcppGibbs.R (Rgibbs): Comment on two uses
of RNGScope as historical in pre-Attributes code
* inst/examples/RcppGibbs/timeRNGs.R: Idem for one more
2021-08-05 Dirk Eddelbuettel <edd@debian.org>
* inst/bib/Rcpp.bib: Use https for CRAN URLs
* vignettes/rmd/Rcpp.bib: Idem
2021-07-25 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
2021-07-24 Dirk Eddelbuettel <edd@debian.org>
* vignettes/rmd/Rcpp-FAQ.Rmd: New entry on growing vectors
2021-07-08 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem
* cleanup: Check for optional vignettes/rmd before trying to access it
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-02-06 15:41:29 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(devel/R-Rcpp) Updated 1.0.5 to 1.0.6
(pkgsrc)
- Add tex-ec, tex-pdflscape for TEST_DEPENDS.
Check the permision of /var/lib/texmf/fonts/pk/ if make test fails with
!pdfTeX error: pdflatex (file tcrm1000): Font tcrm1000 at 600 not found
(upstream)
Info by w3m -dump https://cran.r-project.org/web/packages/Rcpp/news.html | cat -
Changes in Rcpp patch release version 1.0.6 (2021-01-14)
- Changes in Rcpp API:
* Replace remaining few uses of EXTPTR_PTR with R_ExternalPtrAddr (Kevin
in #1098 fixing #1097).
* Add push_back and push_front for DataFrame (Walter Somerville in #1099
fixing #1094).
* Remove a misleading-to-wrong comment (Mattias Ellert in #1109 cleaning
up after #1049).
* Address a sanitizer report by initializing two private bool variables
(Benjamin Christoffersen in #1113).
* External pointer finalizer toggle default values were corrected to true
(Dirk in #1115).
- Changes in Rcpp Documentation:
* Several URLs were updated to https and/or new addresses (Dirk).
- Changes in Rcpp Deployment:
* Added GitHub Actions CI using the same container-based setup used
previously, and also carried code coverage over (Dirk in #1128).
- Changes in Rcpp support functions:
* Rcpp.package.skeleton() avoids warning from R. (Dirk)
|
2020-10-04 08:11:25 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(devel/R-Rcpp) Updated 1.0.4.6 to 1.0.5
(pkgsrc)
- several adding/adjust on TEST_DEPENDS lines
(upstream)
Info by w3m -dump https://cran.r-project.org/web/packages/Rcpp/news.html | cat -
(there was not explicit 1.0.4.6 line in this file, below are after 1.0.4)
Changes in Rcpp patch release version 1.0.5 (2020-07-01)
* Changes in Rcpp API:
+ The exception handler code in #1043 was updated to ensure proper
include behavior (Kevin in #1047 fixing #1046).
+ A missing Rcpp_list6 definition was added to support R 3.3.* builds
(Davis Vaughan in #1049 fixing #1048).
+ Missing Rcpp_list{2,3,4,5} definition were added to the Rcpp namespace
(Dirk in #1054 fixing #1053).
+ A further updated corrected the header include and provided a missing
else branch (Mattias Ellert in #1055).
+ Two more assignments are protected with Rcpp::Shield (Dirk in #1059).
+ One call to abs is now properly namespaced with std:: (Uwe Korn in #
1069).
+ String object memory preservation was corrected/simplified (Kevin in #
1082).
* Changes in Rcpp Attributes:
+ Empty strings are not passed to R CMD SHLIB which was seen with R 4.0.0
on Windows (Kevin in #1062 fixing #1061).
+ The short_file_name() helper function is safer with respect to
temporaries (Kevin in #1067 fixing #1066, and #1071 fixing #1070).
* Changes in Rcpp Sugar:
+ Two sample() objects are now standard vectors and not R_alloc created
(Dirk in #1075 fixing #1074).
* Changes in Rcpp support functions:
+ Rcpp.package.skeleton() adjusts for a (documented) change in R 4.0.0
(Dirk in #1088 fixing #1087).
* Changes in Rcpp Documentation:
+ The pdf file of the earlier introduction is again typeset with
bibliographic information (Dirk).
+ A new vignette describing how to package C++ libraries has been added
(Dirk in #1078 fixing #1077).
* Changes in Rcpp Deployment:
+ Travis CI unit tests now run a matrix over the versions of R also
tested at CRAN (rel/dev/oldrel/oldoldrel), and coverage runs in
parallel for a net speed-up (Dirk in #1056 and #1057).
+ The exceptions test is now partially skipped on Solaris as it already
is on Windows (Dirk in #1065).
+ The default CI runner was upgraded to R 4.0.0 (Dirk).
+ The CI matrix spans R 3.5, 3.6, r-release and r-devel (Dirk).
|
2020-05-13 13:18:35 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
R-Rcpp: Catch more .deb files to skip checks for.
|
2020-05-13 05:28:31 by Roland Illig | Files touched by this commit (1) |
Log message:
devel/R-Rcpp: skip nonexistent file
|
2020-04-29 04:15:52 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(devel/R-Rcpp) Updated to 1.0.3 to 1.0.4.6
(pkgsrc)
- Add two more TEST_DEPENDS+ , but still R-tinytest is necessary for test
(upstream)
- pick the lines from:
w3m -dump https://cran.r-project.org/web/packages/Rcpp/news.html | cat -
-----------------------------------------------------------------------
Changes in Rcpp patch release version 1.0.4.6 (2020-04-02)
* Changes in Rcpp API:
+ The exception handler code in #1043 was updated to ensure proper
include behavior (Kevin in #1047 fixing #1046).
+ A missing Rcpp_list6 definition was added to support R 3.3.* builds
(Davis Vaughan in #1049 fixing #1048).
+ Missing Rcpp_list{2,3,4,5} definition were added to the Rcpp namespace
(Dirk in #1054 fixing #1053).
+ A further updated corrected the header include and provided a missing
else branch (Mattias Ellert in #1055).
+ Two more assignments are protect with Rcpp::Shield (Dirk in #1059)
* Changes in Rcpp Attributes:
+ Empty strings are not passed to R CMD SHLIB which was seen with R 4.0.0
on Windows (Kevin in #1062 fixing #1061).
* Changes in Rcpp Deployment:
+ Travis CI unit tests now run a matrix over the versions of R also
tested at CRAN (rel/dev/oldrel/oldoldrel), and coverage runs in
parallel for a net speed-up (Dirk in #1056 and #1057).
Changes in Rcpp version 1.0.4 (2020-03-13)
* Changes in Rcpp API:
+ Safer Rcpp_list*, Rcpp_lang* and Function.operator() (Romain in #1014,
#1015).
+ A number of #nocov markers were added (Dirk in #1036, #1042 and #1044).
+ Finalizer calls clear external pointer first (Kirill M?ller and Dirk in
#1038).
+ Scalar operations with a rhs matrix no longer change the matrix value
(Qiang in #1040 fixing (again) #365).
+ Rcpp::exception and Rcpp::stop are now more thread-safe (Joshua
Pritikin in #1043).
* Changes in Rcpp Attributes:
+ The cppFunction helper now deals correctly with mulitple depends
arguments (TJ McKinley in #1016 fixing #1017).
+ Invisible return objects are now supported via new option (Kun Ren in #
1025 fixing #1024).
+ Unavailable packages referred to in LinkingTo are now reported (Dirk in
#1027 fixing #1026).
+ The sourceCpp function can now create a debug DLL on Windows (Dirk in #
1037 fixing #1035).
* Changes in Rcpp Documentation:
+ The .github/ directory now has more explicit guidance on contributing,
issues, and pull requests (Dirk).
+ The Rcpp Attributes vignette describe the new invisible return object
option (Kun Ren in #1025).
+ Vignettes are now included as pre-made pdf files (Dirk in #1029)
+ The Rcpp FAQ has a new entry on the recommended importFrom directive
(Dirk in #1031 fixing #1030).
+ The bib file for the vignette was once again updated to current package
versions (Dirk).
* Changes in Rcpp Deployment:
+ Added unit test to check if C++ version remains remains aligned with
the package number (Dirk in #1022 fixing #1021).
+ The unit test system was switched to tinytest (Dirk in #1028, #1032, #
1033).
|
2020-03-15 14:34:37 by Roland Illig | Files touched by this commit (1) |
Log message:
devel/R-Rcpp: remove nonexistent dependency R-rbenchmark
|
2020-01-11 15:12:07 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(devel/R-Rcpp) Updated to 1.0.3
(pkgsrc changes):
- Add some TEST_DEPENDS, but make test does not complete yet
- Still more TEST_DEPENDS are necessary (of which not packaged yet)
(upstream changes):
( https://cran.r-project.org/web/packages/Rcpp/news.html )
Changes in Rcpp version 1.0.3 (2019-11-08)
- Changes in Rcpp API:
Compilation can be sped up by skipping Modules headers via a
toggle RCPP_NO_MODULES (Kevin in #995 for #993).
Compilation can be sped up by toggling RCPP_NO_RTTI which
implies RCPP_NO_MODULES (Dirk in #998 fixing #998).
XPtr tags are now preserved in as<> (Stephen Wade in #1003
fixing #986, plus Dirk in #1012).
A few more temporary allocations are now protected from
garbage collection (Romain Francois in #1010, and Dirk in
#1011).
- Changes in Rcpp Modules:
Improved initialization via explicit Rcpp:: prefix (Riccardo
Porreca in #980).
- Changes in Rcpp Deployment:
A unit test for Rcpp Class exposure was updated to not fail
under r-devel (Dirk in #1008 fixing #1006).
- Changes in Rcpp Documentation:
The Rcpp-modules vignette received a major review and
edit (Riccardo Porreca in #982).
Minor whitespace alignments and edits were made in three
vignettes following the new pinp release (Dirk).
New badges for DOI and CRAN and BioConductor reverse
dependencies have been added to README.md (Dirk).
Vignettes are now included pre-made (Dirk in #1005
addressing #1004)).
The Rcpp FAQ has two new entries on 'no modules / no rtti'
and exceptions across shared libraries (Dirk in #1009).
|