diff --git a/pkgs/default.nix b/pkgs/default.nix

index bb07d319eb72f231156c5034c7a8767d7b490a7d..9bb96c35b097a53778b50688e3a24820e7f2f706 100644

--- a/pkgs/default.nix

+++ b/pkgs/default.nix

@@ -342,6 +342,7 @@ graphene = callPackage ./misc/graphene { };

 how-to-use-pvs-studio-free = callPackage ./misc/pvs-studio/how-to-use-pvs-studio-free.nix { };

 huami-token = callPackage ./misc/huami-token { };

 ish = callPackage ./misc/ish { };

 lazyscraper = callPackage ./misc/lazyscraper { };

 libmdbx = callPackage ./misc/libmdbx { };

 libnbcompat = callPackage ./misc/libnbcompat { };

diff --git a/pkgs/misc/json-tui/default.nix b/pkgs/misc/json-tui/default.nix

new file mode 100644

index 0000000000000000000000000000000000000000..5d896c4cddbe42f4a6e6a77aa57655dddb9782cf

--- /dev/null

+++ b/pkgs/misc/json-tui/default.nix

@@ -0,0 +1,27 @@

+{ lib, stdenv, fetchFromGitHub, cmake, ftxui, nlohmann_json, libargs }:

+stdenv.mkDerivation rec {

+}

diff --git a/pkgs/misc/json-tui/no-deps.patch b/pkgs/misc/json-tui/no-deps.patch

new file mode 100644

index 0000000000000000000000000000000000000000..97a52d56aced68a4d9c9de70dd569ac9b989a8e8

--- /dev/null

+++ b/pkgs/misc/json-tui/no-deps.patch

@@ -0,0 +1,79 @@

+diff --git i/CMakeLists.txt w/CMakeLists.txt

+index 835401e..1a81954 100644

+--- i/CMakeLists.txt

++++ w/CMakeLists.txt

+@@ -1,46 +1,15 @@

+-# Dependencies -----------------------------------------------------------------

+-

+-include(FetchContent)

+-set(FETCHCONTENT_UPDATES_DISCONNECTED TRUE)

+-set(FETCHCONTENT_QUIET FALSE)

+-

+-FetchContent_Declare(ftxui

+- GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui

+- GIT_TAG 382205c05732a420a300e990218653b1c3ac0fc9

+- GIT_PROGRESS TRUE

+- GIT_SHALLOW FALSE

+-)

+-

+-FetchContent_Declare(json

+- URL https://github.com/nlohmann/json/releases/download/v3.10.5/json-3.10.5.tar.xz

+-)

+-

+-FetchContent_Declare(args

+- GIT_REPOSITORY https://github.com/Taywee/args

+- GIT_TAG a48e1f880813b367d2354963a58dedbf2b708584

+- GIT_PROGRESS TRUE

+- GIT_SHALLOW FALSE

++project(json-tui

++ LANGUAGES CXX

++ VERSION 1.3.0

+-FetchContent_GetProperties(ftxui)

+-if(NOT ftxui_POPULATED)

+- FetchContent_Populate(ftxui)

+- add_subdirectory(${ftxui_SOURCE_DIR} ${ftxui_BINARY_DIR} EXCLUDE_FROM_ALL)

+-endif()

+-

+-FetchContent_GetProperties(json)

+-if(NOT json_POPULATED)

+- FetchContent_Populate(json)

+- add_subdirectory(${json_SOURCE_DIR} ${json_BINARY_DIR} EXCLUDE_FROM_ALL)

+-endif()

++# Dependencies -----------------------------------------------------------------

+-FetchContent_GetProperties(args)

+-if(NOT args_POPULATED)

+- FetchContent_Populate(args)

+- add_subdirectory(${args_SOURCE_DIR} ${args_BINARY_DIR} EXCLUDE_FROM_ALL)

+-endif()

++find_package(ftxui REQUIRED)

++find_package(nlohmann_json REQUIRED)

++find_package(args REQUIRED)

+@@ -49,11 +18,6 @@ configure_file(

+-project(json-tui

+- LANGUAGES CXX

+- VERSION 1.3.0

+-)

+-

+@@ -70,7 +34,7 @@ target_link_libraries(json-tui

+- PRIVATE args

++# PRIVATE args

Proxy Information
Original URL
gemini://git.sikmir.ru/nur-packages/commits/7bdd4abdeadc3b49c0cdfeaa902a7b1bdd55f9a1.patch
Status Code
Success (20)
Meta
application/octet-stream
Capsule Response Time
132.107166 milliseconds
Gemini-to-HTML Time
1.518291 milliseconds

This content has been proxied by September (3851b).