diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2019-01-02 19:39:23 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2019-01-02 19:39:23 +0000 |
commit | c2fab486e99db9f3869a05a5bcef2ff4b4847b23 (patch) | |
tree | 19fba63c12f99ffc305e72c183a41ad6bc638896 | |
parent | 5f5fd3cb64d4f8f5f51d5868b24a588819037378 (diff) | |
download | pkgsrc-c2fab486e99db9f3869a05a5bcef2ff4b4847b23.tar.gz |
Update serd to 0.30.0.
Incidentally, this fixes compilation with Python 3.7.
Serd 0.30.0
* Upgrade to waf 2.0.9 and autowaf a328983
* Fix length of base64 encoded nodes
* Clarify errors returned by serd_env_expand()
* Fix reported error when reading statements with only a blank node
* Fix parsing local names that end with escaped dots
* Improve relative URI serialisation
* Add serdi option to write ASCII output
* Make serdi guess input syntax from extension if unspecified
* Make serdi syntax options case-insensitive
* Add basic error tolerant parsing for line-based formats
* Support strict parsing of prefixed names
* Report errors for all failing test cases
* Use more efficient stack allocation and growth policies
* Add NTriples test suite
* Fix building with MSVC
* Clean up testing code
* Add serd_free for freeing memory allocated by serd
Serd 0.28.0
* Add support for reading from a user provided callback
* Add serd_node_from_substring()
* Fix strict parsing of abolute URI schemes
* Fix parsing of hex escapes in file URIs (thanks Johannes Mueller)
* Gracefully handle applications that write corrupt UTF-8
* Fix hangs when reading corrupt UTF-8
Serd 0.26.0
* Add support for TriG and NQuads
* Add support for braindead SPARQL PREFIX and BASE directives
Serd 0.24.0
* Add serd_node_new_relative_uri()
* Fix construction and comparison of URIs with UTF-8 characters
* Report I/O errors with message and return appropriate status code
* Report missing statement separator errors
* Fix potential out of bounds read
* Fix unaligned memory access, undefined behaviour which breaks on ARM
* Fix documentation generation
* Update serdi man page
Serd 0.22.0
* Remove dependence on fmax() to avoid portability issues
* Fix serd_reader_read_file() for URIs with escaped characters (spaces)
* Add serd_reader_set_strict() and -l (lax) option to serdi to tolerate
parsing URIs with escaped characters
* Fix reading statements ending with a blank then dot with no space
* Fix clash resolution when a blank node ID prefix is set
* Fix serializing fractional decimals that would round up
* Add support for Turtle named inline nodes extension
* Report errors for invalid IRI characters and missing terminators
* Show serdi errors in standard format
* Fix warnings when building with ISO C++ compilers
* Upgrade to waf 1.8.14
-rw-r--r-- | textproc/serd/Makefile | 4 | ||||
-rw-r--r-- | textproc/serd/distinfo | 11 | ||||
-rw-r--r-- | textproc/serd/patches/patch-src_serd__internal.h | 15 |
3 files changed, 7 insertions, 23 deletions
diff --git a/textproc/serd/Makefile b/textproc/serd/Makefile index ca1ad00ce0e..80434af24fb 100644 --- a/textproc/serd/Makefile +++ b/textproc/serd/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2017/09/16 19:27:20 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2019/01/02 19:39:23 bsiegert Exp $ -DISTNAME= serd-0.20.0 +DISTNAME= serd-0.30.0 CATEGORIES= textproc MASTER_SITES= http://download.drobilla.net/ EXTRACT_SUFX= .tar.bz2 diff --git a/textproc/serd/distinfo b/textproc/serd/distinfo index e34abf5d908..5e68ad5f087 100644 --- a/textproc/serd/distinfo +++ b/textproc/serd/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.3 2015/11/04 02:00:11 agc Exp $ +$NetBSD: distinfo,v 1.4 2019/01/02 19:39:23 bsiegert Exp $ -SHA1 (serd-0.20.0.tar.bz2) = 38c0c8600270e38d99bc87b0ceb14b25c4c0cea3 -RMD160 (serd-0.20.0.tar.bz2) = 097ae78907780c79ea96e3c518deecca2d8fd099 -SHA512 (serd-0.20.0.tar.bz2) = d313abb6423b0b1dd30b5c4f7ede45a5e51b3c8676b49215e106a75d73280e07c48b3895f2d88aeac2117eaf9c82cdb58bfc530895ad17a34d810c256868d1ef -Size (serd-0.20.0.tar.bz2) = 363807 bytes -SHA1 (patch-src_serd__internal.h) = cb57cf38b9a5e8bfa88095118431feb9fbb00560 +SHA1 (serd-0.30.0.tar.bz2) = 8ca46ac1f68efe6f6b90a43861e84a3c6eff9ed3 +RMD160 (serd-0.30.0.tar.bz2) = 375fd50b3b8464b922e94eab80f9bcef485e8f47 +SHA512 (serd-0.30.0.tar.bz2) = 23ff30f2d3dd622bdd65deee36cb92ae5f4a0c539cf32a1bd9802f2d7cf4aa3e96f25d2fe579277d1ab943f6d25c0be68d7b4863f83d4733f489462620a4c1bb +Size (serd-0.30.0.tar.bz2) = 386996 bytes diff --git a/textproc/serd/patches/patch-src_serd__internal.h b/textproc/serd/patches/patch-src_serd__internal.h deleted file mode 100644 index ea29f6b1fe5..00000000000 --- a/textproc/serd/patches/patch-src_serd__internal.h +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-src_serd__internal.h,v 1.1 2015/04/27 14:11:26 jperkin Exp $ - -Fix _POSIX_C_SOURCE typo. - ---- src/serd_internal.h.orig 2014-08-08 14:40:02.000000000 +0000 -+++ src/serd_internal.h -@@ -17,7 +17,7 @@ - #ifndef SERD_INTERNAL_H - #define SERD_INTERNAL_H - --#define _POSIX_C_SOURCE 201112L /* for posix_memalign and posix_fadvise */ -+#define _POSIX_C_SOURCE 200112L /* for posix_memalign and posix_fadvise */ - - #include <assert.h> - #include <errno.h> |