git: c81310d47835 - main - devel/pika: Update 0.8.0 -> 0.9.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 06 Oct 2022 05:56:57 UTC
The branch main has been updated by yuri:

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

commit c81310d47835c6e664911890d785fa1faa240de4
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-10-06 01:34:23 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-10-06 05:56:54 +0000

    devel/pika: Update 0.8.0 -> 0.9.0
    
    Reported by:    portscout
---
 devel/pika/Makefile                                                 | 2 +-
 devel/pika/distinfo                                                 | 6 +++---
 ...pika_coroutines_include_pika_coroutines_detail_context__impl.hpp | 6 +++---
 .../files/patch-libs_pika_coroutines_src_detail_context__posix.cpp  | 6 +++---
 devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp     | 6 +++---
 devel/pika/pkg-plist                                                | 3 ++-
 6 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index c1cf7f07ed60..ab0fb513f3bd 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pika
-DISTVERSION=	0.8.0
+DISTVERSION=	0.9.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/pika/distinfo b/devel/pika/distinfo
index 092f697e6f24..eab629ad5aa0 100644
--- a/devel/pika/distinfo
+++ b/devel/pika/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664150244
-SHA256 (pika-org-pika-0.8.0_GH0.tar.gz) = 058e82d7c8f95badabe52bbb4682d55aadf340d67ced1226c0673b4529adc182
-SIZE (pika-org-pika-0.8.0_GH0.tar.gz) = 2059513
+TIMESTAMP = 1665004105
+SHA256 (pika-org-pika-0.9.0_GH0.tar.gz) = c349b2a96476d6974d2421288ca4d2e14ef9e5897d44cd7d5343165faa2d1299
+SIZE (pika-org-pika-0.9.0_GH0.tar.gz) = 2061908
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 13d2ab1a26b5..05b9b504b26e 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,4 +1,4 @@
---- libs/pika/coroutines/include/pika/coroutines/detail/context_impl.hpp.orig	2022-07-13 00:16:52 UTC
+--- 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
 @@ -112,7 +112,7 @@ namespace pika { namespace threads { namespace corouti
          generic_context::fcontext_context_impl<CoroutineImpl>;
@@ -6,6 +6,6 @@
  
 -#elif (defined(__linux) || defined(linux) || defined(__linux__)) &&            \
 +#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&            \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__)
+     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
+     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
  
- #include <pika/coroutines/detail/context_linux_x86.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 a00b287371e8..ae356aaca2cd 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,4 +1,4 @@
---- libs/pika/coroutines/src/detail/context_posix.cpp.orig	2022-07-13 00:20:17 UTC
+--- libs/pika/coroutines/src/detail/context_posix.cpp.orig	2022-10-05 07:55:59 UTC
 +++ libs/pika/coroutines/src/detail/context_posix.cpp
 @@ -14,7 +14,7 @@
  
@@ -6,6 +6,6 @@
  
 -#elif (defined(__linux) || defined(linux) || defined(__linux__)) &&            \
 +#elif (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&            \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__)
+     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
+     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
  
- // left empty on purpose
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 277bbed61f71..034529b8c46f 100644
--- a/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp
+++ b/devel/pika/files/patch-libs_pika_coroutines_src_swapcontext.cpp
@@ -1,4 +1,4 @@
---- libs/pika/coroutines/src/swapcontext.cpp.orig	2022-07-13 00:26:04 UTC
+--- libs/pika/coroutines/src/swapcontext.cpp.orig	2022-10-05 07:55:59 UTC
 +++ libs/pika/coroutines/src/swapcontext.cpp
 @@ -9,7 +9,7 @@
  
@@ -6,6 +6,6 @@
  
 -#if (defined(__linux) || defined(linux) || defined(__linux__)) &&              \
 +#if (defined(__linux) || defined(linux) || defined(__linux__) || defined(__FreeBSD__)) &&              \
-     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__)
+     !defined(__bgq__) && !defined(__powerpc__) && !defined(__s390x__) &&       \
+     !defined(__arm__) && !defined(__arm64__) && !defined(__aarch64__)
  
- #if defined(__x86_64__) || defined(__amd64__)
diff --git a/devel/pika/pkg-plist b/devel/pika/pkg-plist
index 7fb257df5bc6..0ce7f4325dbf 100644
--- a/devel/pika/pkg-plist
+++ b/devel/pika/pkg-plist
@@ -865,6 +865,7 @@ lib/cmake/pika/pika_setup_p2300.cmake
 lib/cmake/pika/pika_setup_target.cmake
 lib/cmake/pika/pika_setup_threads.cmake
 lib/cmake/pika/pika_setup_valgrind.cmake
+lib/cmake/pika/pika_setup_whip.cmake
 lib/cmake/pika/pika_shorten_pseudo_target.cmake
 lib/cmake/pika/pika_target_arch.cmake
 lib/cmake/pika/pika_targets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -905,4 +906,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.8.0
+lib/libpika.so.0.9.0