pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/serd



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Wed Jan  2 19:39:23 UTC 2019

Modified Files:
        pkgsrc/textproc/serd: Makefile distinfo
Removed Files:
        pkgsrc/textproc/serd/patches: patch-src_serd__internal.h

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/serd/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/serd/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/textproc/serd/patches/patch-src_serd__internal.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/serd/Makefile
diff -u pkgsrc/textproc/serd/Makefile:1.2 pkgsrc/textproc/serd/Makefile:1.3
--- pkgsrc/textproc/serd/Makefile:1.2   Sat Sep 16 19:27:20 2017
+++ pkgsrc/textproc/serd/Makefile       Wed Jan  2 19:39:23 2019
@@ -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

Index: pkgsrc/textproc/serd/distinfo
diff -u pkgsrc/textproc/serd/distinfo:1.3 pkgsrc/textproc/serd/distinfo:1.4
--- pkgsrc/textproc/serd/distinfo:1.3   Wed Nov  4 02:00:11 2015
+++ pkgsrc/textproc/serd/distinfo       Wed Jan  2 19:39:23 2019
@@ -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



Home | Main Index | Thread Index | Old Index