pkgsrc-WIP-changes archive

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

apache-arrow: package updates



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Mon Sep 26 07:36:36 2022 -0700
Changeset:	4549c923d750f416cf6008841c3550ea3cd75102

Modified Files:
	apache-arrow/Makefile
	apache-arrow/TODO
Added Files:
	apache-arrow/PLIST

Log Message:
apache-arrow: package updates

* Add missing PLIST
* mention build failure on NetBSD

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4549c923d750f416cf6008841c3550ea3cd75102

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 apache-arrow/Makefile |  10 +-
 apache-arrow/PLIST    | 458 ++++++++++++++++++++++++++++++++++++++++++++++++++
 apache-arrow/TODO     |   1 +
 3 files changed, 468 insertions(+), 1 deletion(-)

diffs:
diff --git a/apache-arrow/Makefile b/apache-arrow/Makefile
index fe5ecc6fc1..6e418867a9 100644
--- a/apache-arrow/Makefile
+++ b/apache-arrow/Makefile
@@ -53,7 +53,15 @@ CONFIGURE_ENV+=	ARROW_XSIMD_URL=/${DISTDIR}/${XSIMD}
 # To enable tests, devel/googletest needs -fPIE removed
 CMAKE_ARGS+=	-DARROW_BUILD_TESTS=OFF
 
-BUILD_DEPENDS+=	cmake-[0-9]*:../../devel/cmake
+post-install:
+	${MV} ${DESTDIR}${PREFIX}/share/gdb/auto-load/${LOCALBASE}/lib/libarrow.so.900.0.0-gdb.py ${DESTDIR}${PREFIX}/share/arrow/gdb/
+
+BUILD_DEPENDS+=		cmake-[0-9]*:../../devel/cmake
+# Needs gnu install for -v option
+.if ${OPSYS} == "NetBSD"
+TOOL_DEPENDS+=		coreutils>=0:../../sysutils/coreutils
+TOOLS_PATH.install=	${PREFIX}/bin/ginstall
+.endif
 
 .include "../../wip/apache-arrow/version.mk"
 .include "../../converters/utf8proc/buildlink3.mk"
diff --git a/apache-arrow/PLIST b/apache-arrow/PLIST
new file mode 100644
index 0000000000..e0940f0fba
--- /dev/null
+++ b/apache-arrow/PLIST
@@ -0,0 +1,458 @@
+@comment $NetBSD$
+include/arrow/api.h
+include/arrow/array.h
+include/arrow/array/array_base.h
+include/arrow/array/array_binary.h
+include/arrow/array/array_decimal.h
+include/arrow/array/array_dict.h
+include/arrow/array/array_nested.h
+include/arrow/array/array_primitive.h
+include/arrow/array/builder_adaptive.h
+include/arrow/array/builder_base.h
+include/arrow/array/builder_binary.h
+include/arrow/array/builder_decimal.h
+include/arrow/array/builder_dict.h
+include/arrow/array/builder_nested.h
+include/arrow/array/builder_primitive.h
+include/arrow/array/builder_time.h
+include/arrow/array/builder_union.h
+include/arrow/array/concatenate.h
+include/arrow/array/data.h
+include/arrow/array/diff.h
+include/arrow/array/util.h
+include/arrow/array/validate.h
+include/arrow/buffer.h
+include/arrow/buffer_builder.h
+include/arrow/builder.h
+include/arrow/c/abi.h
+include/arrow/c/bridge.h
+include/arrow/c/helpers.h
+include/arrow/chunk_resolver.h
+include/arrow/chunked_array.h
+include/arrow/compare.h
+include/arrow/compute/api.h
+include/arrow/compute/api_aggregate.h
+include/arrow/compute/api_scalar.h
+include/arrow/compute/api_vector.h
+include/arrow/compute/cast.h
+include/arrow/compute/exec.h
+include/arrow/compute/exec/accumulation_queue.h
+include/arrow/compute/exec/aggregate.h
+include/arrow/compute/exec/benchmark_util.h
+include/arrow/compute/exec/bloom_filter.h
+include/arrow/compute/exec/exec_plan.h
+include/arrow/compute/exec/expression.h
+include/arrow/compute/exec/hash_join.h
+include/arrow/compute/exec/hash_join_dict.h
+include/arrow/compute/exec/hash_join_node.h
+include/arrow/compute/exec/ir_consumer.h
+include/arrow/compute/exec/key_hash.h
+include/arrow/compute/exec/key_map.h
+include/arrow/compute/exec/options.h
+include/arrow/compute/exec/order_by_impl.h
+include/arrow/compute/exec/partition_util.h
+include/arrow/compute/exec/schema_util.h
+include/arrow/compute/exec/swiss_join.h
+include/arrow/compute/exec/task_util.h
+include/arrow/compute/exec/test_util.h
+include/arrow/compute/exec/tpch_node.h
+include/arrow/compute/exec/util.h
+include/arrow/compute/function.h
+include/arrow/compute/kernel.h
+include/arrow/compute/light_array.h
+include/arrow/compute/registry.h
+include/arrow/compute/row/grouper.h
+include/arrow/compute/type_fwd.h
+include/arrow/config.h
+include/arrow/csv/api.h
+include/arrow/csv/chunker.h
+include/arrow/csv/column_builder.h
+include/arrow/csv/column_decoder.h
+include/arrow/csv/converter.h
+include/arrow/csv/invalid_row.h
+include/arrow/csv/options.h
+include/arrow/csv/parser.h
+include/arrow/csv/reader.h
+include/arrow/csv/test_common.h
+include/arrow/csv/type_fwd.h
+include/arrow/csv/writer.h
+include/arrow/dataset/api.h
+include/arrow/dataset/dataset.h
+include/arrow/dataset/dataset_writer.h
+include/arrow/dataset/discovery.h
+include/arrow/dataset/file_base.h
+include/arrow/dataset/file_csv.h
+include/arrow/dataset/file_ipc.h
+include/arrow/dataset/file_orc.h
+include/arrow/dataset/file_parquet.h
+include/arrow/dataset/partition.h
+include/arrow/dataset/pch.h
+include/arrow/dataset/plan.h
+include/arrow/dataset/projector.h
+include/arrow/dataset/scanner.h
+include/arrow/dataset/test_util.h
+include/arrow/dataset/type_fwd.h
+include/arrow/dataset/visibility.h
+include/arrow/datum.h
+include/arrow/device.h
+include/arrow/extension_type.h
+include/arrow/filesystem/api.h
+include/arrow/filesystem/filesystem.h
+include/arrow/filesystem/gcsfs.h
+include/arrow/filesystem/hdfs.h
+include/arrow/filesystem/localfs.h
+include/arrow/filesystem/mockfs.h
+include/arrow/filesystem/path_util.h
+include/arrow/filesystem/s3_test_util.h
+include/arrow/filesystem/s3fs.h
+include/arrow/filesystem/test_util.h
+include/arrow/filesystem/type_fwd.h
+include/arrow/io/api.h
+include/arrow/io/buffered.h
+include/arrow/io/caching.h
+include/arrow/io/compressed.h
+include/arrow/io/concurrency.h
+include/arrow/io/file.h
+include/arrow/io/hdfs.h
+include/arrow/io/interfaces.h
+include/arrow/io/memory.h
+include/arrow/io/mman.h
+include/arrow/io/slow.h
+include/arrow/io/stdio.h
+include/arrow/io/test_common.h
+include/arrow/io/transform.h
+include/arrow/io/type_fwd.h
+include/arrow/ipc/api.h
+include/arrow/ipc/dictionary.h
+include/arrow/ipc/feather.h
+include/arrow/ipc/json_simple.h
+include/arrow/ipc/message.h
+include/arrow/ipc/options.h
+include/arrow/ipc/reader.h
+include/arrow/ipc/test_common.h
+include/arrow/ipc/type_fwd.h
+include/arrow/ipc/util.h
+include/arrow/ipc/writer.h
+include/arrow/json/api.h
+include/arrow/json/chunked_builder.h
+include/arrow/json/chunker.h
+include/arrow/json/converter.h
+include/arrow/json/object_parser.h
+include/arrow/json/object_writer.h
+include/arrow/json/options.h
+include/arrow/json/parser.h
+include/arrow/json/rapidjson_defs.h
+include/arrow/json/reader.h
+include/arrow/json/test_common.h
+include/arrow/json/type_fwd.h
+include/arrow/memory_pool.h
+include/arrow/memory_pool_test.h
+include/arrow/pch.h
+include/arrow/pretty_print.h
+include/arrow/python/api.h
+include/arrow/python/arrow_to_pandas.h
+include/arrow/python/benchmark.h
+include/arrow/python/common.h
+include/arrow/python/csv.h
+include/arrow/python/datetime.h
+include/arrow/python/decimal.h
+include/arrow/python/deserialize.h
+include/arrow/python/extension_type.h
+include/arrow/python/filesystem.h
+include/arrow/python/flight.h
+include/arrow/python/gdb.h
+include/arrow/python/helpers.h
+include/arrow/python/inference.h
+include/arrow/python/init.h
+include/arrow/python/io.h
+include/arrow/python/ipc.h
+include/arrow/python/iterators.h
+include/arrow/python/numpy_convert.h
+include/arrow/python/numpy_interop.h
+include/arrow/python/numpy_to_arrow.h
+include/arrow/python/parquet_encryption.h
+include/arrow/python/pch.h
+include/arrow/python/platform.h
+include/arrow/python/pyarrow.h
+include/arrow/python/pyarrow_api.h
+include/arrow/python/pyarrow_lib.h
+include/arrow/python/python_to_arrow.h
+include/arrow/python/serialize.h
+include/arrow/python/type_traits.h
+include/arrow/python/udf.h
+include/arrow/python/visibility.h
+include/arrow/record_batch.h
+include/arrow/result.h
+include/arrow/scalar.h
+include/arrow/sparse_tensor.h
+include/arrow/status.h
+include/arrow/stl.h
+include/arrow/stl_allocator.h
+include/arrow/stl_iterator.h
+include/arrow/table.h
+include/arrow/table_builder.h
+include/arrow/tensor.h
+include/arrow/tensor/converter.h
+include/arrow/testing/async_test_util.h
+include/arrow/testing/builder.h
+include/arrow/testing/executor_util.h
+include/arrow/testing/extension_type.h
+include/arrow/testing/future_util.h
+include/arrow/testing/generator.h
+include/arrow/testing/gtest_compat.h
+include/arrow/testing/gtest_util.h
+include/arrow/testing/json_integration.h
+include/arrow/testing/matchers.h
+include/arrow/testing/pch.h
+include/arrow/testing/random.h
+include/arrow/testing/uniform_real.h
+include/arrow/testing/util.h
+include/arrow/testing/visibility.h
+include/arrow/type.h
+include/arrow/type_fwd.h
+include/arrow/type_traits.h
+include/arrow/util/algorithm.h
+include/arrow/util/align_util.h
+include/arrow/util/aligned_storage.h
+include/arrow/util/async_generator.h
+include/arrow/util/async_util.h
+include/arrow/util/atomic_shared_ptr.h
+include/arrow/util/base64.h
+include/arrow/util/basic_decimal.h
+include/arrow/util/benchmark_util.h
+include/arrow/util/bit_block_counter.h
+include/arrow/util/bit_run_reader.h
+include/arrow/util/bit_stream_utils.h
+include/arrow/util/bit_util.h
+include/arrow/util/bitmap.h
+include/arrow/util/bitmap_builders.h
+include/arrow/util/bitmap_generate.h
+include/arrow/util/bitmap_ops.h
+include/arrow/util/bitmap_reader.h
+include/arrow/util/bitmap_visit.h
+include/arrow/util/bitmap_writer.h
+include/arrow/util/bitset_stack.h
+include/arrow/util/bpacking.h
+include/arrow/util/bpacking64_default.h
+include/arrow/util/bpacking_avx2.h
+include/arrow/util/bpacking_avx512.h
+include/arrow/util/bpacking_default.h
+include/arrow/util/bpacking_neon.h
+include/arrow/util/bpacking_simd128_generated.h
+include/arrow/util/bpacking_simd256_generated.h
+include/arrow/util/bpacking_simd512_generated.h
+include/arrow/util/byte_size.h
+include/arrow/util/byte_stream_split.h
+include/arrow/util/cancel.h
+include/arrow/util/checked_cast.h
+include/arrow/util/compare.h
+include/arrow/util/compression.h
+include/arrow/util/concurrent_map.h
+include/arrow/util/config.h
+include/arrow/util/converter.h
+include/arrow/util/counting_semaphore.h
+include/arrow/util/cpu_info.h
+include/arrow/util/debug.h
+include/arrow/util/decimal.h
+include/arrow/util/delimiting.h
+include/arrow/util/dispatch.h
+include/arrow/util/double_conversion.h
+include/arrow/util/endian.h
+include/arrow/util/formatting.h
+include/arrow/util/functional.h
+include/arrow/util/future.h
+include/arrow/util/hash_util.h
+include/arrow/util/hashing.h
+include/arrow/util/int_util.h
+include/arrow/util/int_util_overflow.h
+include/arrow/util/io_util.h
+include/arrow/util/iterator.h
+include/arrow/util/key_value_metadata.h
+include/arrow/util/launder.h
+include/arrow/util/logging.h
+include/arrow/util/macros.h
+include/arrow/util/make_unique.h
+include/arrow/util/map.h
+include/arrow/util/math_constants.h
+include/arrow/util/memory.h
+include/arrow/util/mutex.h
+include/arrow/util/optional.h
+include/arrow/util/parallel.h
+include/arrow/util/pcg_random.h
+include/arrow/util/print.h
+include/arrow/util/queue.h
+include/arrow/util/range.h
+include/arrow/util/rle_encoding.h
+include/arrow/util/simd.h
+include/arrow/util/small_vector.h
+include/arrow/util/sort.h
+include/arrow/util/spaced.h
+include/arrow/util/stopwatch.h
+include/arrow/util/string.h
+include/arrow/util/string_builder.h
+include/arrow/util/string_view.h
+include/arrow/util/task_group.h
+include/arrow/util/tdigest.h
+include/arrow/util/test_common.h
+include/arrow/util/thread_pool.h
+include/arrow/util/time.h
+include/arrow/util/tracing.h
+include/arrow/util/trie.h
+include/arrow/util/type_fwd.h
+include/arrow/util/type_traits.h
+include/arrow/util/ubsan.h
+include/arrow/util/unreachable.h
+include/arrow/util/uri.h
+include/arrow/util/utf8.h
+include/arrow/util/value_parsing.h
+include/arrow/util/variant.h
+include/arrow/util/vector.h
+include/arrow/util/visibility.h
+include/arrow/util/windows_compatibility.h
+include/arrow/util/windows_fixup.h
+include/arrow/vendored/ProducerConsumerQueue.h
+include/arrow/vendored/datetime.h
+include/arrow/vendored/datetime/date.h
+include/arrow/vendored/datetime/ios.h
+include/arrow/vendored/datetime/tz.h
+include/arrow/vendored/datetime/tz_private.h
+include/arrow/vendored/datetime/visibility.h
+include/arrow/vendored/double-conversion/bignum-dtoa.h
+include/arrow/vendored/double-conversion/bignum.h
+include/arrow/vendored/double-conversion/cached-powers.h
+include/arrow/vendored/double-conversion/diy-fp.h
+include/arrow/vendored/double-conversion/double-conversion.h
+include/arrow/vendored/double-conversion/fast-dtoa.h
+include/arrow/vendored/double-conversion/fixed-dtoa.h
+include/arrow/vendored/double-conversion/ieee.h
+include/arrow/vendored/double-conversion/strtod.h
+include/arrow/vendored/double-conversion/utils.h
+include/arrow/vendored/optional.hpp
+include/arrow/vendored/pcg/pcg_extras.hpp
+include/arrow/vendored/pcg/pcg_random.hpp
+include/arrow/vendored/pcg/pcg_uint128.hpp
+include/arrow/vendored/portable-snippets/debug-trap.h
+include/arrow/vendored/portable-snippets/safe-math.h
+include/arrow/vendored/string_view.hpp
+include/arrow/vendored/strptime.h
+include/arrow/vendored/xxhash.h
+include/arrow/vendored/xxhash/xxhash.h
+include/arrow/visit_array_inline.h
+include/arrow/visit_data_inline.h
+include/arrow/visit_scalar_inline.h
+include/arrow/visit_type_inline.h
+include/arrow/visitor.h
+include/arrow/visitor_generate.h
+include/parquet/api/io.h
+include/parquet/api/reader.h
+include/parquet/api/schema.h
+include/parquet/api/writer.h
+include/parquet/arrow/reader.h
+include/parquet/arrow/schema.h
+include/parquet/arrow/test_util.h
+include/parquet/arrow/writer.h
+include/parquet/bloom_filter.h
+include/parquet/column_page.h
+include/parquet/column_reader.h
+include/parquet/column_scanner.h
+include/parquet/column_writer.h
+include/parquet/encoding.h
+include/parquet/encryption/crypto_factory.h
+include/parquet/encryption/encryption.h
+include/parquet/encryption/file_key_material_store.h
+include/parquet/encryption/file_key_unwrapper.h
+include/parquet/encryption/file_key_wrapper.h
+include/parquet/encryption/key_encryption_key.h
+include/parquet/encryption/key_material.h
+include/parquet/encryption/key_metadata.h
+include/parquet/encryption/key_toolkit.h
+include/parquet/encryption/kms_client.h
+include/parquet/encryption/kms_client_factory.h
+include/parquet/encryption/local_wrap_kms_client.h
+include/parquet/encryption/test_encryption_util.h
+include/parquet/encryption/test_in_memory_kms.h
+include/parquet/encryption/two_level_cache_with_expiration.h
+include/parquet/exception.h
+include/parquet/file_reader.h
+include/parquet/file_writer.h
+include/parquet/hasher.h
+include/parquet/level_comparison.h
+include/parquet/level_comparison_inc.h
+include/parquet/level_conversion.h
+include/parquet/level_conversion_inc.h
+include/parquet/metadata.h
+include/parquet/murmur3.h
+include/parquet/parquet_version.h
+include/parquet/pch.h
+include/parquet/platform.h
+include/parquet/printer.h
+include/parquet/properties.h
+include/parquet/schema.h
+include/parquet/statistics.h
+include/parquet/stream_reader.h
+include/parquet/stream_writer.h
+include/parquet/test_util.h
+include/parquet/type_fwd.h
+include/parquet/types.h
+include/parquet/windows_compatibility.h
+include/parquet/windows_fixup.h
+lib/cmake/arrow/ArrowConfig.cmake
+lib/cmake/arrow/ArrowConfigVersion.cmake
+lib/cmake/arrow/ArrowDatasetConfig.cmake
+lib/cmake/arrow/ArrowDatasetConfigVersion.cmake
+lib/cmake/arrow/ArrowDatasetTargets-release.cmake
+lib/cmake/arrow/ArrowDatasetTargets.cmake
+lib/cmake/arrow/ArrowOptions.cmake
+lib/cmake/arrow/ArrowPythonConfig.cmake
+lib/cmake/arrow/ArrowPythonConfigVersion.cmake
+lib/cmake/arrow/ArrowPythonTargets-release.cmake
+lib/cmake/arrow/ArrowPythonTargets.cmake
+lib/cmake/arrow/ArrowTargets-release.cmake
+lib/cmake/arrow/ArrowTargets.cmake
+lib/cmake/arrow/FindArrow.cmake
+lib/cmake/arrow/FindArrowDataset.cmake
+lib/cmake/arrow/FindArrowPython.cmake
+lib/cmake/arrow/FindBrotli.cmake
+lib/cmake/arrow/FindGLOG.cmake
+lib/cmake/arrow/FindParquet.cmake
+lib/cmake/arrow/FindSnappyAlt.cmake
+lib/cmake/arrow/FindThrift.cmake
+lib/cmake/arrow/Findlz4Alt.cmake
+lib/cmake/arrow/Findre2Alt.cmake
+lib/cmake/arrow/Findutf8proc.cmake
+lib/cmake/arrow/Findzstd.cmake
+lib/cmake/arrow/ParquetConfig.cmake
+lib/cmake/arrow/ParquetConfigVersion.cmake
+lib/cmake/arrow/ParquetTargets-release.cmake
+lib/cmake/arrow/ParquetTargets.cmake
+lib/cmake/arrow/arrow-config.cmake
+lib/libarrow.a
+lib/libarrow.so
+lib/libarrow.so.900
+lib/libarrow.so.900.0.0
+lib/libarrow_bundled_dependencies.a
+lib/libarrow_dataset.a
+lib/libarrow_dataset.so
+lib/libarrow_dataset.so.900
+lib/libarrow_dataset.so.900.0.0
+lib/libarrow_python.a
+lib/libarrow_python.so
+lib/libarrow_python.so.900
+lib/libarrow_python.so.900.0.0
+lib/libparquet.a
+lib/libparquet.so
+lib/libparquet.so.900
+lib/libparquet.so.900.0.0
+lib/pkgconfig/arrow-compute.pc
+lib/pkgconfig/arrow-csv.pc
+lib/pkgconfig/arrow-dataset.pc
+lib/pkgconfig/arrow-filesystem.pc
+lib/pkgconfig/arrow-json.pc
+lib/pkgconfig/arrow-python.pc
+lib/pkgconfig/arrow.pc
+lib/pkgconfig/parquet.pc
+share/arrow/gdb/gdb_arrow.py
+share/arrow/gdb/libarrow.so.900.0.0-gdb.py
+share/doc/arrow/LICENSE.txt
+share/doc/arrow/NOTICE.txt
+share/doc/arrow/README.md
diff --git a/apache-arrow/TODO b/apache-arrow/TODO
index 66212fcc85..a74ec0d4dd 100644
--- a/apache-arrow/TODO
+++ b/apache-arrow/TODO
@@ -1,2 +1,3 @@
 * Build python support as a separate package
 * Try and run tests?
+* Does not build on NetBSD - Need to fix some Linux-isms


Home | Main Index | Thread Index | Old Index