summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/libobjc2-unbundle-robin-map.patch
diff options
context:
space:
mode:
authorZhu Zihao <all_but_last@163.com>2025-06-21 16:50:26 +0800
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-06-21 23:08:01 +0300
commit13424a4a3548978de5646a70e22b1e03ea2a8231 (patch)
treea8c0fe951598f0e4710909cb435f5ef8fdf52cfd /gnu/packages/patches/libobjc2-unbundle-robin-map.patch
parent96ca564482a777da1a00789b48cec3a5f54ba9e5 (diff)
gnu: libobjc2: Update to 2.2.1.
* gnu/local.mk (dist_patch_DATA): Remove entry for libobjc2-unbundle-robin-map.patch. * gnu/packages/patches/libobjc2-unbundle-robin-map.patch: Remove file. * gnu/packages/gnustep.scm (libobjc2): Update to 2.2.1. [source]: Remove unused patch. [arguments]: Update packaging comments. <#:configure-flags>: Enable tests. [home-page]: Switch to HTTPS. Change-Id: Ief5b4831eb22589d096a379f4cdbf35689c4cf95 Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
Diffstat (limited to 'gnu/packages/patches/libobjc2-unbundle-robin-map.patch')
-rw-r--r--gnu/packages/patches/libobjc2-unbundle-robin-map.patch47
1 files changed, 0 insertions, 47 deletions
diff --git a/gnu/packages/patches/libobjc2-unbundle-robin-map.patch b/gnu/packages/patches/libobjc2-unbundle-robin-map.patch
deleted file mode 100644
index b828a64221..0000000000
--- a/gnu/packages/patches/libobjc2-unbundle-robin-map.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 2c5b0d5d6eba3bda4e83f489da546060fa8f3a2b Mon Sep 17 00:00:00 2001
-From: Zhu Zihao <all_but_last@163.com>
-Date: Sat, 26 Mar 2022 16:54:43 +0800
-Subject: [PATCH] Unbundle robin-map.
-
-This patch makes libobjc2 use robin-map header from system instead of cloning
-from submodule.
----
- CMakeLists.txt | 8 --------
- arc.mm | 2 +-
- 2 files changed, 1 insertion(+), 9 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e2746e9..cf731f1 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -86,14 +86,6 @@ else ()
- list(APPEND libobjc_C_SRCS eh_personality.c)
- endif (WIN32)
-
--if (NOT EXISTS "${CMAKE_SOURCE_DIR}/third_party/robin-map/include/tsl/robin_map.h")
-- message(FATAL_ERROR "Git submodules not present, please run:\n\n"
-- " $ git submodule init && git submodule update\n\n"
-- "If you did not checkout via git, you will need to"
-- "fetch the submodule's contents from"
-- "https://github.com/Tessil/robin-map/")
--endif ()
--
- # For release builds, we disable spamming the terminal with warnings about
- # selector type mismatches
- if (CMAKE_BUILD_TYPE STREQUAL Release)
-diff --git a/arc.mm b/arc.mm
-index c96681f..cc93e7f 100644
---- a/arc.mm
-+++ b/arc.mm
-@@ -3,7 +3,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <assert.h>
--#include "third_party/robin-map/include/tsl/robin_map.h"
-+#include <tsl/robin_map.h>
- #import "lock.h"
- #import "objc/runtime.h"
- #import "objc/blocks_runtime.h"
---
-2.34.0
-