pkgsrc-Changes archive

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

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon May 29 14:39:29 UTC 2017

Modified Files:
        pkgsrc/devel/boost-headers: Makefile
        pkgsrc/devel/boost-libs: Makefile
        pkgsrc/meta-pkgs/boost: distinfo
        pkgsrc/meta-pkgs/boost/patches: patch-boost_math_tools_config.hpp
Added Files:
        pkgsrc/meta-pkgs/boost/patches:
            patch-boost_math_special__functions_expm1.hpp
            patch-boost_math_special__functions_log1p.hpp

Log Message:
Bump PKGREVISION from enabling log1p and expm1 under NetBSD


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/boost-headers/Makefile
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/boost-libs/Makefile
cvs rdiff -u -r1.97 -r1.98 pkgsrc/meta-pkgs/boost/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_expm1.hpp \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_log1p.hpp
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp

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

Modified files:

Index: pkgsrc/devel/boost-headers/Makefile
diff -u pkgsrc/devel/boost-headers/Makefile:1.39 pkgsrc/devel/boost-headers/Makefile:1.40
--- pkgsrc/devel/boost-headers/Makefile:1.39    Fri Oct  7 17:51:11 2016
+++ pkgsrc/devel/boost-headers/Makefile Mon May 29 14:39:28 2017
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2016/10/07 17:51:11 adam Exp $
+# $NetBSD: Makefile,v 1.40 2017/05/29 14:39:28 ryoon Exp $
 
+PKGREVISION=           1
 BOOST_PACKAGE=         headers
 BOOST_COMMENT=         (build-time headers)
 BOOST_CONFIG=          generate

Index: pkgsrc/devel/boost-libs/Makefile
diff -u pkgsrc/devel/boost-libs/Makefile:1.55 pkgsrc/devel/boost-libs/Makefile:1.56
--- pkgsrc/devel/boost-libs/Makefile:1.55       Mon May  1 11:54:38 2017
+++ pkgsrc/devel/boost-libs/Makefile    Mon May 29 14:39:28 2017
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2017/05/01 11:54:38 maya Exp $
+# $NetBSD: Makefile,v 1.56 2017/05/29 14:39:28 ryoon Exp $
 
+PKGREVISION=           1
 BOOST_PACKAGE=         libs
 BOOST_COMMENT=         (binary libraries)
 BOOST_CONFIG=          installed

Index: pkgsrc/meta-pkgs/boost/distinfo
diff -u pkgsrc/meta-pkgs/boost/distinfo:1.97 pkgsrc/meta-pkgs/boost/distinfo:1.98
--- pkgsrc/meta-pkgs/boost/distinfo:1.97        Sat Apr 29 18:31:42 2017
+++ pkgsrc/meta-pkgs/boost/distinfo     Mon May 29 14:39:28 2017
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.97 2017/04/29 18:31:42 adam Exp $
+$NetBSD: distinfo,v 1.98 2017/05/29 14:39:28 ryoon Exp $
 
 SHA1 (boost_1_64_0.tar.bz2) = 51421ef259a4530edea0fbfc448460fcc5c64edb
 RMD160 (boost_1_64_0.tar.bz2) = 377ea4325f5e3ccd2820002143bb5baa1aeb3b41
@@ -17,7 +17,9 @@ SHA1 (patch-boost_config_posix__features
 SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7
 SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
 SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
-SHA1 (patch-boost_math_tools_config.hpp) = db3965cd810185116efd669df29067f58cc847e5
+SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a
+SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201
+SHA1 (patch-boost_math_tools_config.hpp) = daf8cf1fdac8169825c06804ca6d667792be0e9a
 SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
 SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
 SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4

Index: pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp
diff -u pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp:1.3 pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp:1.4
--- pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp:1.3        Fri Feb 12 14:24:01 2016
+++ pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp    Mon May 29 14:39:29 2017
@@ -1,10 +1,20 @@
-$NetBSD: patch-boost_math_tools_config.hpp,v 1.3 2016/02/12 14:24:01 ryoon Exp $
+$NetBSD: patch-boost_math_tools_config.hpp,v 1.4 2017/05/29 14:39:29 ryoon Exp $
 
 * NetBSD has no int128_t
+* NetBSD has no log1pl etc.
 
---- boost/math/tools/config.hpp.orig   2015-12-11 18:00:52.000000000 +0000
+--- boost/math/tools/config.hpp.orig   2017-04-17 02:22:22.000000000 +0000
 +++ boost/math/tools/config.hpp
-@@ -279,7 +279,7 @@
+@@ -103,7 +103,7 @@
+ #  define BOOST_MATH_NO_DEDUCED_FUNCTION_POINTERS
+ #endif
+ 
+-#if (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901))
++#if (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901)) && !defined(__NetBSD__)
+ #  define BOOST_MATH_USE_C99
+ #endif
+ 
+@@ -267,7 +267,7 @@
  //
  // And then the actual configuration:
  //

Added files:

Index: pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_expm1.hpp
diff -u /dev/null pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_expm1.hpp:1.1
--- /dev/null   Mon May 29 14:39:29 2017
+++ pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_expm1.hpp        Mon May 29 14:39:29 2017
@@ -0,0 +1,13 @@
+$NetBSD: patch-boost_math_special__functions_expm1.hpp,v 1.1 2017/05/29 14:39:29 ryoon Exp $
+
+--- boost/math/special_functions/expm1.hpp.orig        2017-04-17 02:22:22.000000000 +0000
++++ boost/math/special_functions/expm1.hpp
+@@ -303,7 +303,7 @@ inline typename tools::promote_args<T>::
+ #endif
+ 
+ #if defined(BOOST_HAS_EXPM1) && !(defined(__osf__) && defined(__DECCXX_VER))
+-#  ifdef BOOST_MATH_USE_C99
++#  if defined(BOOST_MATH_USE_C99) && !defined(__NetBSD__)
+ inline float expm1(float x, const policies::policy<>&){ return ::expm1f(x); }
+ #     ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
+ inline long double expm1(long double x, const policies::policy<>&){ return ::expm1l(x); }
Index: pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_log1p.hpp
diff -u /dev/null pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_log1p.hpp:1.1
--- /dev/null   Mon May 29 14:39:29 2017
+++ pkgsrc/meta-pkgs/boost/patches/patch-boost_math_special__functions_log1p.hpp        Mon May 29 14:39:29 2017
@@ -0,0 +1,13 @@
+$NetBSD: patch-boost_math_special__functions_log1p.hpp,v 1.1 2017/05/29 14:39:29 ryoon Exp $
+
+--- boost/math/special_functions/log1p.hpp.orig        2017-04-17 02:22:22.000000000 +0000
++++ boost/math/special_functions/log1p.hpp
+@@ -348,7 +348,7 @@ inline long double log1p(long double z)
+ #  undef log1p
+ #endif
+ 
+-#if defined(BOOST_HAS_LOG1P) && !(defined(__osf__) && defined(__DECCXX_VER))
++#if defined(BOOST_HAS_LOG1P) && !(defined(__osf__) && defined(__DECCXX_VER)) && !defined(__NetBSD__)
+ #  ifdef BOOST_MATH_USE_C99
+ template <class Policy>
+ inline float log1p(float x, const Policy& pol)



Home | Main Index | Thread Index | Old Index