pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/gcc9 lang/gcc9: split PLIST into platform-specifi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/374fb8433273
branches:  trunk
changeset: 420948:374fb8433273
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Fri Jan 10 00:28:03 2020 +0000

description:
lang/gcc9: split PLIST into platform-specific files

The PLISTs differ a lot between the platforms. For gathering the initial
data it is easier to just list the files per platform than trying to get
all the conditions right in the first place.

There will be conditions for operating systems, for platforms, for
features, for version-specific include files to be fixed, for installed
programming languages, for nls, and several more.

diffstat:

 lang/gcc9/PLIST               |  1478 +----------------------------------------
 lang/gcc9/PLIST.Darwin-x86_64 |  1497 +++++++++++++++++++++++++++++++++++++++++
 lang/gcc9/PLIST.NetBSD-x86_64 |  1474 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 2975 insertions(+), 1474 deletions(-)

diffs (truncated from 4461 to 300 lines):

diff -r 2d2d803aaec4 -r 374fb8433273 lang/gcc9/PLIST
--- a/lang/gcc9/PLIST   Thu Jan 09 23:37:45 2020 +0000
+++ b/lang/gcc9/PLIST   Fri Jan 10 00:28:03 2020 +0000
@@ -1,1474 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/01/08 17:02:53 minskim Exp $
-gcc9/bin/c++
-gcc9/bin/cc
-gcc9/bin/cpp
-gcc9/bin/g++
-gcc9/bin/gcc
-gcc9/bin/gcc-ar
-gcc9/bin/gcc-nm
-gcc9/bin/gcc-ranlib
-gcc9/bin/gcov
-gcc9/bin/gcov-dump
-gcc9/bin/gcov-tool
-gcc9/bin/gfortran
-gcc9/bin/${MACHINE_GNU_PLATFORM}-c++
-gcc9/bin/${MACHINE_GNU_PLATFORM}-g++
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-${PKGVERSION}
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-ar
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-nm
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-ranlib
-gcc9/bin/${MACHINE_GNU_PLATFORM}-gfortran
-gcc9/include/c++/algorithm
-gcc9/include/c++/any
-gcc9/include/c++/array
-gcc9/include/c++/atomic
-gcc9/include/c++/backward/auto_ptr.h
-gcc9/include/c++/backward/backward_warning.h
-gcc9/include/c++/backward/binders.h
-gcc9/include/c++/backward/hash_fun.h
-gcc9/include/c++/backward/hash_map
-gcc9/include/c++/backward/hash_set
-gcc9/include/c++/backward/hashtable.h
-gcc9/include/c++/backward/strstream
-gcc9/include/c++/bit
-gcc9/include/c++/bits/algorithmfwd.h
-gcc9/include/c++/bits/alloc_traits.h
-gcc9/include/c++/bits/allocated_ptr.h
-gcc9/include/c++/bits/allocator.h
-gcc9/include/c++/bits/atomic_base.h
-gcc9/include/c++/bits/atomic_futex.h
-gcc9/include/c++/bits/atomic_lockfree_defines.h
-gcc9/include/c++/bits/basic_ios.h
-gcc9/include/c++/bits/basic_ios.tcc
-gcc9/include/c++/bits/basic_string.h
-gcc9/include/c++/bits/basic_string.tcc
-gcc9/include/c++/bits/boost_concept_check.h
-gcc9/include/c++/bits/c++0x_warning.h
-gcc9/include/c++/bits/char_traits.h
-gcc9/include/c++/bits/codecvt.h
-gcc9/include/c++/bits/concept_check.h
-gcc9/include/c++/bits/cpp_type_traits.h
-gcc9/include/c++/bits/cxxabi_forced.h
-gcc9/include/c++/bits/cxxabi_init_exception.h
-gcc9/include/c++/bits/deque.tcc
-gcc9/include/c++/bits/enable_special_members.h
-gcc9/include/c++/bits/erase_if.h
-gcc9/include/c++/bits/exception.h
-gcc9/include/c++/bits/exception_defines.h
-gcc9/include/c++/bits/exception_ptr.h
-gcc9/include/c++/bits/forward_list.h
-gcc9/include/c++/bits/forward_list.tcc
-gcc9/include/c++/bits/fs_dir.h
-gcc9/include/c++/bits/fs_fwd.h
-gcc9/include/c++/bits/fs_ops.h
-gcc9/include/c++/bits/fs_path.h
-gcc9/include/c++/bits/fstream.tcc
-gcc9/include/c++/bits/functexcept.h
-gcc9/include/c++/bits/functional_hash.h
-gcc9/include/c++/bits/gslice.h
-gcc9/include/c++/bits/gslice_array.h
-gcc9/include/c++/bits/hash_bytes.h
-gcc9/include/c++/bits/hashtable.h
-gcc9/include/c++/bits/hashtable_policy.h
-gcc9/include/c++/bits/indirect_array.h
-gcc9/include/c++/bits/invoke.h
-gcc9/include/c++/bits/ios_base.h
-gcc9/include/c++/bits/istream.tcc
-gcc9/include/c++/bits/list.tcc
-gcc9/include/c++/bits/locale_classes.h
-gcc9/include/c++/bits/locale_classes.tcc
-gcc9/include/c++/bits/locale_conv.h
-gcc9/include/c++/bits/locale_facets.h
-gcc9/include/c++/bits/locale_facets.tcc
-gcc9/include/c++/bits/locale_facets_nonio.h
-gcc9/include/c++/bits/locale_facets_nonio.tcc
-gcc9/include/c++/bits/localefwd.h
-gcc9/include/c++/bits/mask_array.h
-gcc9/include/c++/bits/memoryfwd.h
-gcc9/include/c++/bits/move.h
-gcc9/include/c++/bits/nested_exception.h
-gcc9/include/c++/bits/node_handle.h
-gcc9/include/c++/bits/ostream.tcc
-gcc9/include/c++/bits/ostream_insert.h
-gcc9/include/c++/bits/parse_numbers.h
-gcc9/include/c++/bits/postypes.h
-gcc9/include/c++/bits/predefined_ops.h
-gcc9/include/c++/bits/ptr_traits.h
-gcc9/include/c++/bits/quoted_string.h
-gcc9/include/c++/bits/random.h
-gcc9/include/c++/bits/random.tcc
-gcc9/include/c++/bits/range_access.h
-gcc9/include/c++/bits/refwrap.h
-gcc9/include/c++/bits/regex.h
-gcc9/include/c++/bits/regex.tcc
-gcc9/include/c++/bits/regex_automaton.h
-gcc9/include/c++/bits/regex_automaton.tcc
-gcc9/include/c++/bits/regex_compiler.h
-gcc9/include/c++/bits/regex_compiler.tcc
-gcc9/include/c++/bits/regex_constants.h
-gcc9/include/c++/bits/regex_error.h
-gcc9/include/c++/bits/regex_executor.h
-gcc9/include/c++/bits/regex_executor.tcc
-gcc9/include/c++/bits/regex_scanner.h
-gcc9/include/c++/bits/regex_scanner.tcc
-gcc9/include/c++/bits/shared_ptr.h
-gcc9/include/c++/bits/shared_ptr_atomic.h
-gcc9/include/c++/bits/shared_ptr_base.h
-gcc9/include/c++/bits/slice_array.h
-gcc9/include/c++/bits/specfun.h
-gcc9/include/c++/bits/sstream.tcc
-gcc9/include/c++/bits/std_abs.h
-gcc9/include/c++/bits/std_function.h
-gcc9/include/c++/bits/std_mutex.h
-gcc9/include/c++/bits/stl_algo.h
-gcc9/include/c++/bits/stl_algobase.h
-gcc9/include/c++/bits/stl_bvector.h
-gcc9/include/c++/bits/stl_construct.h
-gcc9/include/c++/bits/stl_deque.h
-gcc9/include/c++/bits/stl_function.h
-gcc9/include/c++/bits/stl_heap.h
-gcc9/include/c++/bits/stl_iterator.h
-gcc9/include/c++/bits/stl_iterator_base_funcs.h
-gcc9/include/c++/bits/stl_iterator_base_types.h
-gcc9/include/c++/bits/stl_list.h
-gcc9/include/c++/bits/stl_map.h
-gcc9/include/c++/bits/stl_multimap.h
-gcc9/include/c++/bits/stl_multiset.h
-gcc9/include/c++/bits/stl_numeric.h
-gcc9/include/c++/bits/stl_pair.h
-gcc9/include/c++/bits/stl_queue.h
-gcc9/include/c++/bits/stl_raw_storage_iter.h
-gcc9/include/c++/bits/stl_relops.h
-gcc9/include/c++/bits/stl_set.h
-gcc9/include/c++/bits/stl_stack.h
-gcc9/include/c++/bits/stl_tempbuf.h
-gcc9/include/c++/bits/stl_tree.h
-gcc9/include/c++/bits/stl_uninitialized.h
-gcc9/include/c++/bits/stl_vector.h
-gcc9/include/c++/bits/stream_iterator.h
-gcc9/include/c++/bits/streambuf.tcc
-gcc9/include/c++/bits/streambuf_iterator.h
-gcc9/include/c++/bits/string_view.tcc
-gcc9/include/c++/bits/stringfwd.h
-gcc9/include/c++/bits/uniform_int_dist.h
-gcc9/include/c++/bits/unique_lock.h
-gcc9/include/c++/bits/unique_ptr.h
-gcc9/include/c++/bits/unordered_map.h
-gcc9/include/c++/bits/unordered_set.h
-gcc9/include/c++/bits/uses_allocator.h
-gcc9/include/c++/bits/valarray_after.h
-gcc9/include/c++/bits/valarray_array.h
-gcc9/include/c++/bits/valarray_array.tcc
-gcc9/include/c++/bits/valarray_before.h
-gcc9/include/c++/bits/vector.tcc
-gcc9/include/c++/bitset
-gcc9/include/c++/cassert
-gcc9/include/c++/ccomplex
-gcc9/include/c++/cctype
-gcc9/include/c++/cerrno
-gcc9/include/c++/cfenv
-gcc9/include/c++/cfloat
-gcc9/include/c++/charconv
-gcc9/include/c++/chrono
-gcc9/include/c++/cinttypes
-gcc9/include/c++/ciso646
-gcc9/include/c++/climits
-gcc9/include/c++/clocale
-gcc9/include/c++/cmath
-gcc9/include/c++/codecvt
-gcc9/include/c++/complex
-gcc9/include/c++/complex.h
-gcc9/include/c++/condition_variable
-gcc9/include/c++/csetjmp
-gcc9/include/c++/csignal
-gcc9/include/c++/cstdalign
-gcc9/include/c++/cstdarg
-gcc9/include/c++/cstdbool
-gcc9/include/c++/cstddef
-gcc9/include/c++/cstdint
-gcc9/include/c++/cstdio
-gcc9/include/c++/cstdlib
-gcc9/include/c++/cstring
-gcc9/include/c++/ctgmath
-gcc9/include/c++/ctime
-gcc9/include/c++/cuchar
-gcc9/include/c++/cwchar
-gcc9/include/c++/cwctype
-gcc9/include/c++/cxxabi.h
-gcc9/include/c++/debug/array
-gcc9/include/c++/debug/assertions.h
-gcc9/include/c++/debug/bitset
-gcc9/include/c++/debug/debug.h
-gcc9/include/c++/debug/deque
-gcc9/include/c++/debug/formatter.h
-gcc9/include/c++/debug/forward_list
-gcc9/include/c++/debug/functions.h
-gcc9/include/c++/debug/helper_functions.h
-gcc9/include/c++/debug/list
-gcc9/include/c++/debug/macros.h
-gcc9/include/c++/debug/map
-gcc9/include/c++/debug/map.h
-gcc9/include/c++/debug/multimap.h
-gcc9/include/c++/debug/multiset.h
-gcc9/include/c++/debug/safe_base.h
-gcc9/include/c++/debug/safe_container.h
-gcc9/include/c++/debug/safe_iterator.h
-gcc9/include/c++/debug/safe_iterator.tcc
-gcc9/include/c++/debug/safe_local_iterator.h
-gcc9/include/c++/debug/safe_local_iterator.tcc
-gcc9/include/c++/debug/safe_sequence.h
-gcc9/include/c++/debug/safe_sequence.tcc
-gcc9/include/c++/debug/safe_unordered_base.h
-gcc9/include/c++/debug/safe_unordered_container.h
-gcc9/include/c++/debug/safe_unordered_container.tcc
-gcc9/include/c++/debug/set
-gcc9/include/c++/debug/set.h
-gcc9/include/c++/debug/stl_iterator.h
-gcc9/include/c++/debug/string
-gcc9/include/c++/debug/unordered_map
-gcc9/include/c++/debug/unordered_set
-gcc9/include/c++/debug/vector
-gcc9/include/c++/decimal/decimal
-gcc9/include/c++/decimal/decimal.h
-gcc9/include/c++/deque
-gcc9/include/c++/exception
-gcc9/include/c++/execution
-gcc9/include/c++/experimental/algorithm
-gcc9/include/c++/experimental/any
-gcc9/include/c++/experimental/array
-gcc9/include/c++/experimental/bits/fs_dir.h
-gcc9/include/c++/experimental/bits/fs_fwd.h
-gcc9/include/c++/experimental/bits/fs_ops.h
-gcc9/include/c++/experimental/bits/fs_path.h
-gcc9/include/c++/experimental/bits/lfts_config.h
-gcc9/include/c++/experimental/bits/net.h
-gcc9/include/c++/experimental/bits/shared_ptr.h
-gcc9/include/c++/experimental/bits/string_view.tcc
-gcc9/include/c++/experimental/buffer
-gcc9/include/c++/experimental/chrono
-gcc9/include/c++/experimental/deque
-gcc9/include/c++/experimental/executor
-gcc9/include/c++/experimental/filesystem
-gcc9/include/c++/experimental/forward_list
-gcc9/include/c++/experimental/functional
-gcc9/include/c++/experimental/internet
-gcc9/include/c++/experimental/io_context
-gcc9/include/c++/experimental/iterator
-gcc9/include/c++/experimental/list
-gcc9/include/c++/experimental/map
-gcc9/include/c++/experimental/memory
-gcc9/include/c++/experimental/memory_resource
-gcc9/include/c++/experimental/net
-gcc9/include/c++/experimental/netfwd
-gcc9/include/c++/experimental/numeric
-gcc9/include/c++/experimental/optional
-gcc9/include/c++/experimental/propagate_const
-gcc9/include/c++/experimental/random
-gcc9/include/c++/experimental/ratio
-gcc9/include/c++/experimental/regex
-gcc9/include/c++/experimental/set
-gcc9/include/c++/experimental/socket
-gcc9/include/c++/experimental/source_location
-gcc9/include/c++/experimental/string
-gcc9/include/c++/experimental/string_view
-gcc9/include/c++/experimental/system_error
-gcc9/include/c++/experimental/timer
-gcc9/include/c++/experimental/tuple
-gcc9/include/c++/experimental/type_traits
-gcc9/include/c++/experimental/unordered_map
-gcc9/include/c++/experimental/unordered_set
-gcc9/include/c++/experimental/utility
-gcc9/include/c++/experimental/vector
-gcc9/include/c++/ext/algorithm
-gcc9/include/c++/ext/aligned_buffer.h
-gcc9/include/c++/ext/alloc_traits.h
-gcc9/include/c++/ext/array_allocator.h
-gcc9/include/c++/ext/atomicity.h
-gcc9/include/c++/ext/bitmap_allocator.h
-gcc9/include/c++/ext/cast.h
-gcc9/include/c++/ext/cmath
-gcc9/include/c++/ext/codecvt_specializations.h
-gcc9/include/c++/ext/concurrence.h
-gcc9/include/c++/ext/debug_allocator.h
-gcc9/include/c++/ext/enc_filebuf.h
-gcc9/include/c++/ext/extptr_allocator.h
-gcc9/include/c++/ext/functional



Home | Main Index | Thread Index | Old Index