Date: Sat, 1 Sep 2018 07:15:54 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r478655 - in head/devel: . eastl eastl/files Message-ID: <201809010715.w817Fshe055823@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Sep 1 07:15:54 2018 New Revision: 478655 URL: https://svnweb.freebsd.org/changeset/ports/478655 Log: New port: devel/eastl: Electronic Arts Standard Template Library Added: head/devel/eastl/ head/devel/eastl/Makefile (contents, props changed) head/devel/eastl/distinfo (contents, props changed) head/devel/eastl/files/ head/devel/eastl/files/patch-CMakeLists.txt (contents, props changed) head/devel/eastl/pkg-descr (contents, props changed) head/devel/eastl/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Sep 1 06:30:47 2018 (r478654) +++ head/devel/Makefile Sat Sep 1 07:15:54 2018 (r478655) @@ -484,6 +484,7 @@ SUBDIR += dyncall SUBDIR += e00compr SUBDIR += e2fsprogs-libss + SUBDIR += eastl SUBDIR += easygit SUBDIR += easyloggingpp SUBDIR += eblob Added: head/devel/eastl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/eastl/Makefile Sat Sep 1 07:15:54 2018 (r478655) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= eastl +DISTVERSION= 3.12.01 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Electronic Arts Standard Template Library + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake:outsource compiler:c++14-lang +USE_GITHUB= yes +GH_ACCOUNT= electronicarts +GH_PROJECT= ${PORTNAME:tu} +USE_LDCONFIG= yes + +.include <bsd.port.mk> Added: head/devel/eastl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/eastl/distinfo Sat Sep 1 07:15:54 2018 (r478655) @@ -0,0 +1,3 @@ +TIMESTAMP = 1535785500 +SHA256 (electronicarts-EASTL-3.12.01_GH0.tar.gz) = 91852c777351927744520efc8841c9e6a0746a5b52ad5b53a8a2f9872217baad +SIZE (electronicarts-EASTL-3.12.01_GH0.tar.gz) = 1133233 Added: head/devel/eastl/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/eastl/files/patch-CMakeLists.txt Sat Sep 1 07:15:54 2018 (r478655) @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2018-09-01 07:06:11 UTC ++++ CMakeLists.txt +@@ -43,7 +43,7 @@ add_definitions(-DEASTL_OPENSOURCE=1) + # Library definition + #------------------------------------------------------------------------------------------- + file(GLOB EASTL_SOURCES "source/*.cpp" "include/EASTL/*.h" "include/EASTL/bonus/*.h") +-add_library(EASTL ${EASTL_SOURCES}) ++add_library(EASTL SHARED ${EASTL_SOURCES}) + include_directories("include") + + #------------------------------------------------------------------------------------------- Added: head/devel/eastl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/eastl/pkg-descr Sat Sep 1 07:15:54 2018 (r478655) @@ -0,0 +1,7 @@ +EASTL stands for Electronic Arts Standard Template Library. It is a C++ template +library of containers, algorithms, and iterators useful for runtime and tool +development across multiple platforms. It is a fairly extensive and robust +implementation of such a library and has an emphasis on high performance above +all other considerations. + +WWW: https://github.com/electronicarts/EASTL Added: head/devel/eastl/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/eastl/pkg-plist Sat Sep 1 07:15:54 2018 (r478655) @@ -0,0 +1,127 @@ +include/EABase/config/eacompiler.h +include/EABase/config/eacompilertraits.h +include/EABase/config/eaplatform.h +include/EABase/eabase.h +include/EABase/eahave.h +include/EABase/earesult.h +include/EABase/eastdarg.h +include/EABase/eaunits.h +include/EABase/nullptr.h +include/EABase/version.h +include/EASTL/algorithm.h +include/EASTL/allocator.h +include/EASTL/allocator_malloc.h +include/EASTL/any.h +include/EASTL/array.h +include/EASTL/bitset.h +include/EASTL/bitvector.h +include/EASTL/bonus/adaptors.h +include/EASTL/bonus/call_traits.h +include/EASTL/bonus/compressed_pair.h +include/EASTL/bonus/fixed_ring_buffer.h +include/EASTL/bonus/intrusive_sdlist.h +include/EASTL/bonus/intrusive_slist.h +include/EASTL/bonus/list_map.h +include/EASTL/bonus/ring_buffer.h +include/EASTL/bonus/sort_extra.h +include/EASTL/bonus/sparse_matrix.h +include/EASTL/chrono.h +include/EASTL/core_allocator.h +include/EASTL/core_allocator_adapter.h +include/EASTL/deque.h +include/EASTL/fixed_allocator.h +include/EASTL/fixed_function.h +include/EASTL/fixed_hash_map.h +include/EASTL/fixed_hash_set.h +include/EASTL/fixed_list.h +include/EASTL/fixed_map.h +include/EASTL/fixed_set.h +include/EASTL/fixed_slist.h +include/EASTL/fixed_string.h +include/EASTL/fixed_substring.h +include/EASTL/fixed_vector.h +include/EASTL/functional.h +include/EASTL/hash_map.h +include/EASTL/hash_set.h +include/EASTL/heap.h +include/EASTL/initializer_list.h +include/EASTL/internal/allocator_traits.h +include/EASTL/internal/allocator_traits_fwd_decls.h +include/EASTL/internal/char_traits.h +include/EASTL/internal/config.h +include/EASTL/internal/copy_help.h +include/EASTL/internal/enable_shared.h +include/EASTL/internal/fill_help.h +include/EASTL/internal/fixed_pool.h +include/EASTL/internal/function.h +include/EASTL/internal/function_detail.h +include/EASTL/internal/function_help.h +include/EASTL/internal/functional_base.h +include/EASTL/internal/generic_iterator.h +include/EASTL/internal/hashtable.h +include/EASTL/internal/in_place_t.h +include/EASTL/internal/integer_sequence.h +include/EASTL/internal/intrusive_hashtable.h +include/EASTL/internal/mem_fn.h +include/EASTL/internal/memory_base.h +include/EASTL/internal/meta.h +include/EASTL/internal/move_help.h +include/EASTL/internal/pair_fwd_decls.h +include/EASTL/internal/piecewise_construct_t.h +include/EASTL/internal/red_black_tree.h +include/EASTL/internal/smart_ptr.h +include/EASTL/internal/thread_support.h +include/EASTL/internal/tuple_fwd_decls.h +include/EASTL/internal/type_compound.h +include/EASTL/internal/type_fundamental.h +include/EASTL/internal/type_pod.h +include/EASTL/internal/type_properties.h +include/EASTL/internal/type_transformations.h +include/EASTL/intrusive_hash_map.h +include/EASTL/intrusive_hash_set.h +include/EASTL/intrusive_list.h +include/EASTL/intrusive_ptr.h +include/EASTL/iterator.h +include/EASTL/linked_array.h +include/EASTL/linked_ptr.h +include/EASTL/list.h +include/EASTL/map.h +include/EASTL/memory.h +include/EASTL/meta.h +include/EASTL/numeric.h +include/EASTL/numeric_limits.h +include/EASTL/optional.h +include/EASTL/priority_queue.h +include/EASTL/queue.h +include/EASTL/random.h +include/EASTL/ratio.h +include/EASTL/safe_ptr.h +include/EASTL/scoped_array.h +include/EASTL/scoped_ptr.h +include/EASTL/segmented_vector.h +include/EASTL/set.h +include/EASTL/shared_array.h +include/EASTL/shared_ptr.h +include/EASTL/slist.h +include/EASTL/sort.h +include/EASTL/span.h +include/EASTL/stack.h +include/EASTL/string.h +include/EASTL/string_hash_map.h +include/EASTL/string_map.h +include/EASTL/string_view.h +include/EASTL/tuple.h +include/EASTL/type_traits.h +include/EASTL/unique_ptr.h +include/EASTL/unordered_map.h +include/EASTL/unordered_set.h +include/EASTL/utility.h +include/EASTL/variant.h +include/EASTL/vector.h +include/EASTL/vector_map.h +include/EASTL/vector_multimap.h +include/EASTL/vector_multiset.h +include/EASTL/vector_set.h +include/EASTL/version.h +include/EASTL/weak_ptr.h +lib/libEASTL.so
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809010715.w817Fshe055823>