diff -Nru kernsmooth-2.23-20/debian/changelog kernsmooth-2.23-22/debian/changelog --- kernsmooth-2.23-20/debian/changelog 2022-04-30 21:43:28.000000000 +0000 +++ kernsmooth-2.23-22/debian/changelog 2023-07-20 14:56:34.000000000 +0000 @@ -1,8 +1,34 @@ -kernsmooth (2.23-20-1.2204.0) jammy; urgency=medium +kernsmooth (2.23-22-1.2204.0) jammy; urgency=medium - * Compilation for Ubuntu 22.04 LTS + * Compilation for Ubuntu 22.04.2 LTS - -- Michael Rutter Sat, 30 Apr 2022 21:43:28 +0000 + -- Michael Rutter Thu, 20 Jul 2023 14:56:34 +0000 + +kernsmooth (2.23-22-1) unstable; urgency=medium + + * New upstream release + + * debian/control: Switch to virtual debhelper-compat (= 13) + + -- Dirk Eddelbuettel Mon, 17 Jul 2023 08:31:09 -0500 + +kernsmooth (2.23-21-2) unstable; urgency=medium + + * Rebuilding for unstable following bookworm release + + * debian/control: Set Build-Depends: to current R version + + -- Dirk Eddelbuettel Tue, 20 Jun 2023 06:34:26 -0500 + +kernsmooth (2.23-21-1) experimental; urgency=medium + + * New upstream release (into 'experimental' while Debian is frozen) + + * debian/control: Set Build-Depends: to current R version + * debian/control: Set Standards-Version: to current version + * debian/control: Switch to virtual debhelper-compat (= 12) + + -- Dirk Eddelbuettel Mon, 08 May 2023 17:25:14 -0500 kernsmooth (2.23-20-1) unstable; urgency=medium diff -Nru kernsmooth-2.23-20/debian/compat kernsmooth-2.23-22/debian/compat --- kernsmooth-2.23-20/debian/compat 1970-01-01 00:00:00.000000000 +0000 +++ kernsmooth-2.23-22/debian/compat 2023-07-20 14:56:34.000000000 +0000 @@ -0,0 +1 @@ +10 diff -Nru kernsmooth-2.23-20/debian/control kernsmooth-2.23-22/debian/control --- kernsmooth-2.23-20/debian/control 2021-05-08 21:38:49.000000000 +0000 +++ kernsmooth-2.23-22/debian/control 2023-07-20 14:56:34.000000000 +0000 @@ -2,8 +2,8 @@ Section: gnu-r Priority: optional Maintainer: Dirk Eddelbuettel -Build-Depends: debhelper-compat (= 11), r-base-dev (>= 4.0.4), dh-r, r-cran-mass -Standards-Version: 4.5.1 +Build-Depends: debhelper, r-base-dev (>= 4.3.1), dh-r, r-cran-mass +Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/edd/r-cran-kernsmooth Vcs-Git: https://salsa.debian.org/edd/r-cran-kernsmooth.git Homepage: https://cran.r-project.org/package=KernSmooth diff -Nru kernsmooth-2.23-20/DESCRIPTION kernsmooth-2.23-22/DESCRIPTION --- kernsmooth-2.23-20/DESCRIPTION 2021-05-03 14:06:48.000000000 +0000 +++ kernsmooth-2.23-22/DESCRIPTION 2023-07-10 14:38:27.000000000 +0000 @@ -1,7 +1,7 @@ Package: KernSmooth Priority: recommended -Version: 2.23-20 -Date: 2021-05-03 +Version: 2.23-22 +Date: 2023-07-10 Title: Functions for Kernel Smoothing Supporting Wand & Jones (1995) Authors@R: c(person("Matt", "Wand", role = "aut", email = "Matt.Wand@uts.edu.au"), @@ -20,10 +20,10 @@ License: Unlimited ByteCompile: yes NeedsCompilation: yes -Packaged: 2021-05-03 08:46:19 UTC; ripley +Packaged: 2023-07-10 11:00:31 UTC; ripley Author: Matt Wand [aut], Cleve Moler [ctb] (LINPACK routines in src/d*), Brian Ripley [trl, cre, ctb] (R port and updates) Maintainer: Brian Ripley Repository: CRAN -Date/Publication: 2021-05-03 14:06:48 UTC +Date/Publication: 2023-07-10 14:38:27 UTC diff -Nru kernsmooth-2.23-20/MD5 kernsmooth-2.23-22/MD5 --- kernsmooth-2.23-20/MD5 2021-05-03 14:06:48.000000000 +0000 +++ kernsmooth-2.23-22/MD5 2023-07-10 14:38:27.000000000 +0000 @@ -1,8 +1,8 @@ -11703c7ec131529af786b0eeb27801bf *DESCRIPTION +a08cf595ed44597bc84b0d2ef6570e65 *DESCRIPTION 2e0dc36e93da6190c3a98daee12adf01 *LICENCE.note a93c919c53d25488f67acbe057fff7ed *NAMESPACE -a1be0a534340c6e304086f48d417c19e *PORTING -1371245d3043baac69463c0283dff53b *R/all.R +51a41c05af09d76b8a000d8b3229b214 *PORTING +e39722afb7d8e01d4fe4ae4a91d32f77 *R/all.R b0d64daa8248d639e4e8b18ce8cf1d7b *inst/po/de/LC_MESSAGES/R-KernSmooth.mo b3f60f3bd8f90b8014d0753c54dd6436 *inst/po/en@quot/LC_MESSAGES/R-KernSmooth.mo d9da8d060aabcac31a78a4136deadd7a *inst/po/fr/LC_MESSAGES/R-KernSmooth.mo @@ -22,7 +22,7 @@ c809bfb04ea2f159c135066e86245eb2 *po/R-it.po a2847b53c0440c2e28fdecdb3dc78d19 *po/R-ko.po 9d5ff0a109cf7aa38c7fb56017539a3b *po/R-pl.po -8290d2e9740414e315237f0d5d4024bb *src/Makevars +f491e0deec507157cbb9c8094b4b1896 *src/Makevars fbf478a29898539e563ca19df62372fe *src/blkest.f 3518477f0489855c005d4c9d9e48de5d *src/cp.f a998e830d7647683a856b25a4ae26ad1 *src/dgedi.f diff -Nru kernsmooth-2.23-20/PORTING kernsmooth-2.23-22/PORTING --- kernsmooth-2.23-20/PORTING 2021-04-17 08:42:04.000000000 +0000 +++ kernsmooth-2.23-22/PORTING 2023-07-10 10:47:43.000000000 +0000 @@ -240,6 +240,7 @@ src/rlbin.f: issue in locpoly() reported by Peter Dalgaard tests/locpoly.R: regression test for the above. +[Unreleased] Version 2.23-20 =============== @@ -247,3 +248,14 @@ R/all.R: add sanity check for 'canonical' argument. man/bkde.Rd: stress the above. Update fr translations. + +Version 2.23-21 +=============== + +typo in bkde + +Version 2.23-22 +=============== + +src/Makevars does not need FLIBS as there is Fortran code in the package. +(And macOS now warns on duplication.) diff -Nru kernsmooth-2.23-20/R/all.R kernsmooth-2.23-22/R/all.R --- kernsmooth-2.23-20/R/all.R 2021-05-03 08:42:47.000000000 +0000 +++ kernsmooth-2.23-22/R/all.R 2023-05-03 13:26:03.000000000 +0000 @@ -45,7 +45,7 @@ ## Set up grid points and bin the data - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) gcounts <- linbin(x, gpoints, truncate) ## Compute kernel weights @@ -112,8 +112,8 @@ ## Set up grid points and bin the data - gpoints1 <- seq(a[1L], b[1L], length = M[1L]) - gpoints2 <- seq(a[2L], b[2L], length = M[2L]) + gpoints1 <- seq(a[1L], b[1L], length.out = M[1L]) + gpoints2 <- seq(a[2L], b[2L], length.out = M[2L]) gcounts <- linbin2D(x, gpoints1, gpoints2) @@ -185,12 +185,12 @@ ## Bin the data if not already binned if (!binned) { - gpoints <- seq(a, b, length = gridsize) + gpoints <- seq(a, b, length.out = gridsize) gcounts <- linbin(x, gpoints, truncate) } else { gcounts <- x M <- length(gcounts) - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) } ## Set the sample size and bin width @@ -321,7 +321,7 @@ ## Set up grid points and bin the data - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) gcounts <- linbin(x, gpoints, truncate) ## Compute scale estimate @@ -341,7 +341,7 @@ ## Set up grid points and bin the data: - gpoints <- seq(sa, sb, length = M) + gpoints <- seq(sa, sb, length.out = M) gcounts <- linbin(sx, gpoints, truncate) ## delta <- (sb-sa)/(M - 1) @@ -417,7 +417,7 @@ b <- range.x[2L] ## Set up grid points and bin the data - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) gcounts <- linbin(x, gpoints, truncate) ## Compute scale estimate @@ -434,7 +434,7 @@ sa <- (a-mean(x))/scalest ; sb <- (b-mean(x))/scalest ## Set up grid points and bin the data: - gpoints <- seq(sa, sb, length = M) + gpoints <- seq(sa, sb, length.out = M) gcounts <- linbin(sx, gpoints, truncate) ## delta <- (sb-sa)/(M-1) @@ -509,7 +509,7 @@ ## Bin the data - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) out <- rlbin(x, y, gpoints, truncate) xcounts <- out$xcounts ycounts <- out$ycounts @@ -634,14 +634,14 @@ if (missing(y)) { # obtain density estimate y <- NULL n <- length(x) - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) xcounts <- linbin(x, gpoints, truncate) ycounts <- (M-1)*xcounts/(n*(b-a)) xcounts <- rep(1, M) } else { # obtain regression estimate ## Bin the data if not already binned if (!binned) { - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) out <- rlbin(x, y, gpoints, truncate) xcounts <- out$xcounts ycounts <- out$ycounts @@ -649,7 +649,7 @@ xcounts <- x ycounts <- y M <- length(xcounts) - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) } } @@ -660,7 +660,7 @@ if (length(bandwidth) == M) { hlow <- sort(bandwidth)[1L] hupp <- sort(bandwidth)[M] - hdisc <- exp(seq(log(hlow), log(hupp), length = Q)) + hdisc <- exp(seq(log(hlow), log(hupp), length.out = Q)) ## Determine value of L for each member of "hdisc" Lvec <- floor(tau*hdisc/delta) @@ -748,12 +748,12 @@ ## Bin the data if not already binned if (!binned) { - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) xcounts <- linbin(x, gpoints, truncate) } else { xcounts <- x M <- length(xcounts) - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) } ## Set the bin width @@ -765,7 +765,7 @@ if (length(bandwidth) == M) { hlow <- sort(bandwidth)[1L] hupp <- sort(bandwidth)[M] - hdisc <- exp(seq(log(hlow), log(hupp), length = Q)) + hdisc <- exp(seq(log(hlow), log(hupp), length.out = Q)) ## Determine value of L for each member of "hdisc" Lvec <- floor(tau*hdisc/delta) @@ -826,12 +826,12 @@ ## Bin the data if not already binned if (!binned) { - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) xcounts <- linbin(x, gpoints, truncate) } else { xcounts <- x M <- length(xcounts) - gpoints <- seq(a, b, length = M) + gpoints <- seq(a, b, length.out = M) } ## Set the bin width @@ -842,7 +842,7 @@ if (length(bandwidth) == M) { hlow <- sort(bandwidth)[1L] hupp <- sort(bandwidth)[M] - hdisc <- exp(seq(log(hlow), log(hupp), length = Q)) + hdisc <- exp(seq(log(hlow), log(hupp), length.out = Q)) ## Determine value of L for each member of "hdisc" Lvec <- floor(tau*hdisc/delta) diff -Nru kernsmooth-2.23-20/src/Makevars kernsmooth-2.23-22/src/Makevars --- kernsmooth-2.23-20/src/Makevars 2006-08-04 17:44:04.000000000 +0000 +++ kernsmooth-2.23-22/src/Makevars 2023-07-09 15:21:47.000000000 +0000 @@ -1 +1 @@ -PKG_LIBS=$(BLAS_LIBS) $(FLIBS) +PKG_LIBS=$(BLAS_LIBS)