guile-json/guile-json-rpmlintrc
Jonathan Brielmaier 88029158dd Accepting request 765461 from home:jbrielmaier:guile-3.0
- Make guile-json-rpmlintrc compatible with Guile 3.0 

- Update to version 3.2.0:
  * Fix writing empty objects to JSON (e.g. (scm->json-string '())).
  * Complex numbers, inf and nan are not allowed anymore as valid numbers
    when building JSON. 

- Update to version 3.1.0 (changes since 1.2.0):
  * Breaking compability to version 1.x and 2.x
  * JSON objects are now defined as alists (instead of hash tables)
    and JSON arrays are now defined as vectors (instead of lists).
    Both of these changes are mainly to use types that have read syntax.
    This will simplify things for the user when defining JSON objects 
    which is probably the most common case. 
  * Added unit tests.
  * scm->json and scm->json-string now support an additional key
    argument #:unicode.
- filter more messages in rpmlintrc
- require guile >= 2.0.10 because it implements srfi-43
- run test suite

OBS-URL: https://build.opensuse.org/request/show/765461
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile-json?expand=0&rev=20
2020-01-18 12:04:44 +00:00

9 lines
436 B
Plaintext

# guile-json installs compiled guile bytecode into /usr/share
# ignore it for now
addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/.*")
# using ELF for Guile bytecode confuses rpmlint
addFilter("W: missing-PT_GNU_STACK-section .*/usr/share/guile/.*")
addFilter("W: missing-PT_GNU_STACK-section /usr/lib64/guile/*/site-ccache*")
addFilter("W: shared-lib-without-dependency-information .*/usr/share/guile/site/.*")