From da03db051d18e02e55d7cebde288c3034d1eff53 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Tue, 21 Mar 2023 01:52:22 +0800 Subject: [PATCH] add libiconv source --- config/lib.json | 14 ++++++++++++++ config/source.json | 9 +++++++++ 2 files changed, 23 insertions(+) diff --git a/config/lib.json b/config/lib.json index ed3bf9fc..3ee50413 100644 --- a/config/lib.json +++ b/config/lib.json @@ -154,6 +154,9 @@ "headers": [ "libxml2" ], + "lib-depends": [ + "libiconv" + ], "lib-suggests": [ "icu", "xz", @@ -166,6 +169,17 @@ "pthreads4w" ] }, + "libiconv": { + "source": "libiconv", + "static-libs-unix": [ + "libiconv.a" + ], + "headers": [ + "iconv.h", + "libcharset.h", + "localcharset.h" + ] + }, "libyaml": { "source": "libyaml", "static-libs-unix": [ diff --git a/config/source.json b/config/source.json index 9383d2c1..577fddd4 100644 --- a/config/source.json +++ b/config/source.json @@ -223,6 +223,15 @@ "path": "LICENSE" } }, + "libiconv":{ + "type": "filelist", + "url": "https://ftp.gnu.org/gnu/libiconv/", + "regex": "/href=\"(?libiconv-(?[^\"]+)\\.tar\\.gz)\"/", + "license": { + "type": "text", + "text": "TODO" + } + }, "xz": { "type": "filelist", "url": "https://tukaani.org/xz/",