FreeBSD Bugzilla – Attachment 158511 Details for
Bug 201410
[maintainer update] devel/caf: update to 0.14.0 and support FreeBSD < 10.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
actor-framework-0.14.0.diff
actor-framework-0.14.0.diff (text/plain), 6.38 KB, created by
Matthias Vallentin
on 2015-07-07 17:46:28 UTC
(
hide
)
Description:
actor-framework-0.14.0.diff
Filename:
MIME Type:
Creator:
Matthias Vallentin
Created:
2015-07-07 17:46:28 UTC
Size:
6.38 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 391512) >+++ Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= actor-framework >-PORTVERSION= 0.13 >+PORTVERSION= 0.14.0 > CATEGORIES= devel > > MAINTAINER= vallentin@icir.org >@@ -22,6 +22,7 @@ > OPTIONS_RADIO_LOG_LEVEL= LOG_LEVEL_ERROR LOG_LEVEL_WARN LOG_LEVEL_INFO LOG_LEVEL_DEBUG LOG_LEVEL_TRACE > OPTIONS_DEFAULT= TEST > OPTIONS_SUB= yes >+PLIST_SUB+= PORTVERSION=${PORTVERSION} > > TEST_DESC= Build with unit tests > STATIC_DESC= Additionally build static version of library >@@ -53,7 +54,13 @@ > .endif > > .if ${OSVERSION} < 1001000 >-BROKEN= require clang & libc++ >+# require clang & libc++ >+BUILD_DEPENDS+= ${LOCALBASE}/bin/clang34:${PORTSDIR}/lang/clang34 \ >+ ${LOCALBASE}/lib/c++/libstdc++.so:${PORTSDIR}/devel/libc++ >+CC= clang34 >+CXX= clang++34 >+CXXFLAGS+= -stdlib=libc++ -I/usr/local/include/c++/v1 >+CPP= clang-cpp34 > .endif > > .include <bsd.port.mk> >Index: distinfo >=================================================================== >--- distinfo (revision 391512) >+++ distinfo (working copy) >@@ -1,2 +1,2 @@ >-SHA256 (actor-framework-actor-framework-0.13_GH0.tar.gz) = 7938d287426ab4aebbc5e65b22fd36ce2c6b7073da53143592ac7b5260f3b160 >-SIZE (actor-framework-actor-framework-0.13_GH0.tar.gz) = 562572 >+SHA256 (actor-framework-actor-framework-0.14.0_GH0.tar.gz) = 156c9548dba4ed815eff7df58d470647304f59701b6005cb2baf32cf74c19df6 >+SIZE (actor-framework-actor-framework-0.14.0_GH0.tar.gz) = 590271 >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 391512) >+++ pkg-plist (working copy) >@@ -2,6 +2,7 @@ > include/caf/abstract_channel.hpp > include/caf/abstract_event_based_actor.hpp > include/caf/abstract_group.hpp >+include/caf/abstract_uniform_type_info.hpp > include/caf/actor.hpp > include/caf/actor_addr.hpp > include/caf/actor_cast.hpp >@@ -27,7 +28,6 @@ > include/caf/continue_helper.hpp > include/caf/default_attachable.hpp > include/caf/deserializer.hpp >-include/caf/detail/abstract_uniform_type_info.hpp > include/caf/detail/actor_registry.hpp > include/caf/detail/apply_args.hpp > include/caf/detail/arg_match_t.hpp >@@ -35,6 +35,8 @@ > include/caf/detail/behavior_impl.hpp > include/caf/detail/behavior_stack.hpp > include/caf/detail/boxed.hpp >+include/caf/detail/build_config.hpp >+include/caf/detail/cas_weak.hpp > include/caf/detail/comparable.hpp > include/caf/detail/concatenated_tuple.hpp > include/caf/detail/ctm.hpp >@@ -46,18 +48,20 @@ > include/caf/detail/embedded.hpp > include/caf/detail/functor_attachable.hpp > include/caf/detail/get_mac_addresses.hpp >+include/caf/detail/get_process_id.hpp > include/caf/detail/get_root_uuid.hpp > include/caf/detail/group_manager.hpp > include/caf/detail/ieee_754.hpp > include/caf/detail/implicit_conversions.hpp >+include/caf/detail/init_fun_factory.hpp > include/caf/detail/int_list.hpp > include/caf/detail/intrusive_partitioned_list.hpp > include/caf/detail/left_or_right.hpp > include/caf/detail/limited_vector.hpp > include/caf/detail/logging.hpp >+include/caf/detail/match_case_builder.hpp > include/caf/detail/memory.hpp > include/caf/detail/memory_cache_flag_type.hpp >-include/caf/detail/message_case_builder.hpp > include/caf/detail/message_data.hpp > include/caf/detail/optional_message_visitor.hpp > include/caf/detail/pair_storage.hpp >@@ -65,6 +69,7 @@ > include/caf/detail/purge_refs.hpp > include/caf/detail/raw_access.hpp > include/caf/detail/ripemd_160.hpp >+include/caf/detail/run_program.hpp > include/caf/detail/safe_equal.hpp > include/caf/detail/scope_guard.hpp > include/caf/detail/shared_spinlock.hpp >@@ -71,6 +76,8 @@ > include/caf/detail/single_reader_queue.hpp > include/caf/detail/singleton_mixin.hpp > include/caf/detail/singletons.hpp >+include/caf/detail/spawn_fwd.hpp >+include/caf/detail/split_join.hpp > include/caf/detail/sync_request_bouncer.hpp > include/caf/detail/tail_argument_token.hpp > include/caf/detail/tbind.hpp >@@ -92,6 +99,7 @@ > include/caf/exception.hpp > include/caf/execution_unit.hpp > include/caf/exit_reason.hpp >+include/caf/experimental/stateful_actor.hpp > include/caf/extend.hpp > include/caf/forwarding_actor_proxy.hpp > include/caf/from_string.hpp >@@ -100,13 +108,14 @@ > include/caf/illegal_message_element.hpp > include/caf/intrusive_ptr.hpp > include/caf/invoke_message_result.hpp >+include/caf/io/abstract_broker.hpp > include/caf/io/accept_handle.hpp > include/caf/io/all.hpp >-include/caf/io/asio_network.hpp > include/caf/io/basp.hpp > include/caf/io/basp_broker.hpp > include/caf/io/broker.hpp > include/caf/io/connection_handle.hpp >+include/caf/io/experimental/typed_broker.hpp > include/caf/io/fwd.hpp > include/caf/io/handle.hpp > include/caf/io/hook.hpp >@@ -114,6 +123,8 @@ > include/caf/io/middleman.hpp > include/caf/io/middleman_actor.hpp > include/caf/io/network/acceptor_manager.hpp >+include/caf/io/network/asio_multiplexer.hpp >+include/caf/io/network/asio_multiplexer_impl.hpp > include/caf/io/network/default_multiplexer.hpp > include/caf/io/network/interfaces.hpp > include/caf/io/network/manager.hpp >@@ -127,6 +138,7 @@ > include/caf/io/receive_policy.hpp > include/caf/io/remote_actor.hpp > include/caf/io/remote_group.hpp >+include/caf/io/set_middleman.hpp > include/caf/io/spawn_io.hpp > include/caf/io/system_messages.hpp > include/caf/io/unpublish.hpp >@@ -143,7 +155,6 @@ > include/caf/message_id.hpp > include/caf/message_priority.hpp > include/caf/mixin/actor_widget.hpp >-include/caf/mixin/functor_based.hpp > include/caf/mixin/sync_sender.hpp > include/caf/node_id.hpp > include/caf/none.hpp >@@ -162,6 +173,7 @@ > include/caf/scheduler.hpp > include/caf/scheduler/abstract_coordinator.hpp > include/caf/scheduler/coordinator.hpp >+include/caf/scheduler/detached_threads.hpp > include/caf/scheduler/profiled_coordinator.hpp > include/caf/scheduler/worker.hpp > include/caf/scoped_actor.hpp >@@ -177,6 +189,8 @@ > include/caf/string_algorithms.hpp > include/caf/string_serialization.hpp > include/caf/system_messages.hpp >+include/caf/test/unit_test.hpp >+include/caf/test/unit_test_impl.hpp > include/caf/timeout_definition.hpp > include/caf/to_string.hpp > include/caf/type_name_access.hpp >@@ -189,12 +203,9 @@ > include/caf/uniform_typeid.hpp > include/caf/unit.hpp > include/caf/variant.hpp >-include/caf/wildcard_position.hpp > lib/libcaf_core.so >-lib/libcaf_core.so.0 >-lib/libcaf_core.so.0.13.0 >+lib/libcaf_core.so.%%PORTVERSION%% >+lib/libcaf_io.so >+lib/libcaf_io.so.%%PORTVERSION%% > %%STATIC%%lib/libcaf_core_static.a >-lib/libcaf_io.so >-lib/libcaf_io.so.0 >-lib/libcaf_io.so.0.13.0 > %%STATIC%%lib/libcaf_io_static.a
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 201410
: 158511