Up to [cvs.NetBSD.org] / pkgsrc / devel / R-pkgbuild
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 21 23:20:28 2024 UTC (2 months, 4 weeks ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
HEAD
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
(devel/R-pkgbuild) Updated 1.4.2 to 1.4.3, make test passed # pkgbuild 1.4.3 * pkgbuild now does not need the crayon, rprojroot and prettyunits packages.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Aug 14 22:46:35 2023 UTC (8 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
(devel/R-pkgbuild) Updated 1.4.1. to 1.4.2 # pkgbuild 1.4.2 * Running `bootstrap.R` now works with `pkgbuild_process`, so it also works from pak (https://github.com/r-lib/pak/issues/508).
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 18 14:07:15 2023 UTC (10 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
(devel/R-pkgbuild) Updated 1.4.0 to 1.4.1 # pkgbuild 1.4.1 * New `Config/build/extra-sources` `DESCRIPTION` option to make pkgbuild aware of extra source files to consider in `needs_compile()`. * New `Config/build/bootstrap` `DESCRIPTION` option. Set it to `TRUE` to run `Rscript bootstrap.R` in the package root prior to building the source package (#157, @paleolimbot). * pkgbuild now supports Rtools43. * pkgbuild now always _appends_ its extra compiler flags to the ones that already exist in the system and/or user `Makevars` files (#156).
Revision 1.8 / (download) - annotate - [select for diffs], Sun Dec 18 03:17:42 2022 UTC (16 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
(devel/R-pkgbuild) Updated 1.3.1 to 1.4.0 # pkgbuild 1.4.0 * pkgbuild can now avoid copying large package directories when building a source package. See the `PKG_BUILD_COPY_METHOD` enviroment variable in `?build` or the package README (#59). This is currently an experimental feature, and feedback is appreciated. * `R CMD build` warnings can now be turned into errors, by setting the `pkg.build_stop_for_warnings` option to `TRUE` or by setting the `PKG_BUILD_STOP_FOR_WARNINGS` environment variable to `true` (#114). * `need_compile()` now knows about Rust source code files, i.e. `Cargo.toml` and `*.rs` (#115). * Now `pkgbuild::build()` will not clean up `inst/doc` by default if the `Config/build/clean-inst-doc` entry in `DESCRIPTION` is set to `FALSE` (#128). * New `PKG_BUILD_COLOR_DIAGNOSTICS` environment variable to opt out from colored compiler output (#141). * pkgbuild now works with a full XCode installation if the XCode Command Line Tools are not installed, on macOS, in RStudio (#103).
Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 29 13:13:51 2022 UTC (23 months, 3 weeks ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
(devel/R-pkgbuild) Updated 1.2.0 to 1.3.1 # pkgbuild 1.3.1 * Accept Rtools40 for R 4.2, it works well, as long as the PATH includes both `${RTOOLS40_HOME}/usr/bin` and `${RTOOLS40_HOME}/ucrt64/bin`. E.g. `~/.Renviron` should contain now ``` PATH="${RTOOLS40_HOME}\usr\bin;${RTOOLS40_HOME}\ucrt64\bin;${PATH}" ``` to make Rtools40 work with both R 4.2.x (devel currently) and R 4.1.x and R 4.0.x. # pkgbuild 1.3.0 * pkgbuild now supports Rtools 4.2. * pkgbuild now returns the correct path for R 3.x (#96). * `build()` now always returns the path of the built package (#108). * pkgbuild output now looks better in `.Rmd` documents and in general in non-dynamic terminals. You can also force dynamic and non-dynamic output now (#64). * pkgbuild does not build the PDF manual now if `pdflatex` is not installed, even if `manual = TRUE` (#123). # pkgbuild 1.2.1 * Gábor Csárdi is now the maintainer. * `build_setup_source` now considerers both command-line build arguments, as well as parameters `vignettes` or `manual` when conditionally executing flag-dependent behaviors (@dgkf, #120)
Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 26 10:14:06 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
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
Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 13:39:00 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.4: +1 -2
lines
Diff to previous 1.4 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 1 05:41:47 2021 UTC (3 years, 3 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
(devel/R-pkgbuild) Updated 1.1.0 to 1.2.0 (pkgsrc) - LICENSE converted gnu-gpl-v3 to mit (as described below) (upstream changes) # pkgbuild 1.2.0 * pkgbuild is now licensed as MIT (#106) * `compile_dll()` gains a `debug` argument for more control over the compile options used (@richfitz, #100) * `pkgbuild_process()` and `build()` now use colored compiler diagnostics if supported (#102) * Avoid documentation link ambiguity in R 4.1 (#105)
Revision 1.3 / (download) - annotate - [select for diffs], Tue Sep 22 08:37:54 2020 UTC (3 years, 6 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
(devel/R-pkgbuild) Updated 1.0.6 to 1.1.0 for devel/R-devtools-2.3.1. tks wiz@ # pkgbuild 1.1.0 * `compile_dll()` now supports automatic cpp11 registration if the package links to cpp11. * `rtools_needed` returns correct version instead of "custom" (@burgerga, #97) # pkgbuild 1.0.8 * Fixes for capability RStudio 1.2. and Rtools 40, R 4.0.0 # pkgbuild 1.0.7 * Additional fixes for Rtools 40
Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 11 00:00:16 2020 UTC (4 years, 2 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
(devel/R-pkgbuild) Updated from 1.0.4 to 1.0.6 (pkgsrc) USE_LANGUAGES= c added resulting 'make test' pass with only one WARNING (upstream) # pkgbuild 1.0.6 * Support for RTools 40 and custom msys2 toolchains that are explicitly set using the `CC` Makevars (#40). # pkgbuild 1.0.5 * `check_build_tools()` gains a `quiet` argument, to control when the message is displayed. The message is no longer displayed when `check_build_tools()` is called internally by pkgbuild functions. (#83)
Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 9 19:06:46 2019 UTC (4 years, 8 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
R-pkgbuild: initial commit Provides functions used to build R packages. Locates compilers needed to build R packages on various platforms and ensures the PATH is configured appropriately so R can use them.