From 72d117c76e744a50f7eba12b54206ae6ce2ad1fb Mon Sep 17 00:00:00 2001 From: mef Date: Sun, 1 May 2022 23:31:07 +0000 Subject: [PATCH] (geography/R-wk) Updated 0.5.0 to 0.6.0 # wk 0.6.0 * Fixed `wk_affine_rescale()` to apply the translate and scale operations in the correct order (#94). * Add `wk_handle_slice()` and `wk_chunk_map_feature()` to support a chunk + apply workflow when working with large vectors (#101, #107). * C and R code was rewritten to avoid materializing ALTREP vectors (#103, #109). * Added a `wk_crs_proj_definition()` generic for foreign CRS objects (#110, #112). * Added `wk_crs_longlat()` helper to help promote authority-compliant CRS choices (#112). * Added `wk_is_geodesic()`, `wk_set_geodesic()`, and argument `geodesic` in `wkt()` and `wkb()` as a flag for objects whose edges must be interpolated along a spherical/ellipsoidal trajectory (#112). * Added `sf::st_geometry()` and `sf::st_sfc()` methods for wk geometry vectors for better integration with sf (#113, #114). * Refactored well-known text parser to be more reusable and faster (#115, #104). * Minor performance enhancement for `is.na()` and `validate_wk_wkb()` when called on a very long `wkb()` vector (#117). * Fixed issue with `validate_wk_wkb()` and `validate_wk_wkt()`, which failed for most valid objects (#119). * Added `wk_envelope()` and `wk_envelope_handler()` to compute feature-wise bounding boxes (#120, #122). * Fixed headers and tests to pass on big endian systems (#105, #122). * Incorporated the geodesic attribute into vctrs methods, data frame columns, and bbox/envelope calculation (#124, #125). * Fix `as_xy()` for nested data frames and geodesic objects (#126, #128). * Remove deprecated `wkb_problems()`, `wkt_problems()`, `wkb_format()`, and `wkt_format()` (#129). * `wk_plot()` is now an S3 generic (#130). --- geography/R-wk/Makefile | 10 ++++++++-- geography/R-wk/distinfo | 8 ++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/geography/R-wk/Makefile b/geography/R-wk/Makefile index 95aca52e1f9a..3da4ab0f6a2c 100644 --- a/geography/R-wk/Makefile +++ b/geography/R-wk/Makefile @@ -1,13 +1,19 @@ -# $NetBSD: Makefile,v 1.1 2021/09/20 06:01:41 mef Exp $ +# $NetBSD: Makefile,v 1.2 2022/05/01 23:31:07 mef Exp $ R_PKGNAME= wk -R_PKGVER= 0.5.0 +R_PKGVER= 0.6.0 CATEGORIES= geography MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= Lightweight well-known geometry parsing LICENSE= mit +TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat +TEST_DEPENDS+= R-vctrs-[0-9]*:../../math/R-vctrs +TEST_DEPENDS+= R-sf-[0-9]*:../../geography/R-sf +TEST_DEPENDS+= R-tibble-[0-9]*:../../math/R-tibble +TEST_DEPENDS+= R-readr-[0-9]*:../../textproc/R-readr + USE_LANGUAGES= c c++ .include "../../math/R/Makefile.extension" diff --git a/geography/R-wk/distinfo b/geography/R-wk/distinfo index f746eadb1596..092a6b85b06c 100644 --- a/geography/R-wk/distinfo +++ b/geography/R-wk/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 10:45:08 nia Exp $ +$NetBSD: distinfo,v 1.4 2022/05/01 23:31:07 mef Exp $ -BLAKE2s (R/wk_0.5.0.tar.gz) = c77d2af5901eefc864a481f1a860c27c8b22e9d59966bca09e3f16c1d040c196 -SHA512 (R/wk_0.5.0.tar.gz) = 2fff9b4712b79320239c33692330f7e74b3ff8c132b58e7a5fd07e76a1dc05ad8d134a7df05daf6091b20745d780f891610603c79f13d9869c9c015acd7ed783 -Size (R/wk_0.5.0.tar.gz) = 138686 bytes +BLAKE2s (R/wk_0.6.0.tar.gz) = e13c09cebd469e15316eae9f02714c6e28fab7f8d237a2783ca7ee1413b8f41e +SHA512 (R/wk_0.6.0.tar.gz) = b4b3bdc6b69272fd36cb07e6d3810da179e78209f296dbbd97a6dec3372bb2de36514db2dd13c46af1e6ff54e8be4a1318e14cedb68482c249e466f0f7214f3b +Size (R/wk_0.6.0.tar.gz) = 193841 bytes