pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/archivers/lz4 Update lz4 to 124.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bbb505ea3c13
branches:  trunk
changeset: 643191:bbb505ea3c13
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Fri Dec 12 11:20:56 2014 +0000

description:
Update lz4 to 124.
- New : LZ4 HC streaming mode
- Fixed : LZ4F_compressBound() using null preferencesPtr
- Updated : xxHash to r38
- Updated library number, to 1.4.0

diffstat:

 archivers/lz4/Makefile                           |   4 +-
 archivers/lz4/PLIST                              |   4 +-
 archivers/lz4/distinfo                           |  16 ++++++------
 archivers/lz4/patches/patch-Makefile             |  14 +++++-----
 archivers/lz4/patches/patch-programs_Makefile    |   8 +++---
 archivers/lz4/patches/patch-programs_frametest.c |   4 +-
 archivers/lz4/patches/patch-programs_fuzzer.c    |  32 ++++++++++++-----------
 7 files changed, 42 insertions(+), 40 deletions(-)

diffs (204 lines):

diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/Makefile
--- a/archivers/lz4/Makefile    Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/Makefile    Fri Dec 12 11:20:56 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2014/10/02 08:52:41 fhajny Exp $
+# $NetBSD: Makefile,v 1.3 2014/12/12 11:20:56 fhajny Exp $
 
-DISTNAME=      lz4-r123
+DISTNAME=      lz4-r124
 PKGNAME=       ${DISTNAME:S/-r/-/}
 CATEGORIES=    archivers
 MASTER_SITES=  -https://github.com/Cyan4973/lz4/archive/${DISTNAME:S/lz4-//}${EXTRACT_SUFX}
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/PLIST
--- a/archivers/lz4/PLIST       Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/PLIST       Fri Dec 12 11:20:56 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2014/10/02 08:52:41 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/12/12 11:20:56 fhajny Exp $
 bin/lz4
 bin/lz4c
 bin/lz4cat
@@ -7,7 +7,7 @@
 lib/liblz4.a
 lib/liblz4.so
 lib/liblz4.so.1
-lib/liblz4.so.1.3.1
+lib/liblz4.so.1.4.0
 lib/pkgconfig/liblz4.pc
 man/man1/lz4.1
 man/man1/lz4c.1
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/distinfo
--- a/archivers/lz4/distinfo    Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/distinfo    Fri Dec 12 11:20:56 2014 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2014/10/15 22:11:24 joerg Exp $
+$NetBSD: distinfo,v 1.4 2014/12/12 11:20:56 fhajny Exp $
 
-SHA1 (lz4-r123.tar.gz) = 588d51ea02a0bc325229601412b1e829a4806413
-RMD160 (lz4-r123.tar.gz) = 2a6c899dee8f84b619f7cdb8ec0cea3ebb273910
-Size (lz4-r123.tar.gz) = 137315 bytes
-SHA1 (patch-Makefile) = 223bf2c60dfd050ef4eb2e03feda988011686cdb
-SHA1 (patch-programs_Makefile) = b248d8967966c482f9d2ee6d51faf245aca3aab1
-SHA1 (patch-programs_frametest.c) = 5966d6a46f4bc1ea6de64234ff162b32d5588b53
-SHA1 (patch-programs_fuzzer.c) = 711c0e37128d983000bde1b42afec6f9ee9f0e85
+SHA1 (lz4-r124.tar.gz) = ee4943e07d08605041c86c2d2c649b375cee6c13
+RMD160 (lz4-r124.tar.gz) = 04db6431fe188684331418881dc5afe7a7180311
+Size (lz4-r124.tar.gz) = 144148 bytes
+SHA1 (patch-Makefile) = fa460a8c7a5bd14986645429680aeb45c5d51509
+SHA1 (patch-programs_Makefile) = 432cf3ed2d7faf66bddbe76cf06b762fd05203cc
+SHA1 (patch-programs_frametest.c) = 583ece19319b2be8798e32ce43929500deb6ed66
+SHA1 (patch-programs_fuzzer.c) = 6a250ea8c08cf9fb1da3a0350f952512ee11002f
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/patches/patch-Makefile
--- a/archivers/lz4/patches/patch-Makefile      Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/patches/patch-Makefile      Fri Dec 12 11:20:56 2014 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-Makefile,v 1.2 2014/10/02 08:52:41 fhajny Exp $
+$NetBSD: patch-Makefile,v 1.3 2014/12/12 11:20:56 fhajny Exp $
 
 Make portable, use pkgsrc install scripts.
---- Makefile.orig      2014-09-25 12:03:36.000000000 +0000
+--- Makefile.orig      2014-11-06 18:39:42.000000000 +0000
 +++ Makefile
 @@ -33,9 +33,9 @@
  # Version numbers
- VERSION=123
+ VERSION=124
  export RELEASE=r$(VERSION)
 -LIBVER_MAJOR=`sed -n '/define LZ4_VERSION_MAJOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < lz4.h`
 -LIBVER_MINOR=`sed -n '/define LZ4_VERSION_MINOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < lz4.h`
@@ -16,7 +16,7 @@
  LIBVER=$(LIBVER_MAJOR).$(LIBVER_MINOR).$(LIBVER_PATCH)
  
  DESTDIR?=
-@@ -111,27 +111,23 @@ clean:
+@@ -122,27 +122,23 @@ clean:
        @echo Cleaning completed
  
  
@@ -56,8 +56,8 @@
        @echo lz4 static and shared library installed
        @cd $(PRGDIR); $(MAKE) -e install
  
-@@ -166,4 +162,3 @@ test:
-       @cd examples; $(MAKE) -e $@
-       @cd $(PRGDIR); $(MAKE) -e $@
+@@ -188,4 +184,3 @@ streaming-examples:
+ prg-travis:
+       @cd $(PRGDIR); $(MAKE) -e test-travis
  
 -endif
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/patches/patch-programs_Makefile
--- a/archivers/lz4/patches/patch-programs_Makefile     Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/patches/patch-programs_Makefile     Fri Dec 12 11:20:56 2014 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-programs_Makefile,v 1.2 2014/10/02 08:52:41 fhajny Exp $
+$NetBSD: patch-programs_Makefile,v 1.3 2014/12/12 11:20:56 fhajny Exp $
 
 Make portable, use pkgsrc install scripts.
---- programs/Makefile.orig     2014-09-25 12:03:36.000000000 +0000
+--- programs/Makefile.orig     2014-11-06 18:39:42.000000000 +0000
 +++ programs/Makefile
 @@ -40,7 +40,7 @@ CFLAGS += -std=c99 -Wall -Wextra -Wundef
  FLAGS   = -I.. $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
@@ -12,7 +12,7 @@
  LZ4DIR=..
  
  TEST_FILES = COPYING
-@@ -107,20 +107,16 @@ clean:
+@@ -106,20 +106,16 @@ clean:
        @echo Cleaning completed
  
  
@@ -39,7 +39,7 @@
        @echo lz4 installation completed
  
  uninstall:
-@@ -185,4 +181,3 @@ test-mem: lz4 datagen frametest
+@@ -201,4 +197,3 @@ test-mem: lz4 datagen fuzzer frametest
  test-mem32: lz4c32 datagen
  # unfortunately, valgrind doesn't seem to work with non-native binary. If someone knows how to do a valgrind-test on a 32-bits exe with a 64-bits system...
  
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/patches/patch-programs_frametest.c
--- a/archivers/lz4/patches/patch-programs_frametest.c  Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/patches/patch-programs_frametest.c  Fri Dec 12 11:20:56 2014 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-programs_frametest.c,v 1.1 2014/10/15 22:11:24 joerg Exp $
+$NetBSD: patch-programs_frametest.c,v 1.2 2014/12/12 11:20:56 fhajny Exp $
 
---- programs/frametest.c.orig  2014-10-15 12:42:00.000000000 +0000
+--- programs/frametest.c.orig  2014-11-06 18:39:42.000000000 +0000
 +++ programs/frametest.c
 @@ -42,7 +42,7 @@
  **************************************/
diff -r 38e019e1fc75 -r bbb505ea3c13 archivers/lz4/patches/patch-programs_fuzzer.c
--- a/archivers/lz4/patches/patch-programs_fuzzer.c     Fri Dec 12 11:19:56 2014 +0000
+++ b/archivers/lz4/patches/patch-programs_fuzzer.c     Fri Dec 12 11:20:56 2014 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-programs_fuzzer.c,v 1.2 2014/10/02 08:52:41 fhajny Exp $
+$NetBSD: patch-programs_fuzzer.c,v 1.3 2014/12/12 11:20:56 fhajny Exp $
 
 Add portable code for ftime for NetBSD.
 
 Based on https://code.google.com/p/lz4/source/detail?r=81.
---- programs/fuzzer.c.orig     2014-09-25 12:03:36.000000000 +0000
+--- programs/fuzzer.c.orig     2014-11-06 18:39:42.000000000 +0000
 +++ programs/fuzzer.c
-@@ -30,6 +30,7 @@
+@@ -30,6 +30,7 @@ Remove Visual warning messages
  #  pragma warning(disable : 4127)        /* disable: C4127: conditional expression is constant */
  #  pragma warning(disable : 4146)        /* disable: C4146: minus unsigned expression */
  #  pragma warning(disable : 4310)        /* disable: C4310: constant char value > 127 */
@@ -13,7 +13,7 @@
  #endif
  
  
-@@ -38,12 +39,17 @@
+@@ -38,12 +39,18 @@ Includes
  **************************************/
  #include <stdlib.h>
  #include <stdio.h>      // fgets, sscanf
@@ -29,23 +29,24 @@
 +#else
 +#  include <sys/time.h>    // gettimeofday
 +#endif
++
  
  /**************************************
-    Basic Types
-@@ -104,8 +110,11 @@ static int displayLevel = 2;
+ Basic Types
+@@ -99,8 +106,11 @@ static U32 g_time = 0;
  /*********************************************************
    Fuzzer functions
  *********************************************************/
 +#if defined(BMK_LEGACY_TIMER)
 +
- static int FUZ_GetMilliStart(void)
+ static U32 FUZ_GetMilliStart(void)
  {
-+   // Based on Legacy ftime()
-    struct timeb tb;
-    int nCount;
-    ftime( &tb );
-@@ -113,6 +122,20 @@ static int FUZ_GetMilliStart(void)
-    return nCount;
++    // Based on Legacy ftime()
+     struct timeb tb;
+     U32 nCount;
+     ftime( &tb );
+@@ -108,6 +118,21 @@ static U32 FUZ_GetMilliStart(void)
+     return nCount;
  }
  
 +#else
@@ -62,6 +63,7 @@
 +}
 +
 +#endif
- 
- static int FUZ_GetMilliSpan( int nTimeStart )
++
+ static U32 FUZ_GetMilliSpan(U32 nTimeStart)
  {
+     U32 nCurrent = FUZ_GetMilliStart();



Home | Main Index | Thread Index | Old Index