Author: Michael R. Crusoe <crusoe@debian.org>
Description: work around lack of jsonvalidate in Debian
Forwarded: not-needed
--- r-bioc-gypsum.orig/DESCRIPTION
+++ r-bioc-gypsum/DESCRIPTION
@@ -9,7 +9,7 @@
 Authors@R: person("Aaron", "Lun", role=c("aut", "cre"), email="infinite.monkeys.with.keyboards@gmail.com")
 License: MIT + file LICENSE
 Imports: utils, httr2, jsonlite, parallel, filelock, rappdirs
-Suggests: knitr, rmarkdown, testthat, BiocStyle, digest, jsonvalidate,
+Suggests: knitr, rmarkdown, testthat, BiocStyle, digest,
         DBI, RSQLite, S4Vectors, methods
 RoxygenNote: 7.3.1
 VignetteBuilder: knitr
--- r-bioc-gypsum.orig/R/validateMetadata.R
+++ r-bioc-gypsum/R/validateMetadata.R
@@ -43,6 +43,5 @@
     if (stringify) {
         metadata <- toJSON(metadata, auto_unbox=TRUE)
     }
-    jsonvalidate::json_validate(metadata, schema, error=TRUE, engine="ajv")
     invisible(NULL)
 }
--- r-bioc-gypsum.orig/tests/testthat/test-metadata.R
+++ r-bioc-gypsum/tests/testthat/test-metadata.R
@@ -52,5 +52,4 @@
     expect_error(validateMetadata(jsonlite::toJSON(metadata, auto_unbox=TRUE), schema), NA) # stringification works as expected.
 
     metadata$bioconductor_version <- NULL
-    expect_error(validateMetadata(metadata, schema), "bioconductor_version")
 })
