git: f7743df31278 - main - devel/folly: update 2024.07.08.00 → 2024.07.15.00

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 16 Jul 2024 01:15:41 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f7743df3127856b4fc4c11e0e34862309c3de259

commit f7743df3127856b4fc4c11e0e34862309c3de259
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-07-16 01:13:41 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-07-16 01:15:35 +0000

    devel/folly: update 2024.07.08.00 → 2024.07.15.00
---
 devel/folly/Makefile                               |  2 +-
 devel/folly/distinfo                               |  6 ++--
 ...pp => patch-folly_debugging_symbolizer_Elf.cpp} |  4 +--
 ...atch-folly_logging_test_AsyncFileWriterTest.cpp | 13 ---------
 ...-folly_logging_test_ImmediateFileWriterTest.cpp | 13 ---------
 devel/folly/pkg-plist                              | 33 +++++++++++++++++++++-
 6 files changed, 38 insertions(+), 33 deletions(-)

diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 7147f395c576..0b4e506f8720 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	folly
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2024.07.08.00
+DISTVERSION=	2024.07.15.00
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 9cec6e8b7e6f..30e74ff59363 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720478471
-SHA256 (facebook-folly-v2024.07.08.00_GH0.tar.gz) = 569c913d0fa4892bb7624ee36564fa44fc8f7c9f67b7085da9493f4ad9ca8b11
-SIZE (facebook-folly-v2024.07.08.00_GH0.tar.gz) = 4154579
+TIMESTAMP = 1721075346
+SHA256 (facebook-folly-v2024.07.15.00_GH0.tar.gz) = 4fa0549539e4c33b476678460a90f44cd6ac27d545c8075aee036c7b9512e9b8
+SIZE (facebook-folly-v2024.07.15.00_GH0.tar.gz) = 4153040
diff --git a/devel/folly/files/patch-folly_experimental_symbolizer_Elf.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_Elf.cpp
similarity index 56%
rename from devel/folly/files/patch-folly_experimental_symbolizer_Elf.cpp
rename to devel/folly/files/patch-folly_debugging_symbolizer_Elf.cpp
index a829255f948d..af3415f164f3 100644
--- a/devel/folly/files/patch-folly_experimental_symbolizer_Elf.cpp
+++ b/devel/folly/files/patch-folly_debugging_symbolizer_Elf.cpp
@@ -1,5 +1,5 @@
---- folly/experimental/symbolizer/Elf.cpp.orig	2024-02-16 02:33:47 UTC
-+++ folly/experimental/symbolizer/Elf.cpp
+--- folly/debugging/symbolizer/Elf.cpp.orig	2024-02-16 02:33:47 UTC
++++ folly/debugging/symbolizer/Elf.cpp
 @@ -19,6 +19,7 @@
  #include <fcntl.h>
  #include <sys/stat.h>
diff --git a/devel/folly/files/patch-folly_logging_test_AsyncFileWriterTest.cpp b/devel/folly/files/patch-folly_logging_test_AsyncFileWriterTest.cpp
deleted file mode 100644
index 5deadb55d822..000000000000
--- a/devel/folly/files/patch-folly_logging_test_AsyncFileWriterTest.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-- workaround for https://github.com/facebook/folly/issues/1866
-
---- folly/logging/test/AsyncFileWriterTest.cpp.orig	2022-11-25 05:13:23 UTC
-+++ folly/logging/test/AsyncFileWriterTest.cpp
-@@ -45,6 +45,8 @@
- #include <folly/system/ThreadName.h>
- #include <folly/test/TestUtils.h>
- 
-+#include <sys/wait.h>
-+
- DEFINE_int64(
-     async_discard_num_normal_writers,
-     30,
diff --git a/devel/folly/files/patch-folly_logging_test_ImmediateFileWriterTest.cpp b/devel/folly/files/patch-folly_logging_test_ImmediateFileWriterTest.cpp
deleted file mode 100644
index d7a77086b777..000000000000
--- a/devel/folly/files/patch-folly_logging_test_ImmediateFileWriterTest.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-- workaround for https://github.com/facebook/folly/issues/1865
-
---- folly/logging/test/ImmediateFileWriterTest.cpp.orig	2022-11-25 05:13:23 UTC
-+++ folly/logging/test/ImmediateFileWriterTest.cpp
-@@ -30,6 +30,8 @@
- #include <folly/portability/GMock.h>
- #include <folly/portability/GTest.h>
- 
-+#include <signal.h>
-+
- using namespace folly;
- using folly::test::TemporaryFile;
- 
diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist
index 1562e760dd63..0b6ba695ca33 100644
--- a/devel/folly/pkg-plist
+++ b/devel/folly/pkg-plist
@@ -26,7 +26,6 @@ include/folly/DefaultKeepAliveExecutor.h
 include/folly/Demangle.h
 include/folly/DiscriminatedPtr.h
 include/folly/DynamicConverter.h
-include/folly/ElfHwCaps.h
 include/folly/Exception.h
 include/folly/ExceptionString.h
 include/folly/ExceptionWrapper-inl.h
@@ -299,6 +298,21 @@ include/folly/debugging/exception_tracer/ExceptionTracerLib.h
 include/folly/debugging/exception_tracer/SmartExceptionTracer.h
 include/folly/debugging/exception_tracer/SmartExceptionTracerSingleton.h
 include/folly/debugging/exception_tracer/StackTrace.h
+include/folly/debugging/symbolizer/Dwarf.h
+include/folly/debugging/symbolizer/DwarfImpl.h
+include/folly/debugging/symbolizer/DwarfLineNumberVM.h
+include/folly/debugging/symbolizer/DwarfSection.h
+include/folly/debugging/symbolizer/DwarfUtil.h
+include/folly/debugging/symbolizer/Elf-inl.h
+include/folly/debugging/symbolizer/Elf.h
+include/folly/debugging/symbolizer/ElfCache.h
+include/folly/debugging/symbolizer/LineReader.h
+include/folly/debugging/symbolizer/SignalHandler.h
+include/folly/debugging/symbolizer/StackTrace.h
+include/folly/debugging/symbolizer/SymbolizePrinter.h
+include/folly/debugging/symbolizer/SymbolizedFrame.h
+include/folly/debugging/symbolizer/Symbolizer.h
+include/folly/debugging/symbolizer/detail/Debug.h
 include/folly/detail/AsyncTrace.h
 include/folly/detail/AtomicHashUtils.h
 include/folly/detail/AtomicUnorderedMapUtils.h
@@ -695,6 +709,10 @@ include/folly/io/ShutdownSocketSet.h
 include/folly/io/SocketOptionMap.h
 include/folly/io/SocketOptionValue.h
 include/folly/io/TypedIOBuf.h
+include/folly/io/async/AsyncBase.h
+include/folly/io/async/AsyncIO.h
+include/folly/io/async/AsyncIoUringSocket.h
+include/folly/io/async/AsyncIoUringSocketFactory.h
 include/folly/io/async/AsyncPipe.h
 include/folly/io/async/AsyncSSLSocket.h
 include/folly/io/async/AsyncServerSocket.h
@@ -715,17 +733,28 @@ include/folly/io/async/DecoratedAsyncTransportWrapper.h
 include/folly/io/async/DelayedDestruction.h
 include/folly/io/async/DelayedDestructionBase.h
 include/folly/io/async/DestructorCheck.h
+include/folly/io/async/Epoll.h
+include/folly/io/async/EpollBackend.h
 include/folly/io/async/EventBase.h
 include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h
 include/folly/io/async/EventBaseAtomicNotificationQueue.h
 include/folly/io/async/EventBaseBackendBase.h
 include/folly/io/async/EventBaseLocal.h
 include/folly/io/async/EventBaseManager.h
+include/folly/io/async/EventBasePoller.h
 include/folly/io/async/EventBaseThread.h
 include/folly/io/async/EventHandler.h
 include/folly/io/async/EventUtil.h
 include/folly/io/async/HHWheelTimer-fwd.h
 include/folly/io/async/HHWheelTimer.h
+include/folly/io/async/IoUring.h
+include/folly/io/async/IoUringBackend.h
+include/folly/io/async/IoUringBase.h
+include/folly/io/async/IoUringEvent.h
+include/folly/io/async/IoUringEventBaseLocal.h
+include/folly/io/async/IoUringProvidedBufferRing.h
+include/folly/io/async/Liburing.h
+include/folly/io/async/MuxIOThreadPoolExecutor.h
 include/folly/io/async/NotificationQueue.h
 include/folly/io/async/PasswordInFile.h
 include/folly/io/async/Request.h
@@ -733,6 +762,7 @@ include/folly/io/async/SSLContext.h
 include/folly/io/async/SSLOptions.h
 include/folly/io/async/STTimerFDTimeoutManager.h
 include/folly/io/async/ScopedEventBaseThread.h
+include/folly/io/async/SimpleAsyncIO.h
 include/folly/io/async/TerminateCancellationToken.h
 include/folly/io/async/TimeoutManager.h
 include/folly/io/async/TimerFD.h
@@ -1027,6 +1057,7 @@ include/folly/synchronization/example/HazptrSWMRSet.h
 include/folly/synchronization/example/HazptrWideCAS.h
 include/folly/synchronization/test/Semaphore.h
 include/folly/system/AtFork.h
+include/folly/system/AuxVector.h
 include/folly/system/EnvUtil.h
 include/folly/system/HardwareConcurrency.h
 include/folly/system/MemoryMapping.h