pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc boost-headers: revert previous; upstream says it's inc...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8573c4d5f4e0
branches:  trunk
changeset: 365902:8573c4d5f4e0
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jul 29 22:29:49 2017 +0000

description:
boost-headers: revert previous; upstream says it's incorrect and
it's incomplete too.

Bump PKGREVISION.

diffstat:

 devel/boost-headers/Makefile                                         |   4 +-
 meta-pkgs/boost/patches/patch-boost_locale_format.hpp                |  16 ----
 meta-pkgs/boost/patches/patch-boost_locale_generator.hpp             |  16 ----
 meta-pkgs/boost/patches/patch-boost_locale_localization__backend.hpp |  33 ---------
 meta-pkgs/boost/patches/patch-boost_locale_util.hpp                  |  35 ----------
 5 files changed, 2 insertions(+), 102 deletions(-)

diffs (128 lines):

diff -r a3c299d8b4e3 -r 8573c4d5f4e0 devel/boost-headers/Makefile
--- a/devel/boost-headers/Makefile      Sat Jul 29 17:37:10 2017 +0000
+++ b/devel/boost-headers/Makefile      Sat Jul 29 22:29:49 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2017/07/29 10:00:03 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2017/07/29 22:29:49 wiz Exp $
 
-PKGREVISION=           3
+PKGREVISION=           4
 BOOST_PACKAGE=         headers
 BOOST_COMMENT=         (build-time headers)
 BOOST_CONFIG=          generate
diff -r a3c299d8b4e3 -r 8573c4d5f4e0 meta-pkgs/boost/patches/patch-boost_locale_format.hpp
--- a/meta-pkgs/boost/patches/patch-boost_locale_format.hpp     Sat Jul 29 17:37:10 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-boost_locale_format.hpp,v 1.1 2017/07/29 10:00:03 wiz Exp $
-
-Avoid deprecated auto_ptr.
-https://github.com/boostorg/locale/pull/19
-
---- boost/locale/format.hpp.orig       2017-04-17 02:22:21.000000000 +0000
-+++ boost/locale/format.hpp
-@@ -121,7 +121,7 @@ namespace boost {
- 
-                 std::ios_base &ios_;
-                 struct data;
--                std::auto_ptr<data> d;
-+                std::unique_ptr<data> d;
-             };
- 
-         }
diff -r a3c299d8b4e3 -r 8573c4d5f4e0 meta-pkgs/boost/patches/patch-boost_locale_generator.hpp
--- a/meta-pkgs/boost/patches/patch-boost_locale_generator.hpp  Sat Jul 29 17:37:10 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-boost_locale_generator.hpp,v 1.1 2017/07/29 10:00:03 wiz Exp $
-
-Avoid deprecated auto_ptr.
-https://github.com/boostorg/locale/pull/19
-
---- boost/locale/generator.hpp.orig    2017-04-17 02:22:21.000000000 +0000
-+++ boost/locale/generator.hpp
-@@ -220,7 +220,7 @@ namespace boost {
-             void operator=(generator const &);
- 
-             struct data;
--            std::auto_ptr<data> d;
-+            std::unique_ptr<data> d;
-         };
- 
-     }
diff -r a3c299d8b4e3 -r 8573c4d5f4e0 meta-pkgs/boost/patches/patch-boost_locale_localization__backend.hpp
--- a/meta-pkgs/boost/patches/patch-boost_locale_localization__backend.hpp      Sat Jul 29 17:37:10 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-boost_locale_localization__backend.hpp,v 1.1 2017/07/29 10:00:03 wiz Exp $
-
-Avoid deprecated auto_ptr.
-https://github.com/boostorg/locale/pull/19
-
---- boost/locale/localization_backend.hpp.orig 2017-04-17 02:22:21.000000000 +0000
-+++ boost/locale/localization_backend.hpp
-@@ -104,14 +104,14 @@ namespace boost {
-             ///
-             /// Create new localization backend according to current settings.
-             ///
--            std::auto_ptr<localization_backend> get() const;
-+            std::unique_ptr<localization_backend> get() const;
- 
-             ///
-             /// Add new backend to the manager, each backend should be uniquely defined by its name.
-             ///
-             /// This library provides: "icu", "posix", "winapi" and "std" backends.
-             ///
--            void add_backend(std::string const &name,std::auto_ptr<localization_backend> backend);
-+            void add_backend(std::string const &name,std::unique_ptr<localization_backend> backend);
- 
-             ///
-             /// Clear backend
-@@ -143,7 +143,7 @@ namespace boost {
-             static localization_backend_manager global();
-         private:
-             class impl;
--            std::auto_ptr<impl> pimpl_;
-+            std::unique_ptr<impl> pimpl_;
-         };
- 
-     } // locale
diff -r a3c299d8b4e3 -r 8573c4d5f4e0 meta-pkgs/boost/patches/patch-boost_locale_util.hpp
--- a/meta-pkgs/boost/patches/patch-boost_locale_util.hpp       Sat Jul 29 17:37:10 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-$NetBSD: patch-boost_locale_util.hpp,v 1.1 2017/07/29 10:00:03 wiz Exp $
-
-Avoid deprecated auto_ptr.
-https://github.com/boostorg/locale/pull/19
-
---- boost/locale/util.hpp.orig 2017-04-17 02:22:21.000000000 +0000
-+++ boost/locale/util.hpp
-@@ -176,15 +176,15 @@ namespace util {
-     /// This function creates a \a base_converter that can be used for conversion between UTF-8 and
-     /// unicode code points
-     ///
--    BOOST_LOCALE_DECL std::auto_ptr<base_converter> create_utf8_converter();
-+    BOOST_LOCALE_DECL std::unique_ptr<base_converter> create_utf8_converter();
-     ///
-     /// This function creates a \a base_converter that can be used for conversion between single byte
-     /// character encodings like ISO-8859-1, koi8-r, windows-1255 and Unicode code points,
-     /// 
-     /// If \a encoding is not supported, empty pointer is returned. You should check if
--    /// std::auto_ptr<base_converter>::get() != 0
-+    /// std::unique_ptr<base_converter>::get() != 0
-     ///
--    BOOST_LOCALE_DECL std::auto_ptr<base_converter> create_simple_converter(std::string const &encoding);
-+    BOOST_LOCALE_DECL std::unique_ptr<base_converter> create_simple_converter(std::string const &encoding);
- 
- 
-     ///
-@@ -199,7 +199,7 @@ namespace util {
-     /// of wide encoding type
-     ///
-     BOOST_LOCALE_DECL
--    std::locale create_codecvt(std::locale const &in,std::auto_ptr<base_converter> cvt,character_facet_type type);
-+    std::locale create_codecvt(std::locale const &in,std::unique_ptr<base_converter> cvt,character_facet_type type);
- 
-     /// 
-     /// Install utf8 codecvt to UTF-16 or UTF-32 into locale \a in and return



Home | Main Index | Thread Index | Old Index