git: 7fd1e8b14dbe - main - devel/pika: Update 0.12.0 → 0.13.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 10 Mar 2023 09:06:10 UTC
The branch main has been updated by yuri:

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

commit 7fd1e8b14dbea49f23235e5b58bebac4f5552b26
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-03-10 09:02:34 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-03-10 09:06:00 +0000

    devel/pika: Update 0.12.0 → 0.13.0
    
    Reported by:    portscout
---
 devel/pika/Makefile                                |  2 +-
 devel/pika/distinfo                                |  6 +++---
 ...nclude_pika_coroutines_detail_context__impl.hpp | 14 ++++++-------
 ..._pika_coroutines_detail_context__linux__x86.hpp |  6 +++---
 ...s_pika_coroutines_src_detail_context__posix.cpp | 10 +++++-----
 .../patch-libs_pika_coroutines_src_swapcontext.cpp | 10 +++++-----
 devel/pika/pkg-plist                               | 23 ++++++++--------------
 7 files changed, 32 insertions(+), 39 deletions(-)

diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index 20001eb4afde..dce5f1330a95 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pika
-DISTVERSION=	0.12.0
+DISTVERSION=	0.13.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/pika/distinfo b/devel/pika/distinfo
index d93a26677fd4..691fc704fc77 100644
--- a/devel/pika/distinfo
+++ b/devel/pika/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675495776
-SHA256 (pika-org-pika-0.12.0_GH0.tar.gz) = daa1422eb73d6a897ce7b8ff8022e09e7b0fec83d92728ed941a92e57dec5da3
-SIZE (pika-org-pika-0.12.0_GH0.tar.gz) = 1264970
+TIMESTAMP = 1678437453
+SHA256 (pika-org-pika-0.13.0_GH0.tar.gz) = 67e0843141fb711787e71171a7a669c9cdb9587e4afd851ee2b0339a62b9a254
+SIZE (pika-org-pika-0.13.0_GH0.tar.gz) = 1251932
diff --git a/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__impl.hpp b/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__impl.hpp
index 05b9b504b26e..0ba903912e7a 100644
--- a/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__impl.hpp
+++ b/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__impl.hpp
@@ -1,11 +1,11 @@
---- libs/pika/coroutines/include/pika/coroutines/detail/context_impl.hpp.orig	2022-10-05 07:55:59 UTC
+--- libs/pika/coroutines/include/pika/coroutines/detail/context_impl.hpp.orig	2023-03-08 10:50:55 UTC
 +++ libs/pika/coroutines/include/pika/coroutines/detail/context_impl.hpp
-@@ -112,7 +112,7 @@ namespace pika { namespace threads { namespace corouti
-         generic_context::fcontext_context_impl<CoroutineImpl>;
+@@ -110,7 +110,7 @@ namespace pika { namespace threads { namespace corouti
+     using default_context_impl = generic_context::fcontext_context_impl<CoroutineImpl>;
  }}}}    // namespace pika::threads::coroutines::detail
  
--#elif (defined(__linux) || defined(linux) || defined(__linux__)) &&            \
-+#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&            \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
-     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
+-#elif (defined(__linux) || defined(linux) || defined(__linux__)) && !defined(__bgq__) &&           \
++#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) && !defined(__bgq__) &&           \
+     !defined(__powerpc__) && !defined(__s390x__) && !defined(__arm__) && !defined(arm64) &&        \
+     !defined(__arm64) && !defined(__arm64__) && !defined(__aarch64__)
  
diff --git a/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__linux__x86.hpp b/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__linux__x86.hpp
index 8acafd16f279..9f7599c4c634 100644
--- a/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__linux__x86.hpp
+++ b/devel/pika/files/patch-libs_pika_coroutines_include_pika_coroutines_detail_context__linux__x86.hpp
@@ -1,4 +1,4 @@
---- libs/pika/coroutines/include/pika/coroutines/detail/context_linux_x86.hpp.orig	2022-07-13 00:19:18 UTC
+--- libs/pika/coroutines/include/pika/coroutines/detail/context_linux_x86.hpp.orig	2023-03-08 10:50:55 UTC
 +++ libs/pika/coroutines/include/pika/coroutines/detail/context_linux_x86.hpp
 @@ -12,7 +12,7 @@
  
@@ -7,5 +7,5 @@
 -#if defined(__linux) || defined(linux) || defined(__linux__)
 +#if defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)
  
- #include <pika/config.hpp>
- #include <pika/assert.hpp>
+ # include <pika/config.hpp>
+ # include <pika/assert.hpp>
diff --git a/devel/pika/files/patch-libs_pika_coroutines_src_detail_context__posix.cpp b/devel/pika/files/patch-libs_pika_coroutines_src_detail_context__posix.cpp
index ae356aaca2cd..7d648855bc7a 100644
--- a/devel/pika/files/patch-libs_pika_coroutines_src_detail_context__posix.cpp
+++ b/devel/pika/files/patch-libs_pika_coroutines_src_detail_context__posix.cpp
@@ -1,11 +1,11 @@
---- libs/pika/coroutines/src/detail/context_posix.cpp.orig	2022-10-05 07:55:59 UTC
+--- libs/pika/coroutines/src/detail/context_posix.cpp.orig	2023-03-08 10:50:55 UTC
 +++ libs/pika/coroutines/src/detail/context_posix.cpp
 @@ -14,7 +14,7 @@
  
  // left empty on purpose
  
--#elif (defined(__linux) || defined(linux) || defined(__linux__)) &&            \
-+#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&            \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
-     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
+-#elif (defined(__linux) || defined(linux) || defined(__linux__)) && !defined(__bgq__) &&           \
++#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) && !defined(__bgq__) &&           \
+     !defined(__powerpc__) && !defined(__s390x__) && !defined(__arm__) && !defined(__arm64__) &&    \
+     !defined(__aarch64__)
  
diff --git a/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp b/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp
index 034529b8c46f..a5981955722c 100644
--- a/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp
+++ b/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp
@@ -1,11 +1,11 @@
---- libs/pika/coroutines/src/swapcontext.cpp.orig	2022-10-05 07:55:59 UTC
+--- libs/pika/coroutines/src/swapcontext.cpp.orig	2023-03-08 10:50:55 UTC
 +++ libs/pika/coroutines/src/swapcontext.cpp
 @@ -9,7 +9,7 @@
  
  #if !defined(PIKA_HAVE_GENERIC_CONTEXT_COROUTINES)
  
--#if (defined(__linux) || defined(linux) || defined(__linux__)) &&              \
-+#if (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&              \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
-     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
+-# if (defined(__linux) || defined(linux) || defined(__linux__)) && !defined(__bgq__) &&            \
++# if (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) && !defined(__bgq__) &&            \
+      !defined(__powerpc__) && !defined(__s390x__) && !defined(__arm__) && !defined(__arm64__) &&   \
+      !defined(__aarch64__)
  
diff --git a/devel/pika/pkg-plist b/devel/pika/pkg-plist
index 790349cb32bd..8a90a3559d86 100644
--- a/devel/pika/pkg-plist
+++ b/devel/pika/pkg-plist
@@ -240,7 +240,6 @@ include/pika/functional/first_argument.hpp
 include/pika/functional/function.hpp
 include/pika/functional/invoke.hpp
 include/pika/functional/invoke_fused.hpp
-include/pika/functional/invoke_result.hpp
 include/pika/functional/one_shot.hpp
 include/pika/functional/tag_invoke.hpp
 include/pika/functional/traits/get_function_address.hpp
@@ -269,15 +268,6 @@ include/pika/futures/traits/is_future.hpp
 include/pika/futures/traits/is_future_range.hpp
 include/pika/futures/traits/is_future_tuple.hpp
 include/pika/futures/traits/promise_local_result.hpp
-include/pika/hardware/bit_manipulation.hpp
-include/pika/hardware/config/defines.hpp
-include/pika/hardware/timestamp.hpp
-include/pika/hardware/timestamp/bgq.hpp
-include/pika/hardware/timestamp/cuda.hpp
-include/pika/hardware/timestamp/linux_generic.hpp
-include/pika/hardware/timestamp/linux_x86_32.hpp
-include/pika/hardware/timestamp/linux_x86_64.hpp
-include/pika/hardware/timestamp/msvc.hpp
 include/pika/hashing/config/defines.hpp
 include/pika/hashing/fibhash.hpp
 include/pika/include/config/defines.hpp
@@ -345,7 +335,6 @@ include/pika/modules/execution_base.hpp
 include/pika/modules/executors.hpp
 include/pika/modules/functional.hpp
 include/pika/modules/futures.hpp
-include/pika/modules/hardware.hpp
 include/pika/modules/hashing.hpp
 include/pika/modules/ini.hpp
 include/pika/modules/init_runtime.hpp
@@ -512,7 +501,6 @@ include/pika/thread_manager/thread_manager_fwd.hpp
 include/pika/thread_pool_util/config/defines.hpp
 include/pika/thread_pool_util/thread_pool_suspension_helpers.hpp
 include/pika/thread_pools/config/defines.hpp
-include/pika/thread_pools/detail/scoped_background_timer.hpp
 include/pika/thread_pools/scheduled_thread_pool.hpp
 include/pika/thread_pools/scheduled_thread_pool_impl.hpp
 include/pika/thread_pools/scheduling_loop.hpp
@@ -559,6 +547,13 @@ include/pika/threading_base/thread_queue_init_parameters.hpp
 include/pika/threading_base/thread_specific_ptr.hpp
 include/pika/threading_base/threading_base_fwd.hpp
 include/pika/timing/config/defines.hpp
+include/pika/timing/detail/timestamp.hpp
+include/pika/timing/detail/timestamp/bgq.hpp
+include/pika/timing/detail/timestamp/cuda.hpp
+include/pika/timing/detail/timestamp/linux_generic.hpp
+include/pika/timing/detail/timestamp/linux_x86_32.hpp
+include/pika/timing/detail/timestamp/linux_x86_64.hpp
+include/pika/timing/detail/timestamp/msvc.hpp
 include/pika/timing/high_resolution_timer.hpp
 include/pika/timing/steady_clock.hpp
 include/pika/timing/tick_counter.hpp
@@ -578,7 +573,6 @@ include/pika/type_support/type_identity.hpp
 include/pika/type_support/unused.hpp
 include/pika/type_support/unwrap_reference.hpp
 include/pika/type_support/void_guard.hpp
-include/pika/type_traits.hpp
 include/pika/unwrap.hpp
 include/pika/util/config/defines.hpp
 include/pika/util/detail/reserve.hpp
@@ -665,7 +659,6 @@ lib/cmake/pika/tests/cxx11_std_quick_exit.cpp
 lib/cmake/pika/tests/cxx11_std_shared_ptr_lwg3018.cpp
 lib/cmake/pika/tests/cxx17_aligned_new.cpp
 lib/cmake/pika/tests/cxx17_copy_elision.cpp
-lib/cmake/pika/tests/cxx17_filesystem.cpp
 lib/cmake/pika/tests/cxx17_memory_resource.cpp
 lib/cmake/pika/tests/cxx17_noexcept_function.cpp
 lib/cmake/pika/tests/cxx17_std_aligned_alloc.cpp
@@ -685,4 +678,4 @@ lib/cmake/pika/tests/stable_inplace_merge.cpp
 lib/cmake/pika/tests/unistd_h.cpp
 lib/libpika.so
 lib/libpika.so.0
-lib/libpika.so.0.12.0
+lib/libpika.so.0.13.0