pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/R-bit



Module Name:    pkgsrc
Committed By:   wen
Date:           Wed Jul  4 08:14:00 UTC 2018

Modified Files:
        pkgsrc/devel/R-bit: Makefile distinfo

Log Message:
Update to 1.1.14

Upstream changes:
CHANGES IN bit VERSION 1.1-14

BUG FIXES

    o bit[i] and bit[i]<-v now check for non-positive integers
      which prevents a segfault when bit[NA] or bit[NA]<-v

        CHANGES IN bit VERSION 1.1-13

USER VISIBLE CHANGES

    o logical NA is now mapped to bit FALSE as in ff booleans
    o extractor function '[.bit' with positive numeric subscripts
          (integer, double, bitwhich) now behaves like '[.logical' and returns
          NA for out-of-bound requests and no element for 0
    o extractor function '[[.bit' with positive numeric (integer, double,
      bitwhich) subscripts now behaves like '[[.logical' and throws an error
      for out-of-bound requests
    o extractor function '[.bit' with range index subscripts (ri)
      subscripts now behaves like '[[.bit' and throws an error
      for out-of-bound requests
    o assignment functions '[<-.bit' and '[[<-.bit' with positive numeric
      (integer, double, bitwhich) subscripts now behave like '[<-.logical' and
      '[[<-.logical' and silently increase vector length if necessary
    o assignment function '[<-.bit' with range index subscripts (ri) now
      behaves like '[[<-.bit' and silently increases vector length if necessary
    o rlepack() is now a generic with a method for class 'integer'
    o rleunpack() is now a generic with a method for class 'rlepack'
    o unique.rlepack() now gives correct results for unordered sequences
    o anyDuplicated.rlepack() now returns the position of the first
          duplicate and gives correct results for unordered sequences

TUNING

    o The package can now compiled with 64bit words instead of 32bit words,
      since we only measured a minor speedup, we left 32bit as the default.

BUG FIXES

    o extractor and assignment functions now check for legal (positive)
      subscript bounds, hence illegally large subscripts or zero no longer
      cause memory violations


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/R-bit/Makefile \
    pkgsrc/devel/R-bit/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-bit/Makefile
diff -u pkgsrc/devel/R-bit/Makefile:1.1 pkgsrc/devel/R-bit/Makefile:1.2
--- pkgsrc/devel/R-bit/Makefile:1.1     Tue Mar  6 17:06:28 2018
+++ pkgsrc/devel/R-bit/Makefile Wed Jul  4 08:13:59 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2018/03/06 17:06:28 minskim Exp $
+# $NetBSD: Makefile,v 1.2 2018/07/04 08:13:59 wen Exp $
 
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_R_CRAN:=contrib/}
@@ -9,7 +9,7 @@ COMMENT=        Class for vectors of 1-bit bool
 LICENSE=       gnu-gpl-v2
 
 R_PKGNAME=     bit
-R_PKGVER=      1.1-12
+R_PKGVER=      1.1-14
 
 USE_LANGUAGES= c
 
Index: pkgsrc/devel/R-bit/distinfo
diff -u pkgsrc/devel/R-bit/distinfo:1.1 pkgsrc/devel/R-bit/distinfo:1.2
--- pkgsrc/devel/R-bit/distinfo:1.1     Tue Mar  6 17:06:28 2018
+++ pkgsrc/devel/R-bit/distinfo Wed Jul  4 08:13:59 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2018/03/06 17:06:28 minskim Exp $
+$NetBSD: distinfo,v 1.2 2018/07/04 08:13:59 wen Exp $
 
-SHA1 (R/bit_1.1-12.tar.gz) = 1558824a8ec06179098cdc5ef69a4f06a852a535
-RMD160 (R/bit_1.1-12.tar.gz) = ab0bbd383c9bd1ee5beb8169cfee6c4c1afce937
-SHA512 (R/bit_1.1-12.tar.gz) = 635dd28d43fecb3b580155e02430d3c894cb8d443177ad0e7757ad0344f742405dd9d147758eda442ebae3fbf8bfb14c927659d9df417f40979a93d402e9ab99
-Size (R/bit_1.1-12.tar.gz) = 53737 bytes
+SHA1 (R/bit_1.1-14.tar.gz) = 453ff3bd2adbbf2a426a3007c684433d46eb85ab
+RMD160 (R/bit_1.1-14.tar.gz) = 935de899df19c04d9ee3e71bcf9b7500560cfb94
+SHA512 (R/bit_1.1-14.tar.gz) = b840d1469f5fce1ff8028992c19a4ca9bba9f84d073ccca7fab83fd172adbbe37a75fad23da73ea88c6ca90ba134f280f407ca86664563966d3e30cd6e8ea9e3
+Size (R/bit_1.1-14.tar.gz) = 54779 bytes



Home | Main Index | Thread Index | Old Index