Run of fresh-releases for cl-unicode

Merge these changes:

git pull https://janitor.debian.net/git/cl-unicode fresh-releases/main
git pull https://janitor.debian.net/git/cl-unicode fresh-releases/pristine-tar
git pull https://janitor.debian.net/git/cl-unicode fresh-releases/upstream

Summary

Merged new upstream version: 20210220.git2790a6b (was: 20201101.git54bdf2c).

Diff

Branch: main

diff --git a/.gitignore b/.gitignore
index 941bf4b..a18dcbc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ hash-tables.lisp
 lists.lisp
 methods.lisp
 test/derived-properties
+test/normalization-forms
diff --git a/build/char-info.lisp b/build/char-info.lisp
index 82d827f..753a660 100644
--- a/build/char-info.lisp
+++ b/build/char-info.lisp
@@ -137,7 +137,7 @@ the character \(as a code point) if explicitly specified.")
    (case-folding-mapping :initarg :case-folding-mapping
                          :initform nil
                          :accessor case-folding-mapping*
-                         :type nil
+                         :type list
                          :documentation "The case folding mapping of
 the character \(as a list of \(status, code point)) if explicitly specified.")
    (idna-mapping :initarg :idna-mapping
diff --git a/build/util.lisp b/build/util.lisp
index 5231916..68bc325 100644
--- a/build/util.lisp
+++ b/build/util.lisp
@@ -29,8 +29,8 @@
 
 (in-package :cl-unicode)
 
-(defvar *this-file* (load-time-value
-                     (or #.*compile-file-pathname* *load-pathname*))
+(defparameter *this-file* (load-time-value
+                           (or #.*compile-file-pathname* *load-pathname*))
   "The location of this source file.  Needed to find the data files.")
 
 (defvar *char-database* nil
diff --git a/debian/changelog b/debian/changelog
index dac9c00..6d38a0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cl-unicode (20210220.git2790a6b-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 14 Mar 2022 22:50:56 -0000
+
 cl-unicode (20201101.git54bdf2c-1) unstable; urgency=medium
 
   [ Sébastien Villemot ]
diff --git a/debian/patches/skip-failing-property-tests.patch b/debian/patches/skip-failing-property-tests.patch
index ac24522..dcc54ad 100644
--- a/debian/patches/skip-failing-property-tests.patch
+++ b/debian/patches/skip-failing-property-tests.patch
@@ -5,8 +5,10 @@ Forwarded: no
 Last-Update: 2018-06-18
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/test/tests.lisp
-+++ b/test/tests.lisp
+Index: cl-unicode/test/tests.lisp
+===================================================================
+--- cl-unicode.orig/test/tests.lisp
++++ cl-unicode/test/tests.lisp
 @@ -116,20 +116,26 @@ succeeded."
              input-line
            (when verbose

Branch: pristine-tar

diff --git a/cl-unicode_20210220.git2790a6b.orig.tar.xz.delta b/cl-unicode_20210220.git2790a6b.orig.tar.xz.delta
new file mode 100644
index 0000000..22d1773
Binary files /dev/null and b/cl-unicode_20210220.git2790a6b.orig.tar.xz.delta differ
diff --git a/cl-unicode_20210220.git2790a6b.orig.tar.xz.id b/cl-unicode_20210220.git2790a6b.orig.tar.xz.id
new file mode 100644
index 0000000..a7cc094
--- /dev/null
+++ b/cl-unicode_20210220.git2790a6b.orig.tar.xz.id
@@ -0,0 +1 @@
+0c7ad03f127896c584f0e434f11cc0d37bc1ed33

Branch: upstream

Tag: upstream/20210220.git2790a6b
diff --git a/.gitignore b/.gitignore
index 941bf4b..a18dcbc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ hash-tables.lisp
 lists.lisp
 methods.lisp
 test/derived-properties
+test/normalization-forms
diff --git a/build/char-info.lisp b/build/char-info.lisp
index 82d827f..753a660 100644
--- a/build/char-info.lisp
+++ b/build/char-info.lisp
@@ -137,7 +137,7 @@ the character \(as a code point) if explicitly specified.")
    (case-folding-mapping :initarg :case-folding-mapping
                          :initform nil
                          :accessor case-folding-mapping*
-                         :type nil
+                         :type list
                          :documentation "The case folding mapping of
 the character \(as a list of \(status, code point)) if explicitly specified.")
    (idna-mapping :initarg :idna-mapping
diff --git a/build/util.lisp b/build/util.lisp
index 5231916..68bc325 100644
--- a/build/util.lisp
+++ b/build/util.lisp
@@ -29,8 +29,8 @@
 
 (in-package :cl-unicode)
 
-(defvar *this-file* (load-time-value
-                     (or #.*compile-file-pathname* *load-pathname*))
+(defparameter *this-file* (load-time-value
+                           (or #.*compile-file-pathname* *load-pathname*))
   "The location of this source file.  Needed to find the data files.")
 
 (defvar *char-database* nil

Publish Blockers

  • ☑ run was successful
  • ☑ package has not been removed from the archive
  • ☑ command has not changed
  • ☒ not yet reviewed, but review needed
  • ☑ 0 publish attempts so far.not currently attempting to back off
  • ☒ merge proposals for the package maintainer are currently being rate-limited (open: 529, max open: 300)
  • ☑ change set 7ea54b75-2cfe-4aa6-a1b7-e3d9b9a7e2be is ready

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases cl-unicode

Lintian Result

Full worker log Full build log