git: 36c591ce9b15 - main - devel/folly: update 2024.05.20.00 → 2024.06.24.00
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 24 Jun 2024 18:20:31 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=36c591ce9b15f50d77ece25b833424e9043d1586 commit 36c591ce9b15f50d77ece25b833424e9043d1586 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2024-06-24 18:14:27 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2024-06-24 18:20:07 +0000 devel/folly: update 2024.05.20.00 → 2024.06.24.00 --- devel/folly/Makefile | 4 +-- devel/folly/distinfo | 6 ++-- .../patch-folly_experimental_QuotientMultiSet.h | 12 -------- devel/folly/pkg-plist | 33 +++++++++++++++++----- 4 files changed, 31 insertions(+), 24 deletions(-) diff --git a/devel/folly/Makefile b/devel/folly/Makefile index 5321da1f31d9..0f5a637ae3ff 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,6 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2024.05.20.00 +DISTVERSION= 2024.06.24.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -46,7 +46,7 @@ CXXFLAGS+= -fPIC CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT CXXFLAGS_powerpc64= -DFOLLY_QUOTIENT_MULTI_SET_SUPPORTED=0 -do-test: # tests fail to configure, see https://github.com/facebook/folly/issues/2188 +do-test: # tests fail to compile, see https://github.com/facebook/folly/issues/2246 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 871a4bd3d05d..622e29f0a15c 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716264241 -SHA256 (facebook-folly-v2024.05.20.00_GH0.tar.gz) = 0c3aa3c5e0c0e152ce4c54976bd89092d1f94f1c99e95d0b04b90af4feee40e9 -SIZE (facebook-folly-v2024.05.20.00_GH0.tar.gz) = 4096418 +TIMESTAMP = 1719245240 +SHA256 (facebook-folly-v2024.06.24.00_GH0.tar.gz) = b6dc3b970a7a114374eb1a68083fa8eaf73eed9f14a6ac99dfdc26567438d3a2 +SIZE (facebook-folly-v2024.06.24.00_GH0.tar.gz) = 4142183 diff --git a/devel/folly/files/patch-folly_experimental_QuotientMultiSet.h b/devel/folly/files/patch-folly_experimental_QuotientMultiSet.h deleted file mode 100644 index f96e1da419c7..000000000000 --- a/devel/folly/files/patch-folly_experimental_QuotientMultiSet.h +++ /dev/null @@ -1,12 +0,0 @@ ---- folly/experimental/QuotientMultiSet.h.orig 2021-03-06 00:00:24 UTC -+++ folly/experimental/QuotientMultiSet.h -@@ -26,7 +26,9 @@ - #include <folly/io/IOBufQueue.h> - - // A 128-bit integer type is needed for fast division. -+#ifndef FOLLY_QUOTIENT_MULTI_SET_SUPPORTED - #define FOLLY_QUOTIENT_MULTI_SET_SUPPORTED FOLLY_HAVE_INT128_T -+#endif - - #if FOLLY_QUOTIENT_MULTI_SET_SUPPORTED - diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist index c2de2777d5ac..b0c011508d78 100644 --- a/devel/folly/pkg-plist +++ b/devel/folly/pkg-plist @@ -156,6 +156,10 @@ include/folly/compression/Compression.h include/folly/compression/CompressionContextPool.h include/folly/compression/CompressionContextPoolSingletons.h include/folly/compression/CompressionCoreLocalContextPool.h +include/folly/compression/Instructions.h +include/folly/compression/QuotientMultiSet-inl.h +include/folly/compression/QuotientMultiSet.h +include/folly/compression/Select64.h include/folly/compression/Utils.h include/folly/compression/Zlib.h include/folly/compression/Zstd.h @@ -170,11 +174,18 @@ include/folly/concurrency/DeadlockDetector.h include/folly/concurrency/DynamicBoundedQueue.h include/folly/concurrency/PriorityUnboundedQueueSet.h include/folly/concurrency/ProcessLocalUniqueId.h +include/folly/concurrency/SingletonRelaxedCounter.h include/folly/concurrency/ThreadCachedSynchronized.h include/folly/concurrency/UnboundedQueue.h +include/folly/concurrency/container/LockFreeRingBuffer.h +include/folly/concurrency/container/RelaxedConcurrentPriorityQueue.h +include/folly/concurrency/container/atomic_grow_array.h include/folly/concurrency/detail/AtomicSharedPtr-detail.h include/folly/concurrency/detail/ConcurrentHashMap-detail.h include/folly/concurrency/memory/AtomicReadMostlyMainPtr.h +include/folly/concurrency/memory/PrimaryPtr.h +include/folly/concurrency/memory/ReadMostlySharedPtr.h +include/folly/concurrency/memory/TLRefCount.h include/folly/container/Access.h include/folly/container/Array.h include/folly/container/BitIterator.h @@ -215,6 +226,10 @@ include/folly/container/sorted_vector_types.h include/folly/container/tape.h include/folly/container/test/F14TestUtil.h include/folly/container/test/TrackingTypes.h +include/folly/crypto/Blake2xb.h +include/folly/crypto/LtHash-inl.h +include/folly/crypto/LtHash.h +include/folly/crypto/detail/LtHashInternal.h include/folly/detail/AsyncTrace.h include/folly/detail/AtomicHashUtils.h include/folly/detail/AtomicUnorderedMapUtils.h @@ -268,9 +283,11 @@ include/folly/executors/CPUThreadPoolExecutor.h include/folly/executors/Codel.h include/folly/executors/DrivableExecutor.h include/folly/executors/EDFThreadPoolExecutor.h +include/folly/executors/ExecutionObserver.h include/folly/executors/ExecutorWithPriority-inl.h include/folly/executors/ExecutorWithPriority.h include/folly/executors/FiberIOExecutor.h +include/folly/executors/FunctionScheduler.h include/folly/executors/FutureExecutor.h include/folly/executors/GlobalExecutor.h include/folly/executors/GlobalThreadPoolList.h @@ -293,6 +310,7 @@ include/folly/executors/SoftRealTimeExecutor.h include/folly/executors/StrandExecutor.h include/folly/executors/ThreadPoolExecutor.h include/folly/executors/ThreadedExecutor.h +include/folly/executors/ThreadedRepeatingFunctionRunner.h include/folly/executors/TimedDrivableExecutor.h include/folly/executors/TimekeeperScheduledExecutor.h include/folly/executors/VirtualExecutor.h @@ -305,7 +323,6 @@ include/folly/executors/thread_factory/InitThreadFactory.h include/folly/executors/thread_factory/NamedThreadFactory.h include/folly/executors/thread_factory/PriorityThreadFactory.h include/folly/executors/thread_factory/ThreadFactory.h -include/folly/experimental/AtomicReadMostlyMainPtr.h include/folly/experimental/AutoTimer.h include/folly/experimental/BitVectorCoding.h include/folly/experimental/Bits.h @@ -314,15 +331,12 @@ include/folly/experimental/CodingDetail.h include/folly/experimental/DynamicParser-inl.h include/folly/experimental/DynamicParser.h include/folly/experimental/EliasFanoCoding.h -include/folly/experimental/EnvUtil.h include/folly/experimental/EventCount.h include/folly/experimental/ExecutionObserver.h include/folly/experimental/FlatCombiningPriorityQueue.h include/folly/experimental/FunctionScheduler.h include/folly/experimental/Instructions.h include/folly/experimental/JSONSchema.h -include/folly/experimental/JemallocHugePageAllocator.h -include/folly/experimental/JemallocNodumpAllocator.h include/folly/experimental/LockFreeRingBuffer.h include/folly/experimental/NestedCommandLineApp.h include/folly/experimental/PrimaryPtr.h @@ -340,7 +354,6 @@ include/folly/experimental/TestUtil.h include/folly/experimental/ThreadedRepeatingFunctionRunner.h include/folly/experimental/TimerFD.h include/folly/experimental/TimerFDTimeoutManager.h -include/folly/experimental/bser/Bser.h include/folly/experimental/channels/Channel-fwd.h include/folly/experimental/channels/Channel-inl.h include/folly/experimental/channels/Channel.h @@ -435,9 +448,7 @@ include/folly/experimental/coro/detail/Malloc.h include/folly/experimental/coro/detail/ManualLifetime.h include/folly/experimental/coro/detail/Traits.h include/folly/experimental/crypto/Blake2xb.h -include/folly/experimental/crypto/LtHash-inl.h include/folly/experimental/crypto/LtHash.h -include/folly/experimental/crypto/detail/LtHashInternal.h include/folly/experimental/exception_tracer/ExceptionAbi.h include/folly/experimental/exception_tracer/ExceptionCounterLib.h include/folly/experimental/exception_tracer/ExceptionTracer.h @@ -558,6 +569,7 @@ include/folly/functional/Partial.h include/folly/functional/protocol.h include/folly/functional/traits.h include/folly/futures/Barrier.h +include/folly/futures/Cleanup.h include/folly/futures/Future-inl.h include/folly/futures/Future-pre.h include/folly/futures/Future.h @@ -592,6 +604,7 @@ include/folly/gen/String.h include/folly/hash/Checksum.h include/folly/hash/FarmHash.h include/folly/hash/Hash.h +include/folly/hash/MurmurHash.h include/folly/hash/SpookyHashV1.h include/folly/hash/SpookyHashV2.h include/folly/hash/detail/ChecksumDetail.h @@ -727,6 +740,7 @@ include/folly/lang/TypeInfo.h include/folly/lang/UncaughtExceptions.h include/folly/logging/AsyncFileWriter.h include/folly/logging/AsyncLogWriter.h +include/folly/logging/AutoTimer.h include/folly/logging/BridgeFromGoogleLogging.h include/folly/logging/CustomLogFormatter.h include/folly/logging/FileHandlerFactory.h @@ -841,6 +855,10 @@ include/folly/python/executor.h include/folly/python/futures.h include/folly/python/import.h include/folly/python/iobuf.h +include/folly/settings/Immutables.h +include/folly/settings/Settings.h +include/folly/settings/Types.h +include/folly/settings/detail/SettingsImpl.h include/folly/small_vector.h include/folly/sorted_vector_types.h include/folly/ssl/OpenSSLCertUtils.h @@ -938,6 +956,7 @@ include/folly/system/ThreadId.h include/folly/system/ThreadName.h include/folly/test/DeterministicSchedule.h include/folly/test/TestUtils.h +include/folly/testing/TestUtil.h include/folly/tracing/AsyncStack-inl.h include/folly/tracing/AsyncStack.h include/folly/tracing/ScopedTraceSection.h