aboutsummaryrefslogtreecommitdiff
path: root/emulators/yuzu/files/patch-nogit
blob: c76b65a5bc15249a53928e2046d22b7d2fd8da0d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
Don't depend on devel/git as distfiles are generated by git-archive(1)
thus don't contain .git subdirs.

--- externals/nx_tzdb/CMakeLists.txt.orig	2023-06-23 13:27:28 UTC
+++ externals/nx_tzdb/CMakeLists.txt
@@ -5,15 +5,11 @@ add_library(nx_tzdb INTERFACE)
 
 add_library(nx_tzdb INTERFACE)
 
-find_program(GIT git)
 find_program(GNU_MAKE make)
 find_program(DATE_PROG date)
 
 set(CAN_BUILD_NX_TZDB true)
 
-if (NOT GIT)
-    set(CAN_BUILD_NX_TZDB false)
-endif()
 if (NOT GNU_MAKE)
     set(CAN_BUILD_NX_TZDB false)
 endif()
--- externals/nx_tzdb/tzdb_to_nx/externals/tz/CMakeLists.txt.orig	2024-02-10 22:27:31 UTC
+++ externals/nx_tzdb/tzdb_to_nx/externals/tz/CMakeLists.txt
@@ -13,20 +13,11 @@ endif()
     message(FATAL_ERROR "GNU make not found")
 endif()
 
-find_program(GIT_PROGRAM git)
-if (NOT GIT_PROGRAM)
-    message(FATAL_ERROR "git program not found")
-endif()
-
 if (NOT EXISTS "${TZ_DIR}" OR NOT EXISTS "${TZIF_LIST_FILE}")
     if (NOT TZDB2NX_ZONEINFO_DIR) # If a custom zoneinfo directory was specified
         # tz's makefile can only build in-tree, so copy the whole source tree to a
         # separate directory before building.
-        execute_process(
-            COMMAND
-                ${GIT_PROGRAM} clone --depth 1 "file://${TZ_SOURCE_DIR}" "${TZ_TMP_SOURCE_DIR}"
-            COMMAND_ERROR_IS_FATAL ANY
-        )
+        file(COPY ${TZ_SOURCE_DIR}/ DESTINATION ${TZ_TMP_SOURCE_DIR})
 
         if (APPLE)
             set(TZ_MAKEFLAGS "LDLIBS=${Intl_LIBRARY}")
--- externals/nx_tzdb/tzdb_to_nx/externals/tz/tz/version.orig	2024-02-12 23:43:35 UTC
+++ externals/nx_tzdb/tzdb_to_nx/externals/tz/tz/version
@@ -0,0 +1 @@
+2022c
--- externals/nx_tzdb/tzdb_to_nx/src/tzdb/CMakeLists.txt.orig	2024-02-10 22:27:31 UTC
+++ externals/nx_tzdb/tzdb_to_nx/src/tzdb/CMakeLists.txt
@@ -1,8 +1,3 @@
-find_program(GIT_PROGRAM git)
-if (NOT GIT_PROGRAM)
-    message(FATAL_ERROR "git program not found")
-endif()
-
 find_program(GNU_DATE date)
 if (NOT GNU_DATE)
     message(FATAL_ERROR "date program not found")
@@ -16,29 +11,7 @@ else()
 if (NOT "${TZDB2NX_VERSION}" STREQUAL "")
     set(TZDB_VERSION "${TZDB2NX_VERSION}\n")
 else()
-    execute_process(
-        COMMAND 
-            ${GIT_PROGRAM} log --pretty=%at -n1 NEWS
-        OUTPUT_VARIABLE
-            TZ_COMMIT_TIME
-        WORKING_DIRECTORY
-            ${TZ_SOURCE_DIR}
-        COMMAND_ERROR_IS_FATAL ANY)
-
-    string(REPLACE "\n" "" TZ_COMMIT_TIME "${TZ_COMMIT_TIME}")
-
-    if (APPLE OR CMAKE_SYSTEM_NAME MATCHES "DragonFly|FreeBSD|NetBSD|OpenBSD")
-        set(VERSION_COMMAND ${GNU_DATE} -r ${TZ_COMMIT_TIME} +%y%m%d)
-    else ()
-        set(VERSION_COMMAND ${GNU_DATE} +%y%m%d --date=@${TZ_COMMIT_TIME})
-    endif ()
-
-    execute_process(
-        COMMAND
-            ${VERSION_COMMAND}
-        OUTPUT_VARIABLE
-            TZDB_VERSION
-        COMMAND_ERROR_IS_FATAL ANY)
+    set(TZDB_VERSION 230620)
 endif()
 
 set(NX_VERSION_FILE ${NX_TZDB_DIR}/version.txt)