diff --git a/packages/react-native/third-party-podspecs/libevent.podspec b/packages/react-native/third-party-podspecs/libevent.podspec deleted file mode 100644 index c917f0227be3fd..00000000000000 --- a/packages/react-native/third-party-podspecs/libevent.podspec +++ /dev/null @@ -1,560 +0,0 @@ -# Copyright (c) Meta Platforms, Inc. and affiliates. -# -# This source code is licensed under the MIT license found in the -# LICENSE file in the root directory of this source tree. - -# Generated with: -# -# $ mkdir build && cd build -# $ cmake -G Ninja .. \ -# -DEVENT__DISABLE_OPENSSL:BOOL=ON \ -# -DEVENT__DISABLE_BENCHMARK:BOOL=ON \ -# -DEVENT__DISABLE_TESTS:BOOL=ON \ -# -DEVENT__DISABLE_REGRESS:BOOL=ON \ -# -DEVENT__DISABLE_SAMPLES:BOOL=ON -# $ cat include/event2/event-config.h -# -CONFIG_WITHOUT_OPENSSL = <<-END_OF_CONFIG -/* event-config.h - * - * This file was generated by cmake when the makefiles were generated. - * - * DO NOT EDIT THIS FILE. - * - * Do not rely on macros in this file existing in later versions. - */ -#ifndef EVENT2_EVENT_CONFIG_H_INCLUDED_ -#define EVENT2_EVENT_CONFIG_H_INCLUDED_ - -/* Numeric representation of the version */ -#define EVENT__NUMERIC_VERSION 0x02020001 -#define EVENT__PACKAGE_VERSION "2.2.0" - -#define EVENT__VERSION_MAJOR 2 -#define EVENT__VERSION_MINOR 2 -#define EVENT__VERSION_PATCH 0 - -/* Version number of package */ -#define EVENT__VERSION "2.2.0-alpha-dev" - -/* Name of package */ -#define EVENT__PACKAGE "libevent" - -/* Define to the address where bug reports for this package should be sent. */ -#define EVENT__PACKAGE_BUGREPORT "" - -/* Define to the full name of this package. */ -#define EVENT__PACKAGE_NAME "" - -/* Define to the full name and version of this package. */ -#define EVENT__PACKAGE_STRING "" - -/* Define to the one symbol short name of this package. */ -#define EVENT__PACKAGE_TARNAME "" - -/* Define if libevent should build without support for a debug mode */ -/* #undef EVENT__DISABLE_DEBUG_MODE */ - -/* Define if libevent should not allow replacing the mm functions */ -/* #undef EVENT__DISABLE_MM_REPLACEMENT */ - -/* Define if libevent should not be compiled with thread support */ -/* #undef EVENT__DISABLE_THREAD_SUPPORT */ - -/* Define to 1 if you have the `accept4' function. */ -/* #undef EVENT__HAVE_ACCEPT4 */ - -/* Define to 1 if you have the `arc4random' function. */ -#define EVENT__HAVE_ARC4RANDOM 1 - -/* Define to 1 if you have the `arc4random_buf' function. */ -#define EVENT__HAVE_ARC4RANDOM_BUF 1 - -/* Define to 1 if you have the `arc4random_addrandom' function. */ -#define EVENT__HAVE_ARC4RANDOM_ADDRANDOM 1 - -/* Define if clock_gettime is available in libc */ -#define EVENT__DNS_USE_CPU_CLOCK_FOR_ID 1 - -/* Define is no secure id variant is available */ -/* #undef EVENT__DNS_USE_GETTIMEOFDAY_FOR_ID */ -/* #undef EVENT__DNS_USE_FTIME_FOR_ID */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_ARPA_INET_H 1 - -/* Define to 1 if you have the `clock_gettime' function. */ -#define EVENT__HAVE_CLOCK_GETTIME 1 - -/* Define to 1 if you have the declaration of `CTL_KERN'. */ -#define EVENT__HAVE_DECL_CTL_KERN 1 - -/* Define to 1 if you have the declaration of `KERN_ARND'. */ -#define EVENT__HAVE_DECL_KERN_ARND 0 - -/* Define to 1 if you have `getrandom' function. */ -/* #undef EVENT__HAVE_GETRANDOM */ - -/* Define if /dev/poll is available */ -/* #undef EVENT__HAVE_DEVPOLL */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_NETDB_H 1 - -/* Define to 1 if fd_mask type is defined */ -#define EVENT__HAVE_FD_MASK 1 - -/* Define to 1 if the header file defines TAILQ_FOREACH. */ -#define EVENT__HAVE_TAILQFOREACH 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_DLFCN_H 1 - -/* Define if your system supports the epoll system calls */ -/* #undef EVENT__HAVE_EPOLL */ - -/* Define to 1 if you have the `epoll_create1' function. */ -/* #undef EVENT__HAVE_EPOLL_CREATE1 */ - -/* Define to 1 if you have the `epoll_ctl' function. */ -/* #undef EVENT__HAVE_EPOLL_CTL */ - -/* Define if your system supports the wepoll module */ -/* #undef EVENT__HAVE_WEPOLL */ - -/* Define to 1 if you have the `eventfd' function. */ -/* #undef EVENT__HAVE_EVENTFD */ - -/* Define if your system supports event ports */ -/* #undef EVENT__HAVE_EVENT_PORTS */ - -/* Define to 1 if you have the `fcntl' function. */ -#define EVENT__HAVE_FCNTL 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_FCNTL_H 1 - -/* Define to 1 if you have the `getaddrinfo' function. */ -#define EVENT__HAVE_GETADDRINFO 1 - -/* Define to 1 if you have the `getegid' function. */ -#define EVENT__HAVE_GETEGID 1 - -/* Define to 1 if you have the `geteuid' function. */ -#define EVENT__HAVE_GETEUID 1 - -/* TODO: Check for different gethostname argument counts. CheckPrototypeDefinition.cmake can be used. */ -/* Define this if you have any gethostbyname_r() */ -/* #undef EVENT__HAVE_GETHOSTBYNAME_R */ - -/* Define this if gethostbyname_r takes 3 arguments */ -/* #undef EVENT__HAVE_GETHOSTBYNAME_R_3_ARG */ - -/* Define this if gethostbyname_r takes 5 arguments */ -/* #undef EVENT__HAVE_GETHOSTBYNAME_R_5_ARG */ - -/* Define this if gethostbyname_r takes 6 arguments */ -/* #undef EVENT__HAVE_GETHOSTBYNAME_R_6_ARG */ - -/* Define to 1 if you have the `getifaddrs' function. */ -#define EVENT__HAVE_GETIFADDRS 1 - -/* Define to 1 if you have the `getnameinfo' function. */ -#define EVENT__HAVE_GETNAMEINFO 1 - -/* Define to 1 if you have the `getprotobynumber' function. */ -#define EVENT__HAVE_GETPROTOBYNUMBER 1 - -/* Define to 1 if you have the `getservbyname' function. */ -#define EVENT__HAVE_GETSERVBYNAME 1 - -/* Define to 1 if you have the `gettimeofday' function. */ -#define EVENT__HAVE_GETTIMEOFDAY 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_IFADDRS_H 1 - -/* Define to 1 if you have the `inet_ntop' function. */ -#define EVENT__HAVE_INET_NTOP 1 - -/* Define to 1 if you have the `inet_pton' function. */ -#define EVENT__HAVE_INET_PTON 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_INTTYPES_H 1 - -/* Define to 1 if you have the `issetugid' function. */ -#define EVENT__HAVE_ISSETUGID 1 - -/* Define to 1 if you have the `kqueue' function. */ -#define EVENT__HAVE_KQUEUE 1 - -/* Define if the system has zlib */ -/* #undef EVENT__HAVE_LIBZ */ - -/* Define to 1 if you have the `mach_absolute_time' function. */ -#define EVENT__HAVE_MACH_ABSOLUTE_TIME 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_MACH_MACH_TIME_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_MACH_MACH_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_MEMORY_H 1 - -/* Define to 1 if you have the `mmap' function. */ -#define EVENT__HAVE_MMAP 1 - -/* Define to 1 if you have the `nanosleep' function. */ -#define EVENT__HAVE_NANOSLEEP 1 - -/* Define to 1 if you have the `usleep' function. */ -#define EVENT__HAVE_USLEEP 1 - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_NETINET_IN6_H */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_NETINET_IN_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_NETINET_TCP_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_UN_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_AFUNIX_H */ - -/* Define if the system has openssl */ -/* #undef EVENT__HAVE_OPENSSL */ - -/* Define to 1 if you have the `pipe' function. */ -#define EVENT__HAVE_PIPE 1 - -/* Define to 1 if you have the `pipe2' function. */ -/* #undef EVENT__HAVE_PIPE2 */ - -/* Define to 1 if you have the `poll' function. */ -#define EVENT__HAVE_POLL 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_POLL_H 1 - -/* Define to 1 if you have the `port_create' function. */ -/* #undef EVENT__HAVE_PORT_CREATE */ - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_PORT_H */ - -/* Define if we have pthreads on this system */ -#define EVENT__HAVE_PTHREADS 1 - -/* Define to 1 if you have the `putenv' function. */ -#define EVENT__HAVE_PUTENV 1 - -/* Define to 1 if the system has the type `sa_family_t'. */ -#define EVENT__HAVE_SA_FAMILY_T 1 - -/* Define to 1 if you have the `select' function. */ -#define EVENT__HAVE_SELECT 1 - -/* Define to 1 if you have the `setenv' function. */ -#define EVENT__HAVE_SETENV 1 - -/* Define if F_SETFD is defined in */ -#define EVENT__HAVE_SETFD 1 - -/* Define to 1 if you have the `setrlimit' function. */ -#define EVENT__HAVE_SETRLIMIT 1 - -/* Define to 1 if you have the `sendfile' function. */ -#define EVENT__HAVE_SENDFILE 1 - -/* Define to 1 if you have the `sigaction' function. */ -#define EVENT__HAVE_SIGACTION 1 - -/* Define to 1 if you have the `signal' function. */ -#define EVENT__HAVE_SIGNAL 1 - -/* Define to 1 if you have the `strsignal' function. */ -#define EVENT__HAVE_STRSIGNAL 1 - -/* Define to 1 if you have the `splice' function. */ -/* #undef EVENT__HAVE_SPLICE */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_STDARG_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_STDDEF_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_STDINT_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_STDLIB_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_STRING_H 1 - -/* Define to 1 if you have the `strlcpy' function. */ -#define EVENT__HAVE_STRLCPY 1 - -/* Define to 1 if you have the `strsep' function. */ -#define EVENT__HAVE_STRSEP 1 - -/* Define to 1 if you have the `strtok_r' function. */ -#define EVENT__HAVE_STRTOK_R 1 - -/* Define to 1 if you have the `strtoll' function. */ -#define EVENT__HAVE_STRTOLL 1 - -/* Define to 1 if you have the `_gmtime64_s' function. */ -/* #undef EVENT__HAVE__GMTIME64_S */ - -/* Define to 1 if you have the `_gmtime64' function. */ -/* #undef EVENT__HAVE__GMTIME64 */ - -/* Define to 1 if the system has the type `struct addrinfo'. */ -#define EVENT__HAVE_STRUCT_ADDRINFO 1 - -/* Define to 1 if the system has the type `struct in6_addr'. */ -#define EVENT__HAVE_STRUCT_IN6_ADDR 1 - -/* Define to 1 if `s6_addr16' is member of `struct in6_addr'. */ -/* #undef EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 */ - -/* Define to 1 if `s6_addr32' is member of `struct in6_addr'. */ -/* #undef EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 */ - -/* Define to 1 if the system has the type `struct sockaddr_in6'. */ -#define EVENT__HAVE_STRUCT_SOCKADDR_IN6 1 - -/* Define to 1 if `sin6_len' is member of `struct sockaddr_in6'. */ -#define EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1 - -/* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */ -/* #undef EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */ - -/* Define to 1 if the system has the type `struct sockaddr_un'. */ -#define EVENT__HAVE_STRUCT_SOCKADDR_UN 1 - -/* Define to 1 if the system has the type `struct sockaddr_storage'. */ -#define EVENT__HAVE_STRUCT_SOCKADDR_STORAGE 1 - -/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */ -#define EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1 - -/* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */ -/* #undef EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY */ - -/* Define to 1 if the system has the type `struct linger'. */ -#define EVENT__HAVE_STRUCT_LINGER 1 - -/* Define to 1 if you have the `sysctl' function. */ -#define EVENT__HAVE_SYSCTL 1 - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_SYS_EPOLL_H */ - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_SYS_EVENTFD_H */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_EVENT_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_IOCTL_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_MMAN_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_PARAM_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_QUEUE_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_RESOURCE_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_SELECT_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_SYS_SENDFILE_H */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_SOCKET_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_RANDOM_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_SYSCTL_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef EVENT__HAVE_SYS_TIMERFD_H */ - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_TIME_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_UIO_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_SYS_WAIT_H 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_ERRNO_H 1 - -/* Define if TAILQ_FOREACH is defined in */ -#define EVENT__HAVE_TAILQFOREACH 1 - -/* Define if timeradd is defined in */ -#define EVENT__HAVE_TIMERADD 1 - -/* Define if timerclear is defined in */ -#define EVENT__HAVE_TIMERCLEAR 1 - -/* Define if timercmp is defined in */ -#define EVENT__HAVE_TIMERCMP 1 - - -/* Define to 1 if you have the `timerfd_create' function. */ -/* #undef EVENT__HAVE_TIMERFD_CREATE */ - -/* Define if timerisset is defined in */ -#define EVENT__HAVE_TIMERISSET 1 - -/* Define to 1 if the system has the type `uint8_t'. */ -#define EVENT__HAVE_UINT8_T 1 - -/* Define to 1 if the system has the type `uint16_t'. */ -#define EVENT__HAVE_UINT16_T 1 - -/* Define to 1 if the system has the type `uint32_t'. */ -#define EVENT__HAVE_UINT32_T 1 - -/* Define to 1 if the system has the type `uint64_t'. */ -#define EVENT__HAVE_UINT64_T 1 - -/* Define to 1 if the system has the type `uintptr_t'. */ -#define EVENT__HAVE_UINTPTR_T 1 - -/* Define to 1 if you have the `umask' function. */ -#define EVENT__HAVE_UMASK 1 - -/* Define to 1 if you have the header file. */ -#define EVENT__HAVE_UNISTD_H 1 - -/* Define to 1 if you have the `unsetenv' function. */ -#define EVENT__HAVE_UNSETENV 1 - -/* Define to 1 if you have the `vasprintf' function. */ -#define EVENT__HAVE_VASPRINTF 1 - -/* Define if kqueue works correctly with pipes */ -#define EVENT__HAVE_WORKING_KQUEUE 1 - -#ifdef __USE_UNUSED_DEFINITIONS__ -/* Define to necessary symbol if this constant uses a non-standard name on your system. */ -/* XXX: Hello, this isn't even used, nor is it defined anywhere... - Ellzey */ -#define EVENT__PTHREAD_CREATE_JOINABLE -#endif - -/* The size of `pthread_t', as computed by sizeof. */ -#define EVENT__SIZEOF_PTHREAD_T 8 - -/* The size of a `int', as computed by sizeof. */ -#define EVENT__SIZEOF_INT 4 - -/* The size of a `long', as computed by sizeof. */ -#define EVENT__SIZEOF_LONG 8 - -/* The size of a `long long', as computed by sizeof. */ -#define EVENT__SIZEOF_LONG_LONG 8 - -/* The size of `off_t', as computed by sizeof. */ -#define EVENT__SIZEOF_OFF_T 8 - -#define EVENT__SIZEOF_SSIZE_T 8 - - -/* The size of a `short', as computed by sizeof. */ -#define EVENT__SIZEOF_SHORT 2 - -/* The size of `size_t', as computed by sizeof. */ -#define EVENT__SIZEOF_SIZE_T 8 - -/* Define to 1 if you can safely include both and . */ -/* #undef EVENT__TIME_WITH_SYS_TIME */ - -/* The size of `socklen_t', as computed by sizeof. */ -#define EVENT__SIZEOF_SOCKLEN_T 4 - -/* The size of 'void *', as computer by sizeof */ -#define EVENT__SIZEOF_VOID_P 8 - -/* Define to `__inline__' or `__inline' if that's what the C compiler - calls it, or to nothing if 'inline' is not supported under any name. */ -#ifndef __cplusplus -/* why not c++? - * - * and are we really expected to use EVENT__inline everywhere, - * shouldn't we just do: - * ifdef EVENT__inline - * define inline EVENT__inline - * - * - Ellzey - */ - -#define EVENT__inline inline -#endif - -#define EVENT__HAVE___func__ 1 -#define EVENT__HAVE___FUNCTION__ 1 - -/* Define to `unsigned' if does not define. */ -#define EVENT__size_t size_t - -/* Define to unsigned int if you dont have it */ -#define EVENT__socklen_t socklen_t - -/* Define to `int' if does not define. */ -#define EVENT__ssize_t ssize_t - -#endif /* \EVENT2_EVENT_CONFIG_H_INCLUDED_ */ -END_OF_CONFIG - -Pod::Spec.new do |spec| - spec.name = "libevent" - spec.version = "2.1.12.1" - spec.summary = "Event notification library" - spec.description = "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts." - spec.homepage = "https://libevent.org" - spec.license = { :type => "BSD 3-Clause", :file => "LICENSE" } - spec.author = "Niels Provos and Nick Mathewson" - spec.platforms = min_supported_versions - spec.source = { :git => "https://github.com/libevent/libevent.git", :tag => "release-2.1.12-stable" } - spec.prepare_command = "echo 'executing libevent prepare command'; touch evconfig-private.h; echo -e #{Shellwords.escape(CONFIG_WITHOUT_OPENSSL)} > include/event2/event-config.h; ls include/event2/" - spec.source_files = - "include/*.h", "*-{internal,private}.h", - "buffer.c", "bufferevent.c", "bufferevent_filter.c", "bufferevent_pair.c", "bufferevent_ratelim.c", "bufferevent_sock.c", - "event.c", "evmap.c", "evthread.c", "evutil.c", "evutil_rand.c", "evutil_time.c", - "kqueue.c", "listener.c", "log.c", "poll.c", "select.c", "signal.c", "strlcpy.c", "watch.c", - "evdns.c", "event_tagging.c", "evrpc.c", "http.c" - spec.private_header_files = "*-{internal,private}.h" - spec.public_header_files = "include/*.h" - spec.preserve_paths = "include/event2/*.h" - spec.xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/include/\"" } -end \ No newline at end of file diff --git a/packages/rn-tester/Podfile b/packages/rn-tester/Podfile index 0c2c7a4aa67398..c18abd09f73e27 100644 --- a/packages/rn-tester/Podfile +++ b/packages/rn-tester/Podfile @@ -75,8 +75,7 @@ end target 'RNTesterUnitTests' do pods('RNTesterUnitTests') pod 'React-RCTTest', :path => "./RCTTest" - # TODO: Uncomment this once OCMock is released https://cocoapods.org/pods/OCMock - # pod 'OCMock', '~> 3.9.2' + pod 'OCMock', :git => 'https://github.com/erikdoe/ocmock.git', :tag => 'v3.9.2' end target 'RNTesterIntegrationTests' do diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index bdc22c8836bed2..f90b4699ebf6ce 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -51,6 +51,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga + - OCMock (3.9.2) - RCT-Folly (2023.08.07.00): - boost - DoubleConversion @@ -1217,6 +1218,7 @@ DEPENDENCIES: - hermes-engine (from `../react-native/sdks/hermes-engine/hermes-engine.podspec`) - MyNativeView (from `NativeComponentExample`) - NativeCxxModuleExample (from `NativeCxxModuleExample`) + - OCMock (from `https://github.com/erikdoe/ocmock.git`, tag `v3.9.2`) - RCT-Folly (from `../react-native/third-party-podspecs/RCT-Folly.podspec`) - RCT-Folly/Fabric (from `../react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTDeprecation (from `../react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) @@ -1290,6 +1292,9 @@ EXTERNAL SOURCES: :path: NativeComponentExample NativeCxxModuleExample: :path: NativeCxxModuleExample + OCMock: + :git: https://github.com/erikdoe/ocmock.git + :tag: v3.9.2 RCT-Folly: :podspec: "../react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: @@ -1395,68 +1400,74 @@ EXTERNAL SOURCES: Yoga: :path: "../react-native/ReactCommon/yoga" +CHECKOUT OPTIONS: + OCMock: + :git: https://github.com/erikdoe/ocmock.git + :tag: v3.9.2 + SPEC CHECKSUMS: boost: 3f76a4d6d9d0f232d25b7782f83fcf988f47d517 DoubleConversion: 71bf0761505a44e4dfddc0aa04afa049fdfb63b5 - FBLazyVector: d3def0aafbb095e2bd1f87b907eb97c571d5a4a9 + FBLazyVector: 723c475237ddc44aa702c6d1194f36d9ea0cc960 fmt: 5d9ffa7ccba126c08b730252123601d514652320 glog: 4f05d17aa39a829fee878689fc9a41af587fabba - hermes-engine: 4d468357350899a5e0a11b54bb830b109bae8c93 + hermes-engine: 3fed7e58e811ae8f795063cc6450714395c0276d MyNativeView: 8434863fceb0b89e5517408f3570367c33cc5a76 NativeCxxModuleExample: bb2ccfc1402691b081a395104a65a85c1beb695a + OCMock: 267d92c078398b7ce11d99e811e3a402744c06bc RCT-Folly: 35de8f372fc3e617131511a6f16028db5c3db620 RCTDeprecation: 3808e36294137f9ee5668f4df2e73dc079cd1dcf - RCTRequired: 4687958ab19e220f18b8ae178b51f0b51fde9511 - RCTTypeSafety: 0418db81fc1432e15b200bbcaa07cd032850bcd9 - React: c3cb8eb03de04052f57afb8611749d044e5f150c - React-callinvoker: 6b2d856d0fd75559d95b81cef2d4f54a58950777 + RCTRequired: eb775686b03de441f63e27c463bc6eb090d5bb3a + RCTTypeSafety: a6b9178118b27965d2aae36555bc9214978c9b86 + React: 0f556c86ecf0c89097ad3c89a9f1e0f5622e1a7a + React-callinvoker: 402529deb7c0620d7cbf18e2065c55866c5fd0f8 React-Codegen: 04a9ac6fd2f392534ed432102c6cbf117dcbf62b - React-Core: 9655d997defd5bbe0f4c362d470a550de878c80d - React-CoreModules: 51f84a011c5d5383165154d332fc5243604befd2 - React-cxxreact: c4ae4722781ebb3c3898a80377a0e55383e0521e - React-debug: ce48704adcf601fee7446848e359903c21d1c947 - React-Fabric: 3413eae38b41aeb50549c8ce1959866166354d5f - React-FabricImage: f5067331c7953e0953f303403f4a9d1c92d44dbf - React-graphics: a22a036750ed59856aab42ca104138510dbcf11c - React-hermes: 24792ad04ee56d3b5efca6c4b81757579024b5c7 - React-ImageManager: cd84979c5cf4baa23eadd445cb5cdda3f0f7d853 - React-jserrorhandler: fbe5e42ea6c5bbd5264ec047ece730a5546602b4 - React-jsi: d969051dc0763a9388a4f3b7291b30905a960deb - React-jsiexecutor: 38170d854143e00f83942600ccdab1720a36e7f3 - React-jsinspector: e45c044dcf00291b5d74ccd5ce17f1923f1a1e0e - React-jsitracing: 770065c81348a1d2a962d5adec971c8764bc25f5 - React-logger: ddce549ac967946942eaac6aa7a50ba21a17ecdb - React-Mapbuffer: 6bd34af329f76020405aff40f5d3690bef66772b - React-nativeconfig: cb410142279f3540bc09e2f34e539dd591c09447 - React-NativeModulesApple: bb134700beaaf40fba24f06c04376f485b18d5c9 - React-perflogger: 5acd410c2ac4651efd8752d96af6e668c35019e3 - React-RCTActionSheet: 0435e0438eb44c53d8583cfcc519f987080c9dcc - React-RCTAnimation: 8f74c234420eb7be9e64915106b8e036a0e5312e - React-RCTAppDelegate: e9156f89007d8b20afa4edd0bb20e3fd2a117cf9 - React-RCTBlob: 3ea5317734ac43f8d524ca8adc2dbec97e50ca00 - React-RCTFabric: 0015925556b2cd6b89fd007bb70ffaabf2893110 - React-RCTImage: 4b82deb94d4c6ed5a0ea8729aa0435244ea4d3f6 - React-RCTLinking: c470c0948ac2d063838cbee521932f98ca1e4313 - React-RCTNetwork: 564a4ba0960ff64ad729e230d97dfb17e9d2a57e - React-RCTPushNotification: d6e800071b9486a407205cda5c7c30ad112e6cb8 - React-RCTSettings: 02b07f2959e6a7435fa86ea4fd0fd96f41f6ea19 - React-RCTTest: 59bf4367cf5d6703ef86660e06414b9925b50f3d - React-RCTText: ea6c44d682c340ba4455616c57c1704c7541f87b - React-RCTVibration: aa988f4584a4f121545d0c91659cecbeee410ee0 - React-rendererdebug: 536db411674e38378a21dfdbeeadd23c9122a11d - React-rncore: e844910e6a8426770ef17ae0a0fc4422cd7c58ef - React-RuntimeApple: 351522c2e5925d1d3f6088fd0fcb9f85a804c145 - React-RuntimeCore: 4a70e80a81e9dabaaeac20a83c53a49ef9d6052d - React-runtimeexecutor: 6bdb5a42eaad7b2219b75b6ddd08445ca1fb524d - React-RuntimeHermes: ecafc4046a340342fa02ab9368e5e2d8ccce00ed - React-runtimescheduler: 83d947d52f0f1a4ff0a2154e2f044ecb01a4d588 - React-utils: 31ba22b7cd17d6c7f0f4d08065af3993848ba495 - ReactCommon: 91f358fe7b080ca8b0b76be366c5400ad1f3f4bf - ReactCommon-Samples: cbc360fe06ad67c5245f5600b222874818d76bda + React-Core: b4b778e9c7b6d515031e0ce27c3709be85b6f0da + React-CoreModules: 930b37199bab324a78db636abc3caa3cf756f37c + React-cxxreact: feff9c9f671f267f3502d71b81a8da32be3e5ca4 + React-debug: 36cd865d711ac5dd6f196ff3a296980a1d252c91 + React-Fabric: 70e05e6e6b6f1d036fa6f0683dbd084095605a80 + React-FabricImage: 7e10a43a108e81b4c080cbcb018fa19103ef123b + React-graphics: e233c066418e263f67fb6443ecf75011631e88fe + React-hermes: 8db8d4ec4ff07ee418ffaf8a34a3d97258e1f3c5 + React-ImageManager: 72d39361f57fc0f2886ceea788af59bf3c2a8954 + React-jserrorhandler: 62dfc7fcc2bee5772ab55bb1c3e4dc019df83b20 + React-jsi: 6b52517c2f5b19269c7023b18103d1c4e4086dba + React-jsiexecutor: 13a53d5c11515fb591acc9446ec9a7b1e27cc4c4 + React-jsinspector: 7f6254c07efdbbdb36c6a1ff621d7ad822bdb0bd + React-jsitracing: 03a0f83cad51159dd252440f5cb6f307366eee9b + React-logger: c1aa9c6c9a3c7e967af27c3506d399d9922c0a2e + React-Mapbuffer: 08ab4cb682755d97e328fedbeb17b25cc11bb7d5 + React-nativeconfig: 3e215653d9019e101837f571419beb2740db9bf3 + React-NativeModulesApple: f0f4b8122bcf7248530543c8aa67d6eceee97436 + React-perflogger: fb20a5dcd69ad20a91726086af2eb5d674f9b1c7 + React-RCTActionSheet: 7e77e9a6d506e023a17b87498995c08262aae92f + React-RCTAnimation: a42f9f936cd31727c3955f93d433e698d9a06e95 + React-RCTAppDelegate: 0b2119d32eb2ddcd1a79089e40ec800d8febc5cd + React-RCTBlob: 3a57986520e9e88483ce79dcf715969413e44daa + React-RCTFabric: eaf8d6fd668c27fc57f3524b776b3cc579232b3f + React-RCTImage: e12fecad437fcc22b60da317702d6999b6149305 + React-RCTLinking: 1ec7a464701d07f500cab1f50f03a19ec41c2a66 + React-RCTNetwork: 7dc891e1da773206e73e23dbebc5aeef29455886 + React-RCTPushNotification: 95ce75ff0bf0cc395456350e418b16efd7f221b7 + React-RCTSettings: 2a62f687e2d14548bd4a12abf68daf2aa8ce8ec9 + React-RCTTest: c11c922ac4e40ef86eee6a61187053cd58091408 + React-RCTText: c43ef2b1f0c93822466d25c65c19043b36955cc6 + React-RCTVibration: 4df2f500e5a5fbbbf914cf1c57735c06ac539355 + React-rendererdebug: 9c19bc9d15000d551ab9a46cdf9c7bb68628b699 + React-rncore: 3e980003c8c7ed09a58ac5045c67989b1be44b97 + React-RuntimeApple: 9634d95eb2f5962ea0046fa5fbcbc490443c5ae8 + React-RuntimeCore: ff775f32d21be15c0876a11e79dab7e94648f06c + React-runtimeexecutor: 4706802d2b0c8db444d33d65e0e2fa4a494df4a6 + React-RuntimeHermes: 8917a03c62518a336c5d62c9c3099b389ba66da0 + React-runtimescheduler: a72ffe50c939c912b5ed32218054da9300b16c2f + React-utils: 72ec0c0470f9700fe4c2469f0f7ed36c77e5d221 + ReactCommon: d32a42ef41b8255324a79c2fbec9b25d0b4e91c3 + ReactCommon-Samples: 198b2ef98612906b45bbe9184921f299adcbb571 ScreenshotManager: 606d01a2b07e18fd4461d5c26dc6654c6eb38848 SocketRocket: 0ba3e799f983d2dfa878777017659ef6c866e5c6 - Yoga: 91f53a782db21e70ce9d6566d5a6ab1331690c2c + Yoga: 31a6d86150f52cee78276a2efd872c6874b9a5a2 -PODFILE CHECKSUM: 4c2885e9a2aeb8ef3931d92190763fcc01533d8c +PODFILE CHECKSUM: d88f0d275cb18b8f13d0c4a7a5f28ec6db2f2e70 COCOAPODS: 1.14.3 diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj index 801dc4546f8d13..be00552af9c054 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj +++ b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj @@ -1462,6 +1462,8 @@ OTHER_SWIFT_FLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.meta.RNTesterUnitTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -1500,6 +1502,8 @@ OTHER_SWIFT_FLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.meta.RNTesterUnitTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -1538,6 +1542,8 @@ OTHER_SWIFT_FLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.meta.RNTesterIntegrationTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RNTester.app/RNTester"; }; @@ -1573,6 +1579,8 @@ OTHER_SWIFT_FLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.meta.RNTesterIntegrationTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RNTester.app/RNTester"; };