--- misc/lv/Makefile (revision 543232) +++ misc/lv/Makefile (working copy) @@ -4,7 +4,7 @@ PORTNAME= lv PORTVERSION= 4.51 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= sue@iwmt.org --- misc/lv/files/patch-src_stream.c (revision 543232) +++ misc/lv/files/patch-src_stream.c (working copy) @@ -1,15 +1,16 @@ ---- stream.c.orig 2003-11-13 03:08:19 UTC +--- stream.c.orig 2016-05-31 18:08:16 UTC +++ stream.c -@@ -43,6 +43,8 @@ +@@ -43,6 +43,9 @@ private byte *gz_filter = "zcat"; private byte *bz2_filter = "bzcat"; +private byte *lzma_filter = "lzcat"; +private byte *xz_filter = "xzcat"; ++private byte *zstd_filter = "zstdcat"; private stream_t *StreamAlloc() { -@@ -75,6 +77,10 @@ public stream_t *StreamOpen( byte *file +@@ -75,6 +78,12 @@ public stream_t *StreamOpen( byte *file ) filter = gz_filter; else if( !strcmp( "bz2", exts ) || !strcmp( "BZ2", exts ) ) filter = bz2_filter; @@ -17,6 +18,8 @@ + filter = lzma_filter; + else if( !strcmp( "xz", exts ) || !strcmp( "XZ", exts ) ) + filter = xz_filter; ++ else if( !strcmp( "zst", exts ) || !strcmp( "ZST", exts ) ) ++ filter = zstd_filter; } if( NULL != filter ){ /*