summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2006-01-20 20:40:18 +0000
committerjmmv <jmmv@pkgsrc.org>2006-01-20 20:40:18 +0000
commit38913fffe5297a57d3264d1e01d3ee284f0f545e (patch)
tree71396235770577010f24b2c51ed073dbcfa1dfa0
parentb8a2a98b064adb4aa55cf42b86fe2bdccd73741d (diff)
downloadpkgsrc-38913fffe5297a57d3264d1e01d3ee284f0f545e.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/Makefile4
-rw-r--r--devel/boost-docs/PLIST59
-rw-r--r--devel/boost-headers/Makefile4
-rw-r--r--devel/boost-headers/PLIST8
-rw-r--r--devel/boost-libs/Makefile4
-rw-r--r--doc/CHANGES8
-rw-r--r--meta-pkgs/boost/Makefile.common4
-rw-r--r--meta-pkgs/boost/distinfo14
-rw-r--r--meta-pkgs/boost/patches/patch-aa18
-rw-r--r--meta-pkgs/boost/patches/patch-ae13
-rw-r--r--meta-pkgs/boost/patches/patch-af33
-rw-r--r--meta-pkgs/boost/patches/patch-ag12
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