diff options
author | jmmv <jmmv> | 2006-01-20 20:40:18 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2006-01-20 20:40:18 +0000 |
commit | 62c097583c490da49efa87b54a6f2b7f176a52c5 (patch) | |
tree | 71396235770577010f24b2c51ed073dbcfa1dfa0 | |
parent | 675932deea508195ae68b55202c8d0e7c9d8fde5 (diff) | |
download | pkgsrc-62c097583c490da49efa87b54a6f2b7f176a52c5.tar.gz |
Update boost* to 1.33.1:
Any Library: Cast to reference types introduced in 1.33.0 is now documented on
any_cast documentation page.
Config Library: Don't undef BOOST_LIB_TOOLSET after use.
Boost.Python:
* The build now assumes Python 2.4 by default, rather than 2.2
* Support Python that's built without Unicode support
* Support for wrapping classes with overloaded address-of (&) operators
Smart Pointer Library: Fixed problems under Metrowerks CodeWarrior on PowerPC
(Mac OS X) with inlining on, GNU GCC on PowerPC 64.
Regex Library: Fixed the supplied makefiles, and other small compiler specific
changes. Refer to the regex history page for more information on these and
other small changes.
Iostreams Library: Improved the interface for accessing a chain's components,
added is_open members to the file and file descriptor devices, fixed
memory-mapped files on Windows, and made minor changes to the documentation.
Functional/Hash Library: Fixed the points example.
Multi-index Containers Library: Fixed a problem with multithreaded code, and
other minor changes. Refer to the library release notes for further details.
Graph Library:
* Fixed a problem with the relaxed heap on x86 Linux (fixes bug in
dijkstra_shortest_paths).
* Fixed problems with cuthill_mckee_ordering and king_ordering producing no
results.
* Added color_map parameter to dijkstra_shortest_paths.
Signals Library: Fixed problems with the use of Signals across shared library
boundaries.
Thread library: read_write_mutex has been removed due to problems with
deadlocks. Wave library (V1.2.1) Fixed a couple of problems, refer to the
change log for further details.
-rw-r--r-- | devel/boost-build/Makefile | 4 | ||||
-rw-r--r-- | devel/boost-docs/PLIST | 59 | ||||
-rw-r--r-- | devel/boost-headers/Makefile | 4 | ||||
-rw-r--r-- | devel/boost-headers/PLIST | 8 | ||||
-rw-r--r-- | devel/boost-libs/Makefile | 4 | ||||
-rw-r--r-- | doc/CHANGES | 8 | ||||
-rw-r--r-- | meta-pkgs/boost/Makefile.common | 4 | ||||
-rw-r--r-- | meta-pkgs/boost/distinfo | 14 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-aa | 18 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ae | 13 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-af | 33 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ag | 12 |
12 files changed, 43 insertions, 138 deletions
diff --git a/devel/boost-build/Makefile b/devel/boost-build/Makefile index 3cd437119a9..f4af7adfa8d 100644 --- a/devel/boost-build/Makefile +++ b/devel/boost-build/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2006/01/12 22:48:46 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2006/01/20 20:40:19 jmmv Exp $ # -PKGREVISION= 1 - BOOST_PACKAGE= build BOOST_COMMENT= (Boost.Build framework) BOOST_CONFIG= no diff --git a/devel/boost-docs/PLIST b/devel/boost-docs/PLIST index f357a565cc5..438cf6679d7 100644 --- a/devel/boost-docs/PLIST +++ b/devel/boost-docs/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2005/08/12 20:58:45 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.3 2006/01/20 20:40:19 jmmv Exp $ share/doc/boost/boost.css share/doc/boost/boost.png share/doc/boost/google_logo_40wht.png @@ -697,12 +697,6 @@ share/doc/boost/libs/graph/example/property-map-traits-eg.cpp share/doc/boost/libs/graph/example/property_iterator.cpp share/doc/boost/libs/graph/example/push-relabel-eg.cpp share/doc/boost/libs/graph/example/put-get-helper-eg.cpp -share/doc/boost/libs/graph/example/python/biconnected_components.dot -share/doc/boost/libs/graph/example/python/biconnected_components.py -share/doc/boost/libs/graph/example/python/breadth_first_search.py -share/doc/boost/libs/graph/example/python/disconnected.dot -share/doc/boost/libs/graph/example/python/mst.dot -share/doc/boost/libs/graph/example/python/vis.py share/doc/boost/libs/graph/example/quick-tour.cpp share/doc/boost/libs/graph/example/quick_tour.cpp share/doc/boost/libs/graph/example/quick_tour.expected @@ -764,46 +758,6 @@ share/doc/boost/libs/graph/src/graphviz_graph_parser.cpp share/doc/boost/libs/graph/src/graphviz_graph_parser.hpp share/doc/boost/libs/graph/src/graphviz_lex.ll share/doc/boost/libs/graph/src/graphviz_parser.yy -share/doc/boost/libs/graph/src/python/basic_graph.cpp -share/doc/boost/libs/graph/src/python/basic_graph.hpp -share/doc/boost/libs/graph/src/python/bellman_ford_events.hpp -share/doc/boost/libs/graph/src/python/bellman_ford_shortest_paths.cpp -share/doc/boost/libs/graph/src/python/betweenness_centrality.cpp -share/doc/boost/libs/graph/src/python/bfs_events.hpp -share/doc/boost/libs/graph/src/python/biconnected_components.cpp -share/doc/boost/libs/graph/src/python/breadth_first_search.cpp -share/doc/boost/libs/graph/src/python/circle_layout.cpp -share/doc/boost/libs/graph/src/python/connected_components.cpp -share/doc/boost/libs/graph/src/python/cuthill_mckee_ordering.cpp -share/doc/boost/libs/graph/src/python/dag_shortest_paths.cpp -share/doc/boost/libs/graph/src/python/depth_first_search.cpp -share/doc/boost/libs/graph/src/python/dfs_events.hpp -share/doc/boost/libs/graph/src/python/digraph.cpp -share/doc/boost/libs/graph/src/python/digraph.hpp -share/doc/boost/libs/graph/src/python/dijkstra_events.hpp -share/doc/boost/libs/graph/src/python/dijkstra_shortest_paths.cpp -share/doc/boost/libs/graph/src/python/dijkstra_visitor.hpp -share/doc/boost/libs/graph/src/python/fruchterman_reingold.cpp -share/doc/boost/libs/graph/src/python/generators.hpp -share/doc/boost/libs/graph/src/python/graph.cpp -share/doc/boost/libs/graph/src/python/graph.hpp -share/doc/boost/libs/graph/src/python/graphviz.cpp -share/doc/boost/libs/graph/src/python/incremental_components.cpp -share/doc/boost/libs/graph/src/python/isomorphism.cpp -share/doc/boost/libs/graph/src/python/kamada_kawai_spring_layout.cpp -share/doc/boost/libs/graph/src/python/king_ordering.cpp -share/doc/boost/libs/graph/src/python/kruskal_min_spanning_tree.cpp -share/doc/boost/libs/graph/src/python/module.cpp -share/doc/boost/libs/graph/src/python/page_rank.cpp -share/doc/boost/libs/graph/src/python/pickle.cpp -share/doc/boost/libs/graph/src/python/point2d.hpp -share/doc/boost/libs/graph/src/python/prim_minimum_spanning_tree.cpp -share/doc/boost/libs/graph/src/python/queue.hpp -share/doc/boost/libs/graph/src/python/sequential_vertex_coloring.cpp -share/doc/boost/libs/graph/src/python/strong_components.cpp -share/doc/boost/libs/graph/src/python/topological_sort.cpp -share/doc/boost/libs/graph/src/python/transitive_closure.cpp -share/doc/boost/libs/graph/src/python/visitor.hpp share/doc/boost/libs/graph/src/read_graphviz_spirit.cpp share/doc/boost/libs/graph/src/yystype.h share/doc/boost/libs/index.html @@ -859,7 +813,6 @@ share/doc/boost/libs/iostreams/doc/concepts/filter.html share/doc/boost/libs/iostreams/doc/concepts/flushable.html share/doc/boost/libs/iostreams/doc/concepts/input_filter.html share/doc/boost/libs/iostreams/doc/concepts/localizable.html -share/doc/boost/libs/iostreams/doc/concepts/multi-character.html share/doc/boost/libs/iostreams/doc/concepts/multi_character.html share/doc/boost/libs/iostreams/doc/concepts/optimally_buffered.html share/doc/boost/libs/iostreams/doc/concepts/output_filter.html @@ -928,6 +881,7 @@ share/doc/boost/libs/iostreams/doc/portability.html share/doc/boost/libs/iostreams/doc/quick_reference.html share/doc/boost/libs/iostreams/doc/rationale.html share/doc/boost/libs/iostreams/doc/reference.html +share/doc/boost/libs/iostreams/doc/theme/boost_small.png share/doc/boost/libs/iostreams/doc/theme/iostreams.css share/doc/boost/libs/iostreams/doc/theme/wedge.gif share/doc/boost/libs/iostreams/doc/tree/tree.css @@ -2582,7 +2536,7 @@ share/doc/boost/libs/property_map/vector_property_map.html share/doc/boost/libs/ptr_container/doc/Jamfile.v2 share/doc/boost/libs/ptr_container/doc/associative_ptr_container.html share/doc/boost/libs/ptr_container/doc/associative_ptr_container.rst -share/doc/boost/libs/ptr_container/doc/cboost.gif +share/doc/boost/libs/ptr_container/doc/boost.png share/doc/boost/libs/ptr_container/doc/comp.sh share/doc/boost/libs/ptr_container/doc/comp_all.sh share/doc/boost/libs/ptr_container/doc/comp_assoc_ptr_container.sh @@ -2967,6 +2921,7 @@ share/doc/boost/libs/random/statistic_tests.cpp share/doc/boost/libs/random/statistic_tests.hpp share/doc/boost/libs/random/wg21-proposal.html share/doc/boost/libs/range/doc/boost_range.html +share/doc/boost/libs/range/doc/example.cpp share/doc/boost/libs/range/doc/examples.html share/doc/boost/libs/range/doc/faq.html share/doc/boost/libs/range/doc/headers.html @@ -3130,6 +3085,7 @@ share/doc/boost/libs/serialization/doc/overview.html share/doc/boost/libs/serialization/doc/pimpl.html share/doc/boost/libs/serialization/doc/plus.gif share/doc/boost/libs/serialization/doc/rationale.html +share/doc/boost/libs/serialization/doc/reference.html share/doc/boost/libs/serialization/doc/release.html share/doc/boost/libs/serialization/doc/serialization.html share/doc/boost/libs/serialization/doc/shared_ptr.html @@ -3861,7 +3817,6 @@ share/doc/boost/libs/thread/doc/mutex-ref.xml share/doc/boost/libs/thread/doc/once-ref.xml share/doc/boost/libs/thread/doc/overview.xml share/doc/boost/libs/thread/doc/rationale.xml -share/doc/boost/libs/thread/doc/read_write_mutex-ref.xml share/doc/boost/libs/thread/doc/recursive_mutex-ref.xml share/doc/boost/libs/thread/doc/reference.xml share/doc/boost/libs/thread/doc/release_notes.xml @@ -3922,7 +3877,6 @@ share/doc/boost/libs/thread/src/mac/thread_cleanup.hpp share/doc/boost/libs/thread/src/mutex.cpp share/doc/boost/libs/thread/src/mutex.inl share/doc/boost/libs/thread/src/once.cpp -share/doc/boost/libs/thread/src/read_write_mutex.cpp share/doc/boost/libs/thread/src/recursive_mutex.cpp share/doc/boost/libs/thread/src/thread.cpp share/doc/boost/libs/thread/src/timeconv.inl @@ -4015,6 +3969,7 @@ share/doc/boost/libs/utility/shared_iterator_example1.cpp share/doc/boost/libs/utility/shared_iterator_example2.cpp share/doc/boost/libs/utility/shared_iterator_example3.cpp share/doc/boost/libs/utility/shared_iterator_test.cpp +share/doc/boost/libs/utility/sublibs share/doc/boost/libs/utility/throw_exception.html share/doc/boost/libs/utility/utility.htm share/doc/boost/libs/utility/value_init.htm @@ -4460,9 +4415,7 @@ share/doc/boost/rst.css @dirrm share/doc/boost/libs/io @dirrm share/doc/boost/libs/integer/doc @dirrm share/doc/boost/libs/integer -@dirrm share/doc/boost/libs/graph/src/python @dirrm share/doc/boost/libs/graph/src -@dirrm share/doc/boost/libs/graph/example/python @dirrm share/doc/boost/libs/graph/example/figs @dirrm share/doc/boost/libs/graph/example @dirrm share/doc/boost/libs/graph/doc/figs diff --git a/devel/boost-headers/Makefile b/devel/boost-headers/Makefile index 60aee022a4d..3bea87ab09f 100644 --- a/devel/boost-headers/Makefile +++ b/devel/boost-headers/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2006/01/12 22:48:46 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2006/01/20 20:40:19 jmmv Exp $ # -PKGREVISION= 1 - BOOST_PACKAGE= headers BOOST_COMMENT= (build-time headers) BOOST_CONFIG= generate diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST index 6a5648f214c..52984909ff1 100644 --- a/devel/boost-headers/PLIST +++ b/devel/boost-headers/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2005/08/12 20:58:45 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.3 2006/01/20 20:40:19 jmmv Exp $ include/boost/algorithm/minmax.hpp include/boost/algorithm/minmax_element.hpp include/boost/algorithm/string.hpp @@ -388,6 +388,7 @@ include/boost/detail/indirect_traits.hpp include/boost/detail/interlocked.hpp include/boost/detail/is_function_ref_tester.hpp include/boost/detail/is_incrementable.hpp +include/boost/detail/is_xxx.hpp include/boost/detail/iterator.hpp include/boost/detail/lightweight_mutex.hpp include/boost/detail/lightweight_test.hpp @@ -2629,6 +2630,7 @@ include/boost/serialization/deque.hpp include/boost/serialization/detail/shared_count_132.hpp include/boost/serialization/detail/shared_ptr_132.hpp include/boost/serialization/detail/shared_ptr_nmt_132.hpp +include/boost/serialization/detail/stack_constructor.hpp include/boost/serialization/export.hpp include/boost/serialization/extended_type_info.hpp include/boost/serialization/extended_type_info_no_rtti.hpp @@ -2661,6 +2663,7 @@ include/boost/serialization/variant.hpp include/boost/serialization/vector.hpp include/boost/serialization/version.hpp include/boost/serialization/void_cast.hpp +include/boost/serialization/void_cast_fwd.hpp include/boost/serialization/weak_ptr.hpp include/boost/shared_array.hpp include/boost/shared_container_iterator.hpp @@ -2893,6 +2896,7 @@ include/boost/spirit/fusion/sequence/less_equal.hpp include/boost/spirit/fusion/sequence/limits.hpp include/boost/spirit/fusion/sequence/make_tuple.hpp include/boost/spirit/fusion/sequence/not_equal_to.hpp +include/boost/spirit/fusion/sequence/prepend_view.hpp include/boost/spirit/fusion/sequence/range.hpp include/boost/spirit/fusion/sequence/single_view.hpp include/boost/spirit/fusion/sequence/size.hpp @@ -3100,13 +3104,11 @@ include/boost/thread/condition.hpp include/boost/thread/detail/config.hpp include/boost/thread/detail/force_cast.hpp include/boost/thread/detail/lock.hpp -include/boost/thread/detail/read_write_lock.hpp include/boost/thread/detail/singleton.hpp include/boost/thread/detail/tss_hooks.hpp include/boost/thread/exceptions.hpp include/boost/thread/mutex.hpp include/boost/thread/once.hpp -include/boost/thread/read_write_mutex.hpp include/boost/thread/recursive_mutex.hpp include/boost/thread/thread.hpp include/boost/thread/tss.hpp diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile index fdf002e228c..f6001ff6b6f 100644 --- a/devel/boost-libs/Makefile +++ b/devel/boost-libs/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2006/01/12 22:48:46 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2006/01/20 20:40:19 jmmv Exp $ # -PKGREVISION= 1 - BOOST_PACKAGE= libs BOOST_COMMENT= (binary libraries) BOOST_CONFIG= installed diff --git a/doc/CHANGES b/doc/CHANGES index 86a2d0c6322..eadc0484171 100644 --- a/doc/CHANGES +++ b/doc/CHANGES @@ -1,4 +1,4 @@ -$NetBSD: CHANGES,v 1.12587 2006/01/20 15:01:36 jmmv Exp $ +$NetBSD: CHANGES,v 1.12588 2006/01/20 20:40:18 jmmv Exp $ Changes to the packages collection and infrastructure in 2006: @@ -437,3 +437,9 @@ Changes to the packages collection and infrastructure in 2006: Updated meta-pkgs/gnome-devel to 2.12.2 [jmmv 2006-01-20] Updated meta-pkgs/gnome-base to 2.12.2 [jmmv 2006-01-20] Updated meta-pkgs/gnome to 2.12.2 [jmmv 2006-01-20] + Updated devel/boost-build to 1.33.1 [jmmv 2006-01-20] + Updated devel/boost-docs to 1.33.1 [jmmv 2006-01-20] + Updated devel/boost-headers to 1.33.1 [jmmv 2006-01-20] + Updated devel/boost-libs to 1.33.1 [jmmv 2006-01-20] + Updated devel/boost-python to 1.33.1 [jmmv 2006-01-20] + Updated meta-pkgs/boost to 1.33.1 [jmmv 2006-01-20] diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common index 649ffb1258e..0130725e2d9 100644 --- a/meta-pkgs/boost/Makefile.common +++ b/meta-pkgs/boost/Makefile.common @@ -1,10 +1,10 @@ -# $NetBSD: Makefile.common,v 1.5 2005/08/12 20:58:45 jmmv Exp $ +# $NetBSD: Makefile.common,v 1.6 2006/01/20 20:40:19 jmmv Exp $ # BOOST_PACKAGE?= undefined BOOST_COMMENT?= undefined -BOOST_VERSION= 1.33.0 +BOOST_VERSION= 1.33.1 BOOST_SHORT_VERSION= 1_33 DISTNAME= boost_${BOOST_VERSION:S/./_/g} diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index 682b81ac724..39257b163b8 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,13 +1,11 @@ -$NetBSD: distinfo,v 1.5 2006/01/12 22:48:46 joerg Exp $ +$NetBSD: distinfo,v 1.6 2006/01/20 20:40:19 jmmv Exp $ -SHA1 (boost_1_33_0.tar.bz2) = be68cb1401ef4dbf8509685df0466429712a9d49 -RMD160 (boost_1_33_0.tar.bz2) = e500524198780f89d041f4a539b8926bc3d6a0a6 -Size (boost_1_33_0.tar.bz2) = 11356417 bytes -SHA1 (patch-aa) = 11391fd1bf1afbec16464b6aca91fbbb4af0c1a0 +SHA1 (boost_1_33_1.tar.bz2) = 22682f75ff0d1ea548688e78c8cca83d599ca576 +RMD160 (boost_1_33_1.tar.bz2) = 3d5999d321b558f74d786bec52ee1b1fcd7e7152 +Size (boost_1_33_1.tar.bz2) = 11507161 bytes +SHA1 (patch-aa) = 957dad8d5993f0d28b399eedb2d0ae14ecfebc4c SHA1 (patch-ab) = 197c51ac67d74923d02f8a9746b5d2e0f7b84736 SHA1 (patch-ac) = 453d4107df03e96e66cbdbebceebdfcbed2710c1 SHA1 (patch-ad) = f5ab062abdb23b0586d08aad843debf4d6162c87 -SHA1 (patch-ae) = c3242b8aa9a90c5659be5b22fa170310fe987e40 -SHA1 (patch-af) = e5a1fcd03b011b03064c5137e469d91b19cb9fe7 -SHA1 (patch-ag) = 296e28f361a9fd28bf9ca03733fe75206d405a1d +SHA1 (patch-af) = 64a6fa2be7a526a0a3e6f47d5f703d7253a51615 SHA1 (patch-ah) = e16c08bb0f63e63ae082e9d83c588e3adcf9cb3b diff --git a/meta-pkgs/boost/patches/patch-aa b/meta-pkgs/boost/patches/patch-aa index c7ef6ad2c21..39dfa037a6a 100644 --- a/meta-pkgs/boost/patches/patch-aa +++ b/meta-pkgs/boost/patches/patch-aa @@ -1,6 +1,6 @@ -$NetBSD: patch-aa,v 1.2 2006/01/12 22:48:46 joerg Exp $ +$NetBSD: patch-aa,v 1.3 2006/01/20 20:40:19 jmmv Exp $ ---- tools/build/v1/gcc-tools.jam.orig 2004-10-19 17:12:58.000000000 +0200 +--- tools/build/v1/gcc-tools.jam.orig 2005-11-19 20:21:16.000000000 +0100 +++ tools/build/v1/gcc-tools.jam @@ -123,6 +123,12 @@ else if $(UNIX) .GCC ?= cc ; @@ -15,7 +15,7 @@ $NetBSD: patch-aa,v 1.2 2006/01/12 22:48:46 joerg Exp $ case *BSD : { flags gcc CFLAGS <threading>multi : -pthread ; -@@ -175,7 +181,11 @@ if $(UNIX) +@@ -179,7 +185,11 @@ if $(UNIX) SONAME = -Wl,-soname, ; flags gcc OBJCOPY_FLAGS <debug-symbols>on : "--set-section-flags .debug_str=contents,debug" ; } @@ -28,21 +28,21 @@ $NetBSD: patch-aa,v 1.2 2006/01/12 22:48:46 joerg Exp $ { SONAME = -Wl,-soname, ; } -@@ -416,7 +426,7 @@ rule Link-action +@@ -420,7 +430,7 @@ rule Link-action LNOPT on $(<) = "" ; } # do we use sonames or not? -- if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD ) && ! $(NO_GNU_LN) -+ if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD ) && ! $(NO_GNU_LN) +- if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN) ++ if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN) { OUTTAG on $(<) = ".$(DLLVERSION)" ; SOTAG on $(<) = ".$(DLLVERSION)" ; -@@ -462,7 +472,7 @@ rule Link-action +@@ -466,7 +476,7 @@ rule Link-action gcc-spawn $(<) ; gcc-Link-action $(<) : $(>) ; -- if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD ) && ! $(NO_GNU_LN) -+ if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD ) && ! $(NO_GNU_LN) +- if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN) ++ if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN) { return "$(<[1]).$(DLLVERSION)" ; } diff --git a/meta-pkgs/boost/patches/patch-ae b/meta-pkgs/boost/patches/patch-ae deleted file mode 100644 index c75b7305164..00000000000 --- a/meta-pkgs/boost/patches/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ae,v 1.1 2006/01/12 22:48:46 joerg Exp $ - ---- boost/config/select_platform_config.hpp.orig 2005-12-30 15:53:04.000000000 +0000 -+++ boost/config/select_platform_config.hpp -@@ -17,7 +17,7 @@ - // linux: - # define BOOST_PLATFORM_CONFIG "boost/config/platform/linux.hpp" - --#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) -+#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) - // BSD: - # define BOOST_PLATFORM_CONFIG "boost/config/platform/bsd.hpp" - diff --git a/meta-pkgs/boost/patches/patch-af b/meta-pkgs/boost/patches/patch-af index 3cee7f1217c..6c239de3058 100644 --- a/meta-pkgs/boost/patches/patch-af +++ b/meta-pkgs/boost/patches/patch-af @@ -1,25 +1,9 @@ -$NetBSD: patch-af,v 1.1 2006/01/12 22:48:46 joerg Exp $ +$NetBSD: patch-af,v 1.2 2006/01/20 20:40:19 jmmv Exp $ ---- boost/config/platform/bsd.hpp.orig 2005-12-30 15:54:15.000000000 +0000 +--- boost/config/platform/bsd.hpp.orig 2005-08-24 17:45:17.000000000 +0200 +++ boost/config/platform/bsd.hpp -@@ -9,11 +9,13 @@ - - // generic BSD config options: - --#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) -+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__DragonFly__) - #error "This platform is not BSD" - #endif - --#ifdef __FreeBSD__ -+#ifdef __DragonFly__ -+#define BOOST_PLATFORM "DragonFly " BOOST_STRINGIZE(__DragonFly__) -+#elif defined(__FreeBSD__) - #define BOOST_PLATFORM "FreeBSD " BOOST_STRINGIZE(__FreeBSD__) - #elif defined(__NetBSD__) - #define BOOST_PLATFORM "NetBSD " BOOST_STRINGIZE(__NetBSD__) -@@ -21,12 +23,16 @@ - #define BOOST_PLATFORM "OpenBSD " BOOST_STRINGIZE(__OpenBSD__) +@@ -23,6 +23,10 @@ + #define BOOST_PLATFORM "DragonFly " BOOST_STRINGIZE(__DragonFly__) #endif +#if defined(__DragonFly__) @@ -29,14 +13,7 @@ $NetBSD: patch-af,v 1.1 2006/01/12 22:48:46 joerg Exp $ // // is this the correct version check? // FreeBSD has <nl_types.h> but does not - // advertise the fact in <unistd.h>: - // --#if defined(__FreeBSD__) && (__FreeBSD__ >= 3) -+#if defined(__DragonFly__) || (defined(__FreeBSD__) && (__FreeBSD__ >= 3)) - # define BOOST_HAS_NL_TYPES_H - #endif - -@@ -34,20 +40,20 @@ +@@ -36,20 +40,20 @@ // FreeBSD 3.x has pthreads support, but defines _POSIX_THREADS in <pthread.h> // and not in <unistd.h> // diff --git a/meta-pkgs/boost/patches/patch-ag b/meta-pkgs/boost/patches/patch-ag deleted file mode 100644 index 85b074ba3a0..00000000000 --- a/meta-pkgs/boost/patches/patch-ag +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ag,v 1.1 2006/01/12 22:48:46 joerg Exp $ - ---- boost/integer_traits.hpp.orig 2005-12-30 16:19:19.000000000 +0000 -+++ boost/integer_traits.hpp -@@ -100,6 +100,7 @@ class integer_traits<wchar_t> - || (defined(__OpenBSD__) && defined(__GNUC__))\ - || (defined(__NetBSD__) && defined(__GNUC__))\ - || (defined(__FreeBSD__) && defined(__GNUC__))\ -+ || (defined(__DragonFly__) && defined(__GNUC__))\ - || (defined(__hpux) && defined(__GNUC__) && (__GNUC__ == 3) && !defined(__SGI_STL_PORT)) - // No WCHAR_MIN and WCHAR_MAX, wchar_t has the same range as int. - // - SGI MIPSpro with native library |