Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/mdds mdds: Update to 1.6.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4fbcf7c7ce89
branches:  trunk
changeset: 436896:4fbcf7c7ce89
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Tue Aug 11 16:03:49 2020 +0000

description:
mdds: Update to 1.6.0

Changelog:
    multi_type_vector
        switched to using binary search on block position lookup, which
        significantly improves element access performance in general,
        at the expense of slight performance degradation on block shifting.

    added support for lcov, to visualize test coverage.

diffstat:

 devel/mdds/Makefile                |   5 +--
 devel/mdds/distinfo                |  12 ++++----
 devel/mdds/patches/patch-configure |  46 +++++++++++++++++++++++++++++++++----
 3 files changed, 48 insertions(+), 15 deletions(-)

diffs (101 lines):

diff -r 366573d926e7 -r 4fbcf7c7ce89 devel/mdds/Makefile
--- a/devel/mdds/Makefile       Tue Aug 11 16:02:23 2020 +0000
+++ b/devel/mdds/Makefile       Tue Aug 11 16:03:49 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.45 2020/05/06 14:04:27 adam Exp $
+# $NetBSD: Makefile,v 1.46 2020/08/11 16:03:49 ryoon Exp $
 
-DISTNAME=      mdds-1.5.0
-PKGREVISION=   1
+DISTNAME=      mdds-1.6.0
 CATEGORIES=    devel
 MASTER_SITES=  http://kohei.us/files/mdds/src/
 EXTRACT_SUFX=  .tar.bz2
diff -r 366573d926e7 -r 4fbcf7c7ce89 devel/mdds/distinfo
--- a/devel/mdds/distinfo       Tue Aug 11 16:02:23 2020 +0000
+++ b/devel/mdds/distinfo       Tue Aug 11 16:03:49 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2020/02/05 13:26:09 ryoon Exp $
+$NetBSD: distinfo,v 1.20 2020/08/11 16:03:49 ryoon Exp $
 
-SHA1 (mdds-1.5.0.tar.bz2) = 4f0701f5c6af0455178b6c63f4f5c9e889f07499
-RMD160 (mdds-1.5.0.tar.bz2) = bb94e4323d7163dd14745d7b1c1173dfbfe404bc
-SHA512 (mdds-1.5.0.tar.bz2) = 9ed434dbc00285defbf3e0989396a1b52439bfdda01e5fd5822fef5e42e2c9b0b9436dd11b99af84a09a1965191ec106114e4046834f5b733474759f43bbfd95
-Size (mdds-1.5.0.tar.bz2) = 346888 bytes
-SHA1 (patch-configure) = e8155e65b7fe71a6e924b432177dd13a186426a6
+SHA1 (mdds-1.6.0.tar.bz2) = 7d3135916ba26ef92b0359b848c793ad99e536b4
+RMD160 (mdds-1.6.0.tar.bz2) = 003175ca1b3d1293a6f144490de94eba72cb1697
+SHA512 (mdds-1.6.0.tar.bz2) = 7c66894748e998f24374a5c6ea342ae2736e4bdba53be89510a1674690517ed7303786e1290fcfa26b07f236788c192ad29790129c228074397ab43699cdb290
+Size (mdds-1.6.0.tar.bz2) = 350406 bytes
+SHA1 (patch-configure) = 046f7c40df6803e14b4799c59221790223c28aa9
diff -r 366573d926e7 -r 4fbcf7c7ce89 devel/mdds/patches/patch-configure
--- a/devel/mdds/patches/patch-configure        Tue Aug 11 16:02:23 2020 +0000
+++ b/devel/mdds/patches/patch-configure        Tue Aug 11 16:03:49 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.1 2019/02/19 15:45:30 ryoon Exp $
+$NetBSD: patch-configure,v 1.2 2020/08/11 16:03:49 ryoon Exp $
 
 * POSIX shell portability
 
---- configure.orig     2018-10-31 00:58:03.000000000 +0000
+--- configure.orig     2020-02-07 00:00:40.000000000 +0000
 +++ configure
-@@ -2496,7 +2496,7 @@ if test "${enable_debug_stdcxx+set}" = s
+@@ -2509,7 +2509,7 @@ if test "${enable_debug_stdcxx+set}" = s
  fi
  
  
@@ -13,16 +13,50 @@
  
    CXXFLAGS="$CXXFLAGS -D_GLIBCXX_DEBUG"
  
-@@ -2508,7 +2508,7 @@ if test "${enable_release_tests+set}" = 
+@@ -2521,7 +2521,7 @@ if test "${enable_release_tests+set}" = 
  fi
  
  
 -if test x"$release_tests" == "xyes"; then :
 +if test x"$release_tests" = "xyes"; then :
  
-   CXXFLAGS="$CXXFLAGS -DNDEBUG"
+   CXXFLAGS="$CXXFLAGS -DNDEBUG -O2"
+ 
+@@ -2545,13 +2545,13 @@ else
+ fi
+ 
+ 
+-if test x"$enable_loop_unrolling" == "xno"; then :
++if test x"$enable_loop_unrolling" = "xno"; then :
+ 
+   CXXFLAGS="$CXXFLAGS -DMDDS_LOOP_UNROLLING=0"
+ 
+ fi
+ 
+-if test x"$enable_gcov" == "xyes"; then :
++if test x"$enable_gcov" = "xyes"; then :
+ 
+   CXXFLAGS="$CXXFLAGS --coverage -O0"
  
-@@ -3395,7 +3395,7 @@ else
+@@ -2566,7 +2566,7 @@ else
+ fi
+ 
+ 
+-if test x"$enable_openmp" == "xyes"; then :
++if test x"$enable_openmp" = "xyes"; then :
+ 
+   CXXFLAGS="$CXXFLAGS -fopenmp"
+   LDFLAGS="$LDFLAGS -fopenmp"
+@@ -2582,7 +2582,7 @@ else
+ fi
+ 
+ 
+-if test x"$enable_sanitizer_coverage" == "xyes"; then :
++if test x"$enable_sanitizer_coverage" = "xyes"; then :
+ 
+   CXXFLAGS="$CXXFLAGS -fprofile-instr-generate -fcoverage-mapping -O0"
+ 
+@@ -3589,7 +3589,7 @@ else
  
  fi
  



Home | Main Index | Thread Index | Old Index